随笔分类 - 编程技术
.Net之外的其它语言
C++文件流操作备忘录
摘要:1、打开模式ios::app: 以追加的方式打开文件 ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性 ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文 ios::in: 文件以输入方式打开 ios::out: 文件以输出方式打开 ios::nocreate: 不建立文件,所以文件不存在时打开失败 ios::n...
阅读全文
浅谈Java、MySQL的中文排序问题
摘要:首先要声明的是Java和MySQL中的中文排序是完全不同的两回事,之所以把他们放到一块,仅仅是巧合。 众所周知,Java中使用Unicode来表示字符(char是两个字节的),很好地解决了C/C++一直头疼的多国语言问题(这样甚至可以用中文当变量名来编程了:))。但因为Unicode里的中文是按部首+笔画排序的,如果习惯地想用: String s1="中国",s2="其它"; System...
阅读全文
GT 3.9.4以及今天的工作
摘要:GT 3.9.4已于2004.12.17日在Globus的官方网站上正式发布,可能是鉴于偶数版本的软件都应该是稳定版本的规则,这次GT的变化比较大。软件大小从原来的60多M变为90多M,而安装过程也改为较正式的configure和make了。 但编译无法通过,出现这样的错误: gaa_test_utils.c:290: error: conflicting types for 'process_g...
阅读全文
在Java中获取环境变量
摘要:环境变量是操作系统中与应用程序交互重要的部分,获取或设置环境变量是编程中经常要用到的技术,这里转载了一篇Java中获取环境变量的文章: (zz From http://www.javaidea.net/list.jsp?topic=3) 在运行时设置一个环境变量 debug 为 true: java -Ddebug=true YourClass 在程序中设置一个环境变量 debug 为 true...
阅读全文
Java中MDI的实现
摘要:MDI,Multiple Document Interface(多文档界面)与SDI相对,应用也很广泛。像Word XP以前的版本都是用MDI(之后的版本应该也算MDI,但形式有些不同,看起来像SDI),VS/VS.Net等很多软件也都是MDI,其方便显而易见,即可以在一个窗体中的有限空间里提供多个文档同时编辑使用的功能。 一般的编程语言都会提供显著的MDI功能,但Java似乎不那么明显...
阅读全文
今天犯的一个低级错误
摘要:在PHP中,本类的成员变量要写成$this->var,居然不知道什么时候不小心把它写成$this->$var。调试了好长时间,才发现是这里的错误,而PHP也不报错…… 在此记下,共勉之。
阅读全文
JBuilder 2005中一个自作聪明的功能
摘要:Borland JBuilder 2005里(也许JBuilder X就有了)自作聪明地增加“类型自适应智能提示”的功能,也许名字起得不太确切,它的功能就是:在原有的类方法/域智能补充的功能上自动根据要求的类型只显示相应类型的方法/域。比如说String a=jLabel.之后只会显示JLabel类中返回值为String类型的方法/域;再比如说jLabel.setText();函数中需要一个Str...
阅读全文
Java中执行程序并获取输出
摘要:因为项目中要使用到相关技术,查了一下,是用Runtime类来完成的: String sErr, sOut, sLine; Process p = Runtime.getRuntime().exec("command"); InputStreamReader e = new InputStreamReader(p.getErrorStream()); InputStreamReader r = ne...
阅读全文
关于X Server/Client和RDP的畅想
摘要:看了X Server/Client的模型,它们其实是通过X Protocol来通讯,所以默认就是运行在网络上的。X Client/Server的位置可能与平常所说的概念相反,X Server负责I/O,与用户的交互,而X Client才真正运行处理程序(才算是真正的Server)。想想这种模式与远程桌面的方式很像,就结合Windows里远程桌面协议(Remote Desktop Proto...
阅读全文
Dreamweaver自动生成的垃圾代码
摘要:一直没敢用Dreamweaver自动生成代码的功能,今天看到别人用DW做的自动生成的动态网页,除了在很多函数前加另人头晕的MM(应该是MacroMedia)和下划线外,还会罗里八嗦地生成很多没用的语句。 也可能是使用者的水平有限,没能使其功能正常发挥。但从程序员的角度看来,根本无法适应它的这种做法和生成的代码。总的看来,DW还是只能用来做做网页界面。(尽管很多人还想用Notepad写网页……...
阅读全文
C/C++试题(from 周星星's Blog)
摘要:呵呵,不知道对一些笔/面试是否有帮助 :)1. 以下三条输出语句分别输出什么?[C易]char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc"; const char str4[] = "abc"; const char* str5= "abc";const char* str6= "abc"...
阅读全文
ASP面向对象编程探讨及比较
摘要:ASP是Microsoft于较早期推出的动态网页编程技术,但其结合ADO对数据库方便快捷的访问、结合XML、COM/ActiveX等其它技术 实现服务器多层结构的功能使它在今天还有着顽强的生命力,并且依然有着一定的发展。ASP.Net虽然在架构上完全不同于ASP,但它很多内建对象也是基 于ASP进行扩展的。网上有无数的介绍ASP的文章,却鲜有介绍ASP面向对象以及与其它语言比较的,这也就是我下...
阅读全文
浙公网安备 33010602011771号