- 浏览: 162746 次
- 性别:
- 来自: 北京
最新评论
-
yuanyu5237:
Michyo 写道你好,我是用了您的第二段模块代码,但是为什么 ...
32位linux内核2.6.38.2添加系统调用,并编写模块模拟ps命令显示进程信息 -
yuanyu5237:
haolifeng 写道如果不对客户端的连接文件描述符进行监听 ...
简单epoll多线程服务器 -
haolifeng:
如果不对客户端的连接文件描述符进行监听,你这个服务器是有问题的 ...
简单epoll多线程服务器 -
haolifeng:
我对你的代码有一个问题,当获得客户端的连接文件描述符后,为什么 ...
简单epoll多线程服务器 -
Michyo:
你好,我是用了您的第二段模块代码,但是为什么添加了模块后没有输 ...
32位linux内核2.6.38.2添加系统调用,并编写模块模拟ps命令显示进程信息
文章列表
一维数组的K-Means 聚类算法JAVA实现
- 博客分类:
- JAVA
【转】http://www.oschina.net/code/snippet_42411_2527
public class BasicKMeans {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double[] p = { 1, 2, 3, 5, 6, 7, 9, 10, 11, 100, 150, 200, 1000 };
int k = 5;
double[][] g;
g = cl ...
一个小网站用java开发,struts2+jdbc结构,数据库为mysql。
服务器为4cpu,4G内存,500G硬盘,redhat5.4,64位操作系统,yum的源是服务器提供商配置好的。
首先,要安装securecrt,远程访问服务器,6.5破解版最好找。
在根目录下建一个文件夹,作为工作目录。
目前采用nginx+多resin搭建服务器环境,缓存服务varnish以后再说。
1,下载并安装nginx,需要先装好gcc,openssl-devel,pcre-devel,zlib-devel,我发现这些软件在光盘里都有。直接安装
现在http://nginx.org/en/ ...
gcc加载时的共享库设置
- 博客分类:
- C/C++
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
-L 共享库目录
-l 共享库文件 -lthread -levent -lACE
-I 包含头文件的目录
myeclipse8.6默认工作空间被修改
- 博客分类:
- JAVA
myeclipse8.6在更新软件后,会生成myeclipse 8.x的文件夹,然后修改默认工作空间位置,每次启动的时候都找不到项目,需要手动切换工作空间,其解决办法:
在文件夹C:\Users\ydp\AppData\Local\Genuitec\MyEclipse 8.x Latest\configuration
下打开文件config.ini
其内容:
#This configuration file was written by:
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfig ...
libevent—异步IO编程
- 博客分类:
- C/C++
原地址:http://www.wangafu.net/~nickm/libevent-book/01_intro.html
关于
本文档旨在教会你如何使用libevent2.0编写高效可移植的异步网络程序,我们假定:
你熟悉C语言。
你熟悉C语言基本网络接口 (比如socket(), connect()等)。
示例程序
本文档所有例程都可以在Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, Solaris, 和Android平台上运行. 但其中某些可能无法在Windows上正常编译.
...
C语言实现的mapreduce小程序
- 博客分类:
- C/C++
#include <stdio.h>
typedef int (*mapFunction)(int);
typedef int (*reduceFunction)(int,int);
#define ERROR -1
void map(mapFunction func, int *list, int len)
{
int i;
for(i=0; i<len; i++)
{
list[i]=func(list[i]);
}
}
int reduce(reduceFunction func, int *list, int l ...
linux下itoa
- 博客分类:
- C/C++
#include <stdio.h>
char *itoa(int value, char *string, int radix)
{
int rt=0;
if(string==NULL)
return NULL;
if(radix<=0 || radix>30)
return NULL;
rt = snprintf(string, radix, "%d", value);
if(rt>radix)
return NULL;
st ...
linux磁盘quota设置
- 博客分类:
- LINUX
我用的是ubuntu10(虚拟机),已经默认安装了quota软件,但一般系统安装好之后都没有开启quota功能,所以首先开启quota:
1 修改/etc/fstab,为文件系统的挂载点加入quota功能(对于ext3和ext4是一样的做法),
内容:
UUID=sdfa2341234 /home ext3 0 2
为:
UUID=sdfa2341234 /home ext3 defaults,usrquota,grpquota 0 2
*******************
fstab文件中有6列
第一列是UUID,磁盘的卷标
第二列设备的挂载点 ...
先来无事,发现之前下载的h2 database源码还在source insight里放着,就打开看看。
h2 database是一个开源的,用java写的,支持jdbc连接的内存数据库,提供浏览器模式的控制台。
其源码结构(我用的版本是1.3.154)如下(进入到src目录下,src/org/h2/)
Api
Bnf
Command
Compress
Constant
Constraint
Engine
Expression
Fulltext
Index
Jdbc
Jdbcx
Jmx
Message
Res
Result
Schema
Securit ...
heritrix下载,安装,使用
- 博客分类:
- 爬虫
1.下载
到官网http://sourceforge.net/projects/archive-crawler/下载最新版,heritrix每个版本都提供4个下载文件(tar.gz, src.tar.gz,zip, src,zip)。我下载了:
heritrix-1.14.4.zip
heritrix-1.14.4-src.zip
两个文件。
2.安装
第一种是直接在命令行中配置,解 ...
先说我的环境,在两台刀片机(blade)上体验gpfs(version 3.4)的安装过程。
1>机器配置:
9.123.100.129 (hostname gpfsbc01b08)
cat /proc/version
Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP We ...
MSP430外部中断源程序
- 博客分类:
- 嵌入式
#include <msp430x41x.h>
unsigned int L7=~((0X01)<<6);
unsigned int L8=~((0X01)<<7);
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // 禁止看门狗定时器
//P1DIR |= 0x01; // 设置P1.0为输出方向
P2DIR = 0xff; //设置P2口方向为输出
P2OUT = 0xff;
P2OUT |= BIT0;
...
MSP430单片机控制GSM模块发短信(原理)
- 博客分类:
- 嵌入式
首先,GSM发短信,对英文和中文的处理是不一样的,请参考以下资料:
1 简述
使用GSM模块收发短信,主要有两个部分需要考虑,一个是AT指令,一个串口读写。Tc35i GSM模块在收发短信时,分为两种模式,一为text模式,一为pdu模式,如果只需要发送英文内容,则text模式足矣,但若要发送中文短信,则必须使用pdu模式。串口的读写在不同的系统里是有区别的,在windows下使用系统提供的win32 API可以实现串口操作,在linux下串口作为文件读写,在单片机上串口的读写是把一个个字符送入特定缓冲区即可,但无论在何种系统中,操作串口之前都需要对串口进行初始化操作。
2 AT指令
在使用A ...
MSP430单片机控制GSM模块发短信(源码)
- 博客分类:
- 嵌入式
我这套源码(2个java文件,5个c文件,使用开发环境eclipse+IAR EW for MSP430;实现的功能有,以下代码上有很多不足的地方,仅供参考,如有错误,请予以指正:
java
功能1:上位机读 写串口, 以修改单片机中短信内容
功能2:中文短信的编码
String2Unicode.java
public class String2Unicode {
public static void main(String[] args) {
System.out.println(convert("工作愉快!"));
System.out.prin ...
MSP430单片机流水灯程序
- 博客分类:
- 嵌入式
转载自http://hi.baidu.com/qiankun_room/blog/item/b0e925c24c79f75db219a856.html
/***************************************************
程序功能:控制8个LED闪烁,
测试说明:观察LED闪烁
***************************************************/
#include <msp430x14x.h>
unsigned int i = 0;
unsigned int flag = 0 ,speed = 0 ...