自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

慕小怡的专栏

游走在C/C++/Java中

  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 《Effective C++》与《More Effective C++》笔记总结

《Effective C++》及《More Effective C++》笔记总结

2016-02-18 20:11:39 725

转载 COM:IUnknown、IClassFactory、IDispatch

COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef、Release。这三个函数是无比重要的,而且它们的排列顺序也是不可改变的。QueryInterface用于查询组件实现的其它接口,说白了也就是看

2014-11-06 10:22:05 402

转载 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 693

原创 最常用的设计模式(未完)

面试中常考还有实际中用的比较多的涉及模式。1. Singleton保证全局类只有唯一一个实例;提供一个访问它的全局访问点。class Singleton{public: static Singleton* Instance();protected: Singleton();private: static Singleton* _instanc

2013-03-15 14:31:04 852

原创 C和Win32的多线程编程(MSDN笔记整理)

线程之间需要共享公共资源,还要接收各自的堆栈。1. 所有线程使用的公共资源必须同步,Win32 提供了几种同步资源的方式,包括信号、临界区、事件和互斥体。互斥体(mutual exclusion 的缩写)是异步执行的线程或进程间通信的方式。此通信通常用于协调多个线程或进程的活动,通常通过锁定和取消锁定资源控制对共享资源的访问。假定有这样一个程序,一个线程更新静态数据结构,该结构包含要由

2013-03-15 12:41:56 1490

转载 JSP & Servlet 面试题

1,JSP的内置对象有哪些?答:JSP共有9个内置对象分别是:request:用户端请求,此请求会包含来自GET/POST请求的参数response:网页传回用户端的回应pageContext:管理网页的属性session:与请求有关的会话期application:Servlet正在执行的内容out:用来传送回应的输出config:s

2012-10-13 03:30:55 709

转载 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 22837 1

转载 解决网站大流量问题的策略

首先,确认服务器硬件是否足够支持当前的流量。  普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。  其次,优化数据库访问。  服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器CPU的负荷,才能够有效打破瓶颈。而使用静态页面可以使得CPU的负荷最小

2012-10-13 01:57:05 597

原创 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 455

转载 ASP.NET页面间传值的几种方式

1。使用QueryString      使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建web表单(form)2,创建可以返回表单的按钮和链接

2012-07-17 15:07:02 556

原创 关于getchar()

在控制台C程序中,通常需要打印一些信息,然后显示一句“Press any key to continue...”一般都是使用getchar()来表示停顿。但是这里有个问题是,通常回车会占用两个字符/n/r。所以它会把末尾的某些多余符号当做输入的字符了,通常还没有等到输入,屏幕就一闪而过了。当年大一的时候被这个问题搞得很头痛,一般来说c++中的cout应该不会再出现这种问题了,但是今天又

2011-12-03 15:07:41 323

转载 【英语】电话用语

Answering the phone:•        Hello? (informal) •        Thank you for calling Boyz Autobody. Jody speaking. How can I help you? •

2011-08-27 13:47:00 1035

转载 【英语】护肤品的英语

<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 4230

原创 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 12481 1

原创 GWT刷新当前页面

在需要刷新页面的地方添加语句:History.fireCurrentHistoryState();//重新加载当前页 

2010-05-28 11:23:00 2516

原创 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 593

原创 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 505

原创 VS 2005 安装项目自定义“系统必备”

打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择"系统必备"(Prerequisite)。其中会列出一些常用的组件。有时,我们需要自己自定义安装一些组件,并且希望他们出现在这个列表中可以选择。 例如:我们需要一个C++ Runtime Library 2008的组件。从网上下载vcredist_x86_2008.exe(Microsoft Visual C

2010-05-09 15:47:00 1143

转载 MFC中各视图之间的通讯

 用MFC AppWizard 自动生成一个应用程序 。其中包括了应用类,主边框窗口类,子边框窗口类(MDI 应用程序),文档类 和视 图类。另外,系统还自动生成了一个文档模板类对象,它把文档类,文档边 框窗口类(SDI 中的主边框窗口类或MDI 中的子边框窗口类),视图类联系在一 起,组成一个有机的整体。 在一些专业教材书中,虽然提到了它们之间的关系,但都没有全面系统地予 以介 绍。使得初学

2010-05-07 14:28:00 1054

原创 《自己动手写操作系统》的配置问题

由于版本的问题,咱不得不重新摸索了……环境:virtual pc 2007,red hat linux9.0,PC-DOS7.0,物理机是vista。以下是安装过程中遇到的问题:1.安装完linux后花屏,有个宽宽的画面,黑乎乎的,解决办法:首先重新启动您的虚拟机,在出现grub后,在您安装的系统上面按“e”,然后出现grub的配置文件,移动鼠标到第二行“Ker……”,再按“e”,然后您在这一行的

2010-05-07 14:26:00 379

原创 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 528

原创 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 4123

原创 在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 4368 3

原创 使用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 5323 1

Advanced Metaprogramming in Classic C++, 3rd Edition

英文版pdf Advanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be rich, illustrate the point, and be run with confidence. The code can be readily adapted to include the elements of the Modern C++ standards. The gain for the reader is that TMP is presented in the book as a set of techniques that will enable a new style to your C++ coding while making it exceptionally clear and efficient. The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on small reusable techniques that will improve the quality of daily work. This is a book to sit with and learn from. Users of it in prior editions point out that they come back to it over and over. This edition enhances the readability and clarity of the discussion.

2015-06-19

IBM J2EE Development 课程讲义

IBM J2EE Development lecture book的pdf文件,开发平台是WSAD.很适合学习J2EE,ejb,jdbc~还有配套的lab book~

2010-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除