自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何写SysV服务管理脚本

本文目录:1.1 SysV脚本的特性1.2 SysV脚本要具备的能力1.3 start函数分析1.4 stop函数分析1.5 reload函数分析1.6 status、restart、force-reload等1.7 结束语 SysV服务管理脚本和/etc/rc.d/init.d/functions文件中的几个重要函数(包括daemon,killproc,statu

2017-09-16 19:58:14 646

转载 Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构。在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox查看 bbox1 的网络配置。 cali0 是 calico interface,

2017-09-16 15:22:12 367

转载 Markdown(editormd)语法解析成html

我们在一些网站中可以见到一款网页编辑器——markdown;  这是一款功能强大的富文本编辑器,之前自己在网页上使用的时候遇到了一点点的问题,现在跟大家分享下  在我们写了文章之后是需要将内容保存到数据库的,如果保存到数据库中要方便以后需改的话,那么需要保存成markdown语言,如果保存成html语言通过反向解析成markdown这个可能效果不是很好  如果保存成markdown就涉

2017-09-15 18:30:35 3106 1

转载 深入理解计算机系统(2.2)------进制间的转换原理

上一篇博客我们讲解了信息的在计算机中是如何存储以及如何表示的。但是对于各个进制的转换 LZ 只是一笔带过了,后来LZ仔细研究了进制转换的原理,发现还是挺有感悟的。那么这篇博客就讲讲进制转换。 1、进制的介绍  在讲进制之前,我们先看一下数制的定义:用一组固定的数字和一套统一的规则来表示数目的方法称为数制。  而数制有进位计数制与非进位计数制之分。非进位计数制的数码表示的数值大小与它

2017-09-15 13:54:10 758

转载 [Unity 设计模式]桥接模式(BridgePattern)

1.前言继上一讲IOC模式的基础上继续本讲桥接模式,笔者感觉桥接模式是23种设计模式中桥接模式是最好用但也是最难理解的设计模式之一,23中设计模式就好武侠剧中一本武功秘籍,我们在工作过程中想要熟练运用其中的每一种设计模式就好比跟高手过招想要能运用好武侠秘籍中的每一招每一式,并且能随着对手出招的不同我们能随机应变对应的招数,这就要求我们对每一种设计模式都理解的非常深刻才能运用自如,打出组合拳的效

2017-09-14 12:06:07 378

转载 C#接口--C#基础

1、接口的声明接口:描述属于任何类或者结构的一组相关功能,是一种规范、功能组成:属性、方法、事件、索引或者这四种成员的任意组合构成基本知识点:1)接口默认的权限修饰符是:public,不允许加权限修饰符【如:interface IEatable{},不能是public interface IEatable{}】,成员也不能加abstract【正确是:string Name{get;

2017-09-13 20:14:13 289 1

转载 书,不珍藏了。

抱歉博客园的管理人员,我又来卖书了,最后几本了。前几天发了个贴子,买出去大部分的书,现在还剩下几本。再次低价处理。8元每本/买二送1。邮费自理。一般发韵达,北京市内普通书大概8块,外地20左右。厚的书邮费会贵一些。在留言区写时需要的书名(先到先得),要在留言区写,否则别人不知道还剩下哪本,谢谢,如果买两本请写三本书名,地址和联系方式私信我,信誉时代可以先付款也可以书到了再付款,不接受退货。

2017-09-13 15:30:05 340

转载 html5的本地存储

正好刚刚写了javaweb的session存储,反正还早....就把html5的本地存储一块写了吧cookie在说html5的本地存储之前,不得不说下在它之前的本地存储cookie。cookie存储在浏览器端,并且会随着浏览器的请求一起传到服务器段,它有一定的过期时间,到了过期时间会自动消失。小伙伴么可以打开浏览器自己看一下  默认生命周期是浏览器关闭。当然你任性,也可

2017-09-13 10:50:04 595

转载 当你在设置里修改字体大小的时候,到底在修改什么

版权声明:本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。每周会统一更新到这里,如果喜欢,可关注公众号获取最新文章。未经允许,不得转载。一、设定字体,该用 sp 还是 dp对于 Android 开发而言,在开始学习的阶段,就已经被告知,为了达到更好的 UI 适配,应该使用和像素(px)的无关的一些相对尺寸来进行布局。View 的尺寸和距离

2017-09-12 18:30:02 734

转载 JS中的正则表达式

在网页中填写表单或者注册登录信息时,会用到正则表达式来规定要输入内容的形式。首先,简单介绍一下正则表达式。 1、正则表达式包括两部分1)定义正则表达式的规则;2)正则表达式的模式(i/g/m);2、声明正则表达式:1)自变量声明:var reg=/表达式规则/表达式模式;eg:var reg=/white/g;2)使用new关键字:var reg=new Reg

2017-09-12 13:38:11 252

转载 用JS制作一个信息管理平台

首先,介绍一些需要用到的基本知识。【JSON】JSON是数据交互中,最常用的一种数据格式。由于各种语言的语法都不相同,在传递数据时,可以将自己语言中的数组、对象等转换为JSON字符串。 传递之后,可以将JSON字符串,再解析为JSON对象。JSON对象的使用与JS中的对象基本相同,唯一需要区别的是,JSON中的键,必须是字符串。比如:var jsonObj = {

2017-09-11 21:54:01 461

转载 NumPy

参见维基百科NumPyNumPyType: moduleProvidesAn array object of arbitrary homogeneous items Fast mathematical operations over arrays Linear Algebra, Fourier Transforms, Random Number Generation H

2017-09-11 16:58:04 671

转载 音频的编解码及其优化方法和经验

音频的编解码(codec)根据应用场景的不同主要由几大技术组织制定,分别是ITU-T、3GPP、MPEG。当然也有一些公司或者公司的联合体等制定,如微软的WMA。他们不仅制定了codec的规范,同时还提供软件实现的reference code,这样便于普及制定的codec的使用。本文先谈谈这些codec,然后讲怎么样根据reference code去优化codec(主要是减少CPU load)。

2017-09-11 12:10:07 2715 1

转载 unigui导出EXCEL使用NATIVEEXCEL

unigui导出EXCEL使用NATIVEEXCEL// 需要nativeexcel控件// cxg 2017-9-9unit myExcel;interfaceusesSystem.SysUtils, db,Dataset2Excel;procedure exportXLS(dataset: TDataSet);implementationusesMa

2017-09-10 19:58:00 904

转载 ChoETL

ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。ETL是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。  1. 安装ChoETL

2017-09-10 15:10:00 824

转载 unigui导出EXCEL使用NATIVEEXCEL

unigui导出EXCEL使用NATIVEEXCEL// 需要nativeexcel控件// cxg 2017-9-9unit myExcel;interfaceusesSystem.SysUtils, db,Dataset2Excel;procedure exportXLS(dataset: TDataSet);implementationusesMa

2017-09-10 10:41:58 1103

转载 base64随机字符混淆加密、解密-美拍视频地址解密,反推加密算法

用火车头测试采集美拍的数据时无意中发现美拍的视频地址是一段加了混淆字符串的base64代码。如下图于是好奇之下研究了下解密算法。具体过程省略800字。发现美拍的视频解密是通过js完成,于是找到了具体的解密代码,如下: 1 ;(function(a) { 2 var b = "substring", 3 c = "split", 4 d = "re

2017-09-09 18:57:55 2976 1

转载 为测试赋能,腾讯WeTest探索手游AI自动化测试之路

作者:周大军/孙大伟, 腾讯后台开发 高级工程师 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。 WeTest导读做好自动化测试从来不件容易的事情,更何况是手游的自动化测试,相比传统的APP,手游画面纯OPENGL绘制无可识别控件,且界面动画多、随机性大。举个例子,拿新手引导来说,手游中新账号试玩会有一系列的新手引导,当新手引导过程通过之后,后面就不会再

2017-09-09 14:09:57 867

转载 JavaScript之this的工作原理

JavaScript 有一套完全不同于其它语言的对 this 的处理机制。在五种不同的情况下 ,this 指向的各不相同。1。全局范围内 当在全部范围内使用 this,它将会指向全局对象。2。函数调用这里 this 也会指向全局对象,可以这么理解在这里,我们可以这么理解没有明确的调用对象的时候,函数的this还是在全局范围内,所以这里的this绑定到全局的win

2017-09-08 22:05:53 937

转载 基于Mysql的Sequence实现

团队更换新框架。新的业务全部使用新的框架,甚至是新的数据库--Mysql。这边之前一直是使用oracle,各种订单号、流水号、批次号啥的,都是直接使用oracle的sequence提供的数字序列号。现在数据库更换成Mysql了,显然以前的老方法不能适用了。需要新写一个:分布式场景使用 满足一定的并发要求找了一些相关的资料,发现mysql这方面的实现,原理都是一条数据库记录,不断

2017-09-08 17:17:55 1374

转载 jQuery常用的选择器

当我们想要操所页面中的元素时,首先要做的就是选取元素。选取页面中元素可以使用jQuery给我们提供的$()方法,该方法需要提供选择器作为参数,方法执行完成后会返回给我们一个jQuery对象,被选取的元素就包含在该对象中。1.1基础选择器选择器实列说明全局选择器$('*')选择所有元素标签选择器$('p')选择所有的p元素

2017-09-08 12:37:57 312

转载 心形动画

心形动画代码body {background:black;}.heart {margin:100px auto;width:200px;height:200px;/* border:1px solid #0094ff;*/position:relative;animation-name:shake;animation-duration:.5s

2017-09-07 20:45:55 575

转载 JVM(一) OpenJDK1.8源码在Ubuntu16.04下的编译

笔者最近在学习周志明老师编写的《深入理解Java虚拟机》一书,书中第一章的实战部分就是“自己编译JDK”,不过书中提到的是OpenJDK 7的编译。由于现在Java开发主流的JDK基本都是1.8的版本,所以,笔者就进行了OpenJDK 8的编译。 (本文为博主原创文章,转载请注明出处) 一、环境准备1. 操作系统笔者用的是Ubuntu 16.04.2 LTS (GNU/Linu

2017-09-07 15:57:51 6069 4

转载 深度搜索DFS-Lake Counting(POJ NO.2386)

题目链接POJ NO.2386解题思路:这个也是一个dfs 的应用,在书上的例子,因为书上的代码并不全,基本都是函数分块来写,通过这个题目也规范了代码,以后能用函数的就都用函数来实现吧。采用深度优先搜索,从任意的w开始,不断把邻接的部分用'.'代替,1次DFS后与初始这个w连接的所有w就全都被替换成'.',因此直到图中不再存在W为止,总共进行DFS的次数就是答案。8个方向对应8个状态转移,

2017-09-07 11:21:55 234

转载 Retrofit2.0源码解析

欢迎访问我的个人博客 ,原文链接:http://wensibo.net/2017/09/05/retrofit/ ,未经允许不得转载!今天是九月的第四天了,学校也正式开学,趁着大学最后一年的这大好时光,抓紧时间赶快学习新知识吧!今天想要与大家一起分享的是Retrofit,由于网上已经有许多讲解Retrofit使用的文章了,本篇文章只会给一个小小的示例,以这个示例作为入口分析其源码,同样也会贴上

2017-09-06 19:13:49 216

转载 16位汇编第七讲汇编指令详解第第三讲

16位汇编第六讲汇编指令详解第第三讲1.十进制调整指令1. 十进制数调整指令对二进制运算的结果进行十进制调整,以得到十进制的运算结果2.分成压缩BCD码和非压缩BCD码调整简而言之:         以前的时候你有个手表,里面的数字是九,如果加一个1就是0了,就会产生进位,不过这个是10进制进位的,所以应该是 a了,但是a的话就出错了.所以我们就出来了这个调整指令直接变为零

2017-09-06 14:41:51 1276

转载 web安全:通俗易懂,以实例讲述破解网站的原理及如何进行防护!如何让网站变得更安全。

本篇以我自己的网站为例来通俗易懂的讲述网站的常见漏洞,如何防止网站被入侵,如何让网站更安全。要想足够安全,首先得知道其中的道理。本文例子通俗易懂,主要讲述了 各种漏洞 的原理及防护,相比网上其它的web安全入门文章来说,本文更丰富,更加具有实战性和趣味性。本文讲解目录大致如下,讲述什么是暴力破解、xss、csrf、挂马等原理及对应的防护。           对手机验证码登录方式进

2017-09-06 09:45:55 803

转载 javascript基础进阶——执行环境及作用域链

概念执行环境执行环境定义了变量或函数有权访问的其他函数,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象。变量对象环境中定义的所有变量和函数都保存在这个对象中。全局执行环境全局执行环境是最外围的一个执行环境。在web浏览器中,全局执行环境被认为是Window对象,因此所有全局变量和函数都是作为window对象的属性和方法创建的。每个函数都有自己的执行环境。

2017-09-05 18:05:47 196

转载 刚来的一位.Net架构师搭建的插件框架!

感觉还意思,,.Net实现插件式模块化开发1:插件分哪些类别?功能插件-(附件预览/Excel导入导出/生成pdf) 等,,,业务插件--(用户管理/部门管理/角色管理/权限管理/工作流) 插件 等。。。数据插件-(楼盘数据/人数据/资讯数据/地理数据) 等暴露api给业务插件调用每个插件都是独立的MVC站点,2:插件直接怎么相互调用?@Html.Action(

2017-09-05 12:49:53 1229

转载 数学笔记——导数3(隐函数的导数)

幂函数的扩展形式  f(x) = xn的导数:f’(x) = nxn-1,n是整数,该公式对f(x) = xm/n, m,n 是整数同样适用。  推导过程:什么是隐函数  引自知乎:  “如果方程F(x,y)=0能确定y是x的函数,那么称这种方式表示的函数是隐函数。  “本质上F(x,y)=0函数y=f(x)是一样的,但是在数学理论中,总有一些函数,人们已经证明它们的函

2017-09-04 16:13:50 1009

转载 npm常用命令总结

概述npm是同node一起安装的包管理工具。主要用于管理node包,安装、卸载、更新、查看、搜索、发布等。由于npm使用国外的服务器进行下载所以速度较慢,可以使用淘宝镜像cnpm替代。$ npm install -g cnpm --registry=https://registry.npm.taobao.org详细可以查看https://npm.taobao.org/

2017-09-04 11:25:48 236

转载 物联网智能硬件设备常见攻击方法

以太网接入型设备,一般分为网线或WiFi两种。不管是WiFi还是网线,可以通过局域网抓包、笔记本WiFi桥接抓包等等手段。最著名的抓包软件 Wireshark如何抓取硬件设备的网络数据包,考量的是网络知识基本功,需要大家自行度娘!基本准备工作:1,Wireshark监听udp的53端口,一部分硬件设备会使用域名,连接服务器之前,需要首先进行域名解析,走的就是udp53端口,

2017-09-03 19:33:46 3521

转载 Python code 提取UML

Python是一门支持面向对象编程的语言,在大型软件项目中,我们往往会使用面向对象的特性去组织我们的代码,那有没有这样一种工具,可以帮助我们从已有代码中提取出UML图呢?答案是有的。以下,我们逐个介绍这些工具。 pyreverse是一套python code 逆向工程(reverse engineering)的工具。它使用类层次结构的python 项目表示已提取任何可用的信息,可以

2017-09-03 14:53:56 2481 1

转载 转换一个字段中含有多个另外一张表的id - - 行转列

1、Oracle Function --入参:表 id/*    cxcyxm02 :操作表,含有一个存储另一张表(xs0101)多个主键id的字段     ids :操作表的主键 id*/CREATE OR REPLACE FUNCTION cxcyxmcyry(ids VARCHAR2) RETURN VARCHAR2 IStempcyryxx VARCHAR2(1

2017-09-03 10:13:42 867

转载 Selenium TestNG Java环境搭建过程中所遇问题汇总

【问题一】运行时报Unalbe to connect to host 127.0.0.1 on port 7855 【问题分析】Selenium版本与火狐版本不一致,需要下载对应的版本【解决方式】根据Selenium版本下载对应的火狐版本,版本具体对应方式可以查看官网相关说明(http://www.seleniumhq.org/download/)【问题二】运行时报Main函数错误

2017-09-02 18:17:40 270

转载 ASP.NET Core MVC – Tag Helper 组件

ASP.NET Core Tag Helpers系列目录,这是第五篇,共五篇:ASP.NET Core MVC – Tag Helpers 介绍 ASP.NET Core MVC – Caching Tag Helpers ASP.NET Core MVC – Form Tag Helpers ASP.NET Core MVC – 自定义 Tag Helpers ASP.NET Core

2017-09-02 13:41:40 1588 1

转载 九天学会Java,第三天,选择结构

选择结构变量和数据类型,赋值和输出 算术运算 选择结构 循环结构 函数定义,函数调用 变量作用域 栈,程序运行的基石 面向对象 异常处理 语言提供的公用包 上一节介绍了Java的算术运算,如加减乘除等,Java的运算规则跟四则运算一样。这节我们介绍选择结构一般来说程序有三种结构:顺序结构 选择结构 循环结构 程序至上而下逐行执行,一条语句执行完之后继续执行下一条语句,如

2017-09-01 22:09:46 221

转载 informatica9 安装下载,安装教程 介质(文章和视频教程)(csdn讲师:Array)

Informatica学习:   参考文献:视频参考地址:http://edu.csdn.net/course/detail/5034,ETL之informatica9通关班(第二期)1、安装介质的获取与安装阅读目录一、准备1、安装介质的获取 2、数据库端准备(1)创建存放info相关信息的表空间 (2)创建域用户并分配权限,用来管理

2017-09-01 17:29:37 2809

转载 如何将本地项目上传至GitHub

如何将本地项目上传至GitHub前端时间因为一个需求,写了一个demo(写了一会 ,有点乱 主要是看思路 哈哈哈) 事后想把他传到我自己的github里 当做自己的一个积累吧,因为好久没传了有的步骤忘记了 弄了好久在想起来.今天在这里写一个博客给那些不怎么上传github的同学看看同时也可以加深印象,我尽量写的详细点 - -既然要上传到github当然少不了git (git 和

2017-09-01 12:37:37 300

转载 Linux学习随笔

Shell高级编程学习笔记(基础篇)文章转自http://www.cnblogs.com/90zeng/ 作者:博客园-90Zeng,在此感谢1.shell脚本的执行方法当shell脚本以非交互的方式运行时,它会先查找环境变量ENV,该变量指定了一个环境文件(通常是.bashrc),然后从该环境变量文件开始执行,当读取了ENV文件后,SHELL才开始执行shell脚本中的内容。

2017-08-31 20:57:38 244

空空如也

空空如也

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

TA关注的人

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