自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何写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 21:22:15 324

转载 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 16:46:12 365

转载 servlet_1

package com.atguigu.servlet;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet

2017-09-15 20:06:21 321

转载 项目实战之集成邮件开发

commons-email是在JavaMail的基础上简化邮件开发的。分别提供了如下:SimpleEmail: 用来发送基本的基于文本的电子邮件。MultiPartEmail :发送带有附件的电子邮件。HtmlEmail :这个类是用来发送HTML格式的电子邮件。 它拥有MultiPartEmail所有的功能并且允许方便地添加附件。 它还支持嵌入图像。ImageHtmlEm

2017-09-15 15:14:10 719

转载 TypeScript入门知识三(面向对象特性)

1.类(class)  类是TypeScript的核心,使用TypeScript开发时,大部分代码都是写在类里面的。  类的定义 ,属性控制符 public(允许外部访问,也是默认的方式),private(私有,只能在类的内部访问),protected(受保护的,可以在类的内部和子类中访问)   class Person {   public name:string;    a

2017-09-15 10:30:10 366

转载 django源码解析一(请求处理流程)

1.我们都知道WSGI是一个规范,规范了server和application之间通信的一些约束,server端在监听到请求之后,会把请求转给application去处理,他们之间关联起来的桥梁是一个env变量和一个start_response的回调函数,env用来初始化application的request请求,start_response方法用来将response返回给server。 2

2017-09-14 18:50:08 485

转载 再起航,我的学习笔记之JavaScript设计模式20(策略模式)

策略模式策略模式(Strategy):将定义的一组算法封装起来,使其相互之间可以替换。封装的算法具有一定的独立性,不会随客户端变化而变化。其实策略模式在我们生活中可应用的地方还是比较多的,比如在商城搞促销的时候,会有很多打折的情况比如5折呀,7折呀,还会有各种返利,比如满200-100这类的活动,这种场景,我们的策略模式就可以应用上去示例演示//创建折扣策略对象var Disc

2017-09-14 13:50:07 215

转载 Java中ArrayList remove会遇到的坑

前言平时最常用的莫过于ArrayList和HashMap了,面试的时候也是问答的常客。先不去管容量、负载因子什么的,就是简单的使用也会遇到坑。Remove 元素经常遇到的一个场景是:遍历list, 然后找到合适条件的给删除掉,比如删除所有的偶数。@Testpublic void testRemove2(){ List integers = new ArrayL

2017-09-13 21:46:06 739

转载 对接支付宝支付接口

场景最近在做支付宝的接口对接,之前做过一个版本,但是由于申请了新的账号以前旧的的接口对接就不能使用了所以就开始对接新的版本接口对接,在这里也记录一下让那些还没有对接的兄弟少走点弯路。准备先申请一个企业账户https://memberprod.alipay.com/account/reg/enterpriseIndex.htm创建应用去支付宝的开放平台https://

2017-09-13 16:54:07 3015

转载 MySQL的JOIN(三):JOIN优化实践之内循环的次数

这篇博文讲述如何优化内循环的次数。内循环的次数受驱动表的记录数所影响,驱动表记录数越多,内循环就越多,连接效率就越低下,所以尽量用小表驱动大表。先插入测试数据。 CREATE TABLE t1 ( id INT PRIMARY KEY AUTO_INCREMENT, type INT ); SELECT COUNT(*) FRO

2017-09-13 12:10:05 388

转载 精雕细琢——全方位解析工厂模式

工厂模式是面向对象设计模式中非常重要,非常流行的模式,是应该首先被理解透彻的模式。我们讲对象的相关职责包括:对象本身的职责(数据和行为) 创建对象的职责 使用对象的职责 而对象的创建在Java中有四种方式:new 反射 clone() 工厂类创建 工厂模式是创建型设计模式程序员的敏感地带:大量的重复性代码,大量的if...else...语句 一个类过

2017-09-12 20:34:03 243

转载 python基础教程——dict和se

dictpython内置字典:dict,全称dictionary,在其他语言中称为map,使用键值对存储。ex:d = {'xiaoli' : 95 , 'xiaoming' : 98 , 'xiaobai' : 100}d['xiaoli'] //95直接定义键值对ex:d['adm'] = 67d['adm'] //67判断key是否

2017-09-12 15:10:04 418

转载 0908期 HTML form表单

表单基础摘要id不可重复,name可重复,get提交有长度限制,并且编码后的内容在地址栏可见,post提交没有长度限制,且编码后内容不可见。1.文本输入    文本框    密码框    文本域    隐藏域2.按钮    提交按钮点击后转到form内的提交服务器的地址    重置按钮    普通按钮    图片按钮    disable

2017-09-12 10:18:03 297

转载 TP5.0实现无限极回复功能

最近做项目的时候用到了评论回复,使用ThinkPHP5.0框架做回复碰到了一些问题,简单总结一下。(李昌辉)1.首先是数据表的设计:create table zy_huifu( code int auto_increment primary key, #回复代号 puser varchar(50), #回复人员 listcode int, #文章代号 time va

2017-09-11 18:22:09 2978 8

转载 C# 实现AOP 的几种常见方式

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的中统一处理业务逻辑的一种技术,比较常见的场景是:日志记录,错误捕获、性能监控等AOP的本质是通过代理对象来间接执行真实对象,在代理类中往往会添加装饰一些额外的业务代码,比如如下代码: class RealA { publ

2017-09-11 13:38:01 15402 1

转载 关于APP在小米5s第一次安装启动后,点击home返回桌面,再次进入重进闪屏页问题

现象  今天工作中,在对公司产品进行测试的时候,程序员小哥点出了一个问题。问题点出的步骤是这样的:  1.安装APP  2.点击打开  3.经过闪屏页,进入主页后,点击HOME键  4.再次进入程序会重新进入闪屏页,不过经过闪屏页后会停留在HOME前所在的页面原理分析  从此我们可以知道QQ安装器其实也就是使用Intent来启动其刚刚安装的那个App,但是问题所在的

2017-09-10 21:21:58 685

转载 IBM与麻省理工学院联合建立AI实验室 承诺投资2.4亿美元

IBM和麻省理工学院将通过今天宣布的一个新的联合实验室共同努力,对人工智能进行广泛的研究。麻省理工学院IBM沃森AI实验室将重点关注四个研究支柱:开发AI算法,使用物理学来创建AI计算的新硬件,将AI应用于特定行业,以及评估AI如何影响社会。      合作伙伴关系的理念是进行新的人为智能突破的基础研究。虽然这两个组织都有自主的AI研究工作,但IBM和麻省理工学院的研究人员将通过实验室进行

2017-09-10 16:42:00 311

转载 关于APP在小米5s第一次安装启动后,点击home返回桌面,再次进入重进闪屏页问题

现象  今天工作中,在对公司产品进行测试的时候,程序员小哥点出了一个问题。问题点出的步骤是这样的:  1.安装APP  2.点击打开  3.经过闪屏页,进入主页后,点击HOME键  4.再次进入程序会重新进入闪屏页,不过经过闪屏页后会停留在HOME前所在的页面原理分析  从此我们可以知道QQ安装器其实也就是使用Intent来启动其刚刚安装的那个App,但是问题所在的

2017-09-10 12:02:03 375

转载 hibernate 关联关系(多对一、多对多、一对一)的配置

1:多对一  一般关系由多的一方来维护  多的一方需要有一方的字段,一的一方要有多的一方的set集合    一方的配置文件: ClientEntity为一的一方,OrderEntity为多的一方'1.0' encoding='utf-8'?>mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"

2017-09-09 20:17:57 240

转载 安全扫描工具 Netsparker

Netsparker是一款web应用安全漏洞扫描工具Netsparter官网:https://www.netsparker.com/web-vulnerability-scanner/,与其他安全扫描工具相比更好检测SQL注入和跨站脚本攻击类型的安全漏洞。打开工具,点击start a new scan,选择full scan(全部扫描),单击开始在登录下进行扫描

2017-09-09 15:29:56 7476

转载 kappa系数在评测中的应用

◆版权声明:本文出自胖喵~的博客,转载必须注明出处。   转载请注明出处:http://www.cnblogs.com/by-dream/p/7091315.html 前言  最近打算把翻译质量的人工评测好好的做一做。  首先废话几句,介绍下我这边翻译质量的人工评测怎么做。先找一批句子,然后使用不同的引擎对其进行翻译,然后将原文和译文用下面的方式进行呈现,把这些交给专业的人

2017-09-09 10:37:55 1659

转载 深入浅出数据结构C语言版(16)——插入排序

从这一篇博文开始,我们将开始讨论排序算法。所谓排序算法,就是将给定数据根据关键字进行排序,最终实现数据依照关键字从小到大或从大到小的顺序存储。而这篇博文,就是要介绍一种简单的排序算法——插入排序(Insertion Sort)。  为了使精力专注于排序算法本身,而不是对数据的分析、处理,若无特殊说明,我们每一篇介绍排序算法的博文,均做如下假定:  1.数据存储于一个数组之中,且数据个数N即

2017-09-08 18:38:03 279

转载 python程序之profile分析

操作系统 : CentOS7.3.1611_x64python版本:2.7.5问题描述1、Python开发的程序在使用过程中很慢,想确定下是哪段代码比较慢;2、Python开发的程序在使用过程中占用内存很大,想确定下是哪段代码引起的;解决方案使用profile分析分析cpu使用情况profile介绍: https://docs.python.org/2/li

2017-09-08 14:01:56 745

转载 自己封装跨浏览器事件添加和删除函数

为了以跨浏览器的方式处理事件,很多人会使用能够兼容多种浏览器的JavaScript库,例如家喻户晓的JQuery,但其实我们自己编写代码也不难,而且能帮助我们理解不同浏览器的差异,下面就是我自己写的一个比较简单的跨浏览器添加事件和删除事件的对象。原理很简单,其实就是浏览器能力检测而已。var myEvent = { addHandler: function (element,

2017-09-07 22:13:53 210

转载 python使用matplotlib绘制折线图教程

Matplotlib是一个Python工具箱,用于科学计算的数据可视化。借助它,Python可以绘制如Matlab和Octave多种多样的数据图形。下面这篇文章主要介绍了python使用matplotlib如何绘制折线图的方法教程,需要的朋友可以参考借鉴。 matplotlib简介matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令AP

2017-09-07 17:21:56 2499

转载 9月6日学习记录

早晨学习了网易云课堂的《Python Web全栈工程师》课程的预习课程。自己手动过了一遍视频教程的代码,过程很成功,明天做这个系列的课后作业。下午,学习了中国大学MOOC课程的《Python网络爬虫与信息提取》。主要是跟着视频重新过了一遍,除了有个别的问题还需要再搞清楚一点之外,大部分的流程都明白了。明天的任务是再分别分析一下这周课程的两个实战项目。越来越清晰的感觉到自己的基础知识的缺乏。毕竟

2017-09-07 12:41:50 188

转载 [js高手之路]设计模式系列课程-设计一个模块化扩展功能(define)和使用(use)库

模块化的诞生标志着javascript开发进入工业时代,近几年随着es6, require js( sea js ), node js崛起,特别是es6和node js自带模块加载功能,给大型程序开发带来了极大的便利。这几个东西没有出来之前,最原始的开发全部是利用全局函数进行封装,如:1 function checkEmail(){}2 function checkName(){}

2017-09-06 20:49:49 286

转载 ecshop_v2.7.3下载地址

ECShop网店系统 V2.7.3 Release 1106正式版发布版本提高了用户体验,优化代码,提升安全性,对原有产品各功能线进行梳理合理优化。此版本后台新增云服务,方便用户查看版本和最新补丁信息,同时提供应用服务。新增 银联支付。新增云提醒,加强云服务。新增  新版本淘宝助理数据导入导出和虚拟卡批量上传增加csv实例文件,方便用户数据导入和导出。解决了360浏

2017-09-06 16:01:54 622

转载 什么是Dubbo

1. Dubbo是什么?Dubbo是:一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求并且本质上是个远

2017-09-06 11:09:50 277

转载 linux(十三)之磁盘分区、创建文件系统、挂载

前面学习了linux的用户管理 ,感觉是不是linux的多用户多任务的系统感觉十分了解了,但是其实并不然的。你还需要了解更多。接下来给大家分享的是在vmware中添加硬盘创建分区,然后挂载到指定目录。  记住永远不要放弃自己正在追求的东西,即使有可能会追不到,也要享受其中的乐趣。一、vmware中添加硬盘  首先大家要先安装 一个vmware虚拟机,相信大部分的人要学习linux都会使

2017-09-05 19:29:47 566

转载 python网络编程(线程)

一、socketserver模块  之前的例子中的C/S架构只能实现同一时刻只有一台客户端可以和服务端进行数据交互,我们可以通过socketserver模块实现并发。  基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环。socketserver模块分为两大类,server类解决链接问题,request解决通信问题。  server类:  request类:

2017-09-04 22:28:05 338

转载 解决importerror no module named mysqldb

系统:ubuntu语言:Python使用MySQLdb ,但是提示importerror no module named mysqldbPython中最连接Mysql常用的驱动是:mysql-python :mysql的C语言的驱动mysql-connector:msql官方的驱动pymysql:python语言的驱动我这里安装的是 mysql-python终端中执

2017-09-04 17:33:44 26535 1

转载 Spring详解(二)------IOC控制反转

我相信提到 Spring,很多人会脱口而出IOC(控制反转)、DI(依赖注入)、AOP等等概念,这些概念也是面试官经常问到的知识点。那么这篇博客我们就来详细的讲解 IOC控制反转。  ps:本篇博客源码下载链接:http://pan.baidu.com/s/1miwZIf2 密码:oquc1、什么是 IOC?  IOC-Inversion of Control,即控制反转。它不是什么技

2017-09-04 12:49:43 287

转载 Android 7.0 Power 按键处理流程

Android 7.0  Power 按键处理流程 Power按键的处理逻辑由PhoneWindowManager来完成,本文只关注PhoneWindowManager中与Power键相关的内容,其他系统按键的处理类似也是在PhoneWindowManager中处理的。理解了power按键的处理再看其他系统按键的逻辑会容易的多也简单的多。一、Power按键的上报Power按键的上报

2017-09-03 20:57:42 3303 1

转载 TensorFlow框架(5)之机器学习实践

1. Iris data set  Iris数据集是常用的分类实验数据集,由Fisher, 1936收集整理。Iris也称鸢尾花卉数据集,是一类多重变量分析的数据集。数据集包含150个数据集,分为3类,每类50个数据,每个数据包含4个属性。可通过花萼长度,花萼宽度,花瓣长度,花瓣宽度4个属性预测鸢尾花卉属于(Setosa,Versicolour,Virginica)三个种类中的哪一类。该数

2017-09-03 16:17:43 360

转载 ERROR 1045 (28000)- Access denied for user 'xxx'@'localhost' (using password- YES)【奇葩的bug】

今天周末,在家里学点新技术,虽然公司分配的任务没有完成(滑稽滑稽)   我先创建了一个mysql数据库  然后用root用户创建一个新用户,毕竟项目中使用root是非常危险的,尤其是我这样的实习生(再次滑稽)  再然后愉快的给它赋予了权限,然后切换用户  再再然后,不愉快的事情发生了:    ERROR 1045 (28000): Access denied for use

2017-09-03 11:41:42 407

转载 [js高手之路]this知多少

this关键字在javascript中的变化非常的灵活,如果用的不好就非常恶心,用的好,程序就非常的优雅,灵活,飘逸.所以掌握this的用法,是每一个前端工程师必知必会的.而且这个也是一些大公司笔试中常见的考察项.第一种、单独的this,指向的是window这个对象console.log( this ); //window注:当前的执行环境是window, 所以this指向了windo

2017-09-02 19:37:43 123

转载 grep命令中文手册(info grep翻译)

1.本文为info man的译文,基本按照原文翻译,有几个用不上的选项没有翻译,但为了文章的完整性,给出了原文。2.译文中有些"(注:)",为本人自行加入,帮助理解和说明,非原文内容!本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html本文目录:1 简介2 调用grep程序2.1 命令行选项2.1.1 一般

2017-09-02 14:57:41 1074

转载 再起航,我的学习笔记之JavaScript设计模式15(组合模式)

组合模式组合模式(Composite): 又称部分-整体模式,将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。如果有一个需求需要我们做一个门户网站,涉及到门户网站自然离不开文章列表,那么文章列表里又有文字列表,图片列表,图文列表,这么多种类的文章列表我们该怎么做呢?首先我们可以创建一个文章列表的抽象父类,让其他的不同类型的文章列表

2017-09-02 10:29:41 214

转载 linux OSI七层模型、TCP-IP协议栈及每层结构大揭秘

学习Linux,就算是像小编我这样的小萌新,也知道OSI模型。什么?!你不知道!!! 好吧,这篇秘籍拿走,不谢~~~ 一、两个协议(1)OSI 协议模型(7层)国际协议    PDU:协议数据单元对等层次之间传递的数据单位OSI协议(7层)国际协议PDU单位功能实例7   应用层applicatio

2017-09-01 18:45:38 2147

空空如也

空空如也

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

TA关注的人

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