自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Run time查找一些类的隐藏变量

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-08-31 14:36:00 56

转载 网络寻址过程解析

数据包在两台电脑之间传输大体分为以下两种情况1、 通过二层设备交换机直连的两台主机之间数据传输(HUB 就免谈了,它属于一层设备,既看不懂二层 MAC 地址,也看不懂三层 IP 地址,不存在寻址的问题,直接广播就是)首先我们必须了解一个概念,封装与解封装封装 所谓封装是指在发送方发生的自上而下的过程 —— 在每一层为应用数据添加上特定的头部 / 尾部信息( PDU ,...

2016-08-31 09:02:17 134

转载 JAVA中Compareble和Comparator

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-08-30 19:07:00 347

转载 jquery validate 指定错误内容的位置

一、默认的提示messages: {required: "This field is required.",remote: "Please fix this field.",email: "Please enter a valid email address.",url: "Please enter a valid URL.",date: "Please enter a...

2016-08-30 18:20:00 254

转载 Oracle创建表格报ORA-00906:缺失左括号错误解决办法

来源于:http://www.linuxidc.com/Linux/2013-06/85297.htm  解决办法:create table myTable(id number(5,2),name varchar(10))即在varchar后面加上长度。 

2016-08-30 15:58:00 1239

转载 mysql小误区关于set global sql_slave_skip_counter=N命令

 背景知识1:    在主从库维护中,有时候需要跳过某个无法执行的命令,需要在slave处于stop状态下,执行 set global sql_slave_skip_counter=N以跳过命令。常用的且不易用错的是N=1的情况,但N>1时,则不那么顾名思义,本文详细介绍N的意义,及使用注意事项。 背景知识2:    MySQL从库从主库上复制binlog文件内容到本地执...

2016-08-30 15:29:00 111

转载 UWP 应用中的语音识别和合成

在 UWP 的开发过程中,我们可能需要提供多种交互方式,例如鼠标、键盘、触摸、游戏手柄等,当然,语音也是一项很重要的功能。众所周知,在 Windows 中的许多个版本都包含有语音功能,特别是在 Windows 10 上,Cortana(小娜)更是非常智能。同时,对于开发者而言,我们也能非常方便的在其中融入我们的功能,不过本文并不是想说这个。这里将介绍如何开发我们自己的 UWP 应用的语音交互,即...

2016-08-29 21:39:00 110

转载 js 获取iframe中的元素

今天要修改编辑器插件中的元素遇到的问题jquery在父窗口中获取iframe中的元素1.Js代码  格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click();//jquery 方法1  实例:$("#ifm").contents().find("#btnOk").click();//jquery 方法1  ...

2016-08-29 20:04:00 148

转载 #pragma once与 #ifndef的区别

我们在用C/C++做开发时,为了避免同一个文件被include多次 1 #ifndef方式 2 #pragma once方式 在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... //...

2016-08-29 15:56:28 48

转载 JS判断一个数组中是否有重复值的三种方法

方法一: var s = ary.join(",")+",";for(var i=0;i<ary.length;i++) {if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) {alert("数组中有重复元素:" + ary[i]);break;}}方法二: 

2016-08-29 00:59:00 88

转载 PHP/JS 操作C/S过程中head信息

php获取和定义头部信息var_dump($_SERVER);输出:array(32) { ["USER"]=> string(6) "nobody" ["HOME"]=> string(1) "/" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["SCRIPT_FILENAME...

2016-08-28 10:29:00 77

转载 Selenium Web 自动化 - 项目实战(二)

Selenium Web 自动化 - 项目实战(二)2016-08-08什么是数据驱动?简答的理解就是测试数据决定了测试结果,这就是所谓数据驱动。数据驱动包含了数据,他就是测试数据,在自动化领域里,提倡数据分离,也就是说,测试用例和测试数据是分开(存储)的。在本框架设计中,采用的是Excel存储测试数据。1 框架更改总览源代码:autotestDataDriver.zip...

2016-08-25 15:27:00 57

转载 细数iOS上的那些安全防护

细数iOS上的那些安全防护作者:龙磊、黑雪、蒸米@阿里巴巴移动安全0x00 序随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂。这对于刚接触iOS安全的研究人员来说非常不友好,往往不知从何入手。因此,为了让大家能够更加系统性的了解iOS上的安全机制,我们从三个方面着眼:代码签名(CodeSign)、沙盒机制(SandB...

2016-08-24 16:46:11 82

原创 shell脚本:批量创建多个子目录及二级子目录

工作中搭建测试环境,有个需求如下:指定路径下,新建多个子目录,每个子目录下面还有3个二级子目录,命令行敲命令新建的话,效率有点低,可以使用脚本实现;脚本如下:[root@localhost ~]# cat 1.sh #!/bin/bashdatadir="/data/test/testdata"svc=(a100 b200 c300 d400 e500 f600 g700 h800 i900...

2016-08-22 15:02:31 1951

转载 [Js/Jquery]立即执行匿名函数

摘要有时使用js写了一个匿名方法,需要立即执行。因为没有方法名称,无法在其它地方调用。匿名函数匿名函数,可以认为是没有方法名称的函数。js中如果想执行匿名函数,结构如下: (function () { //逻辑代码 })()使用()将匿名函数括起来,后面再加一对小括号(包含参数列表)。例如: alert((func...

2016-08-20 14:12:00 38

转载 ES6 入坑笔记:说说一些新概念

虽然现在还需要借助babel的力量但未来一定是属于ES6。(那ES7?-_-|||)let在ES6之前javascript只有两种作用域,即全局作用域和函数作用域,let的出现弥补JS了没有块作用域的痛点let的块作用域function cat(){ let mew = '喵' let angry = true ...

2016-08-19 05:00:08 120

转载 使用decorater(装饰器)计算函数运行时间

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-08-17 16:32:00 98

转载 shell脚本自带变量的含义

$0 Shell本身的文件名$1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$? 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览$* 所有参数列表。如"$*"用「"」括起来的情...

2016-08-17 11:19:00 90

转载 ARM多核处理器启动过程分析【转】

转自:http://blog.csdn.net/qianlong4526888/article/details/27695173版权声明:本文为博主原创文章,未经博主允许不得转载。   说明:该流程图按照代码执行时间顺序划分为4部分:1.     Bootloader在图片上半部,最先启动;2.     Kernel在图片下半部,由bootloade...

2016-08-16 11:25:00 174

转载 PostgreSQL 时间与Unix时间戳

1.unix时间戳---》 时间秒# SELECT TIMESTAMP WITH TIME ZONE 'epoch' + 1471313356 * INTERVAL '1 second'; ?column? ------------------------2016-08-16 10:09:16+08(1 row)# SELECT TIMESTAM...

2016-08-16 10:57:54 662

转载 【经典算法】——KMP,深入讲解next数组的求解

前言    之前对kmp算法虽然了解它的原理,即求出P0···Pi的最大相同前后缀长度k;但是问题在于如何求出这个最大前后缀长度呢?我觉得网上很多帖子都说的不是很清楚,总感觉没有把那层纸戳破,后来翻看算法导论,32章 字符串匹配虽然讲到了对前后缀计算的正确性,但是大量的推理证明不大好理解,没有与程序结合起来讲。今天我在这里讲一讲我的一些理解,希望大家多多指教,如果有不清楚的或错误的请给我留言。...

2016-08-16 09:53:00 37

转载 Docker 实践(一):了解架构

架构是一个很大的概念,也绝非一两篇文章能写清楚的,这里记录自己认为重要的部分和相关的学习资料。Docker 总架构图C/S 架构docker 系统使用了 C/S 的架构,docker client 通过 REST API 请求 docker daemon 来管理 docker 的镜像和容器等。Server 端驻守在后台,称之为...

2016-08-15 18:57:45 119

转载 使用pg_resetxlog修复PostgreSQL控制文件的方法

PostgreSQL 控制文件在$PGDATA/global目录下名为pg_control. 控制文件中记录了以下三部分信息 : 1. initdb时生成的静态信息 :pg_control version number: 922 Catalog version number: ...

2016-08-14 23:51:51 1918

转载 iOS - 跑马灯、弹幕

1、跑马灯具体实现代码见 GitHub 源码 QExtensionQMarqueeView.h #pragma mark - QMarqueeViewDelegate /// 跑马灯内容点击处理协议 @protocol QMarqueeViewDelegate <NSObject> - (void)...

2016-08-12 07:42:00 85

转载 关于Javascript中apply、call、bind方法说明

JavaScript函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念apply和call函数call() 和 apply()都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向call()方法接受的是一个参数列表,而apply()方法接受的是...

2016-08-11 03:16:01 38

转载 AWK处理数组

转自ChinaUnix论坛,感谢作者整理。在文本处理的工作中,awk的数组是必不可少的工具,在这里,同样以总结经验和教训的方式和大家分享下我的一些学习心得,如有错误的地方,请大家指正和补充。awk的数组,一种关联数组(Associative Arrays),下标可以是数字和字符串。因无需对数组名和元素提前声明,也无需指定元素个数 ,所以awk的数组使用非常灵活。首先介绍下几个awk数组相关的知...

2016-08-10 12:12:00 68

转载 man手册操作方法

man命令打开手册以后的操作方法:翻屏:空格键:向文件尾翻一屏;b:向文件首部翻一屏;Ctrl+d:向文件尾部翻半屏;Ctrl+u:向文件首部翻半屏;回车键:向文件尾部翻一行;k:向文件首部翻一行;G:跳转至最后一行;#G:跳转至指定行;1G:跳转至文件首部;文本搜索:/keyword:从文件首部...

2016-08-10 11:46:34 433

转载 ASP.NET Core 中文文档 第三章 原理(7)配置

原文:Configuration作者:Steve Smith、Daniel Roth翻译:刘怡(AlexLEWIS)校对:孟帅洋(书缘)ASP.NET Core 支持多种配置选项。应用程序配置数据内建支持读取 JSON、XML 和 INI 格式的配置文件和环境变量。你也可以编写自己的自定义配置提供程序。章节:获取和设置配置使用内建提供程序使用选项和配置对象编写自定义提供程序总...

2016-08-10 09:53:00 61

转载 cent6.4使用

让centos能够上网刚安装了时,是不能联网的,我们可以通过以下命令更改即可:cd /etc/sysconfig/network-scriptvi ifcfg-eth0更改其中的ONBOOT=no中的no为yes安装vmtools具体命令如下:点击安装vmtools工具mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom...

2016-08-09 21:39:00 43

转载 Apache Shiro学习笔记(八)自定义标签

鲁春利的工作笔记,好记性不如烂笔头tld文件在JSP规范的1.1版中增加了自定义标签库规范,开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是JSP2.0中新引入的)。一般情况下开发jsp自定义标签需要引用以下两个包import javax.servlet.jsp.*;import javax.servlet.jsp....

2016-08-09 17:30:53 83

转载 相关子查询

相关子查询和嵌套子查询 [SQL Server]SQLServer子查询可以分为 相关子查询 和 嵌套子查询 两类。前提,假设Books表如下:类编号 图书名 出版社 价格 --------------------------------------------------------   2...

2016-08-09 11:06:00 79

转载 第五周(8.8)老男孩解答群友疑问

老男孩教育51cto在线班3期-第5次答疑-2016年08月08日问题 1老师,平时做题的时候或者工作中的时候,本来我就是想着用这个命令,但是就是打不出来。 您所说的,你觉得会不代表会了。怎么做才好呢?解答:典型的大多数同学的问题!还是没掌握牢固!不掌握牢固,无法快速输出。意识:大部分学习,知识放在大脑的意识层面。潜意识:应该把知识放到潜意识层面,一出手就能拿出来不需要思考。...

2016-08-09 09:40:07 71

转载 javascript变量名提升

预解析的过程代码的执行过程 程序在执行过程,会先将代码读取到内存中检查,会将所有的声明在此时进行标记。所谓的标记就是让js解释器直到有这个名字,后面在使用名字的时候,不会出现未定义的错误,这个标记就是提升 声明:名字的声明,标识符的声明(变量名的提升)名字的声明就是让我的解释器知道有这个名字名字没有任何数据与之对应函数的声明函数声明包含两部分首先告诉解释器函数的名字告诉解释器 这个...

2016-08-07 11:00:00 41

转载 关于如何阅读主流文献和主流期刊

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-08-07 09:16:00 91

转载 JUnit 简介

JUnit 简介一、简介JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。 正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。...

2016-08-05 16:36:00 42

转载 cacti

172.25.85.2 server2.example.com 172.25.85.3 server3.example.com 被监控端关闭ipyables和selinux. Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdt...

2016-08-03 22:56:51 93

转载 phpexecel 导入导出,格式

1.日期时间合并到c中=a1 &b1或=a1 + b1这些都是运算符2.此时c1的值是这条公式,而并不是公式运算的结果复制c,粘贴到d,选择粘贴值3.此时c是时间日期格式的,如需转换成文本,则在e1处输入=text(c1,"yyyy-mm-dd h:mm:ss")转载于:https://www.cnblogs.com/lvchenfeng/p/57...

2016-08-03 18:47:00 74

转载 python Exception(异常处理)

python异常: python在运行时错误称为异常 语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译。 逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生成、计算或者出结果需要的过程无法执行等。 默认情况下:python脚本执行过程中出现异常后,脚本执行将被终止。 python 异常是一个对象...

2016-08-03 17:07:26 554

转载 Linux Vi/Vim 的使用及实例

什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。...

2016-08-03 17:01:00 66

转载 Java Web学习总结(23)——Distributed Configuration Management Platform(分布式配置管理平台)...

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-08-02 15:21:00 62

空空如也

空空如也

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

TA关注的人

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