- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 工程架构方向需要关注的几个顶级会议
简介本文主要是给想关注国际会议,但是国际会议太多又不知道应该主要关注哪个会议的同学准备的。工程架构方向主要分为操作系统,存储,计算,网络几个方向,本文会在这几个方向挑选1~2个大家比较公认的顶级会议推荐给大家。操作系统(综合型会议)OSDI & SOSPOSDI全称为: Symposium on Operating System Design and Imp
2015-09-17 00:12:27 336
原创 Laravel-5.1 ---- 将mews captcha整合到项目中!
经过摸索,终于能在laravel 5.1中应用验证码了。因为英语渣五水平,所以几乎没搜索到什么有用的,于是考虑在github上搜索验证码包!提示: github上的package中往往会有使用说明,照着上面的实现,一般都能做出来。 我使用的是mews captchagit 上的地址:https://github.com/mewebstudio/captcha
2015-09-17 00:11:53 2234
原创 设计模式之装饰模式(iOS开发,代码用Objective-C展示)
在面向对象编程中有个重要的原则,里氏代换原则:一个软件实体如果使用的是一个父类的话,那么一定适用其子类,而且它察觉不出父类对象与子类对象的区别。也就是说,在软件设计里面,把父类替换成它的子类,程序的行为没有变化。简单的说,子类类型必须能替换掉它的父类类型。就好像继承的概念,子类继承自父类,那么子类可以以父类的身份出现。有这样一个问题,在面向对象设计中,一个是鸟类,一个是企鹅类,如果鸟是可以
2015-09-17 00:11:09 468
原创 Lucene索引创建过程2
5 DocumentsWriterPerThread.updateDocument详细步骤该Document的更新交给一个DocumentsWriterPerThread之后,我们再往下看。 1234567891011121314
2015-09-17 00:10:37 308
原创 Lucene索引创建过程
一,Lucene建索引API二,创建IndexWriter三,创建Document四,添加Document1 Lucene使用场景2 重要的几个基础类2.1 DocumentsWriterPerThreadPool2.2 ThreadState2.3 DocumentsWriterPerThread 2.4 DocumentsWriterFlush
2015-09-17 00:09:54 867
转载 个人收集的iOS开源动画-----长期跟新
1. KYAnimatedPageControl 链接:KYAnimatedPageControl KYAnimatedPageControl 不仅可以在你滑动UIScrollView的时候自动以动画的形式移动,而且你还可以直接在KYAnimatedPageControl上的点击要滚动到的目标页,此时除了KYAnimatedPageControl会以动画
2015-09-17 00:08:58 447
转载 自定义函数实现NULL值替换
数据库环境:SQL SERVER 2005 有时候,想将查询查询数来的数据格式化一下,不希望显示NULL值,或者复制表的数据时,被插入的表不允许有NULL。我们可以通过ISNULL()函数或者COALESCE()函数对数据进行转换。 如果要转换的字段太多,不想一个个字段去转,是否有什么办法批量转换NULL值呢? 实现思路: 我们通过系统表sys.al
2015-09-17 00:08:12 390
原创 Android Studio导入github下载的工程
现在从github上面现在的项目大部分都是Android Studio工程,那么问题来了,从github上面down一个工程下来,怎么导入android studio呢?对刚从eclipse转Android Studio的童鞋来说,可能会遇到各种问题。下面方法可以简单快速的将github上的项目导入android studio并运行。 首先提一下,Android St
2015-09-17 00:07:32 535
原创 LevelDB源码之三SSTable
上一节提到的MemTable是内存表,而当内存表增长到一定程度时(memtable.size> Options::write_buffer_size),会将当前的MemTable数据持久化(LevelDB中实际有两份MemTable,后面LevelDB数据库备忘时会讲)。持久化的文件(sst文件)称之为Table,LevelDB中的Table分为不同的层级,当前版本的最大层级为7(0-6),tab
2015-09-17 00:07:01 337
原创 接口自动化测试的"开胃小菜"---简单黑客攻击手段
Web应用系统的小安全漏洞及相应的攻击方式接口自动化测试的"开胃小菜"1 写作目的本文讲述一个简单的利用WebAPI来进行一次基本没有破坏力的“黑客”行为。主要目的如下:了解什么叫安全漏洞知道什么是api了解一些获取api的工具通过对API的认识了解白盒接口测试基本概念和技术免责声明:本文主要是以学习交流为目的,而且实验的对象也是通过搜索引擎随机选择的。
2015-09-17 00:06:21 438
原创 Linux NAT网络连接权威指南
【1】准备工作,写在前面1.1)检查服务(cmd>>services.msc,我用的是VM)1.2)确保Vmnet8 连接处于启动状态 + 获取ipv4(ipv6)地址(在网络连接不正确时,作参考之用)1.3)虚拟机选择 VMnet8(NAT模式)【2】Linux Distribution 安装完后,设置网
2015-09-17 00:05:40 332
原创 Web API应用支持HTTPS的经验总结
在我前面介绍的WebAPI文章里面,介绍了WebAPI的架构设计方面的内容,其中提出了现在流行的WebAPI优先的路线,这种也是我们开发多应用(APP、微信、微网站、商城、以及Winform等方面的整合)的时候值得考虑的线路之一。一般情况下,由于HTTP协议的安全性,传递的参数容易被拦截,从而可能导致潜在的危险,所以一般WebAPI接口层都采用了HTTPS协议的,也就是采用SSL层来对数据进行安全
2015-09-17 00:05:12 721
原创 一个程序员的自省
jieba.NET与Lucene.Net的集成2015-09-16 21:51 by Anders Cui, 147 阅读, 0 评论, 收藏, 编辑首先声明:我对Lucene.Net并不熟悉,但搜索确实是分词的一个重要应用,所以这里还是尝试将两者集成起来,也许对你有一参考。看到了两个中文分词与Lucene.Net的集成项目:Lucene.Net.Analysis.PanGu和
2015-09-17 00:04:23 2307
转载 Html编码转换(&#数字型)
package com.zhh.util;/* *author zhh */public class HTMLDecoder { public static String decode(String str){ String[] tmp = str.split(";&#|&#|;"); StringBuffer sb = new StringBuffer("");
2013-10-15 16:25:39 2736
原创 android 学习之旅
个人做了两年android,有次去面试,面试官问我你自己有自己的技术博客没有,突然为自己感到汗颜,所以决定要从现在开始写自己的技术博客
2013-10-12 11:49:00 326
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人