`
lijunjie
  • 浏览: 387168 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
package com.demo; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; import org.apache.log4j.Logger; /** * QueueThread.java,2009-11-17,lijunjie * * MessageService project is a Value-added service Platform base on * message application ...
一直用的ubuntu系统,最近又正好换系统,换系统中的一些小技巧和大家分享。 1.系统分区   我使用的系统的分区情况是/根分区10g,swap区2g,剩下的都是/home区,这个区下次重新安装系统继续选择他为/home区,但是不选择格式化,这样跟新安装的系统,再你使用上跟以前是一样的,没什么区别。 2.配置文件   跟上面提到的情况相同,只要把配置文件考过去就可以。特别是firefox,和thunderbird这种,那么如何把配置文件考到一个其他的文件夹呢,比如u盘上。   destdir="/media/cdrom1/" for i in ` ls -a ~ | g ...
首先,下载dvd版本的或者alternative版本,cd版本的只能安装,不能升级用因为他没有cdromupgrade文件,可以执行升级。 1.先卸载光驱,这个一般没有 sudo umount /media/cdrom 2.先把iso挂接到系统中。 sudo mount /home/Ubuntu-8.04-desktop-i386.iso /media/cdrom -t iso9660 -o loop 3.直接运行命令升级系统 gksu "sh /cdrom/cdromupgrade" 安装过程中注意的。因为是升级,可能会根据你使用的软件来计算需要的符合新版本的软件,所以 ...
1.使用vim打开一个文件,需要复制几行信息到其他文件中,需要用到剪贴板。 首先使用esc键进入命令模式,使用v命令,进行行选择模式,使用jk选择需要的目标行,使用"+y进行复制,此时内容已经被复制到剪贴板,可以再其他程序中进行使用。 2.history命令,可以使用以前使用的某个命令中的某些参数。比如 ./startup.sh ;tail -f ../logs/catalina.out 可以同时启动tomcat,同时看这个tomcat的日志。使用ctrl+c,结束查看,再次查看的时候,可以直接使用!./star:2-$来进行查看,其中!./star是从history 查找最近一次以 ...
linux:设置tomcat开机自动启动     分公司的一台服务器,重新启动后,老是忘记启动tomcat, 开发的同事要求设置为开机自动启动,感觉很简单,但还是花了点时间修改才完成。  参考了网上的几个帖子,但都不是很适合要求,还是要自己修改一下,大概如下: [root@appsit init.d]# pwd /etc/init.d [root@appsit init.d]# cat tomcatd #!/bin/sh # chkconfig: 345 99 10 # description: Auto-starts tomcat # /etc/init.d/tomcatd # Tomcat ...
使用htc g2的时候,如果默认使用的是google输入法,那么想切换其他输入法的时候,可以长按(中),则会跳出切换输入法的界面,可以轻松切换输入法,不过如果你换成htc的touch input输入法的时,则按照这个思路,无法找到能切换输入法的地方,只能找到切换成他本身自带的其他输入方式。那么如果切换到别的输入法,难道非要把touch input卸载不行,你可以在任何输入框长按,这时也会弹出输入法的选项,这时,你可以轻松切换输入法。
文件夹下面有0201.gif 0202.gif 0203.gif 将这些文件统一改为image001.gif image002.gif image003.gif 其中0201.gif 对应image001.gif 0202.gif 对应image002.gif,后面依次类推。 当有大量如此文件时,可以使用如下语句来完成 for  i in `ls` ; do echo $i;mv $i `echo $i | awk '{print "image00"substr($0,4)}'`; done;
我们现在互联网的交互很少可以离开xml了。有时候需要的xml很小,除了内容以外,格式也都不变,那么再解析xml的时候就没必要使用那些解析xml的大家伙了。简单使用正则表达式来提交可以省去我们加载和学习那些东西的麻烦。 需要解析的xml数据如下。 <?xml version="1.0" encoding="UTF-8" ?> <pwd_message_list version="3.0"> <message_type>SMS_MT</message_type> < ...
  前两天,用MySQLdb对mysql进行过中文测试,但是当时只是测试的字符集为gbk,和utf8的表.没有完成字符集latin1的测试。不过latin1可能才是我们遇到问题最多的。 最近正好使用到了,所以进行了一些测试。这样以后可以使用类似代码直接使用了。没有 #!/usr/bin/env python #coding:utf-8 """ 测试python对mysql数据库的支持 1.增删改查中文操作 CREATE TABLE `zhanbulatin1` ( `id` int(11) NOT NULL, `conte ...
使用vim替换^开头的字符。$代表的时候最后的字符。 那么正常情况下, 可以使用^$来代表你的空行。 也可以使用^\s*$来代表你有空白符的一些空行。 替换的时候如果想删除所有的空行,仅仅使用:%s/^$//g来作替换是不能够替换的。 因为没有把回车符替换掉,这样你可以使用:%s/^$\n//g来替换,有空白符的情况下,可以使用 :%s/^.*$\n//g来替换。 但是还有列外的情况。 今天我正好就遇到了类似情况。文件开头加入了一个全角空格符。 本来以为是空行,使用空行替换不行,后来使用空行加空白字符的替换方式依然不行。 后来使用了:set list查看特殊字符。同时使用/^进行查询,发现确实是 ...
   最近开始学习python,接触到了MySQLdb,总是会遇到中文乱码不能插入的问题,今天写个一个简单的程序把中文问题都测试一遍。 #!/usr/bin/env python #coding:utf-8 """ 这个程序只是简单测试MySQLdb对mysql数据库的增删改查,中文的插入,再表的默认编码是utf8或者gbk的情况下 都可以正常插入,不管数据库的默认编码,当表的默认编码是latin1时,插入中文失败 对数据库进行修改以后需要调用commit方法来进行提交,才能再数据库中看到修改的情况 """ impo ...
我自己测试出来的结果,是把音量控制中的cd设置成静音就可以了。但是下面是找到的更好的方法。 1.中端输入sudo alsamixer回车-输入密码后进入alsa高级控制面板 2.按F5,显示所有音轨,左右键移动音轨,上下键调节音量,把每个出现红色的音量条调节到绿色. 3.这个实时生效的,关闭窗口,再听听有没有杂音? 希望你ubuntu使用愉快~ 那么什么是alsa 什么是alsamixer呢? alsa 是advanced linux sound architecture 的简写。是高级linux声音架构。 linux下用alsamixer来管理alsa 同上面的第二步来操作音量。最后按e ...
如果你经常跟运营商打交道,你也许会遇到以下几个问题: 1.经常遇到报了一个业务地址,然后发现这个地址已经使用了。 2.自己设计的程序跟业务地址有些不同 3.以前申报的业务地址跟自己的开发语言差别比较大。 4.或者你再用webservice进行接入时,运营商需要你提供测试的xml数据时 也许还有其他情况,总体来说,你的这个地址,需要被一些功能已经不能改变的程序过共同使用,他们也有一个共同点。使用这些不同功能的ip不同。   我写了个程序部署完成后,可以conf.properties中配置ip和需要把这个ip转发的地址。然后再web.xml中可以配置过滤器需要处理的地址。这样当ip访问到需 ...
crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab [-u user] [file] cr ...
1.机器名称:hostname 2.机器ip:ifconfig -a 3.机器检索的处理顺序 less /etc/nsswitch.conf 4.本地hosts文件 less /etc/hosts 5.dns设置文件 less /etc/resolv.conf(dig,nslookup) 6.路由显示命令 netstat -r(route) 7.显示打开的所有端口和服务 netstat -a 8.机器支持的服务和端口less /etc/services 9.提取已经建立联接的机器列表 netstat -a | egrep 'udp|tcp' | grep "ESTABLISHED&qu ...
Global site tag (gtag.js) - Google Analytics