- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 《Effective C++》与《More Effective C++》笔记总结
《Effective C++》及《More Effective C++》笔记总结
2016-02-18 20:11:39
839
转载 COM:IUnknown、IClassFactory、IDispatch
COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef、Release。这三个函数是无比重要的,而且它们的排列顺序也是不可改变的。QueryInterface用于查询组件实现的其它接口,说白了也就是看
2014-11-06 10:22:05
439
转载 C#与SQL Server数据库操作
代码:1.引入名称空间:using System.Data.SqlClient;2.定义连接字符串,连接对象,命令对象: private String connectionstr;private SqlConnection connection;private SqlCommand command;3.在构造函数中初始化连接字符串,连接对象,命令对象 (
2013-04-11 17:13:27
791
原创 最常用的设计模式(未完)
面试中常考还有实际中用的比较多的涉及模式。1. Singleton保证全局类只有唯一一个实例;提供一个访问它的全局访问点。class Singleton{public: static Singleton* Instance();protected: Singleton();private: static Singleton* _instanc
2013-03-15 14:31:04
902
原创 C和Win32的多线程编程(MSDN笔记整理)
线程之间需要共享公共资源,还要接收各自的堆栈。1. 所有线程使用的公共资源必须同步,Win32 提供了几种同步资源的方式,包括信号、临界区、事件和互斥体。互斥体(mutual exclusion 的缩写)是异步执行的线程或进程间通信的方式。此通信通常用于协调多个线程或进程的活动,通常通过锁定和取消锁定资源控制对共享资源的访问。假定有这样一个程序,一个线程更新静态数据结构,该结构包含要由
2013-03-15 12:41:56
1545
转载 JSP & Servlet 面试题
1,JSP的内置对象有哪些?答:JSP共有9个内置对象分别是:request:用户端请求,此请求会包含来自GET/POST请求的参数response:网页传回用户端的回应pageContext:管理网页的属性session:与请求有关的会话期application:Servlet正在执行的内容out:用来传送回应的输出config:s
2012-10-13 03:30:55
749
转载 HTTP Request的Get、Post的区别
HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST(Ajax开发,关心的只有GET请求和POST请求)。GET与POST方法有以下区别:(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) GET方式提交的数据最多只能有1024 Byte,而POST则
2012-10-13 03:24:54
23696
1
转载 解决网站大流量问题的策略
首先,确认服务器硬件是否足够支持当前的流量。 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。 其次,优化数据库访问。 服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器CPU的负荷,才能够有效打破瓶颈。而使用静态页面可以使得CPU的负荷最小
2012-10-13 01:57:05
636
原创 ASP关于数据库的操作
使用ADO.NET进行数据库的操作1. 添加SqlClient命名空间using System.Data.SqlClient;2. 在Page_Load中获取表,必要时,需要将它绑定给GridView控件a. 创建一个连接字符串和命令字符串b. 将字符串传递给SqlDataAdapter的构造函数c. 创建DataSet的实例d. 询问DataAdapter来填充D
2012-07-17 16:36:30
495
转载 ASP.NET页面间传值的几种方式
1。使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建web表单(form)2,创建可以返回表单的按钮和链接
2012-07-17 15:07:02
585
原创 关于getchar()
在控制台C程序中,通常需要打印一些信息,然后显示一句“Press any key to continue...”一般都是使用getchar()来表示停顿。但是这里有个问题是,通常回车会占用两个字符/n/r。所以它会把末尾的某些多余符号当做输入的字符了,通常还没有等到输入,屏幕就一闪而过了。当年大一的时候被这个问题搞得很头痛,一般来说c++中的cout应该不会再出现这种问题了,但是今天又
2011-12-03 15:07:41
383
转载 【英语】电话用语
Answering the phone:• Hello? (informal) • Thank you for calling Boyz Autobody. Jody speaking. How can I help you? •
2011-08-27 13:47:00
1116
转载 【英语】护肤品的英语
<br /><br />护肤: skin care:<br />洗面奶: facial cleanser/face wash (Foaming,milky,cream,Gel)<br />爽肤水: toner/astringent(紧肤水 firming lotion,柔肤水<br />toner/smoothing toner) facial mist/facial spray/complexion mist<br />护肤霜: moisturizers and creams(保湿 moisturizer
2011-04-28 19:17:00
4405
原创 C#的WebService读取本地文件
<br />将需要读取的文件复制到WebService项目下的App_Data文件夹下。<br />例如我要读取users.xml<br />在webservice中添加方法:<br />public int CheckUser(string username, string pwd) { XmlElement theUser = null, root = null; XmlDocument xmldoc = new XmlDocument();
2010-06-04 17:08:00
12600
1
原创 Hibernate中Update的使用
关键句:Confinfo oconf = (Confinfo)ConnectionDB.getSession().load(Confinfo.class, ofconf.getConfInfoId());以获得类的实例。public void UpdateConfById(Confinfo ofconf) { // TODO Auto-generated method stub
2010-05-28 11:17:00
633
原创 CSS常用属性
Css常用属性:1. color, background-color:表示颜色的关键字,16进制数(http://www.clagnut.com/blog/260中提供的colorscheme工具)2. font-family:该属性的值可以是一组字体,按喜欢程度排序的字体列表。一些中文字体的列表:Windows的一些:· 新細明體:PMingLiU
2010-05-21 16:47:00
537
原创 VS 2005 安装项目自定义“系统必备”
打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择"系统必备"(Prerequisite)。其中会列出一些常用的组件。有时,我们需要自己自定义安装一些组件,并且希望他们出现在这个列表中可以选择。 例如:我们需要一个C++ Runtime Library 2008的组件。从网上下载vcredist_x86_2008.exe(Microsoft Visual C
2010-05-09 15:47:00
1195
转载 MFC中各视图之间的通讯
用MFC AppWizard 自动生成一个应用程序 。其中包括了应用类,主边框窗口类,子边框窗口类(MDI 应用程序),文档类 和视 图类。另外,系统还自动生成了一个文档模板类对象,它把文档类,文档边 框窗口类(SDI 中的主边框窗口类或MDI 中的子边框窗口类),视图类联系在一 起,组成一个有机的整体。 在一些专业教材书中,虽然提到了它们之间的关系,但都没有全面系统地予 以介 绍。使得初学
2010-05-07 14:28:00
1114
原创 《自己动手写操作系统》的配置问题
由于版本的问题,咱不得不重新摸索了……环境:virtual pc 2007,red hat linux9.0,PC-DOS7.0,物理机是vista。以下是安装过程中遇到的问题:1.安装完linux后花屏,有个宽宽的画面,黑乎乎的,解决办法:首先重新启动您的虚拟机,在出现grub后,在您安装的系统上面按“e”,然后出现grub的配置文件,移动鼠标到第二行“Ker……”,再按“e”,然后您在这一行的
2010-05-07 14:26:00
412
原创 Hibernate的创建过程
1.创建Hibernate的配置文件2.创建实体类表示confinfo的类:public class Confinfo implements IsSerializable{ private Integer confInfoId; private String username; private Picture pic;
2010-04-29 16:10:00
560
原创 My Eclipse中servlet路径的设置
真是喜极而泣啊~~那个恶心的My Eclipse终于调好servlet了~~~详细记录一下~~主要是路径的配置问题~项目名:Servlet1class:myCode.myServlethtml:MyHtml.html先是html中的form action路径跟书上的不一样:servlet该怎么写还是怎么写~web.xml的改写一下和,可以顺便把主页面也改掉~~ MyHtml.html
2010-04-24 22:05:00
4194
原创 在Linux下安装OpenCV
搞了三天的OpenCV终于把这个类库加上去了。原本是使用Red Hat Linux 9,但是强烈不推荐,因为基本上很多很多的软件都要重新升级更新。gcc必须升级到4.x,则gmp和mpfr也要更新,make也要到3.8版本,并且glibc也必须在2.6版本。编译gcc实在是太痛苦了,无比无比的痛苦,耗时3个多hours,还是来了个error(glibc必须升级)。编译gcc有一点要注意的是将gmp
2010-04-24 22:01:00
4486
原创 使用GWT+FileUpload的完整的例子
今天在GWT中搞了一搞文件上传~Mark之~首先先去下载commons-fileupload-1.2.1.jar下载地址:http://commons.apache.org/fileupload/以及commons-io-1.4.jar下载地址:http://commons.apache.org/io/在java客户端添加如下代码: //选择文件上传的浏览按钮
2010-04-23 17:53:00
5372
1
Advanced Metaprogramming in Classic C++, 3rd Edition
2015-06-19
IBM J2EE Development 课程讲义
2010-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人