自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 瞎折腾 Windows->Ubuntu->Debian

=========================================连续几天的瞎折腾,从系统之间的不断切换,几百次的重启,终于可以说一句,Linux我不怕你了。========================================= 这几天都没有上csdn了,因为在不断地装系统,熟悉系统。把几天做的总结一下。 Ubuntu的熟悉及64位的烦恼(不

2010-03-31 23:12:00 1548 6

原创 添加Ubuntu服务 启动时自动挂载Windwos分区

添加Ubuntu服务  启动时自动挂载Windwos分区关于Linux服务说明,引用=========================================Linux 启动时,运行一个叫做init 的程序,然后由它来启动后面的任务,包括多用户环境,网络等。那么,到底什么是运行级呢?简单的说,运行级就是操作系统当前正在运行的功能级别。这个级别从1 到6 ,具有不

2010-03-28 17:57:00 2300

转载 >/dev/null 2>&1 解决烦人的标准输入

为什么要用 /dev/null 2>&1 这样的写法.这条命令的意思是将标准输出和错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃.下面我就为大家来说一下, command > file 2>file   与command > file 2>&1 有什么不同的地方.       首先~command > file 2>file 的意思是将命令所产

2010-03-28 13:32:00 3521 1

翻译 xargs 命令的用法[未翻译]

原文地址 : http://www.unixreview.com/documents/s=8274/sam0306g/作者 : Ed Schaefer (July 2003 — see Web-exclusive update at end of article) Many UNIX professionals think the xargs command,

2010-03-27 23:25:00 1928

原创 解决Firefox更新后中文无法输入问题 Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so: wrong ELF class: ELFCLASS64

当64位的Ubuntu运行32位的Firefox时,会出现无法切换中文输入法这种情况,一般出现在手动更新了FF(32位)。用终端运行FF,可以看到出现以下警告:(firefox-bin:19124): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so: wrong ELF class: ELFCLASS6

2010-03-27 18:59:00 5617

转载 让ubuntu下的eclipse支持 GBK编码

个人试验过,没有问题,所以转贴跟各位分享一下. ============================================今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的,而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让Ubuntu支持GBK,方法如下:修改/var/lib/locales

2010-03-26 17:01:00 860

原创 Linux命令复习--文件管理篇

Linux命令复习--文件管理篇 //vange 2010-03-26 on Ubuntu8.04Linux的命令太多了,只能一部分一部分复习,先是文件管理篇命令,其他的命令会后续发布出来.命令的相关参数在这里不细说了(也写不完).如果有需要可以--help或者  man .或者gg(以后可能需要翻墙了,杯具啊)cat:显示文件内容,个人认为没有more,less好用,

2010-03-26 15:41:00 1143

原创 喜出望外但结局很可惜的腾讯电话面试

喜出望外但结局很可惜的腾讯电话面试=======================================在找工作的这段时间,才明白我不再是毕业生了,对知识的认知不能只明白原理的层面,更不可能对面试官说这个我会学很快。面试官要的是“专家”,可怜我们这些小公司出身的,Boss要的是进度,要的是结果。。。不断地和面试官,可以让自己明白还有许多东西要学习,有些以前都接触过,但没有深

2010-03-25 14:20:00 8686 31

原创 Ubuntu更新安装Firefox3.5,上不了网的奇怪现象

直接到FireFox的官方下载已经编译完成的tar包,解压到某一处,然后将原来的Firefox进行备份(注意要有权限 sudo)$ mv /usr/lib/firefox /usr/lib/firefox_backup然后把解压后的firefox复制到/usr/lib中,同样需要权限。为了方便起见,把默认的/usr/bin/firefox 指向到新复制的Firefox中。但

2010-03-24 19:27:00 1729 4

转载 11种提高Java性能的写法。

1.循环■ 在重要的循环里,消除循环终止判断时的方法调用。例如:将 for(int i=0; i       ...}替换为 for(int i=0; n=collection.size();i...}■ 通常,把与循环index不相关的移到循环的外面 for(int i=0; terminal=x.length;ix[i] =

2010-03-24 01:45:00 2332 3

转载 JAVA 内部静态类--解析静态内部类的使用目的与限制

public class PrefixTrie { // supports 7-bit chars. private static final int SIZE = 128; Node root = new Node(); public void put(String prefix, Object value) { No

2010-03-23 12:24:00 39604 14

原创 一种少见的Java初始化方法

平时我们在对象的属性初始化 一般都是先用new 方法创建对象,再调用对象的方法进行初始化; 或者直接通过构造函数进行初始化。像这样 A a = new A();a.setName("name");a.setAge(10); 但今天看到了一段不同的代码:Struts2的DefaultActionMapper类中: public DefaultAction

2010-03-22 19:48:00 2534

原创 一点感想

人生就像学习知识一样,时不时就需要一段时间来整理一下。感谢人生每一段空闲的时间。在急躁的时候要对自己说平静一点;在恐慌的时候要对自己说冷静一点;在孤单的时候要对自己说坚强一点;人生的经历就是这样一点点组成的。 小的时候很奇怪,总想写日记,但没有一次能坚持写一个星期。其实人生不就是在每天都在“写日记”。

2010-03-22 19:29:00 1161 8

原创 再看Struts2关于线程安全方面[待补充]

看到了几个一直没有好好注意的东东,分享一下,有空的时候也整理一下,就当是备忘先。 一、CopyOnWriteArrayList  这个是在看xwork2的容器管理时发现的一个List,它属于java.util.concurrent包,主要用于多线程的并发操作方面,看了相关的介绍后,再看jdk源码,发现它的用法还真的有点不同,为了线程安全,当add时直接再复制一份出来。所以在一些数据库的数据

2010-03-22 00:52:00 1321

原创 关于UtilTimerStack类的使用--XWork2、Struts2内置性能诊断类

关于UtilTimerStack类的使用--XWork2、Struts2内置性能诊断类====================================author: Vange  date:2010-03-21====================================一、UtilTimerStack做什么用的?这

2010-03-21 18:22:00 4938 3

翻译 关于Struts2的架构 学习笔记【译】

今晚看了一晚上的Struts2的源代码,对于整个过程有了更深入的了解,并尝试把学习的资料翻译一下,锻炼一下自己的英语翻译能力。对于一些自己的想法也会进行旁注。初次翻译,感觉还是比较难的,有翻译错误地方,还望指正。对于觉得比较有兴趣的地方有:拦截器的调用过程(DefaultActionInvocation.invoke())、还有性能的监控(UtilTimerStack类)。时间问题等待

2010-03-20 22:45:00 1808

原创 关于Servlet与Applet的澄清,进行大文件上传

好久没有发过相关的技术文章了。这次由于要搞毕业设计,对大文件要进行上传。因此,这一段时间对Applet与Servlet,Socket的资料看了一些,也总结了一些东西,希望对“后来者”有所方便之处这篇文章主要对文件上传的技术分析,在后面(或另开贴)贴有相关雏形代码一、Applet:优点:1、界面的改进。这个东西是个好东西,或许以前许多对它“丑陋”的外表

2010-03-19 11:46:00 2731

原创 Spring 无法释放连接的原因:没有使用事务管理!

class="org.springframework.orm.hibernate3.HibernateTransactionManager" >class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">PROPAGATION_REQUIREDPR

2010-03-19 11:44:00 6127

原创 Spring、Hibernate、MS SQL 加入Proxool连接池

1、 修改原来的dataSourcebean id="dataSource"       class="org.logicalcobwebs.proxool.ProxoolDataSource">       property name="driver">          

2010-03-19 11:44:00 1543

原创 Vim的键盘说明图-初学及复习很好用

2010-03-19 11:43:00 756

原创 设置Centos5.3防火墙

之后我们来修改iptables的设置,打开iptables的配置文件:关键一点,一定要给自己留好后路,留VNC一个管理端口和SSh的管理端口vi /etc/sysconfig/iptables下面是一个iptables的示例:  *filter   :INPUT ACCEPT [0:0]   :FORWARD ACCEPT

2010-03-19 11:41:00 844

转载 vim与gvim技巧

d0              表示删除从当前光标到光标所在行首的内容.    y$              表示拷贝从当前光标到光标所在行尾的内容.    d$              表示删除从当前光标到光标所在行尾的内容.    yfa          表示拷贝从当前光标到

2010-03-19 11:41:00 2758 1

原创 修改vsftpd端口

/etc/vsftpd/vsftpd.conf里加listen_port=10001       -> 改为10001端口重启一下服务:/etc/rc.d/init.d/vsftpd restart查看是否正常启动:netstat -an |grep 10001还有防火墙看一下:-A RH-Firewall-1-INPUT -m state --state NEW -

2010-03-19 11:40:00 2237

原创 第一次破解验证码

版权所有:转载注明 罗马之路 http://hi.baidu.com/romeroad/blog/item/f696febfeee4590118d81f5b.html一、针对此类验证码,真是让人头痛二、经过一系列算法,得出大概的图像。三、接下来就是要把这个图像转为字符了,还好有了tesseract这个OCR,不然真是郁闷了。哈哈,

2010-03-19 11:39:00 898 1

原创 Nginx限速

[原]Nginx限速——by Vange看了网上很多的Nginx介绍,就跟着弄,发现总是限制不了速度: 配置如下http {    limit_zone   one $binary_remote_addr 10m; server{ .....location /attachments/ {            limit_conn   one 1;

2010-03-19 11:39:00 1016

转载 libsvm使用笔记[1].

转:http://tremblefrog.org/blog/2009/01/18/utilize_libsvm_note_1/libsvm使用笔记[1].January 18, 2009 at 1:23 pm · Filed under Program最近做导师的项目需要用到SVM, 上次我非常冒失的去借了一本关于SVM的书回来充电,后来就发现以我这种半吊子的数

2010-03-19 11:38:00 1017

转载 How to use the tools provided to train Tesseract for a new language.

训练TesseractHow to use the tools provided to train Tesseract for a new language.说明Tesseract 2.0具有充分的可塑性. 本文描述了具体训练过程, 提供了一些引导说明 可以用在任意的语言中, and what to expect from the results. 背景和限制

2010-03-19 11:37:00 1541 3

转载 深入C语言之内存问题

最近疯狂学习C语言当中,看到有启蒙文章,心中大喜,随复制。内存,C语言中出现诡异bug的两大"源泉"之一。即使是久经沙场的老手,也有时也难免落入陷阱。本文将涉足这个雷区,一探究竟。本人菜鸟一只,属于初探,不敢深挖。  内存分为哪些段? 一般来说,C语言中内存分为:栈(stack)、堆(heap)、全局变量区、文字常量区、程序代码区。 栈:自动变量、函数参数以及每次函数调用时

2010-03-19 11:34:00 996 1

转载 数组名?----一个让你吃惊的事实【转】

第一章 什么是数组名?----一个让你吃惊的事实! 收藏         数组是指针的基础,多数人就是从数组的学习开始指针的旅程的。下面我节选一些在各种论坛和文章里经常见到的关于数组的文字:“一维数组是一级指针”“二维数组是二级指针”“数组名可以作为指针使用”“数组名就是..........的常量指针”“数组名就是.

2010-03-19 11:33:00 734 3

原创 一段搜索地址的C代码【原】

今天一边学习C语言的指针和数组名关系,了解到了程序中的内存分配区域,随后写了这段代码,看一下申请内存的地址。顺便发现指针的运算还有这些方法(不再是课本中的指针之间运算无意义)。也可以利用把指针归零,再指向一定的偏移量,这样你就可以查看进程的内存空间了。 这段代码还没有办法查看栈的地址。看以后有什么办法做到。//======================================

2010-03-19 11:32:00 778

转载 再次修改过- Sizeof的用法【转】

用法:sizeof (type name)sizeof(expr)sizeof expr具体应用:char 返回1引用 返回引用对象所需的内存大小  //C里面没有引用这东东指针 返回指针所需的内存大小  数组 返回数组类型*数组大小 example://下面这个例子,没有先决条件,只好自己再写一段来测试一下int sz = sizeof(i

2010-03-19 11:31:00 610

原创 学习算法手记【原】

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/8aa0efc4c6f473c038db496c.html===========================

2010-03-19 11:30:00 730

原创 使用Memset函数初始化int出现的问题

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/bad8cffae04001d5b48f318f.html===========================

2010-03-19 11:30:00 1047 1

原创 学习算法手记【原】- 顺序查找

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/8aa0efc4c6f473c038db496c.html===========================

2010-03-19 11:29:00 812

原创 学习算法手记【原】- 二分查找

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/8aa0efc4c6f473c038db496c.html===========================

2010-03-19 11:28:00 720

原创 学习算法手记【原】- 分块查找

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/8aa0efc4c6f473c038db496c.html===========================

2010-03-19 11:27:00 958 1

原创 学习算法手记【原】- 直接插入排序

==========================================================author :Vangecreate-time: 2010-03-10 http://hi.baidu.com/romeroad/blog/item/8aa0efc4c6f473c038db496c.html===========================

2010-03-19 11:23:00 838

原创 自用的gVim设置

source $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswinfiletype plugin on set nocompatibleset nuset fileencodings=utf-8,gbkset nowrapset sm "sm会在你敲},]或)显示出对应匹配的{

2010-03-19 11:22:00 1015

原创 关于Java的回味【原】

==========================================================author :Vangecreate-time: 2010-03-11http://hi.baidu.com/romeroad/========================================================== 为了生

2010-03-19 11:03:00 827

原创 今天去网易面试了

呵呵,准备了一个星期,终于去了网易面试了。 在应聘WEB开发的人不多,同样能过面谈和笔试的人更不多。 一起笔试的10个人,刷出了一个我。这就是第一轮笔试的结果。 第二轮刷出来了两个。 等待下午才有机会进行专业面试,进去后被三个高手一起盘问,足足问了半个钟头,最后:嗯,你可以回去等待消息了。 这是一句可以让所有面试者凉一半的话。江湖常见的必杀技,等到今晚上一起

2010-03-13 22:38:00 2314 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除