自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 装饰设计模式

装饰设计模式:Decorator Pattern,又称装饰者模式。特点是可以在不改变这个类的情况下,动态的为其添加新的功能,在运行时动态对对象进行扩展。主要实现方式是通过将其包装成另一个对象并添加新的功能来实现动态的添加功能。也就是说,是通过另一个类来将本来的对象包裹其中。在实现的时候需要注意使装饰对象和真实对象使用相同的接口,这样可以使客户端对象在使用的时候用相同的接口来实现交互。...

2016-07-31 19:48:00 39

转载 KMP算法

部分匹配表(Partial Match Table)- 前缀:除了最后一个字符以外,一个字符串的全部头部组合- 后缀:除了第一个字符以外,一个字符串的全部尾部组合。- "部分匹配值"就是"前缀"和"后缀"的最长的共有元素的长度算法搜索的思路说明:绿色代表已经表过并且相等的部分。黄色代表当前待表的位置目标串:"ABCFABD",原串"ABCFABCDABCFABD"...

2016-07-30 08:34:00 52

转载 动态修改 C 语言函数的实现

Objective-C 作为基于 Runtime 的语言,它有非常强大的动态特性,可以在运行期间自省、进行方法调剂、为类增加属性、修改消息转发链路,在代码运行期间通过 Runtime 几乎可以修改 Objecitve-C 层的一切类、方法以及属性。真正绝对意义上的动态语言或者静态语言是不存在的。C 语言往往会给我们留下不可修改的这一印象;在之前的几年时间里,笔者确实也是...

2016-07-29 08:51:00 49

转载 2016 Multi-University Training Contest 4

6/122016 Multi-University Training Contest 4官方题解KMP+DP AAnother Meaning(CYD)题意:给一段字符,同时给定你一个单词,这个单词有双重意思,字符串中可能会有很多这种单词,求这句话的意思总数:hehe。思路:可以用kmp算法快速求出串中的单词数量,若单词是分开的,每个单词有两种意思,可以直接相乘,若...

2016-07-28 20:47:00 41

转载 理解最短路径——迪杰斯特拉(dijkstra)算法

原址地址:http://ibupu.link/?id=291. 迪杰斯特拉算法简介迪杰斯特拉(dijkstra)算法是典型的用来解决最短路径的算法,也是很多教程中的范例,由荷兰计算机科学家狄克斯特拉于1959年提出,用来求得从起始点到其他所有点最短路径。该算法采用了贪心的思想,每次都查找与该点距离最近的点,也因为这样,它不能用来解决存在负权边的图。解决的问题大多是这样的:...

2016-07-28 10:57:00 289

转载 Oracle不能导入空表解决方案

C:\Users\Administrator>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期日 8月 17 19:24:29 2014Copyright (c) 1982, 2010, Oracle. All rights reserved.连接到:Oracle Database 11g ...

2016-07-27 17:01:00 44

转载 网站服务化

之前的《后台服务优化原则》中提到后台service的一些拆分原则,也就是单个服务内对外接口拆分的一些原则。其实,在服务部署时,也会有一些不同的部署策略,来实现另一种意义上的拆分。最重要的作用在于「防火隔离」。按请求来源渠道拆分不同的请求来源,请求量必然不太一致。不同来源的请求被分发到各自的一组机器上,起到相互隔离的作用,服务出现问题时,只影响特定来源请求;某个来源渠道请求量上涨或者有...

2016-07-26 19:29:00 26

转载 7-25 :active :after :before :disabled

1:<list,<datalist>,required,<select>,<option>,title,draggable,hidden2:data-*和命名空间3:comet时http书里面的内容4:①选择器②模态框问题③JqueryUI的问题转载于:https://www.cnblogs.com/cndotabestdota/p/5704...

2016-07-25 17:31:00 67

转载 关于openssl几个API的一点小收获

今天心血来潮突然想搞搞openssl了,趁着端午小假,刚好有空可以鼓捣孤岛自己喜欢的东西,出去东奔西跑的实在太造孽了,还是宅起来给自己充充电吧。下载openssl最新代码1.0.1g,修复了“心血漏洞”那个版本。编译安装那些小儿科的东西就不再浪费笔墨了,如果出现头文件或者库文件之类的错误,请在本人博客里寻找相关文章,应该主要集中在动态库那几篇博文。反正我在自己虚拟机里安装的时候是妥妥滴...

2016-07-24 11:00:00 41

转载 架构版本与 NuGet 的版本不兼容 解决方案

VS的NuGet管理在大大提高了开发效率,一直都在使用但今天在遇到了一个问题,引用一个所需要的NuGet包VS缺提示如下错误此时是否有点无奈呢, 因为本人所使用的是VS2012版本确实较旧 但项目维护 VS升级 想了一下 放弃了原因你懂得。。。此时解决方法非常之简单点击此ID 你就可以在浏览器看到微软官网 所罗列的所有历史版本选择你所需要的历史版本官网已经非常友好的给出...

2016-07-23 10:45:00 3126

转载 tableView简单的动画效果

tableView 中一些动画效果通常都是实现willDisplayCell的方法来展示出一些动画的效果(1).带有3D效果的小型动态展示-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{...

2016-07-22 15:55:00 35

转载 【腾讯Bugly干货分享】React移动web极致优化

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/579083d1c9da73584b02587d最近一个季度,我们都在为手Q家校群做重构优化,将原有那套问题不断的框架换掉。经过一些斟酌,决定使用react 进行重构。选择react,其实也主要是因为它具有下面的三大特性。React的特性1.Learn once, ...

2016-07-22 11:19:00 36

转载 winform 防止主界面卡死

总结网络上的解决方案:新线程=> 委托=> 主界面的异步更新方法(IAsyncResultBeginInvoke(Delegate method)),一句话就是通过委托调用另一个线程的异步方法.验证方法:当线程执行时,拖拽主窗体,没有卡死迹象. 1 using System; 2 using System.Collections.Generic; 3 using ...

2016-07-21 22:39:00 263

转载 前进

Time Limit:1000MSMemory Limit:32768KB64bit IO Format:%I64d & %I64uSubmitStatusDescription通过墓碑,进入古墓后,才发现里面别有洞天。 突然,ACMer发现自己周围是黑压压的一群蝙蝠,正准备一起向他发起进攻!形势十分危急!好在此时的...

2016-07-21 20:33:00 47

转载 Screen

http://www.ibm.com/developerworks/cn/linux/l-cn-screen/你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连...

2016-07-20 21:18:00 37

转载 css selector

element>element div>p 选择父元素为<div>元素的所有<p>元素。 element+element div+p 选择紧接在<div>元素之后的所有<p>元素。 element1~element2 p~ul 选择前面有<p>元素的每个<ul>元素。[attri...

2016-07-20 14:56:00 29

转载 2016年国内开源maven镜像站点汇总

一、站点版(一)、企业站1.网易:http://mirrors.163.com/2.搜狐:http://mirrors.sohu.com/(Ubuntu旧发行版同步被冻结,不同步Ubuntu新发行版,Ubuntu源同步正常)3.阿里云:http://mirrors.aliyun.com/(部分镜像同步延迟超过1天)4.腾讯:http://android-mirror.bugly.qq.co...

2016-07-19 11:21:00 260

转载 用 Fabric 实现自动化部署

自动化部署代码http://liyangliang.me/posts/2015/06/deploy-applications-using-fabric/http://fabric-docs-cn.readthedocs.io/zh_CN/latest/tutorial.htmlhttp://docs.jinkan.org/docs/flask/patterns/fabric.html...

2016-07-19 07:45:00 40

转载 将一个tabel加到另一个table

DataTable rate = GetRate(str_catchType,); dt.Merge(rate);//将两个table合并转载于:https://www.cnblogs.com/whl4835349/p/5682060.html

2016-07-18 17:28:00 366

转载 PHP array_multisort() 函数详解 及 二维数组排序(模拟数据表记录按字段排序)

一、先看最简单的情况。有两个数组:$arr1 = array(1, 9, 5);$arr2 = array(6, 2, 4);array_multisort($arr1, $arr2);print_r($arr1); // 得到的顺序是1,5,9print_r($arr2); // 得到的顺序是6,4,2我估计两个数组的值自始至终都是对应着的:1对应6...

2016-07-18 15:24:00 42

转载 阻止IOS自动识别页面上的电话号码、email地址

之前写页面的时候碰到一个很恶心的情况,在6P上数字自动变色,后来找了一些资料:在iOS的浏览器上,他们有时候会有一些“自作聪明”,自动把页面上的一串数字识别成电话号码,这样用户不小心点击这串数字,就拨号了。所以我们习惯给那些要在手机上访问的响应式页面增加一串meta标签,以阻止移动端浏览器的这些自动行为。<meta name="format-detection" content=...

2016-07-18 11:34:00 137

转载 2016.07.09-10 字符串格式化

字符串格式化 格式化方式有两种: printf style和format printf style形式: template % tuple template % dict (当单个元素反复出现,或者需要格式化的内容很多的情况下,可以使用字典) example: ...

2016-07-15 18:39:00 39

转载 java_log_01

logback&slf4j(本文中的版本为logback1.1.7.slf4j1.7.21),参照原作者:Ceki Gülcü、Sébastien Pennec中文版译者:陈华联系方式:[email protected]一,入门1.什么是日志,它能干什么?对于日志:如果是小程序就不是必须的了如果是大点的程序,日志就非常有用了日志的作用:主要在维护的时候非常有用,系统可能会出...

2016-07-15 17:49:00 53

转载 gulp API

1、gulp.src(globs[, options])1.1、说明:src方法是指定需要处理的源文件的路径,gulp借鉴了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后一级的输入,gulp.src返回当前文件流至可用插件;1.2、globs:需要处理的源文件匹配符路径。类型(必填):String or StringArray;通配符路径匹配示例:“src/a...

2016-07-15 00:11:00 34

转载 Ajax跨域

一、Ajax介绍:Ajax是jQuery的一个方法,它的全称是AsynchronousJavascript+XML,即异步的JavaScript和Xml。它通过JavaScript的XMLHttpRequest 对象来直接与服务器进行通信,通过这个对象,JavaScript可是在不重载整个页面的情况下完成Web与服务器的交互。即当一个页面只有局部更改时,使用Ajax提交可以不用刷新整个页面,从...

2016-07-14 18:30:00 29

转载 [BZOJ1543] 生成树计数 (Kruskal)

Description  给定一个连通的带边权的图(允许自环和重边),求不同的最小生成树个数。两个生成树不同当它们所用的边的序号不同,换句话说,重边算多次。Input  第一行n,m,表示点数和边数(1<=n<=50000,1<=m<=100000) 下接m行,每行3个数k1,k2,w,表示k1和k2之间有一条权值为w 的边。Output  仅...

2016-07-14 00:11:00 81

转载 mac安装chromedriver报错

运行提示:Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromed此问题出现的原因是chromedriver路径不对1.到chromedriver的根目录下2.移动chromedriver到/usr/local...

2016-07-13 11:09:00 183

转载 【HDU3247】 Resource Archiver(DP+AC自动机+最短路)

Resource ArchiverTime Limit:10000MSMemory Limit:100000KB64bit IO Format:%I64d & %I64uDescriptionGreat! Your new software is almost finished! The only ...

2016-07-13 09:52:00 68

转载 前端菜鸟笔记angularjs的nginclude指令

前言当我们在写一个web应用的时候,很常见的情况就是一个页面的部分内容会在另一个页面用到,如果我们为这里相同的两个页面分别写模板,虽然不是很麻烦,但是这样重复造轮子的行为实在是不可取的,特殊场景除外。这个时候我们容易想到将之前的页面复用,angularjs提供了ng-include指令来满足这样的场景。原理ng-include实际是通过一个新生成的子scope来继承父cont...

2016-07-13 00:14:00 65

转载 linux下进程、端口号相互查看方法

linux下通过进程名查看其占用端口:1、先查看进程pidps -ef | grep 进程名2、通过pid查看占用端口netstat -nap | grep 进程pid例:通过nginx进程查看对应的端口号#查看nginx进程pid:命令:ps -ef | grep nginx结果:root 9836 1 0 Jul11 ? ...

2016-07-12 17:34:00 36

转载 Android一体式(沉浸式)状态栏的实现

注:公司开发任务适配是在4.4版本之上进行,所以此适配仅在4.4之上进行测试。1、主要使用了第三方的开源项目SystemBarTint,github:https://github.com/jgilfelt/SystemBarTint2、根据SystemBarTint自带sample进行研究,主要步骤如下:在Activity中加入如下代码:   public class ...

2016-07-12 14:58:00 60

转载 ASP.NET MVC 基于角色的权限控制系统的示例教程

上一次在 .NET MVC 用户权限管理示例教程中讲解了ASP.NET MVC 通过AuthorizeAttribute类的OnAuthorization方法讲解了粗粒度控制权限的方法,接下来讲解基于角色的权限控制方法。基于角色的权限控制方法概述基于角色的权限控制系统RBAC(Role Based Access Control)是目前最流行,也是最通用的权限控制系统。所谓基于...

2016-07-12 12:33:00 63

转载 内容生成器:content、计数器、多列

一,内容生成器:content补充before和after伪类选择器:1):将内容添加到某个选择器定义的单个或者多个元素的每一个实例之前或者之后2)与before选择器配合使用(同理大家想下会不会有after?);content的作用:1,作用:在被选元素的内容前面插入内容;2,用法:使用content属性...

2016-07-11 17:40:00 47

转载 jsp el 自定义方法 tld

http://www.cnblogs.com/rhythmK/p/4321718.html转载于:https://www.cnblogs.com/zfxJava/p/5660401.html

2016-07-11 15:25:00 42

转载 迭代器三种遍历方法

迭代器三种遍历方法,其中也有listIterator在遍历中加入新的元素,不会报错 1 /* 2 listIterator 方法有双向遍历的特点 3 如果要在迭代的过程中加入新的元素,那么就需要利用迭代器中的it.add()方法; 4 不能使用list.add()方法! 5 ...

2016-07-10 18:13:00 367

转载 算法导论 第三部分——基本数据结构——二叉搜索树

一、什么是二叉搜索树  二叉查找树是按照二叉树结构来组织的,因此可以用二叉链表结构表示。二叉查找树中的关键字的存储方式满足的特征是:设x为二叉查找树中的一个结点。如果y是x的左子树中的一个结点,则key[y]≤key[x]。如果y是x的右子树中的一个结点,则key[x]≤key[y]。根据二叉查找树的特征可知,采用中根遍历一棵二叉查找树,可以得到树中关键字有小到大的序列。二叉树的...

2016-07-08 19:18:00 28

转载 登录界面模板代码(转)

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, ...

2016-07-08 16:09:00 203

转载 php多进程pcntl学习(二)

  多进程中数据独立,变量无法共享,所以可以使用shmop共享内存实现(cli模式不支持APC扩展),或者存储到redis这种nosql中。  下面实例,开10个进程结合redis集合,做一些简单的任务处理。 1 <?php 2 for ($i=0;$i<10;$i++){//开10个进程 3 $ret = pcntl_fork(); //生成进程 4 ...

2016-07-08 09:25:00 31

转载 ch7-偏态分布的激素水平影响因素分析-深入学习方差分析模型

分类变量、连续变量分布的描述bootstrap抽样、秩和检验探索变量关联:比较均值、独立样本变量变换:P-P图秩变换分析:个案排秩Cox回归模型方差分析实质是自变量含有分类变量的一般线性模型。方差分析属于参数检验,有一定的假设条件。当不满足方差分析的假设条件时,就选择(1)非参数检验(bootstrap抽样、秩和检验)方法-实际上是一种初判的方法;(2)或考虑...

2016-07-07 23:29:00 518

转载 帧、报文、报文段、分组、包、数据报的概念区别

分组、包,packet,信息在互联网当中传输的单元,网络层实现分组交付。用抓包工具抓到的一条条记录就是包。帧,frame,数据链路层的协议数据单元。我们将链路层分组称为帧。数据报,Datagram,通过网络传输的数据的基本单元,包含一个报头(header)和数据本身,其中报头描述了数据的目的地以及和其它数据之间的关系。可以理解为传输数据的分组。我们将通过网络传输的数据的基本单元称为数据报...

2016-07-07 14:12:00 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除