`
cevin15
  • 浏览: 27830 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
test头条
最近在找工作,前些天被问起shell的问题。发现这块真是自己的软肋。趁着下午无聊,学习下。顺便做下笔记,已备忘。 1.Hello world。 新建个filename.sh的文件。内容如下。 #!/bin/sh #print hello world in the console window a="Hello world!" echo ${a} 保存退出,执行./filename.sh。 这时候我遇到个问题 -bash: ./filename.sh: Permission denied 没权限,给个权限再执行。 chmod 777 filename.sh 顺利输出He ...
最近在用jwebap。一个用来检测web应用的jdbc链接,http请求,类方法的资源消耗情况。 先记下,以作备忘。 下载地址:http://sourceforge.net/projects/jwebap/files/
记录一些tomcat相关的操作问题,备忘 Tomcat “指定的服务并未以已安装的服务存在”的解决办法 引用当双击startup.bat可以正常启动Tomcat,可以出现小猫,但是双击tomcat7w.exe却出现"指定的服务并未以已安装的服务存在","Unable to open the service"Tomcat5"",原因是没有安装此项服务。进入命令行提示符中,进入Tomcat安装目录,输入:service.bat install 即可
今天纠结了一天呀~~就为了个注解事务控制。 其实很久以前就用过了,今天还是照原来的方法配置,以为半个小时搞定...结果死活不行! Oh,my god!各种方法,各种测试,都不行。一天就这样快过去了。突然发现,不会是数据库驱动问题吧... 带着绝望的心情,换了个驱动。测试,数据回滚了...数据回滚啦!!!Fuxx,不爆粗不足以抒发此时的畅快心情。 好了,说了一顿略废的话,回到正题。记下如何使用spring注解来对事务进行控制吧。 这是xml中的配置: <bean id="transactionManager" class="org.springframe ...
最近在用oracle数据库,有个oracle.sql.CLOB转String的需求。 方法如下,也给自己备忘。 public String clobToString(CLOB clob) { String reString = null; try { Reader is = clob.getCharacterStream(); BufferedReader br = new BufferedReader(is); String s = br.readLine(); StringBuffer sb = new StringBuffer(); w ...
实现对内容列表,比如说种类,地方名按英文字母进行排序。效果如下 引用D --都是 E --耳朵 C --策略 --测定 L --萝莉 K --靠谱 --看来 P --破洞 import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.TreeMap; /** * 字母排序类 * @author Cevin * @date 2012-1-1 ...
分享一些web开发经常用到的组件,也给自己做个备忘。 1、KindEditor,在线html编辑器,地址:http://www.kindsoft.net/ 2、artdialog,基于javascript的对话框组件,地址http://code.google.com/p/artdialog/ 3、Autocomplete,jquery的一个组件,可以实现google,百度的搜索框联想,地址http://plugins.jquery.com/project/autocompletex 4、VALIDATION,基于jquery的一个验证组件,地址http://plugins.jquery. ...
转自http://www.cnblogs.com/zengen/archive/2011/04/18/2019669.html IndexReader删除 IndexReader.DeleteDocument(int docNum)——根据Document的docId删除单个Document IndexReader.DeleteDocuments(Term term)——根据Term来删除单个或多个Document 使用IndexReader进行Document删除操作时,文档并不会立即被删除,而是把这个删除动作缓存起来,直到调用IndexReader.Close()时,删除操作才会被真正执行 ...
说在前面:非原创。 输入数据验证:虽然为了用户的方便,可以提供“客户端”层数据的数据验证,但必须使用Servlet 在服务器层执行验证。 客户端验证本身就不安全,因为这些验证可轻易绕过,例如,通过禁用 Javascript。一份好的设计通常需要 Web 应用程序框架,以提供服务器端实用程序例程,从而验证以下内容: [1] 必需字段; [2] 字段数据类型(缺省情况下,所有 HTTP 请求参数都是“字符串”); [3] 字段长度; [4] 字段范围; [5] 字段选项; [6] 字段模式; [7] cookie 值; [8] HTTP 响应。 好的做法是将以上例程作为“验证器”实用程序类中的 ...
看到篇博文,是关于单点登录的。 引用编写你自己的单点登录(SSO)服务:http://blog.csdn.net/javachannel/article/details/752437 根据这个博文,自己动手尝试了一下这种单点登录解决方案,当然,这个解决方案有个缺陷,就是有个前提,应用必须能够共享cookie。 记下思路,作为备忘。 1、关于cookie的设置。cookie使用了setDomain和setPath,这样才能保证这个cookie能被所有应用共享。 引用1.可在同一应用服务器内共享方法:设置cookie.setPath("/"); 2.跨域共享cookie的方法: ...
框架用多了,也有些腻。虽然struts2,spring,hibernate,ibatis等等都是一些很优秀的框架。不过,发现很多框架的功能都没用到,感觉有些浪费啊!于是,想着是不是自己学习用过框架的思想,然后用传统的无框架来进行开发。 这两天利用路上两个小时的坐公车时间,思考了如何去开发dao层。总结如下: 1、使用模板模式来开发通用的JdbcTemplate,简单的写了下jdbc模板类 public class JdbcTemplate<T> { /** * 查找表对象列表 */ @SuppressWarnings("unchecked&quo ...
网上找了一下关于web开发方面可使用的缓存技术,发现oscache是个好东西!找到一些网友写得不错的关于oscache入门的博文。转载一篇于此。 首先还是贴上原博文的地址:http://leeboysam.blog.163.com/blog/static/214194020066181110300/ OSCache:她是现在最广泛缓存解决方案,采用的高性能的J2EE缓存框架, OSCache能用于任何Java应用程序。 这里可以下载到最新的OSCache的jar包:http://java.net/downloads/oscache/ 1、OSCache的配置 将下载的oscache-x ...
写篇文章记录一下做web过程的一些小经验。打算以后想到就补充这篇文章好了,给自己做个备忘。 1、在我们做html页面的时候,经常都会有图片展示。有时候因为某种原因,图片不在了,就会在原图片位置那里有个x,实在影响美观和排版,如果能用一张默认的图片代替就好了! 当然,想到思路就可以找方法啦!本来我的做法是去验证要展示图片的地址是否存在改资源,用java在后台做的。可是~发现太卡了。一下子页面的访问就不行了。每张图片都去检查资源是否存在,怎么行呢?后来上网查了一下,原来有个onerror的事件。在资源载入出错的时候就会触发这个事件! <img src="${item.indexPi ...
最近又拿起jsp+servlet来做项目,遇到了乱码的问题。解决方案很多,这次决定用过滤器来解决传值过程中的乱码问题。当然前提是tomcat没修改过connector配置项中的URIEncoding,即使用tomcat默认的编码配置。 在表单中使用“method”这个属性来指定提交表单时使用的http请求方式。默认是Get方式。 使用Get方式,提交的参数放在请求的url后面,浏览器会对url进行转义。所以,在服务端要用以下代码取得正确的参数,“utf-8”是我使用的页面字符编码。 String str = new String(request.getParameter("str&qu ...
Global site tag (gtag.js) - Google Analytics