`
lujiawu12
  • 浏览: 126862 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
    开启图形用户界面        sudo /etc/init.d/gdm   stop/start        gdm的配置文件:  /etc/X11/xorg.conf          把配置文件稍微改坏掉,图形界面就起不来了 。 安装ibus输入法 $ sudo add-
eclipse3.5 开发环境搭建1.subclipse http://subclipse.tigris.org/update_1.4.x/http://subclipse.tigris.org/update_1.6.x2.m2clipse  必须先去 http://download.eclipse.org/tools/gef/updates/releases/ 安装 zest 插件先http://m2eclipse.sonatype.org/sites/m2e3.AJDT, WYLYNEclipse 4 .jboss : struts and hibernate idehttp://downl ...
GrepPerl风格正则表达式-bash-3.2$ grep -P "send_sms>>>.*NULL$" galaxy.log显示行号-bash-3.2$ grep -P "send_sms>>>.*NULL$" galaxy.log –n 861311:09:32:47[--]send_sms>>> 手机 : 13928519449  :NULL统计行数-bash-3.2$ grep -P "send_sm ...
读《深入java虚拟机》的一点体会,综合了很多网友的分享
前提:   英文字符在utf8编码下是1个字符   中文的utf8编码占3个字符 思路:    将字符数组转化为字符串,这是有可能最后一位是乱码的。对于计算机而言好像没什么好的办法判断最后字符是否为中文或者乱码。 我们再把该未被确认的字符串再解码为 UTF8 的字符数组,这时候你会奇怪的发现 如果最后一位是乱码的话,它会被转换为3个字符。比较字符数组的长度,后面就有很多文章可做了。 import java.io.UnsupportedEncodingException; import org.junit.Test; public class StringTest { ...

nodejs学习

简介 Node.js是一个使用javascript语言,运行在google v8引擎上的,事件驱动的异步框架。因为它使用的是javascript,所以学习nodejs的过程也是一个学习js的过程。      Node.js是基于事件的,它底层的一个类是EventEmitter,node很多的类都是扩展于它,EventEmitter有个emit方法可以发送各种,然后我们通过监听机制来响应。在js中来说一般都是一个function的回调。 一个典型的例子:   这个就是大致的node风格,事件监听和方法回调。 在类unix下,使用epoll的事件机制保障了node的性能。 安装 ...
编辑nginx.conf server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; ## 指向nginx 安装目录下的html文件夹,看具体配置 index noindex.htm; ...
 web socket 是html5的一个新特性,使用它就可以很容易的实现浏览器和服务器的socket通信,相比较http的3次握手和较为冗余的head信息,web socket只要1次握手过程并没有head数据   今天研究了下 java 版web socket的实现,采用了netty。         netty的官方站点在 : http://netty.io/,事实上这个就是jboss netty的新站点。         在netty的站点 http://netty.io/docs/ 上根据web socket的例子。         启动了web socket serv ...
1. 安装mint 我用的是动态扩展的,如果想测试的话建议还是不要用动态扩展的好,因为在后边的给arch分区会出现问题。单纯安装mint还是很方便的,过程省略 mint的分区 wuzhong@wuzhong-VirtualBox ~ $ df Filesystem           1K-blocks      Used Available Use% Mounted on /dev/sda2              2883616   2238008    499128  82% / /dev/sda1               188403     28876 ...

代码回顾-request

    博客分类:
  • java
webx3中(wdetail)处理淘客的一个pipeline: @Autowired private HttpServletRequest request; @Override public void invoke(final PipelineContext pipelineContext) throws Exception { final String ttid = request.getParameter(RUNDATA_SPID); final String pid = ttidMappingPid.get(t ...

Linux 字体微调

自 http://www.linuxsir.org http://www.linuxsir.org/bbs/showthread.php?t=266659适用范围:针对 LCD 用户,CRT 用户做少量修改。实验系统:Debian\Ubuntu,其它发行版应该也适用。目的:使 linux 下的字体显示达到和 windows 下一样的效果。
在ubuntu上wine了xshell4.0 , 很幸运安装启动正常   但是在linux的shell里无法响应键盘,google了下好像没什么人遇到这个问题。   无意中发现 将编码方式设置到utf-8就可以了   ps: 我的ubuntu系统默认的locale本来就是 zh_CN.UTF-8 . 不晓得是不是wine的locale不认识这个。。有空继续研究下wine
一直以来就很想用动态域名,不过从来没有过思路,昨天周会听到老大的介绍才知道原来可以这么容易实现。1. 3322.org 去这个网站注册个免费帐号,创建一个动态域名,这个域名就是下文中的yourdomain2. 在/etc/network/if-up.d 下建立一个可执行脚步,注意不要加后缀如 .sh ,很诡异#!/bin/bashmyip=`ifconfig| grep "255.255.255.0" | awk '{print $2 }' | awk -F: '{print $2}'`echo $myip >> /home/admin/logs/dyndns.l ...
  Commons-log + log4j 这黄金搭档一直以来都让我们很省心,很好的完成了日志的需求。但是随着技术的变更和对性能的追求,slf4j 和 logback 这对后起之秀的到来好像打破了原本很平静的日志系统,频繁的出现包冲突...         和平的日子不在了,让我们一起来看看究竟发生了什么...     首先看看这些个包,特别是slf4j引入后就引入了一大堆包之后就有点懵了。 为什么commons-logging和jcl-over-slf4j会有冲突呢?看一下它们的类结构 很清晰的可以看到jcl-over-slf4j 重写了 commons-logging ...
groovy    groovy是java语言的脚本实现,使用标准的java环境。 groovy编译器产生的字节码和java编译器产生的字节码是一样的。    groovy的运行原理是动态的编译成字节码的,然后再由JVM进行转载,运行      语法简练,易于理解,类java语法      在java中嵌入groovy,有助于编写和集中处理易于变化的业务逻辑,给应用提供了可编程的配置管理能力,是对java语言的一大补充      groovy的优势:       和java的无缝集成,有更快捷的应用开发能力,灵活但不失去java的健壮性   groovy类 ...
Global site tag (gtag.js) - Google Analytics