首页 > 2015年06月13日 > 全部分享
手把手教你写个AOP框架
Why AOP? ? AOP(Aspect-Oriented Programming),意思是面向切面编程。传统的OOP面向对象相当于站在一个上帝模式从上往下看,里面的一块块都是一个对象,由我任意组合;而AOP不同之处在于,他是以一个旁观者...
分类:其他   时间:2015-06-13 23:12:50    收藏:0  评论:0  赞:0  阅读:426
桌面下拉式终端Guake、Tilda、Yakuake
[Guake & Tilda 两个弹出式虚拟终端](http://linuxgem.is-programmer.com/2008/3/10/Guake-and-Tilda-drop-down-terminal.4937.html) [Yakuake](https://en.wikipedia.org/wiki/Yakuake) [Yakuake](https://extr...
分类:其他   时间:2015-06-13 23:12:40    收藏:0  评论:0  赞:0  阅读:479
第1章 深入分析Web请求过程
B/S架构带来了两方面的好处: 1. 客户端使用统一的浏览器,有效地屏蔽了不同服务提供商提供给用户使用服务的差异性。最重要的一点是,浏览器的交互特性使得用户使用它非常简便,且用户行为的可继承性非常强。 2....
分类:Web开发   时间:2015-06-13 23:12:30    收藏:0  评论:0  赞:0  阅读:534
数据结构之---C语言实现二叉树的二叉链表存储表示
//二叉树的二叉链表存储表示 //杨鑫 #include #include #define max(a, b) a > b ? a : b //自定义max()函数 typedef char TELemType; //定义结二叉树的构体 typedef struct BTree { TELemType data; struct BTree ...
分类:编程语言   时间:2015-06-13 23:11:40    收藏:0  评论:0  赞:0  阅读:646
Java静态代码分析工具Infer
Java静态代码分析工具Infer作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Infer介绍Infer是Facebook最新开源的静态程序分析工具,用于在发布移动应用之前对代码进行分析,找出潜在的问题。目前Facebook使用此工具分析Facebook的App,包括Android、iOS、Facebook Messenger和Instagram等。...
分类:编程语言   时间:2015-06-13 23:11:30    收藏:0  评论:0  赞:0  阅读:553
哈希(4) - 求两个链表的交集(intersection)以及并集(union)
给定两个链表,求它们的交集以及并集。用于输出的list中的元素顺序可不予考虑。 例子: 输入下面两个链表:   list1: 10->15->4->20   list2: 8->4->2->10 输出链表:   交集list: 4->10   并集list: 2->8->20->4->15->10 方法1 (简单方法) 可以参考链表系列中的"链表操作 - 求两个链表的交集...
分类:其他   时间:2015-06-13 23:11:20    收藏:0  评论:0  赞:0  阅读:528
HDU 5269 && BestCoder #44 1002 ZYB loves Xor I (分治)
题目地址:HDU 5269 比赛的时候想到了分治的思路,但是脑残了。,。写麻烦了。。。调了好久也没调出来。。赛后优化了一下。。就过了。。 我的思路是先排序,排序是按照的将每个数字的二进制表示倒过来的字典序从大到小排,比如样例2中的2,6,5,4,0,二进制分别是010,110,101,100,000,排序之后是 101 110 010 100 000 这样的话就把后缀相同的都给放在一...
分类:其他   时间:2015-06-13 23:11:10    收藏:0  评论:0  赞:0  阅读:416
Linux虚拟机Redis安装
1,下载Redis wget http://download.redis.io/releases/redis-3.0.2.tar.gz 2,安装Redis 加压缩 tar zxvf redis-3.0.2.tar.gz 进入解压目录,编译: cd redis-3.0.2 make 拷贝Redis配置文件: cp redis.conf /etc/ 修改对应redis.con...
分类:系统服务   时间:2015-06-13 23:11:00    收藏:0  评论:0  赞:0  阅读:426
zsh的简单使用
zsh,bash的增强版。...
分类:其他   时间:2015-06-13 23:10:50    收藏:0  评论:0  赞:0  阅读:616
Arduino Uno 开发简介
Arduino是源于意大利的一套开源硬件开发平台,Arduino Uno是其推出的最为基础的开发板。本文介绍了基于其进行开发的软硬件环境,可以作为入门的了解。...
分类:其他   时间:2015-06-13 23:10:40    收藏:0  评论:0  赞:0  阅读:915
Swift API Availability Checking
在开发的过程中,难免我们会用到新的API,如果处理不当的话,对于低于该版本的设备在运行该应用的时候可能会奔溃,为了防止出现这种情况,我们需要在运行时判断API是否可用。 iOS9中引进了新的View class,叫做UIStackView,它是一个View容器(可分为水平布局和垂直布局),与其他View不同的是,该View会自动管理内部view的布局,而无须编码实现自动布局,同时细心的你会发现,...
分类:编程语言   时间:2015-06-13 23:10:20    收藏:0  评论:0  赞:0  阅读:479
redis翻译_redis管道
Redis is a TCP server using the client-server model and what is called a Request/Response protocol. redis使用的是基于tcp协议的client-server模型,也可以叫做Request/Response 协议模型. This means that usually a request i...
分类:其他   时间:2015-06-13 23:10:00    收藏:0  评论:0  赞:0  阅读:446
交互式系统中采用的调度算法
1.轮转调度 (1)时间片轮转调度算法 CPU的时间分成一段一段的,每一段就是一个时间片,进程轮流使用时间片。示意图如下: (2)虚拟轮转法 时间片轮转调度算法对IO型进程不公平:对于CPU型进程,该进程获得CPU时间片后总是会用完整个时间片;但是对于IO型,它经常是运行一部分时间片后就去等待IO事件,总是用不完自己的时间片。为了解决这个问题,提出了虚拟轮转法,该算法的示意图如下:...
分类:编程语言   时间:2015-06-13 23:09:50    收藏:0  评论:0  赞:0  阅读:1481
哈希(5) - 检测数组A[]中是否存在元素对其和为x
给定一个包括n个数值的数组A[]以及另一个数字x,判断数组中是否存在一对元素,它们的和等于x。 方法1 (使用排序) 算法: hasArrayTwoCandidates (A[], arrSize, sum) 1) 对数组进行递增排序 2) 初始化已排序数组中的两个索引值     (a) 将最左侧的数组位置0做为第一个索引left = 0     (b) 将最右侧的数组位置做...
分类:编程语言   时间:2015-06-13 23:09:40    收藏:0  评论:0  赞:0  阅读:499
mysql开启事件
SET GLOBAL event_scheduler = 1; 注意:事件开启后会在mysql服务重启后自动关闭。一般在重启服务器后再执行一次即可...
分类:数据库技术   时间:2015-06-13 23:09:30    收藏:0  评论:0  赞:0  阅读:406
哈希(6) - 判断数组中是否存在重复元素且距离在K之内
给定一个包含多个重复元素的未排序的数组。另外给定一个数字k,且k小于数组大小。判断数组中是否包含重复元素,且它们相隔的距离处于范围k之内。 例如: Input: k = 3, arr[] = {1, 2, 3, 4, 1, 2, 3, 4} Output: false 所有重复元素的距离>k. Input: k = 3, arr[] = {1, 2, 3, 1, 4, 5} O...
分类:编程语言   时间:2015-06-13 23:09:10    收藏:0  评论:0  赞:0  阅读:437
mustache模板引擎
Logic-less templates. github:http://mustache.github.com/  文档:http://mustache.github.com/mustache.5.html  http://mustache.github.io Java 版 Mustache SVN 源码  http://jmustache.googlecode.com/svn ...
分类:其他   时间:2015-06-13 23:09:09    收藏:0  评论:0  赞:0  阅读:308
论ERP系统开发 一:数据处理结构 - 数据流向 以及 数据模型
在ERP系统的开发过程中,或者用我更喜欢的说法,在erp的制作过程中,很多的操作是数据的流向,数据的操作,数据的继续流量,这种类似流水线的数据处理, 譬如订单的处理,要经过订单抓取,订单状态核对,订单财务审核,订单人工审核,订单物流号获取,订单发货,等等,就是: 1-2-3-4-5-6-7-8,1是我们的初始数据,  8是我们的最终结果,当然,在实际的操作过程中,并不是单条线这么简单,很多的是...
分类:其他   时间:2015-06-13 23:09:08    收藏:0  评论:0  赞:0  阅读:429
maven私服nexus的安装、配置、使用
Nexus下载        下载地址:http://www.sonatype.org/nexus/archived/ 我这里下载的是最新版本:nexus-2.11.1-01-bundle.tar.gz Nexus启动         解压之后,进入nexus-2.11.1-01/目录,conf目录中的nexus.properties可以配置服务的端口,访问路径contextP...
分类:其他   时间:2015-06-13 23:08:00    收藏:0  评论:0  赞:0  阅读:279
机器学习实战——条件随机场(CRF)
声明:本文是在《最优化方法》课程中阅读的Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data这篇文章后的总结。CRF由来条件随机场(CRF)这种用来解决序列标注问题的机器学习方法是由John Lafferty于2001年发表在国际机器学习大会ICML上的一篇经典文章所引入,对...
分类:其他   时间:2015-06-13 23:07:51    收藏:0  评论:0  赞:0  阅读:1092
1168条   1 2 3 4 ... 59 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!