自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 搭建es6运行环境

npm init 生成 package.json文件;npm install --save-dev babel-cli babel-polyfill babel-preset-es2015babel-preset-stage-0转载于:https://www.cnblogs.com/jkr666666/p/7930269.html...

2017-11-30 17:54:00 46

转载 Kettle数据源连接配置

说明:通过(图3.1)我们可以看到创建数据源时需要配置相应的参数:Connection Name(必填):配置数据源使用名称,如:Rot_SourceHost Name(必填):数据库主机IP地址,此处演示则使用本址IP(localhost)地址Database Name(必填):数据库实例名称,如:wsk注:如果数据库使用到RAC时此处则填写SID对应的...

2017-11-29 16:59:00 592

转载 Struts

1、Struts概述(1)Struts的英文单词是什么意思? 支柱,支干,来源于旧建筑和旧式飞机使用的金属支架。(2)Struts是什么?Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。(3)使用Struts的目的: 为了帮助我们减少在运用MVC设计模型来开发Web应用时间。2、MVC模式简介MVC是模型(Model)、视图...

2017-11-28 19:31:00 43

转载 istio入门(01)istio的优势在哪里?

Istio能做什么?Istio 试图解决微服务实施后面临的问题。Istio 提供了一个完整的解决方案,对整个服务网格行为洞察和操作控制,以满足微服务应用程序的多样化需求。Istio在服务网络中提供了许多关键功能:1、流量管理:控制服务之间的流量和API调用的流向,使得调用更可靠,并使网络在恶劣情况下更加健壮。2、可观察性:了解服务之间的依赖关系,以及它们之间流量的本质和流向,从而提供快速识别问...

2017-11-28 17:47:00 235

转载 设计模式第三次作业

设计模式第三次作业1.要求:某商品管理系统的商品名称存储在一个字符串数组中,现需要自定义一个双向迭代器(MyIterator)实现对该商品名称数组的双向(向前和向后)遍历。使用Iterator模式来设计。抽象迭代器public interface AbstractIterator { public String next(); public String last(); ...

2017-11-28 15:52:00 188

转载 Ubuntu下安装php7.1的gd,mysql,pdo_mysql扩展库

执行以下命令# apt-get install php7.1-gd# apt-get installphp7.0-mysql重新启动 php7.1-fpm(因为我是安装的 Nginx 和 php7,如果是Apache 请重启动 Apache)service php7.1-fpm reload转载于:https://www.cnblogs.com/ser0632/...

2017-11-28 00:16:00 477

转载 容器工厂(原型)

容器工厂对于容器工厂的了解可以是:创建一个核心容器,用于存放已经注册的实例。学习过spring 的童鞋都知道,Spring 框架里面便有一个巨大的容器。而本次学习的容器工厂便是参照Spring的理念。通过解析XML读取里面的属性,并利用反射来创建改实现类的实例。以下是我们需要准备的类我们先试用手机的案例进行学习。package factory;/*...

2017-11-27 20:51:00 149

转载 电子科技大学第九届ACM趣味程序设计竞赛(热身赛)题解

比赛地址:http://acm.uestc.edu.cn/#/contest/show/191A题 小羽涂色题意:在x轴的正半轴上,问你是否存在一段区间[L,R]其中包含r个奇数和g个偶数。分析:对于区间的起点与终点,我们可以分4种情况进行讨论。1.起点为奇数,终点为奇数,这种情况下r=g+1.2.起点为奇数,终点为偶数,这种情况下r=g.3.起点为偶数,终点为奇数...

2017-11-26 17:06:00 336

转载 python数据类型--列表

列表方法返回值类型方法详情.append(object)None把一个元素添加到链表的结尾,相当于a[len(a):]=[object].clear()None清空列表中的元素.copy()list拷贝列表...

2017-11-26 14:22:00 40

转载 LeetCode Sparse Matrix Multiplication

原题链接在这里:https://leetcode.com/problems/sparse-matrix-multiplication/description/题目:Given twosparse matricesAandB, return the result ofAB.You may assume thatA's column number is equal toB's...

2017-11-26 07:22:00 40

转载 sell02 展现层编写

# API###商品列表```GET /sell/buyer/product/list```参数```无```返回```{ "code": 0, "msg": "成功", "data": [ { "name": "热榜", ...

2017-11-25 22:26:00 44

转载 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---36

以下为阅读《Linux命令行与shell脚本编程大全 第3版》的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:转载于:https://www.cnblogs.com/guochaoxxl/p/7894624.html...

2017-11-25 10:42:00 34

转载 HTTP协议详解(经典)

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/...

2017-11-24 19:18:00 68

转载 springboot 线程池和数据库链接池配置以及多线程效率实测

使用spring多线程往mysql数据库插入100万条数据效率对比,结果如下:a) 20个线程*100000条/线程 = 200万条数据, 用时7分43秒(同样情况跑了2次,第一次是7分42秒,第二次是7分44秒)b)1个线程*2000000条/线程 = 200万条数据,用时11分27秒。两者差别不大,重新调试参数,应该会有更快的结果直接上代码:配置文件:threadPoolCon...

2017-11-23 22:35:00 637

转载 Java 代码质量

被滥用的instanceofinstanceof滥用, 或者直接强转, 大都数情况可以用方法override, 而且应当避免使用isA(), isB()之类的写法;比如sonA和sonB都继承自parent, 其中sonA和sonB想对parent里方法move()各自拥有独立的实现; 1 // 错误写法1 2 void test(parent p) { 3 ...

2017-11-23 16:17:00 38

转载 JavaScript的注意事项

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 7 <script type ="text/javascript...

2017-11-23 16:01:00 41

转载 Linux下Mongodb安装和启动配置

1.下载安装包wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz下载完成后解压缩压缩包tar zxf mongodb-linux-i686-1.8.2.tgz2. 安装准备将mongodb移动到/usr/local/server/mongdb文件夹mv mongodb-linux-i686...

2017-11-23 13:39:00 33

转载 bzoj1565: [NOI2009]植物大战僵尸

其实一开始看到题意很长就不想做。。其实一开始想什么spfa什么DP什么的。。而这题是网络流(好像之前在竞赛室的时候听到队长骂这题stm网络流很难写,感觉还好啊,一中午写完了,2A)直接网络流显然搞不定,因为每个点有点值啊,费用流感觉也不对,想试试最小割,前天吃饭的时候突然想到:诶这题有负数?那搞搞最大权闭合子图!显然就正负分开st集合和ed集合,然后我就发现中间保护建的边要到inf...

2017-11-22 14:02:00 42

转载 Canvas 高级

一、Canvas 高级1、变换--位移translate(x, y)2、变换-缩放scale(xS, yS)3、变换-旋转rotate(弧度)4、环境的保存和释放save()restore()5、设置透明度globalAlpha 属性 设置绘图环境的不透明度 值0~1之间6、限制绘图区域clip() 配合路径。对绘图环境进行的限制 &...

2017-11-20 18:39:00 61

转载 深入理解ES6之——迭代器与生成器

迭代器迭代器是被设计专用于迭代的对象,带有特定接口。所有的迭代器对象都有next方法,会返回一个结果对象。该结果对象有两个属性:对应下一个值的value,以及一个布尔类型的done,其值为true时表示没有更多对值可供使用。//es5创建迭代器function createIterator(items) {var i = 0;return { next: functi...

2017-11-20 16:33:00 76

转载 Linux数据链路层的包解析

仅以此文作为学习笔记,初学者,如有错误欢迎批评指正,但求轻喷。一般而言,Linux系统截获数据包后,会通过协议栈,按照TCP/IP层次进行解析,那我们如何直接获得更为底层的数据报文呢,这里用到一个类型SOCK_PACKET类型。1 int sockfd = socket(AF_INET,SOCK_PACKET,htons(0x0003));通过上面这个函数可以获得一个特殊的套接...

2017-11-20 16:02:00 435

转载 手动实现二值化

img_gray = cv2.imread(r"./example.png", 0)# the threshold you want is thrthr = 127bw = ((img_gray / (thr * 2)) > 0.5).astype(np.uint8) * 255 # INV: ">" -> "<"转载于:https://www.cnblog...

2017-11-19 15:23:00 129

转载 创建排序二叉树

全部代码 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <assert.h> 4 5 typedef struct node 6 { 7 int nValue; 8 struct node *pLeft; 9 stru...

2017-11-19 11:06:00 66

转载 Flex 布局教程:语法篇

网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安...

2017-11-19 00:49:00 33

转载 解决Webstom 2017中,输入法候选框无法显示问题

一、问题:  如题,IDE编辑界面内,输入法的候选框没法显示,有时需要打中文注释,非常麻烦。  原因:IDE自带的OpenJDK与输入法存在冲突二、解决:  (1)在编辑界面,双shift,搜索:switch,进入Switch IDE boot JDK  (2)从"..."进入选择JAVA_HOME设置的JDK路径,确认,重启IDE即可。...

2017-11-17 20:31:00 93

转载 Java中abstract关键字详解

abstract只能修饰类(class) 和 方法。而不能修饰成员变量。这是由于抽象的概念确定的。只有类和方法可以抽象出来,而成员变量不需要抽象。abstract修饰类abstract之所以出现,是因为面向对象的思想所趋。在面向对象的思想中,不同的类之间可能具有高度相似的成员变量以及个别的方法。那么为了避免重复代码。我们需要将各个类之间高度统一的成员变量和方法抽象出来封装为一个抽象父...

2017-11-17 15:39:00 325

转载 算法入门

初识算法:冒泡排序选择排序插入排序冒泡:列表每两个相邻的数,如果前边比后边的大,那么交换这两个数。 1 a = [8,4,5,9,7,1,3,2,6] 2 def bubble_sort(li): 3 for i in range(len(li)-1): #控制趟数 4 exchange = ...

2017-11-17 00:04:00 37

转载 php导出数组到csv格式demo

php的二维数组导出到csv需要处理文字编码,代码如下<?php$data=array( array("username"=>"test1","password"=>"123"), array("username"=>"test2","password"=>"456"), array("username"=>...

2017-11-16 22:56:00 87

转载 上下滚动列表

HTML<div class="box" id="box"> <a href="javascript:;" class="top"></a> <ul></ul> <a href="javascript:;" class="bottom"></a></div>CSS...

2017-11-14 11:07:00 330

转载 ShardedJedis的使用

假定有2个 redis 服务实例(A和B)在运行,在客户端进行 set 操作:set a0 xxxset a1 xxxset a2 xxxset a3 xxx我们希望a0, a1, a2, a3 分散保存在A和B中。jedis 已经提供了这种功能:<bean id="shardedJedisPool" class="redis.clients.jedis.Sh...

2017-11-13 15:06:00 133

转载 2017-2018 20155309 南皓芯 信息安全基础设计第八周博客

教材内容总结我们这周学习的内容是教材的第十一章和第十二章。第十一章客户端-服务器编程模型:每个网络应用都是基于客户端-服务器模型的。在该模型中,一个应用是由一个服务器进程和一个或多个客户端进程组成的。服务器管理某种资源。一个Web服务器管理了一组磁盘文件,它会代表客户端进行检索和执行;一个FTP服务器管理了一组磁盘文件,它会为客户端进行存储和检索;一个Emial服务器管理了一些文件,它为...

2017-11-12 20:15:00 116

转载 实现基于Keepalived高可用集群网站架构的多种方法

实现基于Keepalived高可用集群网站架构  随着业务的发展,网站的访问量越来越大,网站访问量已经从原来的1000QPS,变为3000QPS,目前业务已经通过集群LVS架构可做到随时拓展,后端节点已经通过集群技术保障了可用性,但对于前端负载均衡器来说,是个比较大的安全隐患,因为当前端负载均衡器出现故障时,整个集群就处于瘫痪状态,因此,负载均衡器的可用性也显得至关重要,那么怎么来解决负载均衡...

2017-11-12 14:17:00 118

转载 一起写框架-控制反转(Ioc)概述(二)

控制反转概述控制反转(Inversion of Control,英文缩写为IoC),就是将代码的调用的控制权,由调用方转移给被调用方。如图:修改代码A类的代码,才能将B类的对象换成C类。代码的控制权在A类(调用方)。我们将这种代码调用的方式,称为强耦合的代码调用。(图2-1)将上图的需求,修改为使用Ioc的调用代码方式。就是将代码的...

2017-11-11 16:47:00 83

转载 HTML基础

<title></title>里放任何内容都会显示成纯文本padding不允许使用负值转载于:https://www.cnblogs.com/chuanzhi946/p/7816396.html

2017-11-10 20:56:00 33

转载 自适应和响应式区别以及写法

自适应: 在不同分辨率下不同设备上显示相同的页面。即:根据屏幕的宽度,自动调节网页内容的大小,使其主体内容和布局不变。响应式:响应式的概念应该是覆盖了自适应,但是包括的东西更多了。响应式布局可以根据屏幕的大小自动的调整页面的展现方式,以及布局。(1)允许网页的宽度自动的调整(2)尽量少使用绝对的宽度,多点百分比(3)相对大小的字体:字体不要使用px写死,最好使用相对大...

2017-11-10 17:10:00 74

转载 接口”安全机制”的设计

1、https:https SSL证书安装的搭配(搭配https ssl本地测试环境)2、接口参数加密+时效性验证+私钥 :实现方式参考现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程是:1. 用户...

2017-11-08 17:17:00 219

转载 GlusterFS卷的种类

1.分布卷在分布式卷中,文件随机扩展到卷中的砖块中。使用分布式卷,需要扩展存储和冗余不是很重要,或由其他硬件/软件层提供。创建语法:gluster volume create[transport tcp | rdma | tcp,rdma]例子: gluster volume create test-volumeserver1:/exp1 server2:/ex...

2017-11-07 21:31:00 111

转载 Go语言 channel 管道 阻塞 死锁 经典问题

建议阅读:14.2协程间的信道问题:为什么代码1会报死锁的错误,而代码2不会报错?代码1:package mainimport ( "fmt")func main() { ch := make(chan int) ch <- 1 fmt.Println(<-ch) // 1}代码2:...

2017-11-06 18:22:00 509

转载 一:MySQL数据库的性能的影响分析及其优化

MySQL数据库的性能的影响分析及其优化MySQL数据库的性能的影响一. 服务器的硬件的限制二. 服务器所使用的操作系统三. 服务器的所配置的参数设置不同四. 数据库存储引擎的选择五. 数据库的参数配置的不同六. (重点)数据库的结构的设计和SQL语句1). 服务器的配置和设置(cpu和可用的内存的大小) 1.网络和I/O资源 2.cpu的主频和核心的...

2017-11-06 18:02:00 50

转载 行为型模型 中介者模式

行为型模型 中介者模式Mediator抽象中介者 中介者类的抽象父类。 concreteMediator 具体的中介者类。 Colleague 关联类的抽象父类。 concreteColleague 具体的关联类。 适用于: 用一个中介对象,封装一些列对象(同事)的交...

2017-11-04 13:03:00 41

空空如也

空空如也

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

TA关注的人

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