在VS2010+C#+WPF 开发项目过程中涉及到界面的布局与设计,网上有人讲采用Expression Design 4与Expression Blend 4工具相当方便, 于是决定试看看,下面将这个过程与大家分享。 一、安装目的 尽管程序员可以使用VS编写XAML代码的方式来构造用户界面,但是对于 ...
分类:
其他好文 时间:
2016-05-07 23:52:30
阅读次数:
596
进程定义程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU,因此,进程就...
分类:
编程语言 时间:
2016-04-29 16:48:36
阅读次数:
187
java创建线程两种方式: 1.继承Thread创建线程 2.实现 3.给任务创建多个线程去执行 4.线程优先级设置 5.线程同步 线程同步的关键在于同一时刻线程在管程内,应用场景一般是:当某个方法(callme)需要用多线程去执行,可以改造一下对应的方法,加上关键词synchronized,这样在 ...
分类:
编程语言 时间:
2016-04-24 21:52:02
阅读次数:
407
一.前言 今天,我们要通过实验学习和认识一下看门狗的使用,看门狗是为了防止防止程序跑飞的,通过不断的喂狗,使看门狗能持续监管程序的运行状态,当程序跑飞时,能及时把程序拽回来。 二.原理与分析 在CPU 可能受到一个软件颠覆的情况下,看门狗定时器(WDT)用作一个恢复的方法。当软件在选定时间间隔内不能 ...
分类:
其他好文 时间:
2016-04-04 10:21:11
阅读次数:
223
这几天客户一直给我反映一个问题,那就是他的缓存服务器redis每天会清理库,很纳闷,我配置的redis一般保持的默认,不应该会每天去清理库的,感觉应该还是他的程序上有点问题吧。不过,不管程序问题还是配置问题,我想到就是可以吧清库的命令禁掉,这样即使他程序要去清理也是..
分类:
其他好文 时间:
2016-03-29 15:05:45
阅读次数:
403
本文是依据JAVA解惑这本书,做的笔记。电子书见:http://download.csdn.net/detail/u010378705/7527721谜题76将线程的启动方法start(),写成了run();PS:管程(monitor)锁有待进一步理解。谜题77线程中锁的问题。理解不深刻。谜题78反...
分类:
编程语言 时间:
2016-01-02 10:20:30
阅读次数:
176
opengl在windows下默认是很低的版本,需要自己更新驱动,驱动之中含有最新的函数。Opengl是一个协议,就是实现一些函数。对不同版本,在管程、渲染的方面有和你打的区别。这个要结合第一点。1 实验环境搭配环境搭配具体做什么?下载库,其实就是三个文件,动态库文件,静态库文件和头文件,把他们分别...
分类:
其他好文 时间:
2015-12-14 06:47:50
阅读次数:
3682
1、概述不管程序性能有多高,机器处理能力有多强,都会有其极限。能够快速方便的横向与纵向扩展是Nut设计最重要的原则,以此原则形成以分布式并行计算为核心的架构设计。以分布式并行计算为核心的架构设计是Nut区别于Solr、Katta的地方。Nut是一个Lucene+Hadoop分布式并行计算搜索框架,能...
分类:
Web程序 时间:
2015-12-09 23:19:22
阅读次数:
244
1. 对于类的成员变量,不管程序有没有显式的进行初始化,Java虚拟机都会先自动给它初始化为默认值。默认值如下: Boolean false Char '\u0000'(null) byte (byte)0 short (short)0 int 0 long 0L float 0.0f doubl....
分类:
编程语言 时间:
2015-11-26 13:05:27
阅读次数:
133
通用托管注入 - CLRInjectionCLR软件系列第二发: 通用托管注入 - CLRInjection软件简介:这款软件可以将任意托管DLL用插件的形式,注入到正在运行中的.net托管程序集中去。提供插件编写的SDK和参考源代码。用户可以自己编写插件扩展注入功能。下载地址:http://pan...
分类:
其他好文 时间:
2015-11-21 14:29:17
阅读次数:
358