`
lyjilu
  • 浏览: 176993 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

正则备忘

    博客分类:
  • java
1、电话正则: /^(([0-9]{11})|([0-9]{8})|([0-9]{8}-[0-9]{1,6})|([0-9]{3,5}-[0-9]{8})|([0-9]{3,5}-[0-9]{8}-[0-9]{1,6}))$/ 可以输入:1.手机 11位           2.电话号码 8位          3.电话号码-分机号 8位-1至6位分机号   4.区号-电话号码 3-5位区号-8位电话号   5.区号-电话号码-分机号 3-5位区号-8位电话号-1至6位分机号    
部分内容摘自:http://zh.wikipedia.org/wiki/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F 快速排序步骤为: 从数列中挑出一个元素,称为 "基准"(pivot), 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。 递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序。 public class Quicksort ...
   最近要实现根据用户选择的文件,将文件从数据库取出,并打包下载,简单实现代码如下:   PreparedStatement ps = null; ResultSet rs = null; ZipOutputStream zos = null; File file = new File(path); if (!(file.exists() && file.isDirectory())) { file.mkdirs(); } try { ps = conn.prepareStatement(sql.toString()); ...

页面div最大化

    博客分类:
  • java
$(document).ready(function(){ $("#div").css("height",$(window).height()); $(window).bind("resize",function(){ $("#div").css("height",$(window).height()); }); });  实现div最大化
安装MySQL   sudo apt-get install mysql-server    配置 进入mysql   mysql -u root   在ubuntu中mysql安装,默认是只能本机访问的,需要打开用户权限和mysql的本机绑定1、在命令行底下打开用户权限: grant all privileges on drupal.* to user@192.168.1.80 identified by 'user-password';     在管理员界面可以通过用户管理add host->any host来添加访问权限(root用户默认只能访问本 ...
前段时间,要做一个模版替换问题,将rtf文件中的某个未知加上信息以初始化文档。用rtf可能是最简单的方法,但是在有个地方需要插入一张图片。通过查找资料,得到如下的实现方式   while ((i = binput.read()) != -1) { String str = i < 16 ? "0" + Integer.toHexString(i) : Integer .toHexString(i); restr.append(str); }  这里对图片进行读取,由于rtf图片的二进制是处理过的,所以这将其转换,得 ...
sudo apt-get install openssh-server  Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh  如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如2 ...
1、安装Subversion,SVN默认安装到/usr/local/bin下面   sudo apt-get install subversion       2、建立存储仓库(假定svn工程安装在 /var/svnroot 目录下,理论上可以是任何目录) sudo mkdir /var/svnroot cd /var/svnroot     生成项目(假定工程名为projectname) svnadmin create projectname   添加密码验证: sudo vi /var/svnroot/inlocals/conf/svns ...
安装ubuntu10.10服务器版本 启用root :$ sudo passwd root  切换到root用户$su  安装svn:$ apt-get install subversion 创建svnproject :svnadmin create svnlyj 编辑svnserve.conf  把anon-access = read ,auth_access = write还有password-db = passwd 的注释去掉,还有[genera ...

图片缩放

    博客分类:
  • java
/** * 通过传进来的二进制图片流,将图片缩放后返回,用于文件上传取得缩放图,然后存数据库 * * @param bt * 原图二进制 * @param targetW * 目标宽度 * @param targetH * 目标长度 * @return 缩放后图片的二进制 * @throws IOException * 流读写异常 */ public static byte[] resize(byte[] bt, Integer ...
前两天,用了如下代码:   Reader r = new FileReader("C:\\Documents and Settings\\Administrator\\桌面\\a.txt"); BufferedReader br = new BufferedReader(r); char[] c = new char[1024]; Writer out = new FileWriter("C:\\Documents and Settings\\Administrator\\桌面\\c.txt",true); BufferedWr ...
在Jboss4.2中,在文件jboss-service.xml中,修改   <attribute name="URLs"> deploy/, file:要发布的项目路径 </attribute>    就可以发布指定路径的项目,但是在Jboss5中却有所改变     在Jboss5中,要在${安装路径}\jboss-5.1.0.GA\server\default\conf\bootstrap中的profile.xml中,修改 <bean name="BootstrapProfi ...
 先前是看了传智博客的EJB视频,然后又看了下《精通EJB3》都是用的注释方式,我本人不喜欢注释方式,所以就花了部分时间去查看了下有关注释方面的内容,最后终于将注释的改成了ejb-jar.xml配置文件方式。所做的大概有 有状态bean、无状态bean、会话bean、消息驱动bean、简单JPA操作几个方面。 环境:Jboss 5.1 Mysql 5.1 jdk1.6  今天就把我的第一个无状态bean先写下来,由于上班没时间。所以在附件里长传全部代码; 1、创建项目,建立好各个目录后,将JBOSS中的client里面jar引入进项目,配置好Jboss数据源   2、编写ant的bu ...
08-02到现在,学习了两年多java开发,先后HTML CSS JAVASCRIPT 到 javaSE javaEE方向 ,再是SSH框架。但是,工作却找不到,总结了下,就我自身原因,可能有几点。 1、学历,由于我是高中以后就学习软件,虽然现在是大专成教生,但终归不是全日制的。 2、我年龄才21岁,在java这行,可能很难相信一个21岁的人能有多少能力使用java。 3、经验,没有经验。这可能是每个企业都不想接收的员工吧。 虽然我自认为学的还可以,什么SSH原理,搭建,包括程序bug调试。缓存、优化等都还可以。可是。面试了几次,我失去信心了。最后还找了个PHP的。。。不过这并不能打断我 ...
Global site tag (gtag.js) - Google Analytics