自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计模式——单例模式

使用背景:许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。实现单例模式的思路是:一个类能返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用get...

2018-03-31 18:33:00 36

转载 懒人安装包 mamp

https://www.mamp.info/en/downloads/转载于:https://www.cnblogs.com/nyfz/p/8681647.html

2018-03-31 12:10:00 112

转载 Linux ps、top、free、uname命令

Linux ps、top、free、uname命令Linux有很多查看系统运行时状态的命令,例如查看进程信息的ps和top,以及查看内存信息的free命令和操作系统信息的uname命令等。ps全称process status,主要是查看当前运行的进程状态。语法:ps [options] 常见的基本参数有:-A 列出所有的进程-e 同...

2018-03-31 09:57:00 90

转载 Pinpoint在Win7下搭建

Pinpoint在Win7下搭建注:原创作品,未经允许严禁转载对于Pinpoint是什么这个问题,在此不做任何讨论,因此本篇文章适用人群为了解Pinpoint相关基础理论知识,需要进行Windows系统下环境搭建者1.Pinpoint框架结构:2.Pinpoint资源下载:https://github.com/naver/pinpoint/releases/tag/1.7.1...

2018-03-30 18:08:00 322

转载 Testlink安装时,趟过的坑

1、testlink的logs和upload_area目录检查是否存在,失败,如下图:解决方法:vi config.inc.php将$tlcfg->log_path = '/var/testlink/logs/' ;改成logs文件的所在位置,我的是$tlcfg->log_path = '/var/www/testlink/logs';将$tlcfg->r...

2018-03-30 14:16:00 626

转载 Unix系统编程()malloc和free的实现

尽管malloc和free所提供的内存分配接口比之brk和sbrk要容易许多,但在使用时仍然容易犯下各种编程错误。 理解malloc和free的实现,将使我们洞悉产生这些错误的原因以及如何才能避免此类错误。 to be continued 。。。。。。 malloc的实现很简单。 它首先会扫描之前由free所释放的空闲内存列表,以求找到尺寸大于或等于要求的一块空闲内存。 (这取决于...

2018-03-29 23:47:00 66

转载 python爬虫之路——初识基本页面构造原理

通过chrome浏览器的使用简单介绍网页构成360浏览器使用右键审查元素,Chrome浏览器使用右键检查,都可查看网页代码。网页代码有两部分:HTML文件和CSS样式。其中有<script></script>标签就是javaScript代码。通俗比喻:把网页比喻成一个房子HTML文件是框架,CSS样式是装修,javaScript代码是房子的电器。...

2018-03-29 16:05:00 61

转载 C++之priority_queue

博客转载自:https://www.cnblogs.com/George1994/p/6477198.html前言之前从没用过优先队列,刷算法题目的时候才开始了解的,所以做个总结。什么情况下使用呢?比如当你需要获取到最大最小值元素,而又不想用最大最小堆的原生实现,STL提供给你更加简单的库,就是priority_queue,其时间复杂度也只有o(nlogn)。说明根据元素的优先级被...

2018-03-29 13:29:00 104

转载 进程 和 多进程

################# ============ multiprocess.process模块 多进程 ============# process模块介绍# process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建。# 功能# Process([group [, target [, name [, args [, kwargs]]...

2018-03-28 14:52:00 36

转载 Ajax之三种数据传输格式

通过ajax异步传输的数据格式有三种,分别是html、xml以及json格式。下面就分别给出它们传输格式的代码实例:html格式<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><...

2018-03-27 20:56:00 152

转载 如果一个类没有__construct

$test = new Test(); kint($test);class Test{ public $a; public $b;}-----则任然是会生成一个对象,但是属性有没有有值就看定义类的时候是怎么定义的有没有初始值。$args array(1)→Drupal\debug_test_demo\Controller\Test(2) public a -> NULL...

2018-03-27 17:06:00 72

转载 设计模式——责任链模式

一、责任链模式的原理和作用1、原理:如果有多个对象都有机会对信息进行处理,责任链会使发送者与接受者解耦,使请求沿着责任链传播,直到有对象处理它为止。2、优势:对客户端到服务器、服务器到客户端的信息处理,同时使客户端与服务器之间完全解耦;可以减化对象,无需知道链的结构。3、缺点:对性能有一定的损耗;请求不一定被处理。二、请求的发送与处理的过程展示1、图解我们希望完成上图...

2018-03-27 16:38:00 29

转载 supervisord File contains no section headers解决办法

检查supervisord.conf以及conf.d/下的conf文件编码是否为ASCII。之前启动supervisord一直报错,报错信息为Error: File contains no section headers.file: /etc/supervisor/conf.d/common.api.conf, line: 1'\xef\xbb\xbf[program:devapis...

2018-03-27 14:28:00 924

转载 express formdata 与普通的post get

formdatanpm i multiparty --saverouter.post("/login", function(req, res) { var form = new multiparty.Form(); form.parse(req, function(err, fields, files) { //fields:类似post 的一...

2018-03-27 11:30:00 126

转载 XHTML介绍—1 XHTML简介

1 XHTML简介1.1 什么是XHTML?①XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。②XHTML 的目标是取代 HTML。③XHTML 与 HTML 4.01 几乎是相同的。④XHTML 是更严格更纯净的 HTML 版本。⑤XHTML 是作为一种 XML 应用被重新定义的 HTML。...

2018-03-26 14:35:00 122

转载 HTML5介绍—1 HTML5简介

1.1 什么是HTML5?①HTML5 是最新的 HTML 标准。②HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。③HTML5 拥有新的语义、图形以及多媒体元素。④HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。⑤HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。注释:在下...

2018-03-26 14:35:00 98

转载 the type java.io.ObjectInputStream cannot be resolved. It is indirectly......

问题的原因:配置tomcat7.0的时候自己设置了jre的版本1.8,而没有用myeclipse10自带的jre1.6,导致了出现了差错!两种解决的办法:1.点击windows---》preference----》搜索框上输入install JREs-----》选择myeclipse的默认路径下的jdk2.右击project------》properties---》java b...

2018-03-25 23:30:00 194

转载 jquery多条件选择器

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <meta charset="utf-8" /> ...

2018-03-25 17:55:00 73

转载 神奇的array2

#include <iostream>#include <cstring>using namespace std;class Array2 { int **p;public: Array2(){}; Array2(int x,int y){ p=new int*[x]; for...

2018-03-24 21:43:00 176

转载 常用浏览器内核:

浏览器内核又可以分为两部分:渲染引擎和JS引擎。PC端:IE:Trident,沿用到IE11,即兼容模式。 IE8 的 JavaScript 引擎是 Jscript,IE9(PS: JS内核) 开始用 Chakra,这两个版本区别很大,Chakra 无论是速度和标准化方面都很出色。 Window10 发布后,IE 将其内置浏览器命名为 Edge,Edge 最显著的特点就是新内核 E...

2018-03-24 17:26:00 73

转载 内置函数系列之 sorted排序

sorted排序函数语法:  sorted(可迭代对象,key=函数(默认为None),reverse=False) 将可  迭代对象的每一个元素传进key后面的函数中,根据函数运算的结果(返回值)进行排序  reverse:是否倒叙,True:倒叙,False:正序1.列表排序lst = [1,5,8,6,4,3,2,44,88,5,12,3]lst_new = so...

2018-03-24 08:15:00 182

转载 21.线程,全局解释器锁(GIL)

import timefrom threading import Threadfrom multiprocessing import Process#计数的方式消耗系统资源def two_hundred_million(): start_time = time.time() i = 0 for _ in range(20000...

2018-03-23 20:50:00 56

转载 第四课 过滤数据

4.1 使用where字句select * from products where prod_price > 5筛选出prod_price > 5的数据,注意where字句在order by之前,所有的操作都在旁边那幅图里面,有几个需要记住的!=,between,is null4.2 where 字句操作符记住几个关键的操作符使用...

2018-03-23 18:03:00 49

转载 jvm

http://geek.csdn.net/news/detail/131976调优https://blog.csdn.net/liguo_lg/article/details/55518481转载于:https://www.cnblogs.com/goldengallo/p/8630751.html

2018-03-23 15:50:00 43

转载 es6学习笔记--新数据结构Set,Map以及WeakSet,WeakMap

在javascript中,存储数据的方式大部分就是以数组或者对象形式存储的,es6出现了4种新集合Set,Map,WeakSet,WeakMap来存储数据,简化了编程。集合--Set类似于数组,但是成员的值都是唯一的,没有重复的值。通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值Set自身是个构造函数。使用 new 来生成 Set 数据结构let arr...

2018-03-23 09:46:00 92

转载 debian 安装使用NTP

编程之路刚刚开始,错误难免,希望大家能够指出。领导要求,要4台机器时钟同步,上网查了查,主要看了看ptp和ntp,感觉ntp就够用,索性就直接上手ntp了。以下内容纯属最基础的内容,只适合第一次接触ntp并且需求简单的朋友。就我当前项目来介绍下ntp:多台计算机因为某些原因对时间的同步性比较重视,所以需要不间断的去同步各个计算机的时间,而ntp就是使网络中的各个计算机...

2018-03-22 20:09:00 4848

转载 我对python的感受

我是一个不折不扣的文科生,对于计算机没有了解可以说是一个原汁原味的小白。我今生今世都没想到我会接触到python这门课,我对于这门课是害怕的,因为我怕自己跟不上课程的进度。我并不是因为对这门课感兴趣才选的这门课。我第一次上机时什么也不会心里很恐慌,基础都不会根本无从下手,试都不知道该试什么。我对于这门课是怎么也提不上兴趣,但经过这段时间的学习我发现我越来越喜欢这门课。我觉得这门课有很多未知的东西,...

2018-03-22 19:45:00 345

转载 pymsql随笔

python版本:Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32mysql版本:Server version: 5.7.21-log MySQL Community Server (GPL)pymsql版本:PyMySQL (0.8.0)一:介绍PyM...

2018-03-22 00:33:00 102

转载 Java解析Json数据的两种方式

JSON数据解析的有点在于他的体积小,在网络上传输的时候可以更省流量,所以使用越来越广泛,下面介绍使用JsonObject和JsonArray的两种方式解析Json数据。使用以上两种方式解析json均需要依赖json-lib.jar开发包使用依赖包1、JsonObject使用JsonObject解析只有一条数据的json是非常方便的例如:"{\"name\":\"zhangs...

2018-03-21 14:01:00 72

转载 PC端-上传头像并裁剪

界面一:<link href="../theme/js/layui.layim/src/css/layui.css" rel="stylesheet"/><style> #form1 { padding: 10px; } .usericon { margin-left: 0; }</style>&lt...

2018-03-21 10:39:00 300

转载 html中table表格标题固定表数据行出现滚动条

一、业务需求web系统中有的用户不喜欢分页,希望数据能在一个页面中全部显示出来。但是页面中是有滚动条的,当查看下面的数据时就不知道数据行中的列对应的是哪个标题的列。也就是无法知道这个列是什么数据。所以,希望table的标题固定,而数据行中数据过多时出现滚动条,这样比较人性化。二、js方法(需要和三、页面中的div和table布局 配套使用。div和table的id已经被指定)...

2018-03-21 09:28:00 486

转载 Libpacp 深度剖析

Libpacp 深度剖析1. Libpacp 的工作原理​ Libpcap的工作原理可以描述为,当一个数据包到达网卡时,通过网络分接口(即旁路机制)将数据包发给BPF过滤器,匹配通过的数据包可以被libpcap利用创建的套接字PF_PACKET从链路层驱动程序中获得。进而在用户空间提供独立于系统的用户级API接口。​ 一个数据包的捕捉分为三个主要部分:面向底层包捕获面向中...

2018-03-20 20:15:00 167

转载 Apriori算法(关联规则)

一、关联规则  1、是数据中所蕴含的一类重要规律,对关联规则挖掘的目标是在数据项目中找出所有的并发关系,这种搞关系也称为关联。  eg、奶酪->啤酒[支持度 = 10%,置信度 = 80%]  2、关联规则的基本概念  设一个项目集合I = {i1,i2,i3,……,im},一个(数据库)事务集合T = {t1,t2,t3,,,tn},其中每个事务ti是一个项目集合,并且。...

2018-03-20 15:17:00 404

转载 yagmail让发邮件更简单

这是我迄今为止碰到的最良心的库,真tm简单啊import yagmail# 连接邮箱服务器yag = yagmail.SMTP(user="wuyongqiang2012@163.com",password="xxxxxxx",host="smtp.163.com")# 邮箱正文contents = ['韦哥,我正在用yagmail这个库给你发邮件,感觉贼...

2018-03-20 10:51:00 137

转载 FD.io 社区中国行暨未来网络技术沙龙 南京站 参会小结

FD.io 社区中国行暨未来网络技术沙龙 南京站,2018 年 3 月 17 日。开场致辞Ray 介绍了一些有的没的⁃ (Future Event)DPDK summit, FD.io summit⁃ Ecosystem⁃ VPP milestoneFD.io 101/102 -FD.io 通用数据平面(Intel 倪红军、Ray Kinsella)内容概要:FD.io VPP 工作...

2018-03-19 22:49:00 112

转载 序列化和模型绑定

ASP.NET Web API 2 中的媒体格式化程序1,Internet 媒体类型例如:text/html图像/pngapplication/json若要创建媒体格式化程序,派生自这些类之一:MediaTypeFormatter. 此类使用的异步读取和写入方法。BufferedMediaTypeFormatter. 此类派生自MediaTypeFormatter但使用 sychronou...

2018-03-19 22:28:00 115

转载 datagrid数据网格获取所有选中行的索引,插入某个列值为其他列的运算值

获取所有选中行的索引,存入数组ary中:var data=$("#dg").datagrid("getSelections"); var ary=[]; for(var i=0;i<data.length;i++){ ary.push($("#dg").datagrid("getRowIndex",data...

2018-03-19 11:28:00 144

转载 201521123035软工阅读作业2

问题一:什么是软件工程?书本:P8原文是这样的“软件工程是把系统的,有序的,可量化的方法应用到软件的开发,运营和维护上的过程”其实我当初以为,软件工程就是写代码的,但是其他写代码的课本都是学一门语言,看了书本我明白了它是一个教人写软件的整体过程,但是也仅仅是粗略的认识,我希望作者可以举个浅显易懂例子,比如我学了这门课以后对我有什么帮助,“系统、有序、可量化的方法”又具体指的是什么。问题二:...

2018-03-18 21:48:00 70

转载 Webpack2 中的 NamedModulesPlugin 与 HashedModuleIdsPlugin

要讨论Webpack 2中新增的这两个plugin的功能,还要先从使用Webpack打包的项目的前端资源缓存方案说起。通常在使用了Webpack的项目中我们会使用CommonsChunkPlugin来将所有依赖的第三方包打包到一个名为vender的chunk中。与此同时,为了避免每次更改项目代码时导致venderchunk的chunkHash改变,我们还会单独生成一个mani...

2018-03-17 16:25:00 417

转载 MySQL原理解析

逻辑架构MySQL逻辑架构整体分为三层:客户端层,连接处理、授权认证、安全等功能均在这一层处理。 核心服务层,包括查询解析、分析、优化、缓存、内置函数(比如:时间、数学、加密等函数)。所有的跨存储引擎的功能也在这一层实现:存储过程、触发器、视图等。 存储引擎,其负责MySQL中的数据存储和提取。和Linux下的文件系统类似,每种存储引擎都有其优...

2018-03-17 15:05:00 58

空空如也

空空如也

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

TA关注的人

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