发布时间:2017-12-22 15:47:00 浏览:2602 评论 :0
最近碰到一个需求,单页应用里面页面切换的效果需要做成跟轮播图滑动slide一样,让这个页面在切换时感觉是一个页面。反复琢磨的vue里面的transition,最终将实现的核心代码贴出来。这里实现的是上下切换,左右的效果类似。
发布时间:2016-02-25 11:26:00 浏览:669 评论 :0
博客已经搬家,欢迎访问我的最新个人技术博客:http://zhangxuefei.site
发布时间:2014-10-13 20:42:00 浏览:586 评论 :0
最近因为工作关系,需要通过HttpWebRequest去请求API,所有就写了个简单的辅助public sealed class HttpRequestHelper { private static string USER_AGENT = "Mozilla/5.
发布时间:2014-02-26 14:45:00 浏览:492 评论 :0
系统里面常常调用服务和读写文件里面需要对发生异常,操作失败时进行Retry来尽可能程序的健壮性。最近工作中遇到了,参考了网上的资料,扩展了下。在博客里面备用下: //Retry机制 public static class Retry { /// ...
发布时间:2013-11-01 23:50:00 浏览:643 评论 :0
简介:Quartz.net是一个开源的作用调度框架,非常强大,能够通过简单的配置帮助我们定时具体的操作。相对于我们用的线程里面while(true)然后sleep来执行某个操作,应该算的上是高端,大气,上档次了。
发布时间:2013-10-29 18:32:00 浏览:794 评论 :0
Cron表达式(在Quartz.net里面会用到) 由7段构成:秒 分 时 日 月 星期 年(可选)"-" :表示范围 MON-WED表示星期一到星期三"," :表示列举 MON,WEB表示星期一和星期三"*" :表是“每”,每月,每天,每周,每年等对于星期里面,SUN=1 SAT=6"/" ...
发布时间:2013-10-25 13:07:00 浏览:748 评论 :0
之前对xml的操作大都是通过XmlDocument对象来进行,但是这样的情况对于没有并发的是非常合适的,最近遇到了并发读写xml文件的情况。通过文件流来操作能解决大部分的并发情况,对于极端的情况会有问题。
发布时间:2013-10-10 19:01:00 浏览:1097 评论 :0
什么Redis? 点击这里 最近要开发的一个项目是分布式缓存组件,解决参数缓存高效获取的问题。参数达到了500万级别,刚刚开始了解Redis。做设计的时候考虑到Value使用哪种类型的问题? 主要面临的是使用一般的String还是使用Hash。
发布时间:2013-07-29 09:46:00 浏览:570 评论 :0
序:实现一个基于Socket的简易的聊天室,实现的思路如下: 程序的结构:多个客户端+一个服务端,客户端都是向服务端发送消息,然后服务端转发给所有的客户端,这样形成一个简单的聊天室功能。 实现的细节:服务端启动一个监听套接字。
发布时间:2013-07-03 07:03:00 浏览:934 评论 :0
基础知识 1.进程:具有独立功能的程序在一个数据集合上一次动态的执行过程。通俗点讲就是“一个正在运行的程序” 2.程序:静态的程序以文件的形式保存在磁盘上。 3.操作系统的进程管理: 每一个正在运行的程序都对应着一个独立的进程,当这些程序装入内存开始执行时,操作系统会为每个进程创建好相关的数据结构。
发布时间:2013-06-22 00:10:00 浏览:541 评论 :0
背景:从两张有关联的表查询数据,A表数据量1400万,B表数据量8000万。A与B通过ID逻辑关联,没有实际的外键。B表是后来扩展出来的. 问题:根据某个ID查询时超时,运行时跑不出结果。 原因:使用一个or条件,条件里面有一个是A.ID=B.ID 简单优化:将or条件拆开,使用union all;将之前使用表变量的部分换成了临时表;对排序的字段加上了索引 结果:在50ms内能够查询出结果,这个与之前的超时简直不能相比。
发布时间:2013-06-17 17:59:00 浏览:661 评论 :0
有时很容易对Attribute和Property混淆,因为中文翻译都是“属性”来解释的。其实这两个表达的不是一个层面的东西。 Property属于面向对象理论范畴,在使用面向对象思想编程的时候,常常需要对客观事物进行抽象,再把抽象出来的结果封装成类,类中用来表示事物状态的成员就是Property译为“属性”。
发布时间:2013-05-30 21:30:00 浏览:476 评论 :0
1.最近做的一个小功能是将请求拦截并记录日志,因为要尽可能减少对请求的响应时间,所以自然选择异步执行,我使用的是IAsyncResult模式。到了prd产品测试环境,因为同时有多个请求,所以暴露了一个问题。
发布时间:2013-04-05 20:04:00 浏览:512 评论 :0
1.对象的析构函数与Finalize方法 与C++类似,C#允许程序员为类定义一个”析构函数“: class MyClass { ~MyClass() //析构函数 { //编写释放非托管的资源 } } 上面的代码编译后,可以看到: 这里调用了Object类的Finalize方法,这个方法里面是空的,什么也没有。
发布时间:2013-03-21 21:40:00 浏览:379 评论 :0
所谓同步:如果在代码中调用了一个方法,则必须等待该方法所有的代码执行完毕之后,才能回到原来的地方执行下一行代码。 异步:如果不等待调用的方法执行完,就执行下一行代码。 阅读原文 namespace AsyncProgram { class Program { ...
发布时间:2013-01-24 15:17:00 浏览:489 评论 :0
复制:对象的复制是生成一个与指定对象完全一样的新对象,实现的方式根据定义可以知道,新建一个类型相同的对象,然后复制原对象的每一个成员和字段。 浅复制: class Program { static void Main(string[] args) ...
发布时间:2013-01-09 14:48:00 浏览:463 评论 :0
几天前的一次笔试中遇到了关于StringBuilder的Length和Capacity属性的问题,之前忽略了。今天实践下: 1.普通实践 官方解释如下: StringBuilder.Capacity:获取或设置可包含在当前实例所分配的内存中的最大字符数。
发布时间:2013-01-08 17:55:00 浏览:534 评论 :0
一.子类和父类方法之间的关系 1.当子类和父类有方法完全相同的方法 namespace ConsoleApplication2 { class Program { static void Main(string[] args) { ...
发布时间:2012-11-23 00:36:00 浏览:650 评论 :0
——老赵微博 对与ref和out的区别,我相信很多人都知道,这里我简单罗列下: 1.首先ref和out两种类型的参数都是可以将方法内对参数的修改传递到方法外面 2.ref参数需要在传递之前初始化,out不需要,out参数在返回时必须赋值 3.
发布时间:2012-11-14 22:31:00 浏览:500 评论 :0
定义一个事件成员,表示该类型提供了如下功能: 1.能够在事件中注册方法 2.能够在事件中注销方法 3.当事件发生时,注册的方法会被通知 (事件内部维护了一个注册方法列表) CLR的事件模型是基于委托的,它可以通过类型安全的方式调用回调方法。