最近在维护项目的时候,发现某个实时数据同步功能非常容易失败,故静下心来彻底弄清楚该设计的实现原理,以及其中用到的python异步sockethandler : asyncore。实时数据同步功能的设计非常简单,用户在网页上触发某个记录的"Sync Up" button, 后台把该记录的id和type...
分类:
其他好文 时间:
2015-04-06 18:40:35
阅读次数:
131
假设名为app的Module已经被移除,则他的图标上小手机图标将会消失。此时如下图编辑settings.gradle,然后点击如图按钮Sync Project with Gradle Files即可。然后小手机图标就会出现。
分类:
移动开发 时间:
2015-04-05 21:54:22
阅读次数:
124
一、下载tomcat下载最新版的tomcatcd/usr/local/srcwgethttp://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.59.tar.gz二、解压安装tomcattarzxvfapache-tomcat-7.0.59.tar.gzmvapache-tomcat-7.0.59.tar.gztomcat7三、配置环境变量vi/etc/profile..
分类:
其他好文 时间:
2015-04-05 18:59:34
阅读次数:
2471
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sync...
分类:
编程语言 时间:
2015-04-05 11:44:50
阅读次数:
135
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
For example, this binary tree is symmetric:
1
/ 2 2
/ \ / 3 4 4 3
But the f...
分类:
其他好文 时间:
2015-04-04 23:50:46
阅读次数:
338
我搜索到这篇博客了,供大家参考: http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html?...
分类:
移动开发 时间:
2015-04-04 12:24:06
阅读次数:
197
GitHub生成密钥
在网上看到很多教程博客,都有在shell中生成密钥的工程,跟着操作了以下几步,再次publish,成功了,publish按钮也变成了sync。
1 打开桌面的那个 git shell
2 输入命令:cd ~/.ssh ,跳转到了.ssh目录
3 输入命令:ssh-keygen -t rsa -C “your_email@youremail.com”
最后你将看到(finger...
分类:
其他好文 时间:
2015-04-03 23:57:59
阅读次数:
195
一、关闭防火墙及SELINUX:#iptables-F#/etc/init.d/iptablesstop#sed-i‘s/SELINUX=enforcing/SELINUX=disabled/g‘/etc/sysconfig/selinux二、下载软件包:1.下载apache:http://apache.dataguru.cn//httpd/httpd-2.4.12.tar.gz2.下载mysql:http://mysql.mirror.kangaroot.net..
分类:
数据库 时间:
2015-04-03 11:34:28
阅读次数:
206