码迷,mamicode.com
首页 > 编程语言
关于c语言中的结构体使用偏移量求值问题
最近在看nginx源码,看到定时器的时候,发现一个结构体利用偏移量求值问题,结构体相信做c开发的都遇到过,那么不知你对结构体中成员变量偏移这块是如何理解的;首先我们先看一下nginx中的那个让我迷惑的地方ev = (event_t*)((char*)node - offsetof(event_t,....
分类:编程语言   时间:2014-07-03 10:46:15    阅读次数:234
Java中String args[]起什么作用?
在百度知道上看到这样一个答案:在命令提示符中运行该程序时 可以附加参数运行 输入的参数会存入到字符传数组 args[]中例如:在命令提示符中运行该程序的时候假设该程序在D的JAVA文件夹中D:JAVA\javac Example.javaD:JAVA\java Example 20则屏幕中输出Thi...
分类:编程语言   时间:2014-07-03 10:55:57    阅读次数:264
C/C++基本数据类型所占字节数
关于这个主要的问题,非常早曾经就非常清楚了,C标准中并没有详细给出规定那个基本类型应该是多少字节数,并且这个也与机器、OS、编译器有关,比方相同是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。所以int,longint,shortint的宽度都可...
分类:编程语言   时间:2014-07-03 10:57:58    阅读次数:200
普天通信JavaEE开发岗面试题
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
python try小例子
#!/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文档
java读取WORD/EXCEL模板转换生成新WORD/EXCEL文档 代码下载地址:http://www.zuidaima.com/share/1550463239670784.htm...
分类:编程语言   时间:2014-07-01 16:04:53    阅读次数:386
使用spring注解,注入sessionFactory类
目前使用spring hibernate作为项目的框架,并且使用注解方式进行对象装载。在装载Dao对象的时候常常需要注入sessionFactory对象,通常的做法是Dao继承至HibernateDaoSuppor,t然后在Dao中添加setSuperSessionFactory 方法进行注入的,这几天网上又看到一种更好的方法,所以这里就把这两种方法都记录一下。...
分类:编程语言   时间:2014-07-01 14:27:36    阅读次数:383
apacheFtpServer集成spring由web容器控制启动和关闭
apacheFtpServer集成spring由web容器控制启动和关闭,附源码实现...
分类:编程语言   时间:2014-07-01 14:26:57    阅读次数:335
jxl创建Excel文件java代码示例
记得要下载 并 导入 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
java web进阶篇(四) Tomcat数据源
动态web开发的最大特点是可以警醒数据库的操作,传统的jdbc操作由于错组哦步骤重复性造成程序性能下降。 西安回顾JDBC的操作原理 1、加载数据库驱动程序,数据库驱动程序通过classpath配置。 2、通过DirverManager类取得数据库连接对象。 3、通过Connection实例化PreparedStatement对象,编写sql语句命令操作数据库。 4、数据库属于资源操作,...
分类:编程语言   时间:2014-07-01 14:24:02    阅读次数:232
Java开源内容管理CMS系统J4CMS支持静态化直接ftp上传到你的空间了
页面可直接编辑的cms系统j4cms可以直接支持使用ftp 输出 html到你的空间了 真正的静态化 源码上传至csdn了,可以下载源码 这是地址 http://download.csdn.net/detail/sdjn_jiangxiaobei/7576025...
分类:编程语言   时间:2014-07-01 14:45:42    阅读次数:223
玩转VC++ 实现Wifi on与wifi off
?? 有心栽花花不开,无心插柳柳成排。 今天要说的这个wifi on\off是在软件层面控制无线网卡的开和关。 问题听起来简单,调查起来复杂,但解决起来却也简单。关键函数便是Native wifi api中的WlanSetInterface。其实这个API功能也是非 常强大的,我只用到其中控制wifi radio state的功能。官网文档在此。 函数原型: DWORD WINAPI ...
分类:编程语言   时间:2014-07-01 15:21:29    阅读次数:324
在c++11中你最吃惊的新feature是什么?
对我来说,我最吃惊居然把对于多线程的支持加到标准中了。真的想不明白,对于c++这样一种语言,怎么会加进这个东西。 1. 因为各个平台的不同,对于多线程的支持会有许多平台独有的特色,这样c++标准的定义必然会受到很大限制。 2. 各个平台对于多线程的支持已经形成了各自的标准,比如pthread,或是windows上的标准api,现在去推c++的多线程标准,有意义吗?是不是太晚了? ...
分类:编程语言   时间:2014-07-01 15:40:24    阅读次数:214
Effective C++:条款35:考虑virtual函数以外的其他选择
游戏中的人物伤害值计算问题。 (一)方法(1):一般来讲可以使用虚函数的方法: class GameCharacter { public: virtual int healthValue() const; //返回人物的体力值,派生类可以做出修改 ... }; 这确实是一个显而易见的设计选择。但因为这样的设计过于显而易见,可能不会...
分类:编程语言   时间:2014-07-01 15:39:40    阅读次数:172
数学之路-python计算实战(4)-Lempel-Ziv压缩(2)
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
C++中出现的计算机术语
access labels(访问标号)  类的成员可以定义为 private,这能够防止使用该类型的代码访问该成员。成员还可以定义为 public,这将使该整个程序中都可访问成员。  address(地址)  一个数字,通过该数字可在存储器上找到一个字节。  arithmetic types(算术类型)  表示数值即整数和浮点数的类型。浮点型值有三种类型:long double 、dou...
分类:编程语言   时间:2014-07-01 15:44:56    阅读次数:277
收集的Java科学计算库
Java科学计算库...
分类:编程语言   时间:2014-07-01 15:38:23    阅读次数:424
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!