(如果您能对照着源码来阅读本文,效果会更好。)1.缘起:假设我们的员工打卡系统,需要设定公司规定的上班时间、下班时间、以及还要对员工是否迟到早退等这些情况进行判断。我们以什么方式来记录类似上下班时间这样只有时分秒没有年月日的时间了?你说可以使用DateTime,但是合适吗?总是觉得用DateTime来表示上下班的时间很别扭,因为我们的上下班时间并需要指定到具体的哪一天啊。我设计了ESBasic.ShortTime来对类似上下班时间的概念进行抽象。Short
系统 2019-08-29 22:15:03 2264
AuthenticationProvider目录1.1用户信息从数据库获取1.1.1使用jdbc-user-service获取1.1.2直接使用JdbcDaoImpl1.2PasswordEncoder1.2.1使用内置的PasswordEncoder1.2.2使用自定义的PasswordEncoder认证是由AuthenticationManager来管理的,但是真正进行认证的是AuthenticationManager中定义的Authenticatio
系统 2019-08-29 22:01:58 2264
所谓Spring静态切入点,相对于动态切入点来说,具有良好的性能,因为静态切入点只在代理创建时候执行一次,而不是在运行期间,每次目标方法执行前都进行执行,下面,以实例说明如何定义静态切入点看我我前一篇blog的朋友都知道,如果不定义切入点,通知方法是会对整个目标类的所有方法均进行切入的但实际需求中,我们可能对其中的几个方法执行A通知,对其他的方法执行B通知,这时候,就需要通过定义不同的切入点来进行区分目标接口:packageStaticAdvisorTes
系统 2019-08-12 09:29:52 2264
QML学习:Item元素本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.参考文档<>环境:主机:WIN7开发环境:Qt说明:QML中所有可视项目都继承于Item.Item本身并无可视化外观,但它具有可视化项目的所有属性.1.透明度属性opacity.默认是1不透明.代码1:importQtQuick2.0Item{opacity:1Rectangle{color:"r
系统 2019-08-12 09:29:33 2264
WebCore内核本身并不实现http协议,它通过调用不同平台的http库,比如Qt的QnetWorkRequest,gtk的soup,或者curl等,来实现http协议的功能。这里将以curl为例,来理解webcore中的请求信息维护。http协议的细节,如果希望深入了解的话,可以参考rfc2616,rfc2617。简单介绍下它的原理,http协议遵循的是一个请求à响应的机制。也就是说,一个url,对应一个请求à响应链。而在网页中,任何资源对应的都是一个
系统 2019-08-12 09:29:29 2264
#include#include#include#include#include#include#include#includestructdownload_context{structevhttp_uri*uri;structevent_b
系统 2019-08-12 09:27:32 2264
今天对svn的分支合并有了兴趣,所以对新建了一个项目练练手。在网上找了一篇文章做指导:http://www.open-open.com/lib/view/open1346982569725.html按照里面的步骤我顺利的建了一个分支,但可能是版本的原因,把branch合并到trunk的步骤出了问题。我的mergetype没有“mergereintegrate”这一项。后来查看帮助文档,才知道需要shift+右键才能在右键菜单中出现这个选项。但之后的界面又不
系统 2019-08-12 09:27:07 2264
复制如下三个任意一个正版注册码即可—–BEGINLICENSE—–AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE91424C9DA45400BFF6747D882FB8807890F5CC941CDC92DC8457107AF151657B1D22E383A997F0164239764033F41C
系统 2019-08-12 09:26:49 2264
安装环境HP-UX125RITECB.11.31Uia640942432495gcc(GCC)4.3.1libevent-1.4.14b-stable.tar.gzmemcached-1.4.13.tar.gz(安装失败)memcached-1.4.5-LINUX.tar.gz(安装成功)1,./configure提示错误make失败解决:更换安装版本为memcached-1.4.5-LINUX.tar.gz,原版本memcached-1.4.13.tar
系统 2019-08-12 09:26:43 2264
记不清上次写随笔是什么时候了,此时此刻听着黄渤和沙宝亮的“男人好难”,写下这篇随笔。送给此时此刻的自己。或许是到了年纪了,最近多了很多的感慨,上班的时候,也没有了以前的专注和拼劲,很多项目进度只能靠晚上的加班时间慢慢赶上来。12年从大学毕业,两年多的时间里换了三份工作,平均每年换一份。两年内也从JAVA转到FLEX再到现在的.net。一句“却道天凉好个秋”,却也可以道尽其中的无奈。还记得当年毕业,信心满满的从学校大门跨出,抱着满肚子的理想从武汉赶到杭州。却
系统 2019-08-12 09:26:42 2264