系统变量

【转载】Java代码编写规范

拈花ヽ惹草 提交于 2020-03-17 20:37:44
原文链接: https://www.cnblogs.com/ftl1012/p/javaCode.html 编码规范 1 前言 为确保系统源程序可读性,从而增强系统可维护性,java编程人员应具有基本类似的编程风格,兹制定下述Java编程规范,以规范系统Java部分编程。系统继承的其它资源中的源程序也应按此规范作相应修改。 2 适用范围 本文档将作为java编程人员软件开发的编程格式规范。在项目Java部分的编码、测试及维护过程中,要求严格遵守。 3 命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。 3.1 Package 的命名 Package 的名字应该都是由一个小写单词组成。示例:unipost.trans 3.2 Class 的命名 Class 的名字每个单词必须由大写字母开头而其他字母都小写的单词组成。示例:FileMng 3.3 Class 成员的命名 变量、方法、属性:大小写混排的单词组成,首字母小写 示例: functionName、countNum、size 3.4 Static Final 变量的命名 Static Final常量:大写单词组成,单词之间使用“_”连接 示例: MAX_INDEX 3.5 前后台变量名称 前台变量 fg_变量名 后台变量 bg_变量名 3.6 参数的命名

win10 java多版本切换

╄→尐↘猪︶ㄣ 提交于 2020-03-17 09:13:42
下载安装jdk13和jdk8 修改系统变量,新建JAVA_HOME 对应jdk13,JAVA_HOME对应jdk1.8 在系统变量path里添加%JAVA8_HOME%\bin 为jdk8,改为%JAVA_HOME%\bin时为jdk13 来源: CSDN 作者: 新免武藏守藤原玄信 链接: https://blog.csdn.net/MrQueens/article/details/104873860

Django之模板系统

此生再无相见时 提交于 2020-03-16 15:06:37
一.语法 模板渲染的官方文档 关于模板渲染你只需要记两种特殊符号(语法): {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 二.变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变量名称中不能有空格或标点符号。 深度查询据点符(.)在模板语言中有特殊的含义。当模版系统遇到点("."),它将以这样的顺序查询:     字典查询(Dictionary lookup)     属性或方法查询(Attribute or method lookup)     数字索引查询(Numeric index lookup) 示例: views.py: def index1 ( request ) : num = 10 name = '张三' name_list = [ '李四' , '王五' ] dic = { 'name' : 'test' , 'age' : 23 , 'hoby' : 'girl' } class Person : def __init__ ( self ) : self . name = 'dog' def dream ( self ) : return 'dreamer' a = Person ( )

Windows终端操作命令结合

为君一笑 提交于 2020-03-12 03:31:52
虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。   CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CMD命令锦集 1. gpedit.msc-----组策略   2. sndrec32-------录音机   3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。   4. explorer-------打开资源管理器   5. logoff---------注销命令   6. shutdown-------60秒倒计时关机命令   7. lusrmgr.msc----本机用户和组   8. services.msc---本地服务设置   9. oobe/msoobe /a----检查XP是否激活   10. notepad-------

Oracle游标的使用

泄露秘密 提交于 2020-03-11 09:59:21
转至http://www.cnblogs.com/adslg/archive/2010/08/17/1801469.html 游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询语句,一次只能从数据库中提取一行数据,对于这种形式的查询和DML操作,系统都会使用一个隐式游标。但是如果要提取多行数据,就要由程序员定义一个显式游标,并通过与游标有关的语句进行处理。显式游标对应一个返回结果为多行多列的SELECT语句。 游标一旦打开,数据就从数据库中传送到游标变量中,然后应用程序再从游标变量中分解出需要的数据,并进行处理。 隐式游标 如前所述,DML操作和单行SELECT语句会使用隐式游标,它们是: * 插入操作:INSERT。 * 更新操作:UPDATE。 * 删除操作:DELETE。 * 单行查询操作:SELECT ... INTO ...。 当系统使用一个隐式游标时,可以通过隐式游标的属性来了解操作的状态和结果,进而控制程序的流程

【ABAP系列】SAP ABAP系统变量及注释

烂漫一生 提交于 2020-03-09 04:29:44
公众号: SAP Technical 本文作者: matinal 原文出处: http://www.cnblogs.com/SAPmatinal/ 原文链接: 【ABAP系列】SAP ABAP系统变量及注释 前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。 正文部分 常用的系统变量如下: 来源: https://www.cnblogs.com/SAPmatinal/p/11176407.html

JVM深入解析

有些话、适合烂在心里 提交于 2020-03-07 14:37:23
Java运行时数据区: Java虚拟机在执行Java程序的过程中会将其管理的内存划分为若干个不同的数据区域,这些区域有各自的用途、创建和销毁的时间,有些区域随虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束来建立和销毁。Java虚拟机所管理的内存包括以下几个运行时数据区域,如图: 1、程序计数器:指向当前线程正在执行的字节码指令。线程私有的。 2、虚拟机栈:虚拟机栈是Java执行方法的内存模型。每个方法被执行的时候,都会创建一个栈帧,把栈帧压人栈,当方法正常返回或者抛出未捕获的异常时,栈帧就会出栈。 (1)栈帧:栈帧存储方法的相关信息,包含局部变量数表、返回值、操作数栈、动态链接 a、局部变量表:包含了方法执行过程中的所有变量。局部变量数组所需要的空间在编译期间完成分配,在方法运行期间不会改变局部变量数组的大小。 b、返回值:如果有返回值的话,压入调用者栈帧中的操作数栈中,并且把PC的值指向 方法调用指令 后面的一条指令地址。 c、操作数栈:操作变量的内存模型。操作数栈的最大深度在编译的时候已经确定(写入方法区code属性的max_stacks项中)。操作数栈的的元素可以是任意Java类型,包括long和double,32位数据占用栈空间为1,64位数据占用2。方法刚开始执行的时候,栈是空的,当方法执行过程中,各种字节码指令往栈中存取数据。 d、动态链接

ionic cordova 安卓环境配置

点点圈 提交于 2020-03-06 17:37:00
ionic 及cordova环境配置 1、安装nodejs 参见 https://blog.csdn.net/liwan09/article/details/104651650 2、安装cordova和ionic cmd 执行命令 npm i -g cordova ionic 执行完成后,可通过 node -v 和cordova -v 查看安装的版本 Android 环境配置(打包环境) 1、Java JDK配置 1)下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm 注:Cordova 与最新版的 JAVA SDK 不兼容,必须安装JDK 8 2)安装JDK 默认安装目录: C:\Program Files\Java\jdk1.8.0_231\ 3)JDK环境变量配置 a. 我的电脑——属性——高级系统设置——高级——环境变量 b.系统变量——新建 变量名为JAVA _HOME, 变量值为JAVA JDK 安装目录 c.系统变量——新建 变量名CLASSPATH,变量值 .;%JAVA_HOME%\lib d.选择“系统变量”中变量名为“Path”的环境变量,双击该变量,在原来变量后追加 %JAVA_HOME%\bin 测试JDK环境变量的配置成功与否

Linux设备驱动程序学习(10) -时间、延迟及延缓操作

僤鯓⒐⒋嵵緔 提交于 2020-03-06 08:46:15
度量时间差 时钟中断由系统定时硬件以周期性的间隔产生,这个间隔由内核根据 HZ 值来设定,HZ 是一个体系依赖的值,在 <linux/param.h>中定义或该文件包含的某个子平台相关文件中。作为通用的规则,即便如果知道 HZ 的值,在编程时应当不依赖这个特定值,而始终使用HZ。对于当前版本,我们应完全信任内核开发者,他们已经选择了最适合的HZ值,最好保持 HZ 的默认值。 对用户空间,内核HZ几乎完全隐藏,用户 HZ 始终扩展为 100。当用户空间程序包含 param.h,且每个报告给用户空间的计数器都做了相应转换。对用户来说确切的 HZ 值只能通过 /proc/interrupts 获得:/proc/interrupts 的计数值除以 /proc/uptime 中报告的系统运行时间。 对于ARM体系结构:在<linux/param.h>文件中的定义如下: #ifdef __KERNEL__ # define HZ CONFIG_HZ /* Internal kernel timer frequency */ # define USER_HZ 100 /* 用户空间使用的HZ,User interfaces are in "ticks" */ # define CLOCKS_PER_SEC (USER_HZ) /* like times() */ #else # define

linux下环境变量PATH设置错误的补救

 ̄綄美尐妖づ 提交于 2020-03-04 04:03:23
本文转自: http://blog.clzg.cn/blog-614449-740527.html 之前不小心在/etc/profile中添加了错误的PATH变量,导致几乎所有的系统命令无法使用,惊出一身冷汗,然后经过多次试验终于修复成功。以下是部分经验: 首先,PATH变量记录着各系统命令的存放路径,所以平时使用系统命令时可以直接输入命令而不需要连命令的路径一起。 比如"vi"命令,在PATH变量正常的时候直接输入"vi /etc/profile"就可以,而PATH变量出错的时候就需要输入"/bin/vi /etc/profile"才能正常使用,否则系统将提示错误。 也就是说,即使PATH变量出问题,系统命令也不会丢失,只不过使用的时候必须输入命令所在的路径。 其次,PATH变量中存储的系统命令路径是以":"分隔的,通常PATH的值为"/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"。 在把常用的非系统命令路径加入时也是以同样的方式,在变量的末尾加入":"及路径,需要注意的是路径末尾不能以"/"结尾,否则将导致整个PATH变量出错。 最后是修复PATH变量的方法。修复PATH变量其实很简单,就是重新给PATH变量赋值就可以了。至于PATH的默认值可以从其他的服务器上复制过来。 使用"echo $PATH