在网络通信程序中,心跳检测是必不可少的,我们来看一下networkcomms中是如何实现的以networkcomms2.3.1为例:在服务器端,会有一个线程专门用来发送心跳消息代码如下: protected static void TriggerConnectionKeepAliveThread(....
#region 下载珠宝图片 protected void lbtnDown_Click(object sender, EventArgs e) { int pid = ConvertHelper.GetInteger(Request["PID"]); pd...
分类:
其他好文 时间:
2015-02-14 16:07:20
阅读次数:
170
#region 下载说明书PDF protected void lbtnDownPDF_Click(object sender, EventArgs e) { int pid = ConvertHelper.GetInteger(Request["PID"]); ...
分类:
Windows程序 时间:
2015-02-14 16:06:37
阅读次数:
1047
如果不提供任何访问修饰词,则意味着它是“包访问权限”。
1.1 包访问权限
2.1 public 接口访问权限
3.1 private 你无法访问
4.1 protected 继承访问权限...
分类:
编程语言 时间:
2015-02-13 23:44:16
阅读次数:
364
那就先看是clone方法复制对象? 摘自 java.lang.Object.clone()分析 首先,看一下源码: public class Object? { ????protected native Object clone() throws CloneNotSupportedException; } 由源代码我...
分类:
其他好文 时间:
2015-02-13 18:45:21
阅读次数:
163
post方式能解决UI线程阻塞问题,但是代码的可读性较差。
一:看程序
{CSDN:CODE:604343}
二:定义AsyncTask
private class testTask extends AsyncTask {
protected Integer doInBackground(String... arg0) {
try {
Thread.slee...
分类:
移动开发 时间:
2015-02-13 18:40:05
阅读次数:
201
前面一直在讲tzset似乎只在初始化的时候才生效,当tzset调用多次时没用。
今天稍微深入的查找了glibc中的tzset的实现,发现其实不是这么回事,其真正的实现是每次都会去解析的。为什么之前会误认为tzset无效,是由于本地进程的环境变量和全局环境变量导致的。
具体的tzset的实现是tzset_internal,在这个函数中,其基本思路是:
1、首先检查环境变量中的TZ环境变量是否存...
分类:
编程语言 时间:
2015-02-13 18:39:37
阅读次数:
547
1 protected void btnLogin_Click(object sender, EventArgs e) 2 { 3 #region first version 4 string userName = this...
分类:
数据库 时间:
2015-02-13 17:55:15
阅读次数:
270
c++复合运算成员函数,友元,运算符重载。代码基于VisualStudio 2013update 4Etc.// diyTypeCal.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include//复数运算class Complex{protected:dou...
分类:
编程语言 时间:
2015-02-13 00:09:46
阅读次数:
298
using System.Windows; namespace HelloWorld
{ /// /// Interaction logic for App.xaml /// public partial class App : Application { protected override vo...
分类:
移动开发 时间:
2015-02-12 22:44:13
阅读次数:
184