自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信JS

function htmlEncode(e) { return e.replace(/&/g, "&").replace(/ /g, " ").replace(/</g, "<").replace(/>/g, ">").replace(/\n/g, "<b

2013-10-26 21:17:35 269

原创 ubuntu下MySQL用source命令导入sql文件出现乱码解决方法

 首先建立数据库的时候指明数据库编码如: CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; 然后 在sql文件的最上面添加:SET NAMES ‘utf8′;...

2012-11-18 23:46:27 343

原创 RandomAccessFile

public void run() { try { while (_running) { Thread.sleep(_updateInterval); long len = _file.length(); if (len < _filePointer) { // Log must have been jibbled or dele...

2012-10-18 18:16:53 207

原创 java中多种方式读文件

java中多种方式读文件一、多种方式读文件内容。1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io...

2012-10-18 16:53:54 134

原创 FileChannelMain

package scan;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStr...

2012-10-15 18:12:37 101

原创 IDEA 常用配置以及快捷

1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea ...

2012-09-01 10:38:11 129 1

原创 Ubuntu 10.04 TinyOS

sudo gedit /etc/apt/sources.list ## javadeb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse##tinyosdeb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main##deb http://h...

2012-08-20 00:42:48 93

原创 我看用户体验与用户价值

不知道从什么时候开始,各个信息源都开始充斥着用户体验的讨论,人人开口闭口用户体验云云。更有甚者,许多人一遇到产品方面的问题或讨论,立即归咎用户体验,言必称只要做好用户体验,腾讯的七亿用户、百度的巨大流量、精品网站的良好口碑都将会一轰而倒,不堪一击。上面的描述可能是稍有夸张的,但业内人士,或者更多的是,将进不进这个行业的临毕业的大学生们,几乎都对用户体验有着盲目而夸张的崇拜,特别是那些将产...

2012-07-01 14:55:39 216

原创 用 Express 和 MongoDB 寫一個 todo list

 用 Express 和 MongoDB 寫一個 todo list練習一種語言或是 framework 最快的入門方式就是寫一個 todo list 了. 他包含了基本的 C.R.U.D. ( 新增, 讀取, 更新, 刪除 ). 這篇文章將用 node.js 裡最通用的 framework Express 架構 application 和MongoDB 來儲存資料.  功...

2012-06-24 21:38:54 159

原创 在windows 7上安装Maven2.2.1

Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上。 首先,请在此下载Maven。这里选择的是apache-maven-2.2.1-bin.zip window 7 1.解压apache-maven-2.2.1-bin.zip 到你想要安装的目录。这里我们假设你选择了 C:\Program Files\Apache Software Foundation.压缩档案将会创建子...

2012-06-18 17:00:07 99

原创 产品经理如何赢得开发人员的尊重和支持?

 对于产品经理来说,赢得开发人员的尊重和支持,从某种意义上讲,是产品迈向成功的坚实一步。最近,知乎社区上的开发人员和管理者在前、后两个帖子中对此展开了激烈的讨论,其中不乏真知灼见。林志霖Cray认为产品经理的决策和行为都应该为项目的目标服务,不要热衷于斗争,团队管理值得注意的几点包括:了解美术/前端/后端工作原理。如果你知道美术设计主菜单悬停二级的不规则投影会浪费...

2012-06-14 09:08:28 110

原创 Apache FtpServer在64位系统下服务不能启动解决方法

 Apache FTPServer是一款用Java开发的FTP开源服务器,其二进制文件及源码可从http://mina.apache.org/ftpserver/下载。然而在使用中,发现如果将其安装为64位的Windows系统的服务时,服务将无法启动,总是提示错误。打开Log文件,则可以发现以下错误信息:       [174  javajni.c] [error] %1 is not ...

2012-06-10 21:29:36 489

原创 Java 集合类

Java 集合类  1. 为什么要了解Java 集合类Java 集合类提供了如线性表,链表和哈希表等基础数据结构的实现,通过它可以实现各种你想要的数据结构,如stack ,queue 等,了解Java 集合类的工作原理可以编出更高效性能的程序,另外了解其工作原理可以更好地使用它,避免因为滥用而出现性能上的问题。事实证明,很多性能上的问题都是因为使用不当引起的。 ...

2012-06-07 22:03:37 85

原创 Java集合工具类之List - ArrayList & LinkedList

1.ArrayList 的数据结构和工作原理与 Vector 一样, ArrayList 的 基本数据结构也是一个可变(动态)数组,数组的元素可以是任意对象。ArrayList 的构造器有两种:public ArrayList()默认构造器的数组的长度是 10public ArrayList(int initialCapacity)指定 ArrayList 的初始化大...

2012-06-07 21:21:17 130

原创 网络爬虫调研报告

网络爬虫调研报告调研背景       项目中要对指定的网络资源进行抓取、存储、分类、索引、并提供检索服务。充当全文检索数据库的是Apache组织下的开源项目Lucene 检索工具,而Lucene只是个搜索引擎工具,它提供API接口,通过编写程序对信息进行索引和检索,在其后台需要网络爬虫程序的支持,其目的是通过网络爬虫软件抓取网页,作为提供给Lucene搜索引擎的资源,进行索引和查询。...

2012-06-06 11:17:58 292

原创 海量数据处理

一:常见的题目:-1. 给你A,B两个文件,各存放50亿条URL,每条URL占用64字节,内存限制是4G,让你找出A,B文件共同的URL。-2. 有10个文件,每个文件1G, 每个文件的每一行都存放的是用户的query,每个文件的query都可能重复。要你按照query的频度排序-3. 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16个字节,内存限制大小是1M。返...

2012-06-05 10:02:44 217

原创 short、int、long与byte之间的转换工具类

/** * 各基础类型与byte之间的转换 * @author shanl * */public class Utility { /** * 将short转成byte[2] * @param a * @return */ public static byte[] short2Byte(short a){ byte[] b = n...

2012-05-31 11:05:02 311

原创 新浪/搜狐微博插件 for Gwibber 3.0

通过 Ubuntu 的 Gwibber 组件,我们可以很方便的把非死不可、叽喳等不存在的网络社交服务整合进系统。而在最新的 Gwibber 3.0 中,已经有了新浪/搜狐微博插件的支持,现在可以直接在 Gwibber 中收发微博消息了。# 通过这个 PPA 安装:支持 Ubuntu 10.10 及 11.04sudo apt-add-repository ppa:gwibbe...

2012-05-28 14:02:48 166

原创 Ubuntu 12.04 改造指南

升级12.04已经有一段时间了。作为一个从08年就开始用Ubuntu的老用户,我觉得作为一个LTS版本,12.04无疑是不太符合我的期望的。说这话不代表我不建议升级12.04,只是我觉得12.04不像以前各版本直接装好就能用得很顺手。所以,我开始改造我的Ubuntu。经过一段时间的调整与使用,我对现在的系统基本表示满意,于是打算写一片文章来介绍一下我的改造。一、逃离Unity,拥抱Gno...

2012-05-28 10:47:52 140

原创 使用apt-get方式为Linux Mint 13安装PHP+MYSQL+Apache

 使用apt-get方式为Ubuntu安装PHP+MYSQL+Apache分别执行如下命令:(1)安装MYSQLsudo apt-get install mysql-serversudo apt-get install mysql-client(2)安装Apachesudo apt-get install apache2(3)安装PHP...

2012-05-25 17:48:39 160

原创 Linux Mint 13 配置JAVA 环境

0.1--下载              JAVA JDK下载地址:              http://www.oracle.com/technetwork/java/javase/downloads/index.html              点击DOWNLOAD JDK,我下载的是这个              Linux x64 - Self Extracti...

2012-05-24 22:35:26 206

原创 CentOS 5.5下搭建部署独立SVN服务器全程详解

SVN服务器有2种运行方式:1、独立服务器 (例如:svn://xxx.com/xxx);2、借助apache   (例如:http://svn.xxx.com/xxx);为了不依赖apache,我选择第一种方式:独立的svn服务器。SVN存储版本数据也有2种方式:1、bdb;2、fsfs。由于bdb方式在服务器中断时,有可能锁住数据,所以还是fsfs方式更安全一点...

2012-05-10 10:08:53 79

原创 centos下使用Heartbeat实现集群

Linux 包括 CentOS 下高可用性(HA:High Availability)集群方案很多,而 Heartbeat 是比较常见和性价比比较高的一种。一、硬件及网络连接群集一般需要2台以上服务器,本篇以两台服务器做群集(双机热备)为例来说明。本实验在 Vmware Workstation 7.1 虚拟机中实现。两台服务器的必需配置:双网卡。其中一块网卡作为“心跳”使用。作为“...

2012-05-09 11:44:41 121

原创 Erlang开发环境配置

1. 从erlang官网下载安装包并安装。    本例安装在D:\erl5.92. 下载ecmas并解压拷贝制定目录    本例拷贝安装到D:\Program Files\emacs-23.43. 下载distel,并解压。    本例将distel解压到D:\erl5.9\lib目录中4. 设置环境变量    (1)将D:\erl5.9\bin加入到Path环境变...

2012-05-08 11:23:43 232

原创 Windows 7 64bit 下 Axure无法启动

我装的是64位win7sp1系统,之前运行Axure一直正常,现在突然出现LZ描述的情况。在【事件查看器→Windows日志→应用程序】列表中发现有报错:----------------------------错误应用程序名称: AxureRP.exe,版本: 6.0.0.2904,时间戳: 0x4e555235错误模块名称: ntdll.dll,版本: 6.1.7601.1772...

2012-04-20 21:11:51 1636

原创 FatJar+Exe4j+Inno Setup 生成可执行的exe文件

1、fatjar 是Eclipse的一个免费的插件。它的作用将java类以及用到的其他类打成jar包 ,它有一点好处是能够将用到的jar包自动解压,然后整理成一个完整的jar包,不会存在jar包嵌套的现象。2、exe4j能够将上述jar包文件生成exe文件,并且制定程序图标和运行时jre环境的搜索顺序,这样我们就能够将一个完整的jre打到这个exe里,避免在没有安装 jre的机器上不能运...

2012-04-17 10:54:55 72

一个开源的高效全文检索框架(懂C语言可以进来研究下原理)

示例地址: http://rbbs.sourceforge.jp/cgi-bin/estdemo-en/estseek.cgi?phrase=&perpage=100&attr=&order=&clip=1  http://hyperestraier.sourceforge.net/  代码下载地址: http://falla...

2012-04-07 23:03:15 260

原创 批量删除删除CVS文件夹

@echo On@Rem C:/Users/XPanda/ (此处修改成你要删除CVS文件的路径)@PROMPT [Com]#@for /r . %%a in (.) do @if exist "%%a\CVS" rd /s /q "%%a\CVS"@Rem for /r . %%a in (.) do @if exist "%%a\CVS" @echo "%%a\CVS"...

2012-04-06 16:11:19 410

原创 JPanel JTextField add Focus 获取焦点解决方案

public class TabPagePanel extends JPanel中添加以下代码即可:// 设置Focus到KeyTextField addComponentListener(new ComponentAdapter() { @Override public void componentShown(ComponentEvent e)...

2012-03-30 21:29:56 336

原创 JList List<E> Page 分页

package view.retrieve.comps.center;import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import javax.swing.AbstractAction;import javax.swing.Defau...

2012-03-30 21:28:08 228

原创 JButton setAction的BUG

今天在使用JButton的时候,想用setText()setIcon()setAction()这三个方法来设置文本,图标和事件,结果发现事件添加之后,文本和图标不显示了。 见http://kingcean.iteye.com/blog/1262009  这里对快捷键,文本,备注,图标都进行了设置。所以可以考虑修改原有代码,不直接对button进行操作,而对actio...

2012-03-23 10:53:07 192

原创 自定义JTabbedPane皮肤

package ui;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Inse...

2012-03-22 12:05:21 431

原创 两个工具类

package com.retrieve.utils;import java.io.PrintStream;import java.io.PrintWriter;/** * @Description An exception for the lucene search. * &lt;p&gt; * It can h...

2012-03-17 21:27:48 104

原创 Invalid command: InetLoad::load

Invalid command: InetLoad::load  You have to put InetLoad.dll in the NSIS\Plugins folder.   

2012-03-06 16:41:48 120

原创 NIO: High Performance File Copying

In a previous tip, I discussed a simple file copy algorithm in context to the best way to move a directory of files (see IO: Moving a Directory ). The algorithm I posted was something of this sort:...

2012-03-01 17:25:23 77

忘记windows7登录密码的解决方法

步骤一:找一个带有WinPE的系统光盘(我用的Ghost XP SP3 V16.0版本),通过光盘启动进入WinPE系统。            (我的Lenovo Y470,进入WinPE后无法查看系统硬盘。解决方法:               SATA的硬盘可能会让你的PE找不到,方法是修改BIOS中的SATA设定,找到后把后面的AHCI改成IDE(好像是这个名,基本就是上下选择...

2012-02-14 19:05:53 392

原创 自定义JList

自定义JList。  

2012-02-03 15:39:20 334

原创 两个工具类

package PreD.utils;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuc...

2012-01-12 14:55:19 178

原创 JGoodies Form参数详解

http://hi.baidu.com/whicss/blog/item/d1e7d819efbc1a76dbb4bd03.html AlignmentsJGoodies Forms 允許元件排列:水平 – left、center、right 垂直 – top、center、bottom並且可以填滿 (fill) 一個或多個cell之...

2012-01-12 10:29:58 573

原创 Switch Statement with Strings in Java

public static void main(String[] args) { String current = args[0]; Days currentDay = Days.valueOf(current.toUpperCase()); switch (currentDay) { case MONDAY: case T...

2012-01-11 17:48:20 84

空空如也

空空如也

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

TA关注的人

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