摘要: 博客园已停止更新,欢迎访问我的最新个人技术博客http://zhangxuefei.top阅读全文
posted @ 2016-02-25 11:26 Rt-张雪飞 阅读(65) 评论(0) 编辑
摘要: 博客园已停止更新,欢迎访问我的最新个人技术博客http://zhangxuefei.top阅读全文
posted @ 2016-02-25 11:26 Rt-张雪飞 阅读(65) 评论(0) 编辑
摘要: 最近因为工作关系,需要通过HttpWebRequest去请求API,所有就写了个简单的辅助public sealed class HttpRequestHelper { private static string USER_AGENT = "Mozilla/5.0 (Window...阅读全文
posted @ 2014-10-13 20:42 Rt-张雪飞 阅读(186) 评论(1) 编辑
摘要: 系统里面常常调用服务和读写文件里面需要对发生异常,操作失败时进行Retry来尽可能程序的健壮性。最近工作中遇到了,参考了网上的资料,扩展了下。在博客里面备用下://Retry机制 public static class Retry { /// /// 重试零...阅读全文
posted @ 2014-02-26 14:45 Rt-张雪飞 阅读(882) 评论(1) 编辑
摘要: 简介:Quartz.net是一个开源的作用调度框架,非常强大,能够通过简单的配置帮助我们定时具体的操作。相对于我们用的线程里面while(true)然后sleep来执行某个操作,应该算的上是高端,大气,上档次了。目前最新版本是2.2,新的版本里面有些方法名发生了变化,从之前的版本用过来的人应该会有体...阅读全文
posted @ 2013-11-01 23:50 Rt-张雪飞 阅读(4496) 评论(17) 编辑
摘要: Cron表达式(在Quartz.net里面会用到)由7段构成:秒 分 时 日 月 星期 年(可选)"-" :表示范围 MON-WED表示星期一到星期三"," :表示列举 MON,WEB表示星期一和星期三"*" :表是“每”,每月,每天,每周,每年等对于星期里面,SUN=1 SAT=6"/" :表示增...阅读全文
posted @ 2013-10-29 18:32 Rt-张雪飞 阅读(871) 评论(0) 编辑
摘要: 之前对xml的操作大都是通过XmlDocument对象来进行,但是这样的情况对于没有并发的是非常合适的,最近遇到了并发读写xml文件的情况。通过文件流来操作能解决大部分的并发情况,对于极端的情况会有问题。 测试方法:开两个线程读写同一个文件。主要是FileStream对象里面的三个参数File...阅读全文
posted @ 2013-10-25 13:07 Rt-张雪飞 阅读(1142) 评论(2) 编辑
摘要: 什么Redis? 点击这里最近要开发的一个项目是分布式缓存组件,解决参数缓存高效获取的问题。参数达到了500万级别,刚刚开始了解Redis。做设计的时候考虑到Value使用哪种类型的问题?主要面临的是使用一般的String还是使用Hash。本来直觉以为使用String的效率会高,因为Redis在Me...阅读全文
posted @ 2013-10-10 19:01 Rt-张雪飞 阅读(3372) 评论(2) 编辑
摘要: 序:实现一个基于Socket的简易的聊天室,实现的思路如下: 程序的结构:多个客户端+一个服务端,客户端都是向服务端发送消息,然后服务端转发给所有的客户端,这样形成一个简单的聊天室功能。 实现的细节:服务端启动一个监听套接字。每一个客户端连接到服务端,都是开启了一个线程,线程函数是封装了通信套接字,阅读全文
posted @ 2013-07-29 09:46 Rt-张雪飞 阅读(12460) 评论(42) 编辑
摘要: 基础知识1.进程:具有独立功能的程序在一个数据集合上一次动态的执行过程。通俗点讲就是“一个正在运行的程序”2.程序:静态的程序以文件的形式保存在磁盘上。3.操作系统的进程管理:每一个正在运行的程序都对应着一个独立的进程,当这些程序装入内存开始执行时,操作系统会为每个进程创建好相关的数据结构。由于操作...阅读全文
posted @ 2013-07-03 07:03 Rt-张雪飞 阅读(2067) 评论(1) 编辑
摘要: 背景:从两张有关联的表查询数据,A表数据量1400万,B表数据量8000万。A与B通过ID逻辑关联,没有实际的外键。B表是后来扩展出来的.问题:根据某个ID查询时超时,运行时跑不出结果。原因:使用一个or条件,条件里面有一个是A.ID=B.ID简单优化:将or条件拆开,使用unionall;将之前使...阅读全文
posted @ 2013-06-22 00:10 Rt-张雪飞 阅读(1506) 评论(5) 编辑