- 博客(51)
- 收藏
- 关注
原创 zz为什么要重写equals和hashCode方法
http://blog.youkuaiyun.com/zh_w_h163/article/details/11907869在程序中,我们习惯使用equals方法来比较两个对象,继承自Object的equals方法默认的比较两个对象的内存地址(String类重写了equals方法,比较字符串的内容)。假如我们创建了两个Person对象,二者同名同姓,我们认为二者相同,但若是用equals方法比较二者,由...
2013-11-11 10:49:23
131
原创 json遇到java关键字
json-lib框架需要在jsonconfig里设置http://www.cnblogs.com/az19870227/archive/2011/09/19/2180993.html
2012-03-23 10:58:23
336
原创 搭建自己的oauth服务 zz
http://www.laoqiu.com/tags/flask/搭建自己的oauth服务By 老秋. 1 year agopython, flask, oauth开放API的网站,一般都提供OAuth服务,大家也许都知道如何连接别人的API, 网站教程也很多。但做为自己做站的,你需要的是如何塔建自己的Oauth服务了。下面我讲讲我用flask尝试的过程:1. 准备...
2012-03-20 16:56:45
224
原创 转载:JVM性能参数调优实践,不会执行Full GC,网站无停滞
JVM参数调优是个很头痛的问题,设置的不好,JVM不断执行Full GC,导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出来,只有网站pv达到数十万/天的时候问题就暴露出来了。要想配置好JVM参数,需要对年轻代、年老代、救助空间和永久代有一定了解,还要了解jvm内存管理逻辑,最终还要根据自己的应用来做调整。关于JVM...
2012-02-17 12:09:22
122
原创 TaskManager故障分析解决
1.错误TaskManager,频繁崩溃。[b]tomcat崩溃日志,[/b]几次基本相似java.lang.OutOfMemoryError: requested 441240 bytes for Chunk::new. Out of swap space?blocked线程数达到4000了老生代95%[b]catalina.out错误记录有多种:[/b]...
2012-02-16 19:19:40
5119
原创 文件同步,rsync本机linux实践,成功
最近需要用rsync实现文件同步。复制rsync实例配置文档到/etc下sudo cp /usr/share/doc/rsync/examples/rsyncd.conf /etcsudo vim /etc/rsyncd.conf [code="java"] # sample rsyncd.conf configuration file 2 3 # GLOBAL ...
2012-02-16 16:52:09
154
原创 Java调用linux scp操作 zz
先来回顾下linux下scp命令的用法:[shell $] scp -r /本地目录或文件 user@192.168.0.110:/远程目录这条命令是把本地的目录或者文件拷贝到远程192.168.0.110一个目录下,如果是从远程拷到本地,则反一下ip和目录。-r则是递归目录。更多参见scp --help最近在Java里调用scp,是通过一个JSP页面来触发。为了在调用系统...
2011-11-01 10:43:55
425
原创 Maven创建Web工程,把Maven项目变成Dynamic Web项目
[url]http://code.google.com/p/j2eewiki/wiki/MavenCreateWeb[/url][size=large][b][color=red]这个方法用eclipse3.5似乎没有project facts选项,似乎不好用[/color][/b][/size]Updated May 23, 2011 by cm2...@gmail.com创建Web...
2011-09-08 10:15:25
324
原创 Eclipse的Dynamic Web Project与Maven的的整合
Eclipse的Dynamic Web Project支持直接热部署。通过部署到Eclipse内嵌的Server,可以立即看到修改后的效果,非常好用。Maven提供的依赖管理,便利的打war包命令,也非常好用。现在已经有很多如何让Maven支持热部署的方式,但是貌似我还没有找到让Eclipse的Dynamic Web Project结合Maven的资料。如果贸然将一个pom.xml丢进...
2011-09-08 09:54:30
248
原创 Android PopupWindow的使用!!!
http://blog.youkuaiyun.com/Android_Tutor/article/details/5576533popupWindow啊很难用同样的代码debug就异常run就没有异常似乎是必须父layout完全启动起来才能运行popupWindow就算是用timer启动,如果time时间太短,也会报错,比如上面例子里的100如果改成10以下就会出错...
2011-07-25 09:23:53
93
一个swing的小工程
这个工程用于统计文件或代码行数,原来是帮朋友做的。第一次用Java UI,swing,虽然是很粗糙的东西,但是还是挺有成就感的,边学边做大概两天时间,原来什么东西只要认真去做,都可以的。要求: 做一个如图所示界面的代码统计器。统计器中有一个包含File和Help两个条目的菜单,其中File菜单下面还包含两个子菜单——打开目录(快捷方式为 ctr+O)和退出(快捷方式为 ctr+...
2011-06-13 20:58:18
148
原创 Querydsl有趣的通用查询框架
说起Querydsl这里不得不提及一些目前Java开源界十分火爆的框架,例如Hibernate。随着Hibernate中Criteria查询的普及似乎越来越多的朋友喜欢以API的方式来构建SQL查询了(笔者周围的很多朋友都是如此,貌似因为方便重构所以才这样,不过某些时候性能是个问题),当然这并不是说HQL不受欢迎,恰恰相反,在一些需要较高性能的地方无论是HQL还是SQL都十分受欢迎,也是较Crit...
2011-02-12 11:43:05
311
原创 Erlang资源收集
[url]http://ecug.org/[/url]是 ECUG Con 大会的官方支持站点。ECUG 成立于 2007-10-14 日的 CN Erlounge II。最初定位为 Erlang China User Group(Erlang中国用户组)。它是一个民间团体,致力于促进 Erlang 中文社区的交流,以发展和壮大 Erlang 中国社区[url]http://blog....
2010-11-30 11:41:20
236
原创 多态调用顺序
方法调用的优先问题 ,优先级由高到低依次为:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O)
2010-11-04 18:06:38
394
javamail 连接服务器一次发送可任意多封邮件,不是每次发送都要重新连接
改编自网络其中附件部分没有测试[code="java"]import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDat...
2010-08-21 15:17:46
1682
java截取中英文混合字符串 等宽显示
[code="java"]import java.io.UnsupportedEncodingException;public class StringUtil { public static String subString(String text, int length, String endWith) { int textLen...
2010-08-16 12:06:48
261
Spring no matching editors or conversion strategy found 异常的一种情况
有人说这样写可以 但是对我这种情况不可以我的情况是在一个包已经存在一个同名dao,并在要注入的xxservice import了该dao然后在另一个包里新写了另一个同名的dao,这个dao在spring里注册,并且注入到xxservice这样就会报cannot convert...
2010-08-09 20:44:31
475
jdbc连接mysql中文乱码
前台页面编码utf8数据库中编码utf8原来urldatabase.url=jdbc:mysql://localhost:3306/TSS?autoReconnect=true插入编辑时出现乱码,修改为:database.url=jdbc:mysql://localhost:3306/TSS?autoReconnect=true&useUnicode=true&charac...
2010-08-01 11:02:26
126
原创 Freemarker+Struts2 国际化应用
Struts2使用FreeMarker作为其默认的模板技术,因此Struts2对FreeMarker的支持非常良好。因此,为了Struts2应用中使用FreeMarker模板技术,只需要在struts.xml文件中进行简单配置即可。由于FreeMarker自供的FTL指令的能力非常有限,让我们编写一些相对复杂的界面里有点力不从心。不过不用担心,Struts2已经为我们提供了额外的标签库的支...
2010-07-14 15:21:57
102
原创 sqlserver不允许使用user为表名,实在要用的话必须使用[user]
昨天悲剧了,用ibatis开发个基于sqlserver数据库的东西,总是报user附近有错,还以为是sqlmap配置错误,重生成好几次还是一样,后来发现别的表的sql一样的结构,就是表名不同。记起以前见过这个错误,但是mysql的要用··括起来,sqlserver则要用[]括起来...
2010-07-12 23:35:40
887
原创 ognl.OgnlException: target is null for setProperty(null,
出现这样的错误还可能是action的struts.xml没配置正确今天的ajax下的访问就是这样
2010-06-07 20:12:13
109
原创 nb的js图像处理
[url]http://www.nihilogic.dk/labs/imagefx/[/url] [url]http://www.pixastic.com/lib/download/[/url]
2010-05-20 15:09:00
248
原创 jquery form表单.serialize()序列化后中文乱码问题原因及解决
[color=red]原因[/color]:.serialize()自动调用了encodeURIComponent方法将数据编码了[color=red]解决方法[/color]:调用decodeURIComponent(XXX,true);将数据解码[color=red]例如[/color]:var params = jQuery("#formId").serialize(); // ...
2010-05-20 10:47:15
236
原创 #2002 - 服务器没有响应 (or the local MySQL server’s socket is not correctly configured)
下面涉及到的指令都是在Ubuntu下以root用户执行的,如果你不是在用root,那么,请自行加上sudo指令1、既然标题都了是deb方式,那么肯定是依靠互联网软件库的啦:sudo apt-get install phpmyadmin2、安装完成之后,系统内会增加这么几个目录:/etc/phpmyadmin/usr/share/phpmyadmin3...
2010-05-14 17:59:48
1015
spring hibernate 事务配置所在文件不同效果不同...《+求解》
spring配置了多个aplication文件,每个功能都有自己的三个文件分别管理各自的action\business\persistence,开始系统设置功能的事务管理放在总体的persisitence配置文件里管理、一切正常后来把该事务管理挪到自己的persistence配置文件里管理,居然不起作用了,总体配置applicationContext.xml包括sessionFac...
2010-05-10 09:41:47
109
struts2.x标签if test 的一个字符型值字符串比较
例如这个语句要判断struts堆栈里systemSettingModel.settingValue 是否等于 "A" 写成...是不对的。这样A被认为是字符,而systemSettingModel.settingValue是单字符的字符串,不匹配应写成。。。 或... 参考:http://struts.apache.org/2.1.8.1/d...
2010-05-06 22:05:40
110
原创 ubuntu,eclipse下svn切换用户的方法
ubuntu下eclipse使用svn想更改用户,但上一个用户已设置记住密码,eclipse没有更改svn用户的界面一个简单的方法是进入eclipse安装文件夹进入configration文件夹进入org.eclipse.core.runtime文件夹在菜单里设置显示隐藏文件找到.keyring删除这个文件就可以了...
2010-05-06 21:53:30
203
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 不能识别的错误: 到 htt
不能识别的错误:到 https://jstl.dev.java.net/download.html 下载jstl的两上jar包。导入工程即可
2010-03-14 11:09:38
395
原创 zz:Freemarker 内置函数 数字、字符串、日期格式化
一、Sequence的内置函数1. sequence?first 返回sequence的第一个值。2. sequence?last 返回sequence的最后一个值。3. sequence?reverse 将sequence的现有顺序反转,即倒序排序4. sequence?size 返回sequence的大小5. sequence...
2010-01-25 11:42:46
187
初装sqlserver的sql server认证登陆设置
初装sqlserver后一般只能通过windows身份认证的方法登陆管理[size=large][b]Microsoft SQL Server 2005 错误 18452 的解决办法[/b][/size]新建用户后登录会提示[color=red]“无法连接到XXXXXX。其他信息:用户"登录失败。该用户与可信SQL Server连接无关联。(Microsoft SQL Serv...
2009-09-09 16:41:21
202
freemarker+struts2+ibatis入门学习摘要
见附件,初级学习摘要+完整实例project。欢迎批评指正vipaiou#gmail.com#—>@[url="http://blog.sina.com.cn/s/blog_5f70b80e0100ejl6.html"]FreeMarker入门例子[/url]
2009-09-09 12:48:39
80
joomla的一些有用代码
$lang = & JFactory::getLanguage();//实例化语言 $lang->load('mod_vbulletin');//加载模块语言 //链接外部数据库方法 $option['driver'] = 'mysql'; // 数据库驱动 $option['host'] = 'host'; // 数据库...
2009-09-03 13:42:05
107
php的_construct()和init()
框架里的可以把 init() 设置为初始化的成员函数使用, 这个函数名不是php内置的, 由框架开发者自己定义, 这个函数名不一定要是 init(), 也可以是 __init(), begin(), start() 等等这些. 用什么名字就看框架开发者喜欢哪个了. 如果框架把 init() 定义为初始化函数, 那么框架会在执行其他程序之前执行 init() 函数, 这实际上和 php 内置...
2009-08-03 14:25:56
461
旁门左道做joomla多级分类二
下面的工作是将分类列表页的排布成一级分类下面紧跟其所属二级分类,显示出父子关系,如:一级分类一____二级分类一____二级分类二一级分类二____二级分类三____二级分类四。。。还是关系到两个文件:admin.categorise.html.php 显示文件admin.categorise.php 查询文件分别与function show( &$...
2009-07-17 14:38:14
334
旁门左道做joomla多级分类一
利用parent_id,暂时只考虑增加一级分类,而不是无限分类单元->一级分类->二级分类->文章1.admin.categories.php的function editCategory($edit )里仿照section代码添加: [code="php"]$category = JRequest::getCmd( 'category', 'com_content' );[/c...
2009-07-16 16:28:21
224
原创 解决MySQL不允许从远程访问的方法
解决MySQL不允许从远程访问的方法解决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”mysql -u root -pvmwaremysql>use mysql;mysql>u...
2009-06-28 00:34:32
345
joomla注册过程简解
只是单纯的注册过程(新用户),不包括用户修改(已有用户)注册表单将task = regist_savet提交给controllor调用Controller.php 的 register_save()方法:1.其中$user = clone(JFactory::getUser());实例化JFactory类的getUser()方法该方法中 1.jimport('joomla...
2009-06-18 17:33:59
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人