- 浏览: 309728 次
- 性别:
- 来自: 北京
最新评论
-
fanlei77:
很有用,谢谢
git branch -
han1051:
123123
Spring框架下PropertyPlaceholderConfigurer类 -
wangbing9577:
言简意赅。
代理模式 适配器模式 与 外观模式 区别 比较 特点 -
azheng270:
用户和权限为什么会有直接连线
通用权限管理系统设计篇(一) -
cectsky:
nice,i know ,thank you ~
Spring框架下PropertyPlaceholderConfigurer类
文章列表
一、问题:
编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字
符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。
1、在URL中中文字符通常出现在以下两个地方:
(1)、Query String中的参数值,比如http://search.china.alibaba.com/search/offer_search.htm?keywords=中国
(2)、servlet pa ...
1. 在windows 7 下 安装 synergy
2. 在ubuntu安装 quicksynergy 或者 synergy
3. 保证互相可以ping通
4. 保证在同一工作组中(在网络中可以看到彼此)
ubuntu 下 “位置 ” ->“网络”中
windows 网络邻居中
如果看不到需要安装samba
启动samba后
sudo apt-
执行:sudo gedit /etc/samba/smb.conf
workgroup = WORKGROUP(自己的工作组名称)
netbios name = Thomas-Lee (ubuntu ...
1.方法1
Window-》preferences-》java-》installed JREs
选中您的虚拟机,点edit
在Default VM Aguments中加如下参数:
-Xms128M -Xmx512M
2.方法二
在配置resin路径的时候,点jdk,在Java VM arguments中填写:
-Xms512m -Xmx1024m
建议使用第二种方法
原因:MyEclipse默认分给Resin的内存太小造成的,这样就可以解决了。
概念:
VO
(
View Object
):
视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。
DTO
(
Data Transfer Object
):
数据传输对象,这个概念来源于
J2EE
的设计模式,原来的目的是为了
EJB
的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。
DO
(
Domain Object
):
领域对象,就是从现实世界中抽象出来的有形或 ...
抽象类和接口
抽象类仅提供一个类的部分实现。抽象类可以有实例变量、以及一个或多个构造函数。抽象类可以同时又抽象方法和具体方法。
一个抽象类不会有实例,它的构造函数不能被客户端用来创建实例。一个抽象类的构造函数可以被其子类调用,从而使一个抽象类的所有子类可以有一些共同的实现,而不同的子类可以在此基础上有不同的实现。
接口比抽象类更为抽象所以有线使用接口声明抽象类!
抽象类是用来继承的。(具体类不是用来继承的,“只要有可能不要从具体类继承---scott meryes”)。
抽象类设计原则:
1, 抽象类应当拥有尽可能多的代码!(公用方法)。代码集 ...
在这期间遇到过很多jQuery的问题,没有及时的记录下来,再次遇到的时候,依旧还是得重新来过。所以决定记录下来,方便我自己查阅,也方便他人。
下拉框:
//得到下拉菜单的选中项的文本(注意中间有空格)var cc1 = $(“.formc select[@name='country'] option[@selected]“).text();
//得到下拉菜单的选中项的值var cc2 = $(‘.formc select[@name="country"]‘).val();
//得到下拉菜单的选中项的ID属性值var cc3 = $(‘.formc select[ ...
xmlHttpRequest对象的status代表当前http请求的状态,是一个长整型数据,现在介绍一下它的含义。 http请求状态及其含义表 1xx - 信息提示 100 - 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 - 服务器将遵从客户的请求转换到另外一种协议。(HTTP 1.1新) 2xx - 成功 200 - OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 - Created 服务器已经创建了文档,Location头给出了它的URL。 202 - Accepted 已经接受请求,但处理尚未完成。 203 - Non-Autho ...
File
File 类 只操作文件,不对文件中的内容进行操作。
File文件包括文件夹、文件。
File f =new File("d:/temp/thomas.txt");
如果d:下没有temp文件夹
if (!f.exists()){
f.getParentFile().mkdirs(); //getParentFile()是取thomas.txt文件的路径,不加此句的话会把thomas.txt也创建成路径
f.createNewFile();
}
Java中Inputstream与Reader的区别(转)
Reader ...
Xml代码
<filter>
<filter-name>encoding</filter-name>
<filter-class>
filter.FilterEncoding
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gbk</
toad 中文资料不是很多,视频更是聊聊无几。
以下是自己找到的比较不错的TOAD资料网站
视频(不是很细致,大概的介绍):
http://www.questsoftware.cn/node/2
英文网站:
dba
http://www.toadsoft.com/DBA/dba.html
学习js的时候,经常会遇到这样的问题,如何控制dom、js在页面上的加载顺序。
首先可能会用到 defer来强制页面加载完成后来再运行js,像这样:
<script src="x.js" type="text/javascript" defer></script>
看似用起来没什么问题,但是发现无法兼容Mozilla。
既然这样不行,就只好换种方法,利用 window.onload 来捕获页面的载入事件。
在js文件里:
window.onload = function() {
alert(&quo ...
java的几种对象(PO,VO,DAO,BO,POJO)解释 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操 ...
1. 入职时的工资高低不重要,只要你努力工作你会得到相应待遇的我估计几乎找 过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。刚入职时,你的工资就是你的全部(当然有一些岗位,比如销售或弹性工 资的岗位除外,而且你入职以后大部分待遇都会跟着你的工资而浮动,工资调整 也是按你目前的工资乘于一定的百分比,保险、公积金也跟工资有关系),当你的基本工资低的时候你今后的报酬增长空间也不大。所以,找工作时千万 不要心软,多争取一些基本工资,因为这是你的所有。我第一次找工作 ...
在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。一般情况下,tag,是用来做一个milestone的,不管是不是release,都是一个可用的版本。这里,应该是只读的。更多的是一个显示用的,给人一个可读(readable)的标记。branch,是用来做并行开发的,这里的并行是指和trunk进行比较。比如,3.0开发完成,这个时候要做一个tag,tag_releas ...
理解spring aop的路径:最初级的做法是通过使用代理将业务代码和系统代码分离,也就是在向代理类中注入业务接口实现类,然后在调用业务接口代码时调用系统代码;
Java代码
//******* TimeBook.java**************
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
public class TimeBook {
private Logger logger = Logger.getLogger(this.getClass().ge ...