现在位置: 首页 > bulldozer发表的所有文章
  • 10月
  • 30日
编程语言 ⁄ 共 6953字 评论关闭
linux 内核参数优化 (2011-08-12 19:21) 分类: Linux SA+ 转自:http://blog.chinaunix.net/space.php?uid=21505614&do=blog&id=2181210 Sysctl命令及linux内核参数调整   一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。    命令格式:  sysctl [-n] [-e] -w variable=value  sysctl [-n] [-e] -p (default /etc/sysctl.conf)  sysctl [-n] [-e] –a   常用参数的意义:  -w  临时改变某个指定参数的值,如         # sysct......
阅读全文
  • 07月
  • 11日
综合 ⁄ 共 38字 评论关闭
用宏定义成员函数,VC6的类视图显示错误,实际函数可以使用。 VC7没此问题。
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 2675字 评论关闭
JVM是Java程序运行的环境,同时是一个操作系统的一个应用程序进程,因此它有自己的生命周期,也有自己的代码和数据空间。 JVM体系主要分为三个子系统和两大组件,分别是:类装载器子系统、执行引擎子系统和GC子系统,组件是内存运行数据区域和本地接口。 JVM工作是指操作系统装入JVM,是通过JDK中的java.exe来完成,通过下面4步来完成JVM环境。 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM获得JNIEnv接口 4.找到main()方法并运行 过程如下图: 一.JVM装入环境,JVM提供的方式是操作系统的动态连接文件 既然是文件那就有一......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 18991字 评论关闭
基于 linux 平台的 libpcap 源代码分析               级别: 初级 施聪, 高级程序员、网络设计师 2005 年 5 月 01 日 libpcap 是 unix/linux 平台下的网络数据包捕获函数包,大多数网络监控软件都以它为基础。Libpcap 可以在绝大多数类 unix 平台下工作,本文分析了 libpcap 在 linux 下的源代码实现,其中重点是 linux 的底层包捕获机制和过滤器设置方式,同时也简要的讨论了 libpcap 使用的包过滤机制 BPF。 网络监控 绝大多数的现代操作系统......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 2102字 评论关闭
问:很想成为技术高手,最重要的,是不是要看大量书,做很多项目? 答:我看很多人买了一堆书,做了无数的项目,还是技术平平,因为买了书没读,后五年做项目,是在前三年水平循环。 能力提升靠学习,学习的持久动力来源于兴趣。 有兴趣,买书后会看、会思考;做项目时会总结。 有兴趣,就会勤奋、专注、有耐心。 有兴趣,就会不断总结方法。而方法,是提升学习效率和工作效率的关键。 所以,兴趣最关键。 关于阅读量 问:很多技术高手都看书近百本,我如何做到? 答:你知道他们花了多少年吗?可能是10年,平均一年才10......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 825字 评论关闭
  不使用变量的编程       变量的本质是内存空间的别名,通过对汇编的学习和王爽汇编语言第二版的综合研究,我们可以在c程序中直接使用内存空间来编程       例如,我们想通过编程在屏幕中央显示8个绿色的a,可以通过写显存的方式在b800段内存写入显示的数据,同时,我们还需要有一个计数器来控制循环了多少次,可以把一段安全的空间来当计数器使用,程序可以这样编写 main() { for ((*((int far *)0x00000200))=0; (*((int far *)0x00000200))<8; (*((int far *)0x00000200))++) { (*(int far *)(0xb8000000 + 160*1......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 3668字 评论关闭
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!--    Licensed to the Apache Software Foundation (ASF) under one or more    contributor license agreements.  See the NOTICE file distributed with    this work for additional information regarding copyright ownership.    The ASF licenses this file to You under the Apache License, Version 2.0    (the "License"); you may not use this file except in compliance with    the License.  You may obtain a copy of the License at       ......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 619字 评论关闭
一、什么是间接         1、在代码中通过指针间接获得某个值,而不是直接获取。         2、间接的本质是告诉我们从哪里获得需要的数据。 二、间接的反面——面向过程式编程         1、在过程式编程中,你决定使用什么函数,然后直接(非间接)调用它并传递这个函数所需要的数据给它。         2、比如小明吃饭洗澡睡觉,要实现这个东东,直接可以这么做:              1)分别定义动作如下,              -void eat(){}              -void wash(){}              -sleep(){}             2)接下来小明可以吃饭洗澡睡觉咯:eat......
阅读全文
[珠玑之椟]二分思想与分治法、排序思想 分类: 珠玑之椟 算法2013-07-05 09:57 106人阅读 评论(0) 收藏 举报 算法分治法排序应用变位词 目录(?)[+]    二分查找是《编程珠玑》作者很喜爱的一个话题,之前我曾经专门写了一篇博文:如何写出正确的二分查找?——利用循环不变式理解二分查找及其变体的正确性以及构造方式,在这里将换几个角度,继续探讨二分查找的相关内容,以及与它联系紧密的分治法和排序思想。     目录 二分思想和分治法 在O(n)时间内从数组x[0...n-1]中找出第k个最小的元素 给定一个最多包......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 6634字 评论关闭
在我的decomplier中关闭JP to statement开关后,得到原始的未经过处理的跳转指令。 类似汇编中我们写的跳转。这就是高级语言和低级语言的差别。低阶语言更繁琐和趋近于机器处理过程。比如汇编中的寻址,基本就是cpu取数和处理数的一个过程。   P-code中,顺序结构倒好处理,直接把赋值,函数调用搞定也就没什么了,唯一需要处理的是这些跳转。   在汇编中,有许多种的跳转,比如等跳,不等跳等等。。但是在高级语言,如pb中,语言有bool的明确规定,所以if while等conditon部分都必须是bool类型的结构,这也就是c++中比较你写=,不......
阅读全文
  • 11月
  • 12日
综合 ⁄ 共 44字 评论关闭
帘栊高敞,看青山绿水吞吐云烟,识乾坤之自在;竹树扶疏,任乳燕鸣鸠送迎时序,知物我之两忘。
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 1791字 评论关闭
MySQL 存储过程的基本用法 2010-06-01 15:09 周八戒 cnblogs 我要评论(1) 字号:T |T 以下的文章主要是向大家描述的是MySQL 存储过程的实际应用,我前两天在相关网站看见的资料,觉得实用性很大,今天拿出来以供大家分享。 AD: 我们大家都知道MySQL 存储过程是从 MySQL 5.0 开始逐渐增加新的功能。存储过程在实际应用中也是优点大于缺点。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程。 在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。 特别是业务逻辑复杂的时候......
阅读全文