- 浏览: 747770 次
- 性别:
- 来自: 北京
最新评论
-
梦行Monxin商城系统:
java网上商城与php网上商城比较 -
梦行Monxin商城系统:
java网上商城与php网上商城比较 -
任楚娴:
你好,请问html = nvl(html); 这句中的nvl( ...
java html串转换成文本串 -
u013246812:
,谢拉!
jQuery ui Dialog 讲解参数 -
大宝剑99:
...
前端优化
文章列表
set list map 学习笔记
- 博客分类:
- java知识
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变量,这个值是通过用户的浏览器 ...
jdk1.4 与 jdk1.5 区别
- 博客分类:
- java知识
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,自然而然他想研究一种支持面向对象程序设计的脚本语言。随后的一段时间,他到网络上搜集了一 ...
< < 大于号
> > 小于号
& & 和
' ' 单引号
" " 双引号