- 浏览: 370160 次
- 性别:
- 来自: 中国山东
最新评论
-
ChinaEstone:
再举一个例子:RunnableImpl impl = new ...
这段代码执行任务时启动了几个线程? -
ChinaEstone:
只有一个timer的线程,以前理解的时候任务runable接口 ...
这段代码执行任务时启动了几个线程? -
nocb:
你好,请问有没有 darkstar的 ios android ...
SGS 0.9.7 协议解析 -
diyunpeng:
这个我得学习一下。
Linux下vi的用法 -
tantan:
mina 多并发实时传输,
只能建立一个连接传输,如何解决呢
...
深入理解Apache Mina (1)---- Mina的几个类
文章列表
OLD_IFS="$IFS"
IFS=","
arr=(`cat a.txt`)
IFS="$OLD_IFS"
for s in ${arr[@]}
do
echo $s | tr -d '"'
done
将逗号分隔的字符串放到 a.txt文件,中格式:ss,21,ss,
输出格式:
ss
21
xx
//src[5~15]的数据复制到dest[20~29]的位置
unsignedchar*src=(unsignedchar*)malloc(20*sizeof(unsignedchar));
memset(src,10,20);
unsignedchar*dest=(unsignedchar*)malloc(40*sizeof(unsignedchar));
memset(dest,2,40);
unsignedchar*oldSrc=src;
//movesrcposto5
for(inti=0;i<5;i++){
src++;
...
例如:
(1): git fetch git://repo.or.cz/tomato.git
如果中途掉线,继续执行上面(1)命令
(2): git checkout FETCH_HEAD 或者git fetch git://repo.or.cz/tomato.git HEAD
参考文章:http://blog.csdn.net/cupidove/article/details/9019165
package com.unique.web;
import java.math.BigInteger;
import java.util.Date;
import java.util.Random;
import java.util.zip.CRC32;
public class HH {
/**
* @param s
* @param i
* @param bytes
* @return
*/
public static short getCRC(String s, int i, byte bytes[]) {
CRC32 cr ...
何氏命名规则(Ho's Case)
- 博客分类:
- 高性能服务器
button bt
channel chl
template tpl
background bkgd
delete dlt
color clr
我总结下这类单词的简写
既有符合美学原理 又简单明了
归纳如下:
如果单词中包含上凸或下凹的字母(b,g,l,h,p等),那么就可以直接将单词中的这些字母抽出来,拼成单词的缩写
例如:template 中字母 t p l t 都是或高或低 视觉上比较容易观察
e m a 这种字母不高不低,不显眼,所以简写出来不美观
所以template缩写成tp ...
线性同余随机算法实现
- 博客分类:
- Java技术
package com.wistone.server.core;
public class MyRand {
private int seed;
public MyRand(int seed) {
this.seed = seed;
}
public int next() {
int next = (seed * 29 + 37) % 1000;
seed = next;
return next;
}
public static void main(String[] args) {
MyRand rand = new ...
如何避免git每次提交都输入密码
- 博客分类:
- Linux学习资料
vim /home/chinaestone/.git-credentials
输入内容
https://{username}:{password}@github.com
保存退出后执行下面命令
git config --global credential.helper store
执行完后
/home/chinaestone/.gitconfig 会新增一项
helper = store
这是再执行git push/pull的时候就不会在要求你输入密码了。别问我
为什么不用ssh?没有为什么,就是不用。
测试udp端口是否打开
- 博客分类:
- Linux Tips
nc -vuz 192.168.2.152 9386
显示
Connection to 192.168.2.152 9386 port [udp/*] succeeded!
端口开启
crontab -l显示出来的内容和/etc/crontab中配置的内容是不一样的
虽然两个编辑的任务都可以在crontab中执行。
package author.estone.java;
import java.util.Date;
public class PassByValue {
public static void main(String[] args) {
Date d1 = new Date("1 Apr 98");
nextDateUpdate(d1);
System.out.println("d1 after nextDay: " + d1);// date的值已被修改
Date d2 = new Date(&quo ...
package main
import "fmt"
import "net"
import "net/http"
import "net/url"
//import "bufio"
import "io/ioutil"
import "bytes"
import "encoding/binary"
//import "compress/gzip"
//import &quo ...
when we use git in eclipse, when we commit the project ,sometimes will ignore the .project,.classpath and etc othe files . but when we import the project from the git repo ,the project will not import as an general java project. how to solve this problem?
first, git clone the repo from remote g ...
Protobuf解析时 不能使用通用解析方法 无法使用消息的多态性问题的临时解决办法
http://planet.jboss.org/post/generic_marshalling_with_google_protocol_buffers
Protobuf的继承使用的java实现
http://blog.wolfman.com/articles/2011/11/23/how-to-implement-polymorphic-protocol-buffers-in-java
http://www.indelible.org/ink/protobuf-polymorphism/
...
http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf
http://www.kafka0102.com/2010/06/167.html
ioc
http://www.martinfowler.com/articles/injection.html