自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 深入理解Java内存模型(五)——锁

本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-5锁的释放-获取建立的happens before 关系锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。下面是锁释放-获取的示例代码:class MonitorExample...

2016-01-31 20:35:00 42

转载 【SSH】——ORM基础

ORM的由来: 目前流行的编程语言,如java、C#等,他们都是面向对象的编程语言,而目前主流的数据库产品,例如Oracle,DB2等,依然是关系数据库。编程语言和底层数据库的发展协调,催生出了ORM框架。ORM框架可作为面向对象程序语言和数据库之间的桥梁。ORM框架是面向对象程序设计语言与关系数据库发展不同步时的中间解决方案。为什么要使用ORM?面向对象的程序设计语...

2016-01-31 17:41:00 101

转载 Codeforces 85D Sum of Medians(线段树)

题目链接:Codeforces 85D - Sum of Medians题目大意:N个操作,add x:向集合中加入x;del x:删除集合中的x;sum:将集合排序后,将集合中全部下标i % 5 = 3的元素累加求和。解题思路:线段树单点更新,每一个点维护5个值。分别表示从该段区间中i % 5 = t的和。然后两端区间合并时仅仅须要依据左孩子中元素的个数合并。所以有一...

2016-01-30 12:25:00 39

转载 PHP实现过滤各种HTML标签

首先分享一些比较常见的$str=preg_replace("/<s*imgs+[^>]*?srcs*=s*(''|")(.*?)\1[^>]*?/?s*>/i","", $str); //过滤img标签$str=preg_replace("/s+/","", $str); //过滤多余回车$str=preg_replace("/<[ ]+/si...

2016-01-28 12:38:00 58

转载 13.模板方法(Template Method)

无处不在的Template Method 如果你只想掌握一种设计模式,那么它就是Template Method!动机(Motivate): 变化 -----是软件设计的永恒主题,如何管理变化带来的复杂性?设计模式的艺术性和复杂度就在于如何分析,并发现系统中的变化和稳定点,并使用特定的设计方法来应对这种变化。意图(Intent):定义一个操作中的算法的骨架,而将一些步骤延迟到子...

2016-01-27 16:38:00 40

转载 作品2:资源管理器EX(快速定位注册表)

续 http://www.cnblogs.com/qingjun1991/p/4971689.html只要在地址框填上注册表的地址,点击跳转按钮就可以快速定位注册表转载于:https://www.cnblogs.com/qingjun1991/p/5161328.html...

2016-01-26 19:06:00 69

转载 51nod1428 活动安排问题 (贪心加暴力)

1428活动安排问题基准时间限制:1秒 空间限制:131072KB 分值:10难度:2级算法题收藏关注有若干个活动,第i个开始时间和结束时间是[Si,fi),同一个教室安排的活动之间不能交叠,求要安排所有活动,最少需要几个教室?Input第一行一个正整数n(n<=10000)代表活动的个数。第二行到第(...

2016-01-26 14:35:00 46

转载 Java Enumeration接口

Enumeration接口定义Enumeration接口与Iterator接口用法比较一、1、Enumeration接口定义public interface Enumeration<E>实现 Enumeration 接口的对象,它生成一系列元素,一次生成一个。连续调用 nextElement 方法将返回一系列的连续元素。例如,要输出 Vector<E&...

2016-01-25 21:58:00 46

转载 IMAP和POP3有什么差别?

POP3协议同意电子邮件client下载server上的邮件,可是在client的操作(如移动邮件、标记已读等),不会反馈到server上。比方通过client收取了邮箱中的3封邮件并移动到其它目录,邮箱server上的这些邮件是没有同一时候被移动的 。而IMAP提供webmail 与电子邮件client之间的双向通信。client的操作都会反馈到server上,对邮件进行的操作,...

2016-01-25 17:22:00 51

转载 JAVA反射机制

转自:http://blog.csdn.net/stevenhu_223/article/details/9286121前言:我们知道,类和类的成员变量及方法都是要求有权限控制的(public、protected、private);而当类中的信息封装为私有时,外部对该类中私有的信息是没有访问权限的,也就是说当该类里的内容信息均受private权限控制时,外部想要获取和处理该类里的私...

2016-01-25 16:00:00 41

转载 java获取当前执行文件的路径

需要知道执行jar包时,jar包所在的路径。开始使用了p.getClass().getResource("/").getPath();结果在IDE里面使用是好的,但是在命令行中执行时,会报NullPointerException错误。接着尝试使用另一种方式,File f = new File("");String cf = null;try { cf =...

2016-01-25 10:47:00 232

转载 win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置

一、说明  以前配置apache+php+mysql都是参考网上的,一般都没有什么问题。最近公司有个任务需要在工作电脑上配置apache+php+mysql, 于是到它们的各个官网上下载了最新的版本,按照网上一步一步走,但是发现并没有那么顺利,中间出了各种问题,到处找资料,还好最后都解决了,现在写下来给大家参考一下。  apache:http://httpd.apache.org/dow...

2016-01-23 22:51:00 163

转载 ksvcreate: Process(m000) creation failed

一测试服务器数据库(Oracle Database 10g Release 10.2.0.5.0 - 64bit Production)突然访问不了,检查发现数据库处于挂起模式(hang mode),检查告警日志,发现有“ksvcreate: Process(m000) creation failed”,”kkjcre1p: unable to spawn jobq slave process“之...

2016-01-22 14:59:00 67

转载 php mysql实体字符

问题描述:php提交数据的时候遇到特殊符号,需要转义才可以提交数据 如:提交单引号,双引号...php代码:$str = "我但是'sdf6448"; $data['goods_name'] = "'".addslashes(htmlspecialchars($str))."'";字段存储: 我但是'sdf6448转载于:https://www.cnblogs.com/w...

2016-01-22 14:31:00 49

转载 1月22号 单例设计模式

单例应用场合在iOS的生命周期内,有时候我们只需要某个类的一个实例。例如UIApplication, UIAccelerometer, NSUserDefaults, NSNotificationCenter, NSFileManger, NSBundle这些都是单例类的典型代表。如何创建单例类创建一个静态对象提供一个静态方法重写alloc方法代码...

2016-01-22 11:46:00 36

转载 《oracle每天一练》Merge Into 语句代替Insert/Update在Oracle中的应用实战

转载自窃破天道动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表T,有两个字段a,b,我们想在表T中做Insert/Upda...

2016-01-22 11:21:00 44

转载 HDU 3853(期望DP)

题意:在一个r*c的网格中行走,在每个点分别有概率向右、向下或停止不动。每一步需要的时间为2,问从左上角走到右下角的期望时间。SOL:非常水一个DP...(先贴个代码挖个坑code:/*==========================================================================# Last modified...

2016-01-21 16:44:00 64

转载 iOS开发中的4种数据持久化方式【一、属性列表与归档解档】

iOS中的永久存储,也就是在关机重新启动设备,或者关闭应用时,不会丢失数据。在实际开发应用时,往往需要持久存储数据的,这样用户才能在对应用进行操作后,再次启动能看到自己更改的结果与痕迹。iOS开发中,我们需要数据持久化这一种技术,也需要不断在实际开发的工作与学习中完善数据持久化这一开发技术。【本次开发环境: Xcode:7.2 iOS Simulator:iphone...

2016-01-19 15:48:00 242

转载 代码改善(20-26)

一:软件内在的质量特性可维护性 灵活性 可移植性 可重用性 可读性 可测试性 可理解性 。二:测试要点-开发人员的测试时完整测试策略的一个重点。-错误往往发生在少数的类或子程序中。-你可以根据不同的思路来来产生很多测试用例。这些思路包括  基础测试,数据流分析,边界分析,错误猜测等。三:重构:在不改变软件外部行为的情况下。对其内部结构进行改变,使之更容...

2016-01-19 14:12:00 77

转载 bzoj1305: [CQOI2009]dance跳舞

传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1305思路:拆点,把每个人拆成喜欢和不喜欢,源向男生的喜欢的点连inf边,喜欢向不喜欢连K的边,如果男生和女生互相喜欢,就从喜欢点向喜欢点连边,否则从不喜欢点向不喜欢点连边,然后女生的喜欢点向汇连边,女生的不喜欢点向喜欢点连K的边跑最大流即可#include<cstd...

2016-01-19 08:51:00 91

转载 Xdex(百度版)脱壳工具基本原理

【原创】Xdex(百度版)脱壳工具基本原理作 者:sherrydl时 间:2015-12-13,10:52:45链 接:http://bbs.pediy.com/showthread.php?t=206441学习移动安全快一年了,最近花了一些时间写了一个脱壳机(分百度版和通用版)。核心思想是:根据dalvik获取dex各个数据段的方式,我也用同样的函数去获取,然后一步一步去恢复成一个合法的...

2016-01-18 12:37:00 336

转载 ARM RTX操作系统—Overview—Product Specification

RTX内核library可以使用在以下ARM设备上: ARM7 and ARM9 Cortex-M0/M1, Cortex-M3, Cortex-M4, and Cortex-R4 Cortex-M处理器拥有增强的RTOS特性。这些特性使得RTX的内核移植过程更加自动化和低错误率。 上述两类处理器的主要不同是: ARM7和ARM9处理器使用系统任务进程管理器,去控制所有用户任务进程的切换。任...

2016-01-17 11:18:00 130

转载 C#基础练习(使用委托窗体传值)

主界面:Form1中的代码:namespace _06委托练习_窗体传值{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private voi...

2016-01-15 21:50:00 47

转载 大型互联网的架构挑战

大型互联网的架构挑战 稳定性的挑战:如何保障平台7*24小时能正常运作性能与成本的挑战:性能达到最快,但在成本上又能很好控制研发效率的挑战:互联网追求以这个字快,如何快速、稳定把产品推向用户。用户体验的挑战安全的挑战 ...

2016-01-15 00:18:00 69

转载 AppDelegate中的方法解析

// 当应用程序启动完毕的时候就会调用(系统自动调用)-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;// 即将失去活动状态的时候调用(失去焦点, 不可交互)-(void)applicationWillRe...

2016-01-13 15:58:00 47

转载 MongoDB安装、管理工具、操作

1. mongoDB安装、启动、关闭1.1 下载安装包wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.3.tgz1.2 解压,移动到/usr/local/mongodb目录tar -zxvf mongodb-linux-x86_64-3.0.3.tgzsudo mv mongodb-li...

2016-01-11 23:22:00 45

转载 iOS 播放音频的几种方法

iOS播放音频的几种方法iPhone OS 主要提供以下了几种播放音频的方法:System Sound ServicesAVAudioPlayer 类Audio Queue ServicesOpenAL1. System Sound ServicesSystem Sound Services 是最底层也是最简单的声音播放服务,调用Aud...

2016-01-09 11:48:00 103

转载 【原创】基于Docker的CaaS容器云平台架构设计及市场分析

基于Docker的CaaS容器云平台架构设计及市场分析---转载请注明出处,多谢!---1项目背景---概述:  “在移动互联网时代,企业需要寻找新的软件交付流程和IT架构,从而实现架构平台化,交付持续化,业务服务化。容器将成为新一代应用的标准交付件,容器云将帮助企业用户构建研发流程和云平台基础设施。缩短应用向云端交付的周期,降低运营门槛。加速企业向互联网技术和业务的双转型...

2016-01-09 11:26:00 306

转载 UITableView总结

性能优化/** * 每当有一个cell要进入视野范围内,就会调用一次 */- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *ID = @"wine"; // 1.先去缓存池中查找...

2016-01-07 00:08:00 44

转载 UITableView 总结

http://my.oschina.net/iq19900204/blog/292125转载于:https://www.cnblogs.com/yhj1787354782/p/5099734.html

2016-01-04 17:37:00 34

转载 Myeclipse中导入新项目报叹号

Myeclipse中导入新项目报红色叹号原因是导入项目中,有的jar路径不对,在上图中,先把报错的jar移除,之后将JRE开头的那个library移除,最后点击add Library,选择jre.System.library转载于:https://www.cnblogs.com/lin-fan/p/5098047.html...

2016-01-04 10:31:00 62

空空如也

空空如也

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

TA关注的人

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