最近在看nginx源码,看到定时器的时候,发现一个结构体利用偏移量求值问题,结构体相信做c开发的都遇到过,那么不知你对结构体中成员变量偏移这块是如何理解的;首先我们先看一下nginx中的那个让我迷惑的地方ev = (event_t*)((char*)node - offsetof(event_t,....
分类:
编程语言 时间:
2014-07-03 10:46:15
阅读次数:
234
在百度知道上看到这样一个答案:在命令提示符中运行该程序时 可以附加参数运行 输入的参数会存入到字符传数组 args[]中例如:在命令提示符中运行该程序的时候假设该程序在D的JAVA文件夹中D:JAVA\javac Example.javaD:JAVA\java Example 20则屏幕中输出Thi...
分类:
编程语言 时间:
2014-07-03 10:55:57
阅读次数:
264
关于这个主要的问题,非常早曾经就非常清楚了,C标准中并没有详细给出规定那个基本类型应该是多少字节数,并且这个也与机器、OS、编译器有关,比方相同是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。所以int,longint,shortint的宽度都可...
分类:
编程语言 时间:
2014-07-03 10:57:58
阅读次数:
200
1 EJB中有几种Bean,叙述有状态Bean和无状态Bean的差别。答:EJB中有Session Bean,Entity Bean,以及 Message Driven Bean。这两种的 Session Bean都能够将系统逻辑放在 method之中运行,不同的是 Stateful Session...
分类:
编程语言 时间:
2014-07-03 10:59:53
阅读次数:
321
#!/usr/bin/pythonimporttelnetlibimportsockettry:tn=telnetlib.Telnet(‘10.67.21.29‘,60000)exceptsocket.error,e:printeexit(1)tn.set_debuglevel(1)tn.write(‘quit‘+‘\n‘)print‘ok‘socket.error为错误类型e为对象
分类:
编程语言 时间:
2014-07-01 15:33:07
阅读次数:
215
java读取WORD/EXCEL模板转换生成新WORD/EXCEL文档 代码下载地址:http://www.zuidaima.com/share/1550463239670784.htm...
分类:
编程语言 时间:
2014-07-01 16:04:53
阅读次数:
386
目前使用spring hibernate作为项目的框架,并且使用注解方式进行对象装载。在装载Dao对象的时候常常需要注入sessionFactory对象,通常的做法是Dao继承至HibernateDaoSuppor,t然后在Dao中添加setSuperSessionFactory 方法进行注入的,这几天网上又看到一种更好的方法,所以这里就把这两种方法都记录一下。...
分类:
编程语言 时间:
2014-07-01 14:27:36
阅读次数:
383
apacheFtpServer集成spring由web容器控制启动和关闭,附源码实现...
分类:
编程语言 时间:
2014-07-01 14:26:57
阅读次数:
335
记得要下载 并 导入
jxl.jar 包,免积分下载地址:http://download.csdn.net/detail/u010011052/7561041
package Test;
import java.io.*;
import jxl.*;
import jxl.format.Colour;
import jxl.write.*;
public class JXLTes...
分类:
编程语言 时间:
2014-07-01 14:29:26
阅读次数:
215
动态web开发的最大特点是可以警醒数据库的操作,传统的jdbc操作由于错组哦步骤重复性造成程序性能下降。
西安回顾JDBC的操作原理
1、加载数据库驱动程序,数据库驱动程序通过classpath配置。
2、通过DirverManager类取得数据库连接对象。
3、通过Connection实例化PreparedStatement对象,编写sql语句命令操作数据库。
4、数据库属于资源操作,...
分类:
编程语言 时间:
2014-07-01 14:24:02
阅读次数:
232
页面可直接编辑的cms系统j4cms可以直接支持使用ftp 输出 html到你的空间了
真正的静态化
源码上传至csdn了,可以下载源码 这是地址
http://download.csdn.net/detail/sdjn_jiangxiaobei/7576025...
分类:
编程语言 时间:
2014-07-01 14:45:42
阅读次数:
223
??
有心栽花花不开,无心插柳柳成排。
今天要说的这个wifi on\off是在软件层面控制无线网卡的开和关。
问题听起来简单,调查起来复杂,但解决起来却也简单。关键函数便是Native wifi api中的WlanSetInterface。其实这个API功能也是非
常强大的,我只用到其中控制wifi radio state的功能。官网文档在此。
函数原型:
DWORD WINAPI ...
分类:
编程语言 时间:
2014-07-01 15:21:29
阅读次数:
324
对我来说,我最吃惊居然把对于多线程的支持加到标准中了。真的想不明白,对于c++这样一种语言,怎么会加进这个东西。
1. 因为各个平台的不同,对于多线程的支持会有许多平台独有的特色,这样c++标准的定义必然会受到很大限制。
2. 各个平台对于多线程的支持已经形成了各自的标准,比如pthread,或是windows上的标准api,现在去推c++的多线程标准,有意义吗?是不是太晚了?
...
分类:
编程语言 时间:
2014-07-01 15:40:24
阅读次数:
214
游戏中的人物伤害值计算问题。
(一)方法(1):一般来讲可以使用虚函数的方法:
class GameCharacter {
public:
virtual int healthValue() const; //返回人物的体力值,派生类可以做出修改
...
}; 这确实是一个显而易见的设计选择。但因为这样的设计过于显而易见,可能不会...
分类:
编程语言 时间:
2014-07-01 15:39:40
阅读次数:
172
Format characters have the following meaning; the conversion between C and Python values should be obvious given their types. The ‘Standard size’ column refers to the size of the packed value in bytes...
分类:
编程语言 时间:
2014-07-01 14:51:47
阅读次数:
391
access labels(访问标号)
类的成员可以定义为 private,这能够防止使用该类型的代码访问该成员。成员还可以定义为 public,这将使该整个程序中都可访问成员。
address(地址)
一个数字,通过该数字可在存储器上找到一个字节。
arithmetic types(算术类型)
表示数值即整数和浮点数的类型。浮点型值有三种类型:long double 、dou...
分类:
编程语言 时间:
2014-07-01 15:44:56
阅读次数:
277