windows 服务默认位于windows 7 的session 0 中,桌面程序位于session 1中,默认情况下二者无法交互使用如下方法可以使在服务安装完成之后默认勾选“属性”->“登录”->“允许服务与桌面交互。 1 private void serviceInstaller...
经验:异常安全函数即使发生异常也不会泄漏资源或允许任何数据结构败坏。这样的函数区分为三种
可能的保证:
基本型-->发生异常,程序处于某个合法状态
强烈型-->发生异常,程序处于原先状态
不抛异常型-->承诺绝不抛出殿堂
示例:
class PrettyMenu{
public:
//...
void changeBackground(std::istream &imgSrc); //改变背景图像
//...
private:
Mutex mutex; //互斥器
Image *bgI...
分类:
编程语言 时间:
2014-07-12 21:35:16
阅读次数:
298
对象序列化就是把一个对象变为二进制的数据量的一种方法,通过对象序列化可以方便地实现对象的传输或存储.
class Person2 implements Serializable {
private String name; // 声明name属性
private int age; // 声明age属性
public Person2(String name, int age) {...
分类:
其他好文 时间:
2014-07-12 20:22:45
阅读次数:
201
经验:derived classes 内的名称会遮掩 base classes 内的名称。在 public 继承下从来没有人希望如此。
C++ 的名称遮掩规则所做的唯一事情就是: 遮掩名称
derived class 作用域被嵌套在 base class 作用域里
class Base {
private:
int x;
public:
virtual void mf1() = 0;
virtual void mf1(int);
virtual void mf2();
void mf3();
v...
分类:
编程语言 时间:
2014-07-12 19:05:42
阅读次数:
224
internal
声明类、类成员、接口或接口成员具有内部可见性。
internal 修饰符使类、接口或成员仅在当前包中可见。 当前包之外的代码不能访问 internal 成员。只有在同一程序集的文件中,内部类型或成员才是可访问的
在全局范围内,internal 修饰符与 public 修饰符相同。
不能将 internal 修饰符与其他任何可见性修饰符(public、private 或...
分类:
其他好文 时间:
2014-07-12 18:38:38
阅读次数:
228
今天在pdf和excel中都实现了在浏览器弹出下载框
将之前在网上查找的生成excel表格代码稍微修改下:
public class CreateSimpleExcelToDisk {
/**
* @功能:手工构建一个简单格式的Excel
*/
private static List getNews() throws Exception
{
List data = new A...
分类:
编程语言 时间:
2014-07-12 16:57:35
阅读次数:
267
目录1. Singleton示例2. volatile解决问题1:CPU缓存3. volatile解决问题2:编译器优化(指令乱序)一. 标准的单例模式示例```csharppublic sealed class Singleton{ // 静态实例 private static vol...
分类:
其他好文 时间:
2014-07-12 15:44:46
阅读次数:
459
1 #region get护理单记录信息XML 2 //将XML文件保存到DataTable 3 private DataTable FromXML2DataTable(string XMLStr,string data_h,string data_...
Vibrator public class MainActivity extends Activity { private Vibrator vibrator; @Override protected void onCreate(Bundle savedInstanceState)...
分类:
移动开发 时间:
2014-07-12 14:19:07
阅读次数:
236
一。成员内部类:与类的成员变量一样1可以加任意的修饰:private, protected,顶级类只可以为public, default2内部类不可脱离其外部类的限制使用,因此在外部类以外创建内部类要这样:outerObject=new outerClass(Constructor Paramete...
分类:
其他好文 时间:
2014-07-12 14:01:01
阅读次数:
191