`
文章列表
maven里的spring boot rest artifact能让你几分钟内迅速构建基于springMVC, JPA的web应用,大量应用convention over config,默认mvn package就能得到可运行的jar----会启动embedded tomcat在8080端口。 若需要controller,自己往main/java里加即可。 若要加properties,自己建个application.properties放到resources下即可。(database默认为h2内存ddl为create,要换的话在properties里指定连接字符串和dialect即可dd ...
长期以来开了个mysql, 今天才发现原来只能localhost去连!。 那开个db有个屁用!。 奇葩的mysql.  grant all privileges on *.* to 'root'@'%' identified by 'root'; ----access denied!!!.  起mysqld_safe --skip-grant-tables, 再来。。The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement!!!!!!!   s ...
1, download 32bit from http://releases.ubuntu.com/15.10/, it's pretty fast from within domestic. it is 628MB iso.  2, create virtualbox machine: 1024MB mem(600M+ recommanded), 20GB ssd(8GB recommanded), increase dynamically). change harddisk type to ssd in config after creation. 3, install: use e ...
1, maven可以直接倚赖一个war包,然后把自己的jsp文件覆盖所倚赖的war包。 maven装个nexus缓存一下repositories会快很多。但archetype:generate还是不快:可加参数-DarchetypeCatalog=internal只列出十来个基本的。 2, sftp利用ssh达到加密传输,为非对称加密(常见rsa)。发送方用对方的公钥加密数据,接收方用自己的私钥解密。 数字签名刚好相反:发送方用自己的私钥加密信件,接收方用发送方的公钥解密以验证身份并能达到不可抵赖性。 ssh可不用密码登录:要在本机生成一对pub/pri keys, 用ssh-copy- ...
看以下现象:   更新一条表数据出错: update sch_role set name='SUPPORT' where name='SUPPORT1'java.sql.SQLException: ORA-00001: unique constraint (FCMCORE.UK_BKPM7NJY2ORT1YOIDDC7JG8GJ) violated 提示UK_BKPM7NJY2ORT1YOIDDC7JG8GJ这个unique constraint阻止了我们更新数据。很自然的我们想到先把它删掉: alter table sch_role drop constraint UK_BKPM7 ...
-->angularjs: highlight table rows on hover: <table class="table-hover"> -->extjs: update element content at another iframe, and add listener:       var ele = parent.frames["banner"].document.getElementById('userdiv');      //alert(ele);      ele.innerHTML=obj.name ...
n久没有开发android,今天打开virtualbox下的winxp, 打开以前下载的adtbundle(内含eclipse, sdk)adt-bundle-windows-x86-20131030.zip中的eclipse。 create blank app. 小米手机1插上,就可以识别(可能是以前装过驱动,记得要在virtualbox上把手机加进usb去)。成功运行!。   然后就是添加一个button,添加它的onClick,用this.findViewById(R.id.button1)分别得到button和textview的view,然后就可以为所欲为了。在实践当中出了点错: ...
https://today.java.net/pub/a/today/2008/10/14/introduction-to-servlet-3.html   一,servlet 3.0可以没有web.xml去部署webapp了,然而仍然是web.xml优先。metadata-complete可以打开或关闭对标签的扫描(默认是扫描classpath中的全部标签)。 常见标签: @Servlet(urlMappings)。顾名思义是用来定义servlet,可以是POJO不用继承HttpServlet,但要有方法打上标签GET, PUT, POST, HEAD, 或DELETE等标签。方法以H ...
ubuntu 12.04下的eclipse,显得不是那么紧凑,baidu了一把,果然找到了不少有效的办法: 1, http://blog.csdn.net/johnnycode/article/details/7581817,这里,在home目录加个.gtkrc-2.0文件,eclipse马上变的紧凑了。 2,系统有全局菜单,但eclipse却不支持,解决办法在这里: http://hi.baidu.com/xydzf/item/3d6a5dc496dc9d21e90f2e8c , 把/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/menuproxies/ ...

--路--

这是一条普普通通的,双向6车道的路。 从泥泞小路,到工地,到宽阔的大道,我见证了它的变化。 多少次在这条路上徘徊。一个人,上边是黑黑的没有星星的天空,前边是一排排的路灯延向远方,后边是从公司出来来时的路,亦或是不算温馨的小窝。我是一头孤傲的狮子,到哪里都是一个人,坚持自己的梦想,不停的编织自己的美梦。 黑夜中我叫喊,发狂地叫喊,我笑,我哭,我思索,我了解这条路的每一个角落,和曾经发生的事。   厌烦了这样的日复一日,却又依依不舍。选择了改变,却止不住地回头望。   走吧。再走一晚。
这里有详细介绍: http://www.ibm.com/developerworks/cn/java/j-lo-ssltls/ 总的来说就是: 1, client: hello~ 2, server: hello 3, server: I'm server (递上自己的名片) 4, server: who are you? 5, server: over 6, client: I'm client (递上自己的名片,同时默默用手里的"server名片认证器"对server的名片进行鉴别) ---- (server端默默用手里的"client名片认 ...
背景:jms提供了j2ee框架内系统间消息传递的规范,而amqp(advanced message queue protocol)提供了跨语言的消息传递规范,broker端有cpp和java的实现,client端则有无数的方式来连接它。   一,qpid java  1,可上官方网站下载qpid-java-broker和qpid-java-client, 到broker home目录,运行bin\qpid-server启动broker,服务开启在5672端口。可通过localhost:8080对exchange, queue, binding等进行查看和管理。 2,从官网下载qpid ...
很多系统中都需要分页。 ibatis默认有分页的方法,但是是用resultset的next和定位,在大数据量时会有性能问题。这里有解决办法:http://wt8414.iteye.com/blog/544765,类似hibernate的做法。   hibernate有分页,并且是根据dialect取得分页sql片断,效率比较高。(见其Loader类源码)。   spring jdbcTemplate没有提供分页。其有变量fetchSize和maxRows,但是这跟分页没有关系。这两个变量直接设入stmt中,fetchSize指jdbc每次与DB交互取的条数(缓存),jdbc实现可以忽 ...
与struts1不同,struts2从filter入手。web.xml里配StrutsPrepareFilter与StrutsExecuteFilter。 prepareFilter在init中根据filterConfig new出来dispatcher,然后在doFilter中准备好prepare(dispatcher放到threadLocal中, 由配置中读取mapping放到prepare中等),放到threadLocal中。StrutsExecuteFilter.doFilter里有prepareOperations和executeOperations.传入刚才创建的dispatch ...
基于spring 3.1.0. IoC和AOP是spring的基础。先看IoC。接口以BeanFactory和ApplicationContext为中心,abstractBeanFactory有很多实现。从ClassPathXmlApplicationContext开始。(添加了resource管理)。从refresh()开始。初始化  Resource Loader  load BeanDefinition    Reader    register      documentReader      BeanDefinitionParserDelegate  Registry(Factor ...
Global site tag (gtag.js) - Google Analytics