观察者模式定义一种交互,即发布-订阅:一个对象当自身状态发生改变时,会发出通知,但是并不知道谁是他的接收者,但每个接收者都会接收到通知,这些接受者称为观察者。作为对通知的响应,每个观察者都将查询目标状态,然后改变自身的状态以和目标状态进行同步。
分类:
编程语言 时间:
2014-07-22 23:15:52
阅读次数:
433
多线程一直在学习和理解中......Monitor类是多线程中用以实现同步的一种技术,主要是同一进程内多线程间的同步技术。Monitor类中有以下几个方法需要注意:Monitor.Enter(object
obj)方法,其意义相当于Lock(obj);Monitor.Exit(object obj)...
分类:
编程语言 时间:
2014-07-22 23:15:14
阅读次数:
475
Ubuntu安装过程很顺利,安装完成后还是有小问题存在问题1:无法联网,PING可以通,网址无法解析原因:默认DNS设置不正确解决:设置DNS地址为8.8.8.8,问题解决问题2:vmware-tools安装失败,无法建立Share
Folder原因:vmhgfs 模块编译失败,一堆源码中的类型不兼...
分类:
其他好文 时间:
2014-07-22 23:12:55
阅读次数:
417
1简介编辑在查看域名whois的时候,都有一项“域名状态”栏,每一个域名,都有当前的状态,有可能只有一个状态或多个状态。域名状态分别有以下几种情况:2ACTIVE编辑活动状态。由Registry设置;该域名可以由Registrar更改;可以续费;至少被指派一个DNS。3REGISTRY-LOCK编辑...
分类:
其他好文 时间:
2014-04-30 17:01:21
阅读次数:
376
我使用crontab同步一个文件夹时,发现一个问题,我在crontab中设置的1分钟运行一次.但当那个文件夹的内容改变时。1分钟不一定能同步完,但这时第二个rsync进行又起来了。这个就产生一个问题,二个rsync一起处理相同的文件,这样会出问题。如下1
* * * * /usr/bin/rsync...
分类:
其他好文 时间:
2014-04-29 21:28:07
阅读次数:
560
首先将主库现有的要实现主从的数据库原原本本地复制到从库上,目的是一开始就让主从同步,让binlog日志从最新的记录开始同步!备份:1 导出所有库 系统命令行
mysqldump -uusername -ppassword --all-databases > all.sql 2 导入所有库 mysql...
分类:
数据库 时间:
2014-04-29 19:33:07
阅读次数:
627
class TestThread { static void Main() {
//使用WaitHandle静态方法阻止一个线程,直到一个或多个同步对象接收到信号 WaitHandle[] waitHa...
分类:
编程语言 时间:
2014-04-29 15:55:22
阅读次数:
557
同步1)同步方法2)同步块 21)实例变量 22)
类变量锁定的内容1)锁定类的某个特定实例2)锁定类对象(类的所有实例)一。同步类实例:同步方法public class Demo { public
synchronized void m1(){ ...
分类:
编程语言 时间:
2014-04-29 15:01:02
阅读次数:
493
task Scheduler
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等。创建一个任务计划:开始Start菜单,在Search
programs and files中键入Task Scheduler在Ta...
分类:
Windows程序 时间:
2014-04-29 11:42:46
阅读次数:
1078
最近给VPS重装了系统,因为服务商不提供DHCP,所以只好手动设置IP和DNS
Server。悲催的是系统重装的时候忘记了输入DNS
Server,最后导致进去系统后,各种域名无法解析。Linux中修改DNS有两种方式,临时修改和永久修改,下面分别介绍。1、临时修改网卡DNS地址sudo
vim /...
分类:
系统相关 时间:
2014-04-29 11:21:47
阅读次数:
597