- 博客(23)
- 收藏
- 关注
简单Cache设计
Cache问题,淘宝用户数据比较多,每次用户来讲问,需要仅数据库取得用户信息,为了提高速度,在内存中缓存用户数据,设计算法,Cache满的时候需要删除很久没有使用的数据。 import java.util.ArrayList;import java.util.HashMap;public class Resolve { HashMap cac...
2011-04-01 23:29:15
160
原创 【转】使用WVTool进行文本分类
觉得这篇文章挺好,先载下来 原链接:http://strayly.iteye.com/blog/621036 import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException...
2011-03-16 17:23:38
206
原创 在网上看了一段代码 觉得好有摘下来 主要是中文的处理上有用
import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.net.ssl.SSLHandshakeException;import org.apache.http.HttpEntity;import org.apache.http.HttpEntityE...
2011-03-08 22:37:42
169
文本特征选择的关键算法总结
一、特征词选择与特征词权重关系 开始学文本分类的时候经常要搞晕特征词选择和特征词权重这两个东西,因为两者都要进行量化,很容易认为特征词选择就是计算权重,因此我认为有必要先搞清楚这两个概念。两者的区别:特征词选择是为了降低文本表示的维度,而特征词权重是为了表示文本表示中每一个特征项的重要程度。特征词的选择算法有:文本...
2011-03-07 10:43:53
385
用eclipse打包jar 遇到的小问题
1. 出现resource out of sync的问题,右键你当前的项目,刷新或F5 2. eclipse 打包jar ,如果有图片,常常出现打包后无法运行的问题,如果你在命令行下运行,就能知道是图片找不到出了问题,比如说你把图片放在src\image.jpg 这样在打包后的jar包里根本找不到src,你写的路径名可能是.\\src\\image.jpg,这个在eclipse是完全可...
2011-02-27 07:27:13
163
C++读取XML之类的文件
#include <fstream>#include <iostream>#include <string>int getNameValue(char *name, char *value){ std::ifstream file; std::string buf, bufFromFile, beginName, endName;...
2009-06-01 14:36:13
203
图像压缩(行程编码)
图像压缩(行程编码)利用行程编码对图像进行压缩//进行压缩 对图像进行编码#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ FILE *imageFile,*outFile; int i, data, nextData; int cnt ...
2009-05-20 21:52:53
2143
Composite Pattern(组合模式)
Composite Pattern(组合模式)定义:组合多个对象形成属性结构以表示整体-部分的结构层次,组合模式对单个对象和组合对象的使用具有一致性。 应用场景:你想表示一个对象整体或部分层次。你想让客户能够忽略不同对象的层次的变化。对象的结构是动态的并且复杂程度不一样,但客户需要一致地处理它们。 实例: ...
2009-05-13 20:28:37
115
Iterator Pattern(迭代模式)
Iterator Pattern(迭代模式)定义:提供一种方法可以访问聚合对象,而不用暴露这个对象的内部表示。 应用情景:需要遍历访问聚集中的对象而不能暴露聚集的内部结构。允许对聚集的多级遍历访问而不会相互受影响。提供一个一直的接口来遍历访问聚集中不同的结构。 实例: ...
2009-05-08 12:33:49
103
Command Pattern(命令模式)
Command Pattern(命令模式)定义:将一个请求封装成一个对象,因此可以参数化多个客户的不同请求,将请求排队,记录请求日志,并且支持撤销操作。(来自:《深入浅出设计模式》莫勇腾) 应用情景:当你需要与动作有关的对象来作为参数。你需要在不同的时间创建请求,生成请求队列,执行请求。你需要支持取消、保存修改日志或处理事务(事务包括大量修改的数据)功能。你...
2009-05-08 11:06:35
148
struts实现登录
Struts编程使用Struts框架编写简单Web应用程序。(1) 使用Struts的标记编写简单的用户登录表单。(2) 创建与表单对应的ActionForm类。(3) 创建Action类:接收传入的ActionForm对象,并验证其中的用户名和密码是否正确;若正确,转至登录成功页面success.jsp,反之转至登录失败页面fail.jsp。(4) 编写success.jsp...
2008-12-24 15:19:48
152
c++类中多线程的使用
[code="c++"]#include #include #include #include class Instance{public: Instance() { this->thread(); }; private: static int num; static void run(int num) { printf(...
2008-09-14 14:13:15
168
使用strncpy_s 比 使用strncpy更加安全
以下使用strncpy 但不安全[code="c++"]#include #include #include #include int main (int argc, char *argv[]){ char *p = "hello who you are ? "; char *dest; char s[20]; int valLen; dest...
2008-09-14 10:29:14
763
wchar_t 与 char 相互转化
[code="c"]// crt_mbtowc.c/* Illustrates the behavior of the mbtowc function */#include #include int main( void ){ int i; char *pmbc = (char *)malloc( sizeof( char ...
2008-09-11 15:14:00
136
char 和 wchar_t相互转化
[code="c"]#include #include //function: charTowchar//purpose:char to WCHAR 、wchar_t、LPWSTR etcvoid charTowchar(const char *chr, wchar_t *wchar, int size){ MultiByteToWideChar( CP_ACP,...
2008-09-11 09:41:51
301
java HttpURLConnection 登录网站 完整代码
[code="java"]import java.io.*;import java.util.*;import java.net.*;public class WebTest { public static void main(String[] args) { System.out.println("beging..."); DownLoadPages("h...
2008-09-09 20:16:13
176
java 登录网站 cookie的设置
[code="java"] // OK, now we are ready to get the cookies out of the URLConnection String cookies = getCookies(httpConn); System.out.println(cookies); httpConn = (HttpURLConnection) n...
2008-09-09 20:14:09
450
java HttpURLConnection 登录网站
[code="java"] String post = "email=" + URLEncoder.encode("e-mail", "UTF-8") + "&password=" + "password"; url = new URL(urlStr); httpConn = (HttpURLConnection) url.openConnect
2008-09-09 20:10:33
231
java 托盘 显示 在桌面最上
当你将应用程序隐藏 缩小到一个系统托盘 此时候 你更希望点击一下他 然后应用程序又跳回原来的样子 你可以这样写[code="java"] frame.setVisible(true); frame.setExtendedState(frame.NORMAL); frame.setAlwaysOnTop(true);[/code]这样就显示出原来应用程序...
2008-09-09 17:39:13
75
java语言 托盘控制 任务栏
[code="java"]import java.util.*;import java.io.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Test extends JFrame { public Test() { final TrayIcon tra...
2008-09-09 16:25:15
138
原创 java 最小化 最大化窗口 触发事件
[code="java"]import javax.swing.*;import java.awt.event.*;public class TestPost { JFrame mainFrame; public TestPost() { mainFrame = new JFrame("JFrameDemo Title"); // 创建一个JFrame main...
2008-09-09 16:21:21
1310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人