现在位置: 首页 > gaine发表的所有文章
  • 08月
  • 24日
web前端 ⁄ 共 3566字 评论关闭
一个月前心血来潮瞎折腾了下Nodejs,用ab和JMeter进行简单地压力测试后,不得不佩服它的速度与性能(备注:测试比较了几个框架后得出的结果)。Nodejs是什么,一个基于chrome的javascript V8引擎的platform,特点是事件驱动,异步非阻塞IO模型,轻量。本文不是给Nodejs做广告的,它只是一个引子,关于Nodejs的具体信息大家自己google吧,这里就不多作说明了。之所以是个引子,正由于它是基于V8引擎的,而让我感叹V8的威力时,不由想到另外一个firefox的JS引擎SpiderMonkey,进而忍不住想PK一下他们的性能。   说明下PK用的环境......
阅读全文
  • 05月
  • 02日
编程语言 ⁄ 共 2440字 评论关闭
  Linux 多线程函数解析 分类: LulzLinux Linux/program/thread2012-03-04 22:03 670人阅读 评论(0) 收藏 举报 Linux多线程函数解析 Linux多线程函数用得比较多的是下面的3个pthread_create(),pthread_exit(),pthread_join(); 它们都是在头文件之中。编译时需要加静态库-lpthread 下面是函数的说明:pthread_create是UNIX环境创建线程函数 int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),void *restrict arg); 返回值   若成功则返回0,否则返回出错编......
阅读全文
  • 10月
  • 01日
综合 ⁄ 共 545字 评论关闭
int myAtoi(char *str) { if(str == NULL) return 0; while(*str == ' ' && *str != NULL) str++; if( *str == NULL ) return 0; if( (*str > '9' || *str < '0') && (*str != '+' && *str != '-') ) return 0; int digit = 1; if( *str == '+' || *str == '-') { digit = (*str=='+') ? 1 : -1; str++; if( *str == '+' || *str == '-') return 0; } long lo......
阅读全文
  • 08月
  • 11日
综合 ⁄ 共 1152字 评论关闭
交割单(Deliver Order) 平仓(Close Position) 库存股(Treasury Stock) 证券(Securities) 债券(Bond) 基金(Fund) 公允价值(Fair Value) 信用评级(Credit Rating) 证券信用评级(Securities Credit Rating) ----------------------------------------------------------------------------------------------------------------------- 1.   交割       交割是结算过程中,投资者与证券商之间的资金结算。沪深两市除B股外的上市交易证券(A股、基金),都实行T+1交割制度。T+1制度是指当......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 3567字 评论关闭
 数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。 对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。 下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题。 我在这里套用之前网络上流行“普通——文艺——二逼”的分类方式来描述我下文中提及的三种数据库设计思路,并且通过查询数据(对数据增删改,三种设计要付出的代码成本都差不多)和数据库面临需求变动两个方面来思考这三种设计......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 6694字 评论关闭
博主的新站点,看此文章也可以来这里。 前一段时间突然想找一些脚本语言来了解,当时是确定了Python和Ruby两种脚本语言,对两者是大概的了解了一些,大家说法不一,各有各的好,于是就决定挨个儿来试试,于是就有了题目上这个蛋痛的东西。过一阵子兴许会用ruby搞一个什么东东出来,好了废话不多说了先看看正题吧。 下面就把主要的操作功能的代码show一下吧,声明一下代码写的很乱,也没有心思再回去重构下,总之就是拿出来晒晒太阳,别哪天突然间想到了回去看看都搞不明白就行。其中大部分功能都是通过python强大的类库实现的,不......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1206字 评论关闭
c/c++与pb的类型转换MICROSOFT PowerBuilder     Bool Boolean     Char* Ref String     Colorref Ulong     Dword Ulong     Handle Ulong     Hdc Ulong     Hfile Ulong     Hinstance Ulong     Hwnd Ulong     Int Int     Lparm Ulong     Lpbyte Ref Long     Lpbword Ref Ulong     Lpstr,Lpststr Ref String     Lpfiletime Ref Time     Lpint Ref Long     Lpvoid Ref Struct struct_inst     Mcierror Long     Pbyte Reg Long[#]     Short Int     Structure Ref Struct Struct_inst     Uint Uint     Void** SUBR......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 118字 评论关闭
/usr/local/mysql/bin/mysql -u root -p 登录执行: 清楚日志 reset master;   如果要禁用日志 /etc/my.cnf #log-bin=mysql-bin #binlog_format=mixed这两行注释掉
阅读全文
  • 11月
  • 04日
综合 ⁄ 共 14182字 评论关闭
    一、raw socket介绍     1、raw socket中文叫原始套接字,它和其他的套接字的不同之处在于它工作在网络层或数据链路层,而其他类型的套接字工作在传输层,只能进行传输层数据操作。     我们常使用raw socket进行数据监听,在网卡处在混杂模式下时,可以接收所有经过网卡的数据,包括广播的数据包和发向自己的数据包,当然在共享式网络中(典型的hub组建的局域网),所有的数据包都是广播的,所以都能接收到,在交换式网络中只能接收到发向自己的包和以广播方式发的包。我们还可以设置是否手动处理要发送的数据的IP包头(通过......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 365字 评论关闭
http://yul100887.blog.163.com/blog/static/200336135201321455832/ 用NSValue包装: typedef struct {     float real;     float imaginary; } ImaginaryNumber; ImaginaryNumber miNumber; miNumber.real = 1.1; miNumber.imaginary = 1.41; NSValue *miValue = [NSValue value: &miNumber                             withObjCType:@encode(ImaginaryNumber)]; ImaginaryNumber miNumber2;[miValue getValue:&miNumber2];
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 1299字 评论关闭
Featured Downloads JSON_2.0.4.asp JSON_2.0.4.vbs JSON_UTIL_0.1.1.asp samples.html Show all » Wiki pages Samples Samples2 Show all » aspjson is JSON serializer for VBScript based ASP server technology. It uses VBScript's primitive types except Object and Array types. jsObject and jsArray classes stand JSON Object and Array dynamically on server side. These classes derive core functionality from jsCore. aspjson supports nested types for block of buildings, such as jsOb......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 9567字 评论关闭
1、首先介绍布局代码,主布局代码只含有一个LIstView  --jie_video.xml [html] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"       android:layout_width="match_parent"       android:layout_height="match_parent" >       <ListView           android:layout_width="match_parent"           android:layout_height="match_parent"           android:layout_alignParentBottom="true"         ......
阅读全文