- 浏览: 233070 次
- 性别:
- 来自: 沈阳
最新评论
-
tuspark:
文章说的不详细,讲解的不形象。不如这里:eclipse设置编辑 ...
win7下eclipse中文字体太小问题 -
yhlllq:
非常感谢分享,那个官网太好了,超赞
jquery.validate.js 应用例子 -
rogerer:
在程序运行前,可以预设一组key/value?怎么设置?
JAVA的System.getProperty可以获得的信息 -
lidongwei:
...
jquery.validate.js 应用例子 -
michaelboo:
thanks
jquery.validate.js 应用例子
文章列表
JAVA单例模式
转载:http://www.cnblogs.com/coffee/archive/2011/12/05/inside-java-singleton.html
关于单例模式的文章,其实网上早就已经泛滥了。但一个小小的单例,里面却是有着许多的变化。网上的文章大多也是提到了其中的一个或几个点,很少有比较全面且脉络清晰的文章,于是,我便萌生了写这篇文章的念头。企图把这个单例说透,说深入。但愿我不会做的太差。
首先来看一个典型的实现:
/**
* 基础的单例模式,Lazy模式,非线程安全
* 优点:lazy,初次使用时实例化单例,避免资源浪费
...
GIT设置默认REMOTE地址方法
- 博客分类:
- Git
1. 如果你的GIT设置了多个remote地址,在不同的remote间pull方法为:
$ git pull <remote_name> <branch_name>
2. 每次都需要输入 remote name 和 branch name 比较麻烦,我们可以将某个remote 设置为默认
设置方法:
$ git config branch.master.remote <remote origin>
$ git config branch.master.merge refs/heads/master
3. 也可以直接通过修改 ...
一、设置pool自动启动
1. 查看pool的uuid
# xe pool-list
[root@xenserver-200 ~]# xe pool-list
uuid ( RO) : 2b8555d7-2712-0125-36d5-c34958e2d75e
name-label ( RW):
name-description ( RW):
master ( RO): 93e1b8ca-615d-4018-a6a0-28ac0e01b97e
default-SR ...
bin目录下
修改startup.bat文件,最后添加
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_23
set CATALINA_HOME=D:\apache-tomcat-6.0.36
修改shutdown.bat文件,最后添加
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_23
set CATALINA_HOME=D:\apache-tomcat-6.0.36
如果需要修改服务名,修改service.bat文件
查找
set SERVICE_NAME=Tomca ...
打开Git Bash
进入目录:$ cd /etc
1. 编辑 gitconfig 文件:$ vi gitconfig
文件中增加内容
[gui]
encoding = utf-8 #代码库统一使用utf-8
[i18n]
commitencoding = GB2312 #log编码,window下默认gb2312,声明后发到服务器才不会乱码
[svn]
pathnameencoding = GB2312 #支持中文路径
2. 编辑 git-completion.bash 文件:$ vi git-completion.bash
最下 ...
GitBlit空目录中文乱码问题
- 博客分类:
- Git
GitBlit创建空版本库,点选这个空的版本库进入时,会提示错误。查看后台发现时中文乱码问题。
修改方法:
1. GitBlit根目录下找到gitblit.jar文件,用rar解压缩软件打开这个jar包。
2. gitblit/com/gitblit/wicket/pages目录(就是错误页面中url地址栏中显示的目录)找到EmptyRepositoryPage_zh_CN.html文件。
3. 用记事本打开这个页面文件,将编码格式UTF-8修改为ANSI。
4. 重启gitblit.
win7下eclipse中文字体太小问题
- 博客分类:
- Eclipse
进入目录:eclipse-jee-juno-SR1-win32-x86_64\eclipse\plugins
使用winRAR等工具打开:org.eclipse.jface_3.8.101.v20120817-083647.jar。
然后 进入\org\eclipse\jface\resource 目录下
修改 jfacefonts_windows7.properties 资源文件即可,可参考jfacefonts_windowsxp.properties(winxp)的配置文件进行修改。
修改后重启eclipse。
# START NON-TRANSLA ...
Linux下安装Oracle11g,安装界面乱码问题解决方法:
解决安装时中文是"囗囗囗囗囗囗囗囗"
1.进入刚解压的database/stage/Components/oracle.jdk/1.5.0.17.0/1/DataFiles/all.jar
2.在桌面新建一个文件夹命名为fallback,下载中文字体(zysong.ttf)放入里面去。
3.用归档管理器打开all.jar它进入/jdk/jre/lib/fonts/把在桌面建好的fallback文件夹拖放进来,完成后的目录结构应该是/jdk/jre/lib/fonts/fallback/zysong.tt ...
在virtualbox中装好CentOS后,发现空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘” 然后,根据需求创建合适的硬盘 2. 重启虚拟机 查看现有的磁盘空间 sudo fdisk -l 可看到新加的虚拟硬盘,一般名为:Disk /dev/sdb 3. 给新加的硬盘 fdisk /dev/sdb 键入m,可看到帮助信息 command (m for help):m ...
Android SDK无法更新问题
- 博客分类:
- Android
1、在SDK Manager下Tools->Options打开了SDK Manager的Settings,
选中“Force https://… sources to be fetched using http://…”,强制使用http协议。
2、修改host文件,添加下面两行#google_android更新203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com
windows: C:\WINDOWS\system32\drivers\etc\hosts
mac: /etc/hosts
weblogic在不同域(domain)中部署相同项目,session会冲突
解决办法:
在各自weblogic.xml文件中增加( ..\domains\base_domain\autodeploy\项目名称\WEB-INF\weblogic.xml )
<session-descriptor>
<cookie-name>JSESSIONID1</cookie-name>
</session-descriptor>
将cookie-name设置不同的名称。
图片上传前预览
- 博客分类:
- JavaScript
- jQuery
<input type="file" />上传前预览图片,不支持IE框架页(frameset,iframe)
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#previewContainer{
filter:progid:DXI ...
JAVA的System.getProperty("java.vm.version"); 可以获得的信息。
java.runtime.name == Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path == C:\Program Files\Java\jdk1.5.0_18\jre\bin
java.vm.version == 1.5.0_18-b02
java.vm.vendor == Sun Microsystems Inc.
java.vendor.url == ...
mysql noinstall版 安装
- 博客分类:
- MySql
1.下载mysql-noinstall-5.1.68-win32版本
2.进入根目录下选择一个配置文件修改文件名为 my.ini。
my-huge.ini (for very big sites, many visitors at day or at some time.非常大的站点,在一段时间内有非常多的人访问。)
my-innodb-heavy-4G.ini ()
my-large.ini (for big sites.大的站点)
my-medium.ini (if you have acceptable number of visitor's.普通的站点)
m ...
为了启动tomcat方便,我们为tomcat添加环境变量,这样我们可以通过dos命令方式来启动tomcat
//启动
catalina start 或 catalina run
//关闭
catalina stop
首选需要确定已经配置好jdk环境变量。(jdk环境变量配置: http://ideabean.iteye.com/blog/436987)
添加环境变量: CATALINA_HOME=d:\tomcat
在path中添加: %CATALINA_HOME%\bin;