博文
最新面向对象查询语言:NQL(2006-09-10 22:43:00)
摘要:net.newxy.dbm.NQL 是 newxy(新坐标)的面向对象的查询类。他以标准的sql语言为基础,开发者不需要学习新的语法规则。不需要在查询语句中镶入值对象类名。通过add()方法加入新的查询条件,通过and()、addAnd()方法及or()、addOr()方法设置逻辑关系。利用多态特性,控制查询范围。比hibernate的HQL语言容易学。
面 向 对 象 查 询 语 言:NQLnewxy(新坐标)技术运用之七
作者:胡立新
net.newxy.dbm.NQL 是 newxy(新坐标)的面向对象的查询类。他以标准的sql语言为基础,开发者不需要学习新的语法规则。不需要在查询语句中镶入值对象类名。通过add()方法加入新的查询条件,通过and()、addAnd()方法及or()、addOr()方法设置逻辑关系。利用多态特性,控制查询范围。
newxy(新坐标)处理多项查询时采用了NQL技术。
以下是 NQL 类的几个构造方法 public NQL(IFacade ifacade,String _sql)throws Exception{ this.ifacade=ifacade; this._sql=_sql; initial(); } ifacade是net.newxy.dbm.DBM及其子类的接口。_sql是最初sql语句。 public NQL(String dao,String _sql)throws Exception{ this.dao=dao; this._sql=_sql; initial(); }
dao 是src/下newxy.properties文件中设置的DAO类别名。例如dao.test=common.TestDao参数dao就可以是"dao.test"。_sql是最初sql语句。 public NQL(String _sql)throws Exception{ this._sql=_sql; initial(); } 这个构造函数调用的initial()方法会用默认DAO类的实例赋给NQL类变量ifacade。_sql是最初sql语句。 应用举例下面举几个例子。类NQL1、NQL2、NQL3、NQL......
"hello,world!"win32汇编小程序(2006-09-10 22:41:00)
摘要:"hello,world!"win32汇编小程序
"hello,world!"win32汇编小程序szText db "Hello, world!",0szCaption db "Win32Asm",0 .code start: push MB_OK lea eax,szCaption push eax lea eax,szText push eax push NULL call messageboxa xor eax,eax push eax call exitprocess end start--------------------------------------------------编译链接: 分下面两步进行: ml /c ......
技术人员如何写好简历,来自Google工程师的建议(2006-09-10 22:38:00)
摘要:技术人员如何写好简历,来自Google工程师的建议
Google黑板报上更新了一篇“如何写一份好的工程师简历”,看了一下觉得很有价值,文章提出了4点建议:1.谈到你做过的技术时,应该提到用的程序语言、你的个人贡献和产品细节。2.多讲事实, 少用形容词。3.你获得的奖、商业的荣誉或表扬、受用户欢迎的产品和你做过的有难度的业余项目都该包括在简历里。4.分清主次,删掉相比之下不起眼的成绩,以免冲淡更加突出的成绩。仔细看了下,发现都是自己平时在看简历时确实比较关注的一些,但是技术人员常常会忽视那些貌似和自己没关系,但是其实很推波助澜的因素。
注:本文转自http://blog.flashphp.org/blog/2//2006/06/14/aaciegooglecce
附(原文):
如何写一份好的工程师简历
2006年6月14日 上午 10:15:00
发表者:王忻,Google 工程师 最近三年作为 Google(谷歌)的软件工程师,我每周会帮人事部门审查简历,决定要不要给他们面试。Google 这几年的发展让很多许多优秀的工程师都前来申请。到目前为止,我已经看了上千份简历,有些简历留下的印象比别的好很多。尤其是最近亲戚朋友常常问我如何修改他们的简历,所以我积累了一些常见的错误避免的提议,在此跟大家交流一下。1.谈到你做过的技术时,应该提到用的程序语言、你的个人贡献和产品细节。有时我看到有人把过去的经验在简历上一笔带过,比如说:• 在三人小组里,为电子邮件软件写了些 features。这是远远不够的,看简历的人希望了解你做的工作的难度和对本公司有多少联系,所以你最好写的具体一些。譬如:• 用 C++ 语言写了网络电子邮件的自动 backups。在三人小组里,专门负责设计和写储存服务器。从设计开始, 一年后把这个功能 feature 的用户推到了三千。2.多讲事实, 少用形容词。看简历的人读你的简历时,需要做判断,所以在简历里需要事实和数目。如果你写“迅速的提高了软件的操作效率”,看简历的人很难判断你成就的难度。但如果你写“在3个星期内,把软件的操作效率提高了40%” 就好多了。有些谦虚的朋友们不愿意把话说满,所以你也可以用这个办法。你如果说自己“突出”或“在项目上常常被请去救火”,听起来难免会有点骄傲。但你也可以用不能否认的......
仿qq用DELPHI实现透明以及半透明窗体(2006-09-10 22:33:00)
摘要:在QQ中,我可以调节面板的透明度。如果我们自己编程,应该如何实现呢?
(一)半透明窗体
在windows2000以及后续产品中下增加了一些API,可以轻易的实现半透明的窗体,源程序如下:
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
const//定义常量
WS_EX_LAYERED = $80000;
AC_SRC_OVER = $0;
AC_SRC_ALPHA = $1;
AC_SRC_NO_PREMULT_ALPHA = $1;
AC_SRC_NO_ALPHA = $2;
AC_DST_NO_PREMULT_ALPHA = $10;
AC_DST_NO_ALPHA = $20;
LWA_COLORKEY = $1;
LWA_ALPHA = $2;
ULW_COLORKEY = $1
ULW_ALPHA = $2
ULW_OPAQUE = $4
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
function SetLayeredWindowAttributes(hwnd:HWND; crKey:Longint; bAlpha:byte; dwFlags:longint ):longint; stdcall; external user32;//函数声明
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormC......
再说 foxrar.exe 病毒(2006-09-10 22:23:00)
摘要:
在杀毒之前大家最好有3件武器在手,第一:hjackthis ,扫描系统之利器。第二:可以修改文件关联的软件,我用的是 全能助手Windows优化王 ,它不只能修复文件关联的问题,它还有很多其他的功能,是一款不错的软件。第三:系统进程监视的软件,这里推荐大家用 IceSword ,不但可以发现隐藏的系统进程,还可以监视系统进程的创建。好了,如果3件武器都有了,那么我们就可以杀毒了。
这个病毒,我研究了一下,最主要的文件就是 MSWDM.EXE 。我没有研究它的原代码,但是所有的病毒的产生都是由它一手造成的。如果是windows XP 系统,那么在 c:\windows\system32 下能找到它。 2000系统的话,在 c:\winnt\system32 下能找到它。
这个病毒可以说无所不用其极,它修改可执行文件的关联,还修改HOSTS文件,将大多数门户网站修改为一个固定IP,在后台启动 IE 浏览器做鬼鬼祟祟的事情。
在杀毒之前大家最好有3件武器在手,第一:hjackthis ,扫描系统之利器。第二:可以修改文件关联的软件,我用的是 全能助手Windows优化王 ,它不只能修复文件关联的问题,它还有很多其他的功能,是一款不错的软件。第三:系统进程监视的软件,这里推荐大家用 IceSword ,不但可以发现隐藏的系统进程,还可以监视系统进程的创建。好了,如果3件武器都有了,那么我们就可以杀毒了。
首先,清除我上篇文章里说的各种文件,如果有个别清除不了的,用hjackthis 1.99.1版本里带的KillBox清除之。
然后,修改可执行文件的关联,有一个文件叫 EXERoute.exe ,正常的系统是没有它的,如果大家在c:\winnt 或者c:\windows 下发现它,就说明你的可执行文件关联被它修改了,用优化王或者其他的软件修改过来。如果大家手头没有这样的软件,可以通过注册表直接修改过来,路径如下:[HKEY_CLASSES_ROOT\exefile\shell\open\command]
病毒将它修改成@="\"EXERouter.exe %1\" %*"
正确的值应该是:@="\"%1\" %*"
大家在杀毒的时候一定要将icesword打开,显示系统进程,随时刷新,如果看到有可疑进程立刻结束。
......
网吧电信网通转换代码(2006-09-10 22:20:00)
摘要:
网吧电信网通转换代码
切换到电信Sub Setip(strgw,strgwMetric,strdns) Set objWMIService = GetObject("winmgmts:\\" & "." & "\root\cimv2") Set colNetAdapters = objWMIService.ExecQuery _ ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") For Each objNetAdapter in colNetAdapters errGateways = objNetAdapter.SetGateways(strgw, strgwmetric) errSetDNS = objNetAdapter.SetDNSServerSearchOrder(strdns) If errGateways = 0 Then Else WScript.Echo "更改失败,"& errGateways End If NextEnd Sub
gw="192.168.0.1" '网关fdns="219.146.0.130" '主dnssdns="202.102.128.68" '备dns
sgw = Array(gw)sgwMetric = Array(1)stdns=Array(fdns,sdns)
myvar=MsgBox("请先确认不在游戏中,否则会造成你的游戏中断!"&vbCrLf&"按确定进行切换,按取消退出", 65, "警告")if myvar=vbok thenSetip sg......
QBASIC中的活动图像(2006-09-07 16:41:00)
摘要:翻译:ShiningRay Wiki地址QBASIC中的活动图像
Mallard著
[ 注 - 这个指导主要针对EGA图形]
[ 需要VGA图形的信息, 给Mallard发电子邮件: mallard@gcomm.com]
这个指导预期是给精通标准QBasic命令的中级的程序员看的。
从http://www.wp.com/80948/qb取得这篇文章
--------------
[内容目录]
(1) QBasic能做什么?
(2) 利用DATA来建立图形
(2) GET和PUT图形
(4) 这是怎样工作的?
--------------
[QBasic能做什么?]
QBasic不意味着一个好的环境可以适应图形的运用。相反,它意味着初学者
的语言应该是有条理的编程,使用基本的编程手法就够了。无论如何,只要使用
其中一些函数,当我们充分运用它的能力时,就可以达到比较理想的图形品质。
在这里,最好的屏幕模式是SCREEN 7,320 X 200 16色的屏幕模式。也许这看
上去很简单,但这个模式很快而且有多个复合的“页面”可以用来来消除闪烁。
VGA 图形也能完成,但如果计算机不是很快,就会发生很多闪烁。
当然,即使没有这篇指导,你也可以用 LINE,CIRCLE和PSET,但这个方法更
快、更好、更专业的。在这篇文章讲的所有方法都是我自创的 ,我一个人研究了
很多年了。
--------------
[使用DATA来建立图形]
这个方法中使用的图形是我事先用自己写的图形编辑器专门为这篇指导制作
的,但最后还是转变为用DATA语句来读取颜色值。我将开始解释如何使用DATA语
句制作图形。
首先,你得决定你的图形将有多大。例如,你选择了10x10像素大小的图片。
要做一个图像,先象这样做一个表格:
DATA 00,00,00,00,00,00,00,00,00,00
DATA 00,00,00,00,00,00,00,00,00,00
DATA 00,00,00,00,00,00,00,00,00,00
DATA 00,00,00,00,00,00,00,00,00,00
DATA 00,00,00,00,00,00......
世界杯8强婚姻性爱调查报告(2006-07-09 15:38:00)
摘要: 世界杯八强今天凌晨已经全部产生,他们的足球风格大相径庭。这些不同的足球风格是否会对他们的性生活也产生不同的影响呢? 阿根廷:
阿根廷足球由于有较多的外来移民,特别是受意大利和西班牙风格的影响,加上他们特有的“高乔”风格(高乔民族是生活在潘帕斯草原上的印第安游牧民族,他们勇猛好斗、身体剽悍,具有强烈的自尊心和骄傲感)使阿根廷拥有了行云流水的配合,严谨的传递和如潮的攻势以及偶尔的即兴表演,他们的球员在拥有精湛临门一脚功夫的同时也充满了丰富的想象力和无限的创造力。看他们的球员(如马拉多纳,巴蒂斯图塔)踢球就像在潘帕斯草原上驰骋,长发随风而动,潇洒随意又透着一种狂放不羁,他们的性生活应该体现他们狂放不羁,喜欢创造的性格特点,就像球场上尝试倒挂金钩一样,不时翻新花样,让性生活常常充满刺激和新鲜感。
德国:
德国人踢球一丝不苟,有板有眼,注重效率,尤其是具有不折不挠的钢铁意志,但是却显得过于呆板,缺少激情与灵性。相比他们的足球风格,德国人的性生活也是比较正统,他们不太需要太多的性生活数量,据调查约有20%的人对于一周有一次甚至少于一次性生活感到满意,有28%的人认为,一周一次性生活完全足够了,但是每次过性生活都是特别认真,很少有敷衍了事的。德国人的忠贞观念很强,42%的德国人人认为,对婚姻不忠是不可原谅的,而只有2%的德国人认为,对婚姻不忠可以原谅。
意大利:
意大利足球是很多中国球迷的最爱,包括黄健翔,它充满浪漫但又略带忧郁,斯文但又略显不羁。曾经的巴乔是这种风格的最好体现。意大利人的性生活也一向是浪漫多情和放纵不羁,他们对享受和品质的追求闻名于世。由于意大利人浪漫的天性,他们的性生活质量居于世界首位。他们对婚恋的观念就像他们一直提倡的防守反击一样,简单的难以想象:爱与不爱都在一念之间,性或不性也只有一纸之隔。
巴西:
巴西足球的风格一般球迷都能耳熟能详:打法柔韧敏锐,技术细腻,脚法娴熟,配合流畅,想象力丰富。其实,巴西的这种足球风格也反应到他们的性生活中,尽管巴西是世界上最大的基督教国家,但是巴西人继承了火辣开放的民风,在任何场合都有可能看到穿着暴露的巴西人。他们对性生活从来不避讳,他们就像喜欢炫耀自己的眼花缭乱的足球技术一样喜欢炫耀自己的性能力。
英格兰:
英格兰的足球风格一直以大刀阔斧,长传冲吊,靠身体吃饭的粗野,强......
中国 处女最少的大学(2006-07-06 17:37:00)
摘要:做 2奶的 女大学生:天生丽质,千娇百媚 这是一群特殊的女孩,她们拥有令人向往的青春,姣好的容貌,还拥有充满希望的未来,作为漂亮的大学生她们是令人羡慕的;然而,阳光下的她们却有著见不得阳光的身份───傍大款的“二奶”… 在现在这个时代,可是一个相当开放的时代!经济对外开放~~~~~~~~~~而在这我要说的是我们的女同学们也同样受到时代熏陶,变的开放至极,听说是中国大学处女仅有30%.不知道这是真的假的? 以下转载一篇调查报告! 本协会对大专院校毕业女生的处女率表示遗憾。 北京电影学院光棍协会 北京中医药大学 49.47% 暨南大学 45.73% 中国矿业大学 44.82% 中央民族大学 43.50% 青岛海洋大学 42.47% 清华大学 41.22% 武汉大学 40.0% 北京航空航天大学 36.73% 新疆大学 35.24% 东南大学 33.0% 西北工业大学 31.0% 同济大学 30.0% 电子科技大学 29.35% 中国科学技术大学 27.07% 兰州大学 25.0% 北京理工大学 24.79% 哈尔滨工业大学 24.27% 复旦大学 23.92% 中国地质大学 23.34% 中国农业大学 23.0% 北京大学 22.69% 浙江大学 22.65% 华南理工大学 22.60% 北京科技大学 22.56% 北京林业大学 22.0% 天津大学 21.84% 北京化工大学 21.0% 上海交通大学 20.44% 南京大学 20.32% 南京农业大学 18.0% 西安交通大学 17.26% 西安北大学15.6% 西安电子科技大学16.35% 西安交通大学17.2% 陕西师范大学15.2% 吉林大学 16.60% 北京外国语大学 15.86% 山西大学 15.0% 北京师范大学 14.62% 湖南大学 14.49% 中山大学 13.65% 华东师范大学 13.0% 四川大学 12.92% 厦门大学 12.06% 国际关系学院 11.42% 中南大学 11.17% 山东大学 10.73% 北方交通大学10.46% 南开大学 10.3% 南京航空航天大学 9.35% ......
中央新闻联播的*****惊人发现哪(搞笑)(2006-07-06 17:07:00)
摘要:开会没有不隆重的; 闭幕没有不胜利的; 讲话没有不重要的; 鼓掌没有不热烈的; 领导没有不重视的; 看望没有不亲切的; 接见没有不亲自的; 进展没有不顺利的; 完成没有不圆满的; 成就没有不巨大的; 工作没有不扎实的; 效率没有不显著的; 决议没有不通过的。 人心没有不振奋的。 班子没有不团结的。 群众永远是满意的; 领导没有不微笑的, 问题没有不解决的 小事没有不举世瞩目的, 会见都是本台刚刚收到的 反对没有不强烈的, 交涉没有不严正的 完成没有不超额的; 中日没有不友好的, 中美没有不合作的 竣工没有不提前的 节日没有不祥和的; 路线没有不正确的; 决策没有不英明的; 妇女没有不解放的; 小康没有不达到的, 牺牲没有不悲壮的, 对中国人民的感情伤害没有不极大的, 尽管如此----- 对抗总是没出路的, 后果总是你来负的. 看过没有不恶心的......
