private void button1_Click(object sender, EventArgs e) { Point ScrollMaxInfo = GetScrollPoint(panel1); Size ControlMaxSize = GetControlSize(panel1, Sc ...
public ActionResult SecurityCode() { string oldcode = TempData["SecurityCode"] as string; string code = CreateRandomCode(4); //验证码的字符为4个 TempData["Sec ...
System.New、System.Dispose - 为某个指针申请和释放内存 http://www.cnblogs.com/del/archive/2008/03/27/1125718.html ...
分类:
其他好文 时间:
2017-05-25 16:47:18
阅读次数:
129
1、下载网页源码: 2、直接下载文件,比较简单,但下载比较伤硬盘: 3、利用缓存下载文件,可以更好的保护硬盘 4、上传文件 ...
分类:
Web程序 时间:
2017-05-09 20:36:16
阅读次数:
152
这个IM的服务端,使用的是Redis作为数据库 我一开始使用的redis的SDK是ServiceStack.Redis,但是据说它是收费的,测试版的一个小时内只能发送1000个请求?? 后来,我改成使用StackExchange.Redis作为Sdk,并根据它的特点进行了一些封装。下面,介绍一下 为 ...
1,发送消息入口 Message message = messageBean.getMessageCreator().createMessage(session); producer.send(message); 2,调用ActiveMQMessageProducerSupport的send方法。该 ...
分类:
其他好文 时间:
2017-04-27 16:43:46
阅读次数:
417
C#开发Linux守护进程 Linux守护进程是Linux的后台服务进程,相当于Windows服务,对于为Linux开发服务程序的朋友来说,Linux守护进程相关技术是必不可少的,因为这个技术不仅仅是为了开发守护进程,还可以拓展到多进程,父子进程文件描述符共享,父子进程通讯、控制等方面,是实现Lin ...
1.写一个类,实现IHttpModule接口 namespace CZBK.ItcastProject.Common{ public class ValidateSessionHttpModule:IHttpModule { public void Dispose() { throw new Not ...
分类:
Web程序 时间:
2017-04-24 10:11:48
阅读次数:
178
代码: RootViewController.m ...
分类:
移动开发 时间:
2017-04-19 09:36:31
阅读次数:
227
1.在c#中,使用以下语句,就可以不用再数据库中进行事务语句处理了。 TransactionOptions transactionOption = new TransactionOptions() ; //设置事务隔离级别 transactionOption.IsolationLevel = Sys ...