上接Spring提供的BeanPostProcessor的扩展点-1继续学习. 一.Bean Validation框架简介 写道Bean Validation standardizes constraint definition, declaration and validation for the Java platform.大体意思是:Bean Validation 标准化了Java平台的约束定义.描述.和验证. 详细了解请参考:http://beanvalidation.org/ Bean…
SharePoint 2010 在“库”--“库工具”,有一个“使用资源管理器打开”的按钮,点上去报“客户端不支持使用windows资源管理器打开此列表”.如图: 解决方案:在“开始”--“管理工具”--“服务器管理器” --“功能”--“添加功能”--“桌面体验”(安装完毕后服务器会重启) 重新进入SharePoint网站,就可以打开了.如图: 这个功能是和客户端有关的.…
C#5.0支持的await格式 C#5.0引入了编译器支持的 async 和 await 关键字,这就为开发者提供了使用同步思想写异步代码的方便. 但是有些传统函数仅提供了异步回调实现,如何对其封装,使其可以享受await的便利呢? 举例来说,Windows Phone SDK 提供的 Contacts.SearchAsync() 函数,需要通过Delegate来处理Contacts.SearchAsync事件. 举个Windows Phone 8里面搜索联系人的代码如下: void Conta…
JetBrains刚刚发布了WebStorm 7.0 GA,支持EJS.Mustache.Handlebars.Web组件.Stylus.Karma.Istanbul.Compass,并增强了很多功能. 在beta版发布之后不久,JetBrains就发布了WebStorm 7.0,这是一款基于IntelliJ IDEA的IDE,能够使用JavaScript.HTML.CSS.CoffeeScript.Dart以及TypeScript等多种其他的Web技术创建应用程序. WebStorm 7.0…
Redis5.0支持的新特性说明 本文内容来自华为云帮助中心 华为云DCS的Redis5.x版本继承了4.x版本的所有功能增强以及新的命令,同时还兼容开源Redis5.x版本的新增特性. Stream数据结构 Stream是Redis 5.0引入的一种新数据类型,它是一个全新的支持多播的可持久化消息队列. 点击下方链接,可以了解更多详情. https://www.huaweicloud.com/product/dcs.html Redis Stream的结构示意图如图7-1所示,它是一个可持久化…
# 基础信息 系统版本: CentOS Linux release 7.6.1810 (Core) 内核版本: 4.19.0-9.el7.ucloud.x86_64 # 听说最新版的zabbix6.0 支持Kubernetes的监控了.自己部署亲眼看了一下确实是支持了. 先来个 截图 # 依赖安装 yum -y install gcc gcc-c++ unixODBC-devel httpd mysql-devel libcurl libcurl-devel libevent libevent-…
来自 Confluent 的 Confluent Platform 3.0 消息系统支持使用 Kafka Streams 实现实时的数据处理,这家公司也是在背后支撑 Apache Kafka 消息框架的公司,它近日宣布 最新的开源平台已经达到了通用发布(general availability)版本.Confluent Platform可以围绕Apache Kafka创建可扩展的数据平台,Apache Kafka是一个实时的.分布式的.具有容错功能的消息队列,它能够扩展至非常大量的消息. Kaf…
在RHEL7中修改默认运行级别与7以前版本的修改方式不同(7以前版本可以修改/etc/inittab中的“id:5:initdefault:”参数值来实现),RHEL7在/etc/inittab文件中没有修改默认级别的参数. 一.系统运行级别 使用命令:init  0-6 0 关机.1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录.2 多用户模式,没有NFS网络支持.3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式.4 系统未使用,保留一…
Golang标准日志库提供的日志输出方法有Print.Fatal.Panic等,没有常见的Debug.Info.Error等日志级别,用起来不太顺手.这篇文章就来手撸一个自己的日志库,可以记录不同级别的日志. 其实对于追求简单来说,Golang标准日志库的三个输出方法也够用了,理解起来也很容易: Print用于记录一个普通的程序日志,开发者想记点什么都可以. Fatal用于记录一个导致程序崩溃的日志,并会退出程序. Panic用于记录一个异常日志,并触发panic. 不过对于用惯了Debug.I…
相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境.在开始介绍前,给大家说明下我当前的软硬件环境,本文所讲的内容适用于此环境. 软件环境:Windows 7 旗舰版 (x64).VMware Workstation 10,硬件环境:Xeon CPU E3 1230 (4核). 简介 想要安装 Windows Phone SDK 8.0,64位处理器.4G 内存.Windows 8 64位操作系统(任意版…