`
文章列表
Set 成员不能重复。 HashSet  外部无序地遍历成员。  成员可为任意Object子类的对象,但如果覆盖了equals方法,同时注意修改hashCode方法 ,判断是否为同一个元素 是通过 hashCode 与 equals 方法判断的。 ------------------------------------- TreeSet  外部有序地遍历成员;附加实现了SortedSet, 支持子集等要求顺序的操作  成员要求实现caparable接口,或者使用 Comparator构造TreeSet。成员一般为同一类型。 ----------------------------------- ...
导出数据库:mysqldump -uroot -proot dbname >c:/db.sql 导出表:mysqldump -uroot -p dbname tablename > c:/a.sql 导出表结构:mysqldump -uroot -p -d -add-drop-table dbname tablename > c:/b.sql 导入:登陆: source c:/db.sql 格式如下: 中文乱码 mysqldump.exe -uxxx -ppass --default-character-set=utf8 freshbug_database > f ...
svn  co  http://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名 --password 密码svn  co  svn://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名 --password 密码 svn  checkout  http://路径(目录或文件的全路径) ...
fetch参数指定了关联对象抓取的方式是select查询还是join查询,select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询; 而join方式,主体对象和关联对象用一句外键关联的sql同时查询出来,不会形成多次查询。 如果你的关联对象是延迟加载的,它当然不会去查询关联对象。 另外,在hql查询中配置文件中设置的join方式是不起作用的(而在所有其他查询方式如get、criteria或再关联获取等等都是有效的),会使用select方式,除非你在hql中指定join fetch某个关联对象。 fe ...
package com.mjp.upgrade.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.ArrayList ...
1。在模板里边 变量引用使用: ${a}, 如果给<#macro aa  tmp=a > 这不需要 $, 可以给模板注入一些自定义的函数 ,这个比较常用. ======================= 接下来 将网上一些 内置函数 记录下来 一、Sequence的内置函数 1.sequence?first 返回sequence的第一个值。 2.sequence?last 返回sequence的最后一个值。 3.sequence?reverse 将sequence的现有顺序反转,即倒序排序 4.sequence?size 返回sequence的大小 5.sequen ...
JMX构架中的各层及相关的组件 1.工具层(Instrumentation Level)     (a) MBeans(标准的,动态的,开放的和模型MBeans)     (b) 通知模型:Notification、NotificationListener等类     (c) MBean元数据类:Attribute、Opreator等类 2.代理层(Agent Level)     (a) MBean Server     (b) 代理服务。如前一篇的HtmlAdaptorServer等。   MBean中有getter和setter的就是属性,如前一篇的Hello类中Name。如果只 ...
JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。 JMX的前身是JMAPI。 JMX致力于解决分布式系统管理的问题,因 ...
cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力. 而session机制采用的是一种在客户端与服务器之间保持状态的解决方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的。而session提供了方便管理全局变量的方式 session是针对每一个用户的,变量的值保存在服务器上,用一个sessionID来区分是哪个用户session变量,这个值是通过用户的浏览器 ...
1、泛型的支持 2、for-each 3、枚举 4、可变参数 5、自动装箱和自动拆箱 6、静态类导入 7 注解 ==================
面向对象设计原则: 1,接口隔离原则:每一个类应当尽量降低成员的访问权限,尽量private,不需要让其它类知道的变量和方法就不要公开 强调类之间的松耦合 客户不应该依赖他们不用到的方法,只给客户它所需要的的接口 一个类实现多个接口,客户可以只获取必须的接口 2 依赖倒置原则: 针对接口编程而不是针对实现编程. 高层模块与底层模块都应依赖抽象 3 里氏代换原则 子类必须能够替换掉父类,任何父类能够到达的地方,子类也能够到达。 4 开放封闭原则 对于软件实体(类,模块,函数等)都是应该可以扩展的,但是不可修改。 5 单一职责原则 就一个类而言,应该仅有一个引起他变化的原因
private byte[] getBytes (char[] chars) {    Charset cs = Charset.forName ("UTF-8");    CharBuffer cb = CharBuffer.allocate (chars.length);    cb.put (chars);                  cb.flip ();    ByteBuffer bb = cs.encode (cb);      return bb.array();          } private char[] getChars (byte[] ...
1. ruby 类学习 属性 方法 main.rb: puts ("Hello World2") require "person.rb" persion = Person.new("mjp", "male", 28); puts (persion.show); persion.set_info("mojianpo"); puts (persion.info) -------------------------------------------- person.rb: class Person ...
第一部分  Ruby语言基础 第一章 Ruby语言概述 §1.1  Ruby的历史 Ruby语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。 可能会出乎大家的意料,Ruby并不是一种近年来才诞生的语言,它的历史可以追溯到1993年,Ruby之父Matz开始对脚本语言感兴趣。在通过一些分析和思考之后,Matz认为脚本语言是可以变得很强大和灵活的,于是他准备把脚本语言作为他的发展方向。 和很多人一样,Matz是一个面向对象程序设计的fans,自然而然他想研究一种支持面向对象程序设计的脚本语言。随后的一段时间,他到网络上搜集了一 ...
&lt; < 大于号 &gt; > 小于号 &amp; & 和 &apos; ' 单引号 &quot; " 双引号
Global site tag (gtag.js) - Google Analytics