运维在上线,无聊写博客。最近看了下Spring的缓存框架,这里写一下 1.Spring 缓存框架 原理浅谈 2.Spring 缓存框架 注解使用说明 3.Spring 缓存配置 + Ehcache(默认) 4.Spring 缓存配置 + Ehcache(自己实现) 5.Spring 缓存配置 + M ...
分类:
编程语言 时间:
2016-08-20 06:43:07
阅读次数:
270
1.直接上代码 这个程序里面要做几点说明:1,如果客户端发exit,那么服务端会接收到一个空字符串,因为可以通过对接收的字符串长度的判断来知道客户端是否退出了;2,如果客户端是通过程序终止的方式来关闭,那么服务器会收到一个Exception,那么服务端要对应的做异常处理(WINDOWS环境下),如果 ...
分类:
编程语言 时间:
2016-08-20 06:42:57
阅读次数:
212
新增方法:性别简单三元表达式,1就是男,负责就是女。 ...
分类:
其他好文 时间:
2016-08-20 06:40:32
阅读次数:
125
pg2这个模块实现了进程组的功能。这个模块之前有个模块为pg,pg模块的进行组中消息将被发送到组内的每个进程,但是pg2却不同,它可以选择性地将消息发送给单个、某些或全部组内成员。通过进程组的名称可以访问组内的进程,例如进程组的名称为foobar,而且有一系列进程位于组内,可能这些进程位于不同的节点 ...
分类:
其他好文 时间:
2016-08-20 06:42:32
阅读次数:
247
前几项与Win7配置相同 用管理员模式打开CMD 运行 这三条命令 为了不用每次启动都这样,修改服务项设置自动启动 Win10下 ...
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 ...
分类:
其他好文 时间:
2016-08-20 06:40:02
阅读次数:
109
安装MYSQL 1. sudo apt-get install mysql-server 或者 apt-get isntall mysql-client 2. 安装过程中会提示设置密码,注意设置了不要忘了。 3.安装完成后检测是否安装成功:sudo netstat -tap | grep mysql ...
分类:
数据库 时间:
2016-08-20 06:39:24
阅读次数:
189
1.SignalR ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。当WebSockets可用时(即浏览器支持Html5)SignalR使用WebSockets,当不支持时SignalR将使用其它技术来保证达到相同 ...
问题描述 项目用到cocoapods管理第三方框架,所以需要打开xxxx.xcworkspace,Pods正常显示,但xxxx.xcodeproj显示红色,不包含xxxx.xcodeproj并且无法操作。 尝试把Podfile、Podfile.lock、xxxx.xcworkspace和Pods文件 ...
分类:
移动开发 时间:
2016-08-20 06:39:23
阅读次数:
462
时间过得真快,距离上次发随笔又是一年多。作为上次发的我的第一个WP8.1应用总结的后继,这次同样的主要功能,改为实现安卓版APP。前几个月巨硬收购Xamarin,把Xamarin集成到VS里了,大大方便了我广大.net码农。由于年初脱了WP的坑,换了个安卓低端机,想着什么时候装Xamarin开发个A... ...
分类:
移动开发 时间:
2016-08-20 06:38:54
阅读次数:
5442
开始使用 LINQ (一)- 介绍 LINQ 查询 查询是一种从数据源检索数据的表达式。 随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系数据库的 SQL 和用于 XML 的 XQuery。 因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。 LINQ ...
分类:
其他好文 时间:
2016-08-20 06:39:27
阅读次数:
189
http://www.one-story.cn/nazopuzzle/nazo-start.html 就是别一调侃更郁闷了 =。= ...
分类:
其他好文 时间:
2016-08-20 06:40:07
阅读次数:
175
解释一下模板方法模式,就是指:一个抽象类中,有一个主方法,再定义1...n个方法,可以是抽象的,也可以是实际的方法,定义一个类,继承该抽象类,重写抽象方法,通过调用抽象类,实现对子类的调用,先看个关系图: 就是在AbstractCalculator类中定义一个主方法calculate,calcula ...
分类:
其他好文 时间:
2016-08-20 06:39:19
阅读次数:
124
最近有个微信项目的用户个人中心模块中,客户要求用户头像不仅仅只是上传图片,还需要能对图片进行裁剪。考虑到flash在IOS和Android上的兼容性问题,于是想着能从js这块入手,在网上发现了devotion博主写的《适应各浏览器图片裁剪无刷新上传js插件》文章,从中受到些许启发,以此为参考,进行了 ...
分类:
移动开发 时间:
2016-08-20 06:40:06
阅读次数:
286
开始使用 LINQ(三)- 使用 LINQ 进行数据转换 语言集成查询 (LINQ) 不仅可用于检索数据, 而且还是一个功能强大的数据转换工具。 通过使用 LINQ 查询,您可以将源序列用作输入,并采用多种方式修改它以创建新的输出序列。您可以通过排序和分组来修改该序列,而不必修改元素本身。但是,LI ...
分类:
其他好文 时间:
2016-08-20 06:39:39
阅读次数:
159
JS定义函数 JS的序列化JSON JSON.stringify(obj) 序列化 JSON.parse(str) 反序列化 URL转译 decodeURI( ) URl中未转义的字符 decodeURIComponent( ) URI组件中的未转义字符 encodeURI( ) URI中的转义字符 ...
分类:
编程语言 时间:
2016-08-20 06:39:26
阅读次数:
232
开始使用 LINQ (二)- 基本 LINQ 查询操作 一、获取数据源:from 在 LINQ 查询中,第一步是指定数据源。像在大多数编程语言中一样,在 C# 中,必须先声明变量,才能使用它。在 LINQ 查询中,最先使用 from 子句的目的是引入数据源 (customers) 和范围变量 (cu ...
分类:
其他好文 时间:
2016-08-20 06:38:59
阅读次数:
167