现在位置: 首页 > azimuth发表的所有文章
  • 05月
  • 11日
综合 ⁄ 共 6892字 评论关闭
让.Net 应用程序突破2G的内存访问限制  Author: Eaglet     32位Windows操作系统下单个进程的用户模式内存访问的限制是2G,如果在boot.ini中设置了/3G开关,则最大为3G,超过3G将无法访 问。由于Hubble.net 项目是一个数据库系统,必须要考虑使用大内存缓存数据的问题,于是最近对这个问题进行了一些研究。其实这块的技术是现成的,32位操作系统下只有通过 AWE的方式来扩展内存。这块的文章也很多,但很少有.net 下如何使用的实例,我做了一个类似MemoryStream的封装,可以让.Net程序员轻松操作AWE内存,从而使其程序轻松突破2G内......
阅读全文
  • 08月
  • 06日
综合 ⁄ 共 224字 评论关闭
一日,想起一个下联: “俊哥臭屁,臭屁蹦天下臭屁之人。” 哈,于是找到俊哥,求上联,俊哥思索半日,对曰: “宇哥风骚,风骚熏世间风骚之士。” O(∩_∩)O哈!,勉强算过。 过半日,予又想起一上联: “俊哥吃饭,三米粒,粒粒嘴边。” 俊哥闻曰:这个对之不雅,予说无碍。俊哥遂对曰: “宇哥拉屎,九坨屎,屎屎鞋上。”   予佩服俊哥,遂夸俊哥一首: 俊哥威武,威武镇八方来客。  连夸俊哥威武,俊哥威武啊! 后记:好久之前的文章了,之前记于百度之上,后遭之无故封杀,移到此处。
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 185字 评论关闭
1、wall '...' wall是给所有的用户发送消息,消息内容用''包含。 2、write userName tty 先用who命令查看在线的用户以及他们的tty,然后用write命令给他发消息,输入该命令后就进入了消息模式,此时输入消息内容,回车就可以发送。退出按ctrl+D即可。 3、mesg 如果不希望接受其他用户write的消息,用mesg -n关闭,再次开启为mesg -y
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1499字 评论关闭
winform下使用正则表达式需要引入 命名空间:using System.Text.RegularExpressions;     --------------------------------------------- 例子: ----- //验证手机号码 string _strRule = @"(?:13/d|15[89])-?/d{5}(/d{3}|/*{3})";//保存正则表达式字符串   //参数[控件,表达式] Match m = Regex.Match(txtMobile.Text, _strRule);  //使用表达式    if (m.Groups.Count > 1)//表示能匹配到有效的手机号码 比如为:13016752109 不包含区号 {      return true; } else {       return false; }-----------------------------......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 1524字 评论关闭
提供EasySYS的下载地址:http://bbs.pediy.com/showthread.php?p=956643,看雪上有提供下载,自行百度。 EasySYS你能够帮我们快速的搭建驱动的开发框架,省去了我们写基本框架代码的时间,但是我个人不太喜欢用它来搭建驱动开发框架,感觉里面的代码风格不喜欢,不少代码得删去。 在使用EasySYS之前,一定要确保你的系统安装了微软驱动开发包DDK或者新版的WDK,没有安装的自行下载安装。 EasySYS的使用界面: 注:所使用的开发包,最终还是有编译IDE的命令行参数决定的。 根据自己的驱动开发需求,在EasySYS的界面上设置好各选项......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 1209字 评论关闭
代理模式(Proxy Pattern),Java常用的设计模式之一。其定义为:对其他对象提供一种代理以控制对这个对象的访问。这也是它的主要作用。 在某些情况下,一个对象不想或者不能直接引用另一个对象,则可以使用代理对象,连接客户端和目标对象。 代理模式的思想是为了提供额外的处理或者不同操作而在实际对象与调用者之间插入一个代理独享。这些额外的操作通常需要与实际对象进行通信。 代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口。 代理角色:代理对象角色内部含有对真实对象的引用,从而......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 695字 评论关闭
网页JS代码:保存本页 打印本页 关闭本页   <html><head><script language="JavaScript"> //保存本页代码共3处// script 脚本放到 head//body onLoad="isReady=true"//<a href="javascript:doSaveAs()">保存本页</a>var isReady = false;function doSaveAs(){if (document.execCommand){if (isReady){document.execCommand("SaveAs");}}else{alert('Feature available only in Internet Exlorer 4.0 and later.');}}</script></head><body onLoad="isReady=true"><!--//保......
阅读全文
  • 11月
  • 15日
综合 ⁄ 共 2092字 评论关闭
转自http://www.tuicool.com/articles/uiUJry 一个空的class在内存中多少字节?如果加入一个成员函数后是多大?这个成员函数存储在内存中什么部分? 一个Class对象需要占用多大的内存空间。最权威的结论是:      *非静态成员变量总合。      *加上编译器为了CPU计算,作出的数据对齐处理。      *加上为了支持虚函数,产生的额外负担。 介绍完了理论知识后,再看看再找一个例子看看(注:一下所有结果都是在VC6.0 开发环境中得出的结论)  一、空类的Size class Car { }; void main() { int size = 0; Car ob......
阅读全文
  • 11月
  • 01日
综合 ⁄ 共 245字 评论关闭
貌似linux的ls没有参数可以只显示子目录 ls -l ./ | grep ^d | awk '{print$9}'    将子目录下的所有的output文件拷贝到一个新的目录,子目录结构仍然保持cd olddir ls -l ./ | grep ^d | awk '{print$9}' | xargs -I '{}' cp '{}'/output /newdir/'{}'/ouput    类似地执行子目录下的所有的run.sh ls -l ./ | grep ^d | awk '{print$9}' | xargs -I '{}' '{}'/run.sh &    完! 
阅读全文
  • 10月
  • 13日
综合 ⁄ 共 741字 评论关闭
/* A 山谷 这题的关键在于判山谷和山峰. 考验:自己的代码控制能力.自己在这道题上浪费了很长时间. 反思:自己的代码能力还是不够成熟,不要因为题目简单就不去实现. 这会让你自己付出代价的. */ #include<iostream> using namespace std; const int Max=10005; int main() { int N; while(cin>>N) { int a[Max]; for(int i=1;i<=N;i++) cin>>a[i]; int x,y,num=0,GD=a[1]; for(x=1;x<=N;x++) { for(y=x;y<N;y++......
阅读全文
  • 09月
  • 09日
综合 ⁄ 共 15425字 评论关闭
一、前言        很早很早就有写技术博客、写技术日志的打算,可是由于种种原因,不过归根结底就是懒惰造成的,现在终于痛下决心,计划每周抽点时间去阅读linux源码,然后记录一下自己的理解、体会。今天就从文件系统开始,阅读文件系统挂载相关的源代码,阅读的源代码是基于linux-3.0.57,以下是个人对于源代码的理解。 二、文件系统mount命令调用源代码跟踪          linux支持各种文件系统,各种文件系统都是通过VFS(虚拟文件系统)提供统一的接口来进行管理的。要使用各种文件系统,首先要挂载文件系统,挂载文件系统通过m......
阅读全文
  • 08月
  • 19日
综合 ⁄ 共 203字 评论关闭
第一题,很简单,不过也提交了两次,第一次竟然傻不拉几的有输出提示, //#include<iostream> //using namespace std; //int main() //{ // int n,i = 0; // // cin >> n; // while(n > 1) // { // if(n % 2 == 0) // n /= 2; // else // n = (3*n +1)/2; // i++; // // } // cout<<i<<endl; // return 0; //}
阅读全文