- 浏览: 400995 次
- 性别:
- 来自: 安平人@北京
博客专栏
-
Netty学习笔记
浏览量:72821
最新评论
-
sunnyhappylg:
问题:一个已经在线的redis集群 如何进行升级,需要把整个集 ...
Redis Cluster的FailOver失败案例分析 -
whmwg:
...
jdbctemplate与事务管理 -
facebook1314:
请问后台的HessianService能发布成多线程模式么(p ...
spring使用注解暴露remoting服务 -
wangyujie0431:
zhouwm402 写道我也是:service里面的dao没法 ...
spring使用注解暴露remoting服务 -
lcwen_13:
Scanner貌似是重复造轮子的赶脚
spring使用注解暴露remoting服务
文章列表
1. show databases
查看所有的数据库,等同于select schema_name from information_schema.schemata\G
\G 替换;,以纵向报表的形式输出结果,有利于阅读。
2. status 查看mysql数据库的运行状态
3. use 命令选择数据库 例如 use information_schema,当使用此命令后
select schema_name from information_schema.schemata\G,可以为
select schema_name from schemata\G
...
一. mysql服务器启动
在windows环境下为mysqld-nt,
在命令提示符下输入 mysqld-nt 即可以启动
mysql
二 客户端连接工具 mysql
mysql -u root -proot 需要注意的是-proot
如果写成 mysql -u root -p root。则是连接root数据库
mysql -u root -p 提示需要输入密码
需求分析可分为需求提出、需求描述及需求评审三个阶段。
需求提出主要集中于描述系统目的。需求提出和分析仅仅集中在使用者对系统的观点上。用户、开发人员和用户确定一个问题领域,并定义一个描述该问题的系统。这 ...
- 2009-05-19 15:57
- 浏览 6420
- 评论(0)
也许说命令行应用有点名过其实,其实只是一个简陋的小程序。
昨天我发现用java和ruby的BASE64算法得到的加密串是不一样。帖子现在已经被javaeye管理员转移到问答频道。
现在关于BASE64的问题还是没有解决,只能用ruby获取的BASE64串。程序很简单借助HttpClient和json的解析类库轻松解析。
Htttp basic 验证
HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet(url);
Header hea ...
- 2009-03-06 08:18
- 浏览 1322
- 评论(0)
看到fins大牛写的JE talker以后,很有冲动自己也来写一下。我的UI设计还很差,还是先实现命令行的吧!
我是采用HttpClient模拟get请求来获取数据,再用jsonlib解析数据。
开始以为不难实现,不料开始就给我来了一个下马威!Http验证通不过,java eye api 验证采用的是HTTP Basic Access Authentication,最常用也是最简单的http验证。通过wiki查看了一下原来就是把"username:password"经过Base64加密后,放在header中。当服务器接受请求后,再利用Base64Decod ...
- 2009-03-05 17:45
- 浏览 4664
- 评论(3)
我遇到这样情景,在authHandler中验证用户后把和用户相关的一些传递到调用的方法中。我查阅了一下xfire的文档。可以用MessageContext.setProperty(),MessageContext是贯穿webservice调用的整个过程。文档中介绍AbstractInvoker.getMessageContext()获取,我使用的1.2.5版本。我想估计是版本的原因,换成1.2.6就可以了。
不知道是我对xfire了解的不多,axis就比xfire好。可以轻松的获取request,session。
在解决jvm超出堆内存大小的java.lang.OutOfMemoryError: Java heap space错误时,我从网上搜的解决解决方案,借助jconsole成功解决。我按照网友的方案将heap堆内存(最小)分配为512m。在使用jconsole监控整个流程发现: 在很长一段时间jvm占用内存在300m左右。我没有修改的时候,分配的内存也就6M左右,占用内存经常徘徊在4.8M左右,程序也能正常运行。经过我分析,应该和jvm的gc回收机制有关吧。当jvm使用内存达到分配内存的一个百分比之后,进行垃圾回收。由此可见,并不是给jvm分配的heap堆内存越大越好。
项目中要从其它系统的webservice接口中获取数据,由于那个系统是用.net实现的webservices,返回的是一个xml文档格式的字符串,这个字符串的大小最大有1.2m,在抓取的过程中经常莫名其妙的停下来,也没有异常,后跟断点调试后发现java.lang.OutOfMemoryError: Java heap space。在网上搜了一下得到如下结论:
http://www.zxbc.cn/html/20080505/33993.html
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 在 ...
java的web层框架很多,框架虽多,大都是mvc模式。
web应用是基于request请求。在一个主处理servlet做到
1. 初始化资源、解析那些配置文件放在context中
2. 处理request 根据url请求调用相应的action,大部分框架都是写成一个配置文件做好url和action之间的映射 关 系。
3. 自动填充表单内容到相应的javabean中,struts1.X是用配置文件和反射来做到的
request.getParameterMap() 和通过反射获取actio ...
近来好多朋友都对php感兴趣,我也忍不住诱惑php了一把。
从手册开始,从网站down下一本php手册,大致看了php的数据类型和基本语法。和其它语言大致一样。说到数据类型,php是动态语言,是弱数据类型的。很灵活,也有点不习惯! 变量的命名和perl很相似,都带着一个$开始。我的观点:学习一门语言,最快最有效率的方式就是带着问题去学习。
先来搭建环境,环境的搭建对于初学者是一个拦路虎。好多初学者就是被拦路虎吓住!在php的大门前稍微漂了两眼,遗憾的选择了放弃!幸好有wamp已经集成好了的开发环境。
环境好了,从comsenz下载了一份ucenter的源码。他的源码 ...
JdbcTemplate的CallBack回调机制很巧妙,算是aop的一种实现吧
使用JdbcTemplate省掉了我们打开和关闭connection的操作,同时需要一提的是在CallBack接口实现类的Connection处于auto-commit状态,在CallBack的实现方法不能进行事物管理。
execute代码
public Object execute(ConnectionCallback action) throws DataAccessException {
Assert.notNull(action, "Callback obje ...
- 2009-02-25 12:38
- 浏览 3328
- 评论(0)
JdbcTemplate与事务上例中的JdbcTemplate操作采用的是JDBC默认的AutoCommit模式,也就是说我们还无法保证数据操作的原子性(要么全部生效,要么全部无效),如:JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);jdbcTemplate.update("UPDATE user SET age = 10 WHERE id = 'erica'");jdbcTemplate.update("UPDATE user SET age = age+1 WHERE id = 'erica'& ...
- 2008-12-10 10:22
- 浏览 27347
- 评论(3)
配置Spring+hibernate使用ehcache作为second-level cache
2008年03月10日 星期一 16:37
大量数据流动是web应用性能问题常见的原因,而缓存被广泛的用于优化数据库应用。cache被设计为通过保存从数据库里load的数据来减少应用和数据 库之间的数据流动。数据库访问只有当检索的数据不在cache里可用时才必要。hibernate可以用两种不同的对象缓存:first-level cache 和 second-level cache。first-level cache和Session对象关联,而second-level cache是和Sess ...
- 2008-11-19 08:27
- 浏览 1505
- 评论(0)
前段时间加入朋友的一个java讨论群。朋友的讨论主题是反射和rtti的区别和联系,这个话题很令人迷茫。终究是一个虚的话题。有一次我们在群中讨论时,大家都意识到了反射的重要性,尤其是在spring,struts等通用性框架中的大量使用。但是也存在一些误解的。有的网友把Object和Class混为一个概念。这是很危险的想法。那么Class又是一个怎么样的类呢!Class是一个描述类本身有那些属性、构造方法和一般方法的类,说起来好像有点绕口!
如何获取Class对象呢,它不能用构造方法初始化,如果获取没有具体类的Class对象 String.class 还有可以通过 Class.fo ...