自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php_trait类继承 复用

php_trait类继承 复用 <?phpclass Base { public function sayHello() { echo 'Hello '; }}trait SayWorld { public function sayHello() { p...

2017-01-30 02:45:00 79

转载 普林斯顿算法课Part2第一周作业_WordNet

作业地址:http://coursera.cs.princeton.edu/algs4/assignments/wordnet.html作业难点:1、作业为第二部分的第一次作业,主要是熟悉程序代码书写,关键是设计数据结构;2、数据结构设计:  ①我们需要设计一个list,用来存放synsets的第二部分,同时为了保持索引id,使用ArrayList比较好;  ②构建synset...

2017-01-29 09:10:00 213

转载 Python学习札记(八) Basic5 循环

参考:循环Note:A.for···in循环:1.for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。eg.#!/usr/bin/env python3list_A = ['Michael', 'Chen', 'David']for i in list_A : print(i)output:sh-3.2# ./forin.py Michae...

2017-01-27 13:49:00 40

转载 《架构之美》阅读笔记02

  首先我看了关于混乱大都市这一节,了解了微观层面特点没有统一的概念将不同的部分组织起, 代码风格不一致控制流无法预测,即控制流的流向很复杂,额外的数据缓存,其目的让数据停留在更方便的地方(但是,容易造成数据的不一致性,维护或扩展不方便),没有人了解整个系统,没有任何文档,宏观层面特点,系统没有弹性,无法变更和添加新功能版本周期过长,低品质的软件对第三方支持协议,涉及太多内部结构。会出现难以理解的...

2017-01-25 10:26:00 41

转载 CSS3效果:右上角倾斜文字

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .aaa{ width:200px; height:200p...

2017-01-24 08:51:00 903

转载 476. Number Complement

Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation.Note:The given integer is guaranteed to fit within the range of a...

2017-01-22 22:46:00 36

转载 C++从string中删除所有的某个特定字符

C++中要从string中删除所有某个特定字符, 可用如下代码str.erase(std::remove(str.begin(), str.end(), 'a'), str.end());其中, remove来自<algorithm>, 它的签名是template <class ForwardIterator, class T> ForwardItera...

2017-01-22 21:33:00 3481

转载 25 Java语言基础三元运算符的基本用法

三元运算符的格式  (关系表达式) ? 表达式1:表达式2    三元运算符的执行流程  案例演示    获取两个数中的最大值 1 public class HelloWorld { 2 public static void main(String[] args) { 3 int x =10; 4 in...

2017-01-21 11:30:00 57

转载 Linux系统基本常识

在虚拟机里装一个Linux(centos),有时间可以装个mac玩一下。(使用centos或者Ubuntu时安装软件将会非常方便) ifconfig –a 显示当前Linux主机的 ip 地址 如何让虚拟机在后台运行,之前搞定了,现在又搞不定了! 如何切换到root权限:su root 安装基本的软件:gcc,python,perl,R之类的 CentOS更改yum源与更新系统(很慢) ...

2017-01-20 17:21:00 35

转载 Sql注入_类型

1.sql注入通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。2.sql注入类型按照注入点类型来分类(1)数字型注入点在 Web 端大概是http://xxx.com/news.php?id=1这种形式,其注入点 id 类型为数字,所以叫数字型注入点。这一类的 SQL 语句原型大概为select * from ...

2017-01-20 15:02:00 146

转载 苹果手机body、document、window的click事件无效处理办法

在做移动端效果的时候,会碰到做弹窗的效果,弹窗之后点击空白处关闭弹窗,但是苹果手机上的QQ浏览器UC浏览器都点击body、document、window无效。最后找到了解决办法,就是给要点击的元素加个css样式cursor:pointer; 当然,document和window是不能给的。 所以只能给body加个此属性即可。暂时还未发现别的解决办法。(虽然这样解决了问题,但是又发现另一个问...

2017-01-19 14:18:00 349

转载 Hadoop namenode重新格式化需注意问题

1、重新格式化意味着集群的数据会被全部删除,格式化前需考虑数据备份或转移问题;2、先删除主节点(即namenode节点),Hadoop的临时存储目录tmp、namenode存储永久性元数据目录dfs/name、Hadoop系统日志文件目录log 中的内容 (注意是删除目录下的内容不是目录);3、删除所有数据节点(即datanode节点) ,Hadoop的临时存储目录tmp、nameno...

2017-01-19 11:46:00 144

转载 O/R映射及OID方案

一、O/R映射层基本介绍O/R映射层是持久层的一个特例,它的数据模型是对象模型(Object),存储模型是关系模型(Relational),cmp和Hibernate是对象模型到关系模型之间转换的两种不同实现。由于对象模型和关系模型应用广泛,所以很多人错误的认为数据持久层就是对象模型到关系型数据库的转换,其实持久化的范围更广一些。其中,数据持久化就是将内存中的数据模型转换...

2017-01-19 09:12:00 148

转载 Android开发:使用DialogFragment实现dialog自定义布局

使用DialogFragment实现dialog的自定义布局最大的好处是可以更好控制dialog的生命周期。TestFragment的代码:public class TestFragment extends DialogFragment { @Override public View onCreateView(LayoutInflater inflater, Vie...

2017-01-18 22:25:00 342

转载 ios button的title下面添加横线

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:_titleArr[i]]; NSRange strRange = {0,[str length]};[str addAttribute:NSUnderlineStyleAttributeName v...

2017-01-18 16:45:00 188

转载 ASP.net MVC4/MVC5 错误处理及设置

很无聊的记录下。首先IIS 7以上的版本测试才成功首先//全局ErrorHandler public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); ...

2017-01-17 18:33:00 135

转载 常见sql语句

1、去最新插入表数据与当前时间差额select *,(TIME_TO_SEC(SYSDATE())-TIME_TO_SEC(t.cre_time)) from t_sms_flow t where t.cre_time =(select max(cre_time) from t_sms_flow);一、MySQL中两个DateTime字段相减假定表名为tblName,两个Da...

2017-01-16 15:52:00 59

转载 Beego学习笔记——Logs

本文为转载,原文地址:Beego学习笔记——Logs日志处理这是一个用来处理日志的库,它的设计思路来自于database/sql,目前支持的引擎有file、console、net、smtp,可以通过如下方式进行安装:go get github.com/astaxie/beego/logs如何使用首先引入包:import ( "github.com/...

2017-01-16 14:52:00 170

转载 使用多个DNS供应商以缓解DDoS攻击

随着不安全物联网(IoT)设备的激增,针对域名系统(DNS)供应商的分布式拒绝服务(DDoS)攻击在数量和规模上正在不断增加。这些攻击随之影响依赖于这些供应商进行域名解析的网站。虽然DNS供应商采取了各种方法来保护自己免受此类攻击,但网站保护自身的方法之一是使用多个DNS供应商。 设置正确的TTL非常重要,这样即使记录由服务于响应的中间服务器进行缓存,也可以实...

2017-01-16 14:30:00 35

转载 浅谈团队合作

工作的氛围是靠人烘托出来的,工作的成果也是靠团队不断地磨合协作完成的。随着大众审美的不断提高,产品的研发、打磨需要更精细和精准。粗糙简陋的交互界面会让用户反感,领导难堪。现在做一个项目,很难一个人完成全部的工作。分工带来的好处之一是专业,不同的工作交给不同的人去完成,在这个版块区域能达到高效和专业的完成。带来的负面问题可能就是团队配合了。 分工越细对专业性要求越...

2017-01-14 10:08:00 58

转载 浅谈JS的arguments对象

  在JavaScript中,arguments属于当前对象的一个内置属性,arguments非常类似于Array对象,但是又不是实例的Array。比如:Array.prototype.testArg = "test";function funcArg() { alert(funcArg.arguments.testArg); alert(funcAr...

2017-01-13 15:26:00 57

转载 C语言 · 第二大整数

算法提高 第二大整数 时间限制:1.0s 内存限制:512.0MB问题描述  编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。  输入格...

2017-01-12 23:13:00 332

转载 创建表的时候创建索引

创建索引是指在某个表的一列或多列上建立一个索引,以便提高对表的访问速度。创建索引有3种方式,这3种方式分别是创建表的时候创建索引、在已经存在的表上创建索引和使用ALTER TABLE语句来创建索引。本节将详细讲解这3种创建索引的方法。7.2.1 创建表的时候创建索引(1)创建表时可以直接创建索引,这种方式最简单、方便。其基本形式如下:CREATE TABLE 表名( 属性名 数据类型[完...

2017-01-12 14:31:00 144

转载 Redis Pubsub命令用法

一.什么是pub/sub及实现Pub/Sub功能(means Publish, Subscribe)即发布及订阅功能。Redis通过publish和subscribe命令实现订阅和发布的功能。订阅者通过subscribe向redis server订阅自己感兴趣的消息类型。redis将信息类型称为通道(channel)。当发布者通过publish命令向redis server发送特定类型的信...

2017-01-11 18:23:00 319

转载 Hanoi塔问题

Hanoi塔问题——递归方法求解 假设有三个分别命名为x、y、z的圆柱形塔座,在塔座x上插有n个半径大小各不相同,以小到大由上而下编号为1,2,····,n,如图所示。现在要求将X轴上的n个圆盘移至塔Z上并仍按原来的顺序叠放,圆盘移动时必须遵循以下规则:1.每次只能移动一个圆盘2.圆盘可以插在X、Y、Z任意一个塔座上3.任何时刻都不能将一个较大的圆盘压在较小圆...

2017-01-11 12:55:00 48

转载 VMware安装ubuntu,通过/mnt/hgfs 挂载共享Windows系统文件夹

网上各种相关的配置说明,但是都没一个完整的,在这里楼主结合实战亲测,这一整套包含各种情况1.安装VMware tools2.解压到任意一个文件夹 tar -xzvf VMwareTools****.tar.gz3.得到vmware-tools-distrib文件夹4.运行目录下的 ./vmware-install.pl 一路enter即可5.运行vmware-tools-di...

2017-01-11 12:05:00 309

转载 linux ll 命令参数详解

linux ll和Linuxls 的区别 可看 http://www.cnblogs.com/jxhd1/p/6548449.html用法:ls [选项]... [文件]... 列出 FILE 的信息(默认为当前目录)。 如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。 长选项必须使用的参数对于短选项时也是必需使用的。 -a, --all ...

2017-01-10 18:40:00 108

转载 Hibernate脏检查及刷新缓存机制

刷新缓存:  Session是Hibernate向应用程序提供的操作数据库的主要接口,它提供了基本的保存,更新,删除和加载java对象的方法,Session具有一个缓存,可以管理和追踪所有持久化对象,对象和数据库中的相关记录对应,在某些时间点,Session会根据缓存中对象的变化来执行相关SQL语句,将对象包含的变化数据更新到数据库中,这一过程成为刷新缓存.脏检查:  当刷新缓存时,H...

2017-01-10 15:07:00 172

转载 python基础补漏-07-正则表达式

字符: . 匹配除了换行符以外的任意字符 \w 匹配字母或者数字或下划线或汉字(除了特殊字符外都能匹配) \s 匹配任意空白符 \d 匹配数字 \b 匹配单词的开始或者结束 ^ 匹配字符串的开始 $ 匹配字符串的结束次数: * 重复零次或者多次 + 重复一次或多次 ...

2017-01-09 17:45:00 44

转载 eclipse安装activiti插件

1 eclipse版本4.2可通过离线方式直接安装下一步下一步这样安装完毕转载于:https://www.cnblogs.com/Ruiwy/p/6266058.html

2017-01-09 17:40:00 42

转载 SDWebImage源码解读之SDWebImageDownloader

SDWebImage源码解读之SDWebImageDownloader第八篇前言SDWebImageDownloader这个类非常简单,作者的设计思路也很清晰,但是我想在这说点题外话。如果有人问你:你怎么看待编程这件事?你怎么回答。这个问题是我在看这个类的时候,忽然出现在我脑子中的。我突然意识到,其实不管是函数还是属性,他们都是数据。我们编写的所有程序都是在处理数据。函数本身也是一种特...

2017-01-09 16:10:00 51

转载 java-MySQL存储过程

1 import java.sql.CallableStatement; 2 import java.sql.Connection; 3 import java.sql.DriverManager; 4 import java.sql.Types; 5 6 7 8 /* 9 * 对应的存储过程 10 DROP PROCEDURE IF ...

2017-01-09 08:57:00 52

转载 [BZOJ]|[Ural] Formula 1-----插头DP入门

1519. Formula 1Time limit: 1.0 secondMemory limit: 64 MBBackgroundRegardless of the fact, that Vologda could not get rights to hold the Winter Olympic games of 20**, it is well-known, that...

2017-01-08 16:36:00 113

转载 js中解析json对象:JSON.parse()用于从一个字符串中解析出json对象, JSON.stringify()用于从一个对象解析出字符串。...

JSON.parse()用于从一个字符串中解析出json对象。var str = '{"name":"huangxiaojian","age":"23"}' ; JSON.parse(str); // age: "23" name: "huangxiaojian"2、JSON.stringify()用于从一个对象解析出字符串。var a = {a:1,b:2 }; ...

2017-01-07 15:47:00 105

转载 服务器Linux系统安全维护基础知识介绍

事先规划好Linux操作系统的分区Linux操作系统的分区规划跟微软操作系统的分区规划不同。后者分区规划对于其性能的影响很小。但是Linux操作系统的分区规划则不同,其对服务器的性能影响很大。其实我喜欢把Linux操作系统的分区比喻中Oracle数据库中的表空间规划,他们两个具有异曲同工之妙。规划的好坏都会直接影响到其运行的性能。而只需要在部署的时候稍微做一些调整,则对于后续性能的影响是非常显...

2017-01-04 19:20:00 197

转载 mysql binlog_row_image的选择

其含义为The default value isfull. In MySQL 5.5 and earlier, full row images are always used for both before images and after images. If you need to replicate from a MySQL 5.6 (or later) master to a sla...

2017-01-04 18:36:00 41

转载 抛物线方程

var x = data.curPos.left + 60,y = data.curPos.top + 20, x1= data.endPos.left, y1 = data.endPos.top, x2= (x+x1)/2, y2 = y1 - y;//开始计算抛物线函数表达式var a = ((x2 - x)*(y1 - y) - (x1 - ...

2017-01-04 17:34:00 134

转载 JAVA FreeMarker工具类

FreeMarkerUtil.java 1 package pers.kangxu.datautils.utils; 2 3 import java.io.File; 4 import java.io.StringWriter; 5 import java.util.Map; 6 7 import pers.kangxu.datautils.common.C...

2017-01-04 15:04:00 290

转载 Struts框架——(一)用Servlet + JSP演示Struts基本原理

一. 用Servlet + JSP演示Struts基本原理struts是开源项目。它通过采用JavaServlet/JSP 技术,实现了基于Java EEWeb应用的MVC的应用框架。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。如果没有Struts,我们怎么实现的?1)View层——JSP<body><a hr...

2017-01-03 20:48:00 93

转载 cocos2dx3.0的CCCallFunc、CCCallFuncN

来源:http://blog.csdn.net/crayondeng/article/details/18767407二、在cocos2d-x中,还有一个地方是需要大量使用到回调函数的,这就是回调动作:CCCallFunc、CCCallFuncN、CCCallFuncND、CCCallFuncO。但是这四个回调动作在3.0版本中已经都提示deprecate...

2017-01-03 16:41:00 113

空空如也

空空如也

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

TA关注的人

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