- 浏览: 443137 次
- 性别:
- 来自: 深圳
最新评论
-
yiguxianyun:
...
css li 不换行 -
stdayong:
...
netbeans 中使用 maven -
程序猿_星:
为啥会中文乱码啊
servlet 以 gzip 格式返回数据 -
huanhuan519:
感谢分享~
gdb 调试工具 -
heyl1234:
写过些js,对css还不熟。谢谢~
css li 不换行
文章列表
binary search - c (simple)
search - basic:
/** @author kuchaguangjie@gmail.com */
#include <stdio.h>
/**
* binary search (simple)
*
* @param
* arr pointer of array
* @param
* len length of array
* @param
* x target to search
*
* @return
index of target in th ...
bit array,use less memory to describe a set of int number,
example:
/**
* use bit string to store int numbers,if char[n] = 1,then n is include,else n is not exclude,
*/
#include <stdio.h>
// set a bit to 1,which indicate that a number is include,
void setbit(char data[], int pos ...
想了很多,也许对这个社会看得太清楚,很失望,这就是命运吗?前路显得很灰暗,要怎么能走出这个围城?
在深圳我有机会静下心,想想东西,经历了许多,只发觉这个社会很变态,很牢固,而且日益变态,怎么办呢?
我们从出生就在这里,抱着幻想上中学,上大学,期待美好未来,多么幼稚,多么不了解这个社会,最终 好不容易想明白了,幻想只在童话世界存在,在中国社会根本不存在,
望望远方的 北京,对比一下,那里是变态中的变态,比我离开时还要严重了,能深深的体会生活在那里的人的感受和失望,仅仅是设想一下,我就能感受到那种让人折磨的痛苦,
我真的想找到一条出路,可以摆脱这种大环境对我们的虐 ...
转载自: www.xxx.com
1.旅游签证
需要存款证明,不过旅行社可以搞定,签证费稍贵。期限过后你可以逃,但就不是合法的了,除非找理由申请政治庇护。2.商务签证
找个国外公司发邀请信给你。3.探亲友
让有境外居住证的朋友发邀请信给你。4.工作签证
有境外公司录用你,直接办好工作许可,倒签过来,机票、保险一概不用,到领馆就给帖签证,隔天可取!
5.练好身体
游泳过去...
6.找个外国MM
结婚,然后过去
感觉 3/4/6 稍微 靠谱一点,
gmail 无法登录现象:
gmail 最近 一会能登录,一会不能登录,即使能打开也比较慢,
原因:
某党 将gmail的 https 443 端口 劫持了,15分钟能用,然后15分钟不能用,周而复始,
真相链接:
http://www.google.com/support/forum/p/gmail/thread?tid=4525360f488cc365&hl=zh-CN
解决方法:
用 https://mail.google.com/
或者
修改 hosts 文件,
...
linux 下可用 c 进行 udp 通信,使用 server / client,
例子:
* server
/**
* udp server
* @date: 2011-4-1 下午03:34:27
* @author: eric
*/
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <netinet/in.h>
static int SERVER_PORT = 10002;
static int ...
linux 下可用 c 进行 tcp 通信,使用 server / client,
例子:
* server
/**
* tcp server
* @date: 2011-4-1 下午03:34:27
* @author: eric
*/
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <netinet/in.h>
static int SERVER_PORT = 10001;
static int MA ...
gdb 调试工具
gdb 概述
gdb , GNU Debugger ,用于在 linux 上 调试 c/c++ 程序,
参考:
ububtu gdb 指南
------
程序的编译
用 gcc 编译时,应加上 -g 参数,以让编译出的文件支持 gdb 调试,
格式:
gcc -g source_file
------
进入 gdb ...
==================
vi command
==================
vi a.txt 用vi编辑器编辑a.txt,如果不存在则建立空文件,默认是一般模式;
---
a(光标后) i(光标前) r(替换光标字符) o(下一行) A(行尾) I(行首) R(同r) O(上一行) 都可从 一般模式 进入 编辑模式
---
Esc 可以从 编辑模式 进入 一般模式
---
: 从 一般模式 进入 命令模式,输入取消、保存等指令
---
/ 从 一般模式 进入 命令模式,可以进行搜索;
---
wq ...
java udp 简单实现
------
代码:
* 运行方法:
直接 运行 UdpTest.java 的 main 函数 即可,
* udp server
package eric.j2se.net.udp;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetSocketAddress;
import java.nio.ByteBuffer;
/**
* udp server
*
* @author ...
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.TreeMap;
/**
* list the files in a folder,and statistic files by t ...
ubuntu 10.04 快捷键
------
windows 键 配合
win + E 在 桌面 间 选择切换
win + W 在 当前桌面的所有窗口 间 选择切换
win + A 在 所有桌面的所有窗口 间 选择切换
win + N 当前 窗口 反色
win + S 下拉 关机菜单
win + M 下拉 通信菜单
------
ctrl + alt 键 配合
ctrl + alt + ← 切换到 左边的桌面
ctrl + alt + → 切换到 右边的桌面
ctrl + alt + shift + ← 移动 当前窗口 到 ...
linked list
链表,
------
特点:
linkedlist 相对于基于数组的 list:
* 在中间 插入 & 删除 时,效率较高,只影响 前结点的next指针 和 后结点的pre指针,
* 根据 index get() 时 效率较低,需要一个个查找
*
------
结构:
每个元素包含:
* value 值,
* pre 前一个元素,
* next 后1个元素,
------
操作:
* search
O(n)
* insert
O(1)
* delet ...
转发自:http://blog.csdn.net/DL88250/archive/2010/01/14/5191092.aspx
NoSQL 是非关系型数据存储的广义定义。它打破了长久以来关系型数据库与 ACID理论大一统的局面。NoSQL 数据存储不需要固定的表结构,通常也不存在连接 操作。在大数据存取上具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到了广泛认同。 当今的应用体系结构需要数据存储在横向伸缩性 上能够满足需求。而 NoSQL 存储就是为了实现这个需求。Google 的 BigTable 与 Amazon 的 Dynamo 是非常成功的商业 NoSQL ...
queue
------
结构
线性存储,1个出口 & 1个入口,
first-in, first-out
------
操作
* insert (enqueue)
在入口处添加,
时间复杂度:O(1)
* delete (dequeue)
在出口处删除,
时间复杂度:O(1)
*
------
实现方案:
用 Object[] 存贮数据,类采用泛型,
add() & remove() 方法,对数组进行操作,并用 synchronized 控制并发,
数组 小index 是 head,大ind ...