自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 遍历List集合时,删除数据的问题

一、问题描述有时候,我们会遇到在遍历List集合的过程中删除数据的情况。看着自己写的代码,感觉完全没有问题,但就是达不到预期的效果,这是为什么呢?下面我们来分析下String str1 = new String("1"); String str2 = new String("2"); String str3 = new String("3"); String st...

2018-07-29 16:43:00 403

转载 使用jenkins+svn搭建可持续部署环境

背景:最近项目小组申请了开发服务器,需要搭建一套自动化环境用于部署各类应用。我选用了jenkins+svn+zookeeper+dubbo理由:本身项目在转dubbo,所以需要zookeeper+dubbo环境。项目本身是用SVN在管理的。可持续化部署选用jenkins,因为测试小组使用jenkins。JDK安装1.8和1.7==================...

2018-07-28 00:39:00 44

转载 nodeJs中fs.open(path)参数path的理解

关于path,网上的说明很少。可能对于大神是不需要提及的,但对于从纯前端转过来的,会有点模糊。这里说明一下。path如果写路径的话,可以写绝对路径和相对路径。绝对路径不用说,详细说明下相对路径。相对路径相对于谁,是相对于命令行窗口当前显示的路径,而不是相对于当前编写的文件的路径。转载于:https://www.cnblogs.com/ww93/p/9379895.html...

2018-07-27 22:05:00 268

转载 User Agent 大全

一、基础知识篇:Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。通过这个标 识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如...

2018-07-27 11:34:00 124

转载 01-每30秒访问某个地址

若是需要做一个30秒访问某个地址,不要使用js异步去定时,这样网页会内存溢出,这样的方式用就了网页就会卡。而是 使用以下代码<!DOCTYPE html><html><head><title>定时器</title><meta http-equiv="Content-Type" content="text/html; charset...

2018-07-27 09:55:00 275

转载 Java常见对象之String

String类的概述String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量,一旦被赋值,就不能被改变。String类的构造方法 * public String():空构造 * public String(byte[] bytes):把字节数组转成字符串 * public String(byte[] bytes,int...

2018-07-26 21:34:00 45

转载 HDB3编码器

一、HDB3 码介绍三阶高密度双极性码(英语:High Density Bipolar of Order 3 code,简称:HDB3码)是一种适用于基带传输的编码方式。它是一种 AMI 码的改进型, HDB3 码保持了 AMI 码极性反转的特点, 且减少了连 “0” 的长度,有利于接收端从基带信号中提取定时信息,低频成分少, 提取同步时钟方便, 有内在检错能力等优点, 是 CCITT(国际电...

2018-07-26 19:53:00 4038

转载 洛谷 P3648 [APIO2014]序列分割 解题报告

P3648 [APIO2014]序列分割题目描述你正在玩一个关于长度为\(n\)的非负整数序列的游戏。这个游戏中你需要把序列分成\(k+1\)个非空的块。为了得到\(k+1\)块,你需要重复下面的操作\(k\)次:选择一个有超过一个元素的块(初始时你只有一块,即整个序列)选择两个相邻元素把这个块从中间分开,得到两个非空的块。每次操作后你将获得那两个新产生的块的元素和的乘积的分数。你想要最...

2018-07-25 20:27:00 80

转载 Jmeter学习(1)

接到个新任务,要对一个APP登陆界面进行压测,以前研究过loadrunner,但是没有购买软件的话,并发量会有限制,达不到要求,思来想去还是决定试一下Jmeter。不得不说,Jmeter还是很容易上手的,而且对电脑要求不是很高,天知道我用loadrunner的时候多少次失败都是本机带不起来。先拿录制web脚本试试水。1、先增加一个线程组2、在线程组下增加一个“http...

2018-07-25 17:04:00 41

转载 openstack 的 lbaas 疑问

1 为什么lbaas的haproxy实现没有将其放到vrouter中,而vpnaas/fwaas都放到vrouter中呢?放在vrouter上,可以减少vrouter到haproxy的流量路径,是怕vrouter越来越庞大么?还是架构有冲突,vpn的agent替换了l3-router-agent,不能和lbaas-agent一起用?还是因为会用到vrouter上的接口ip,导致dna...

2018-07-25 15:35:00 75

转载 Linux磁盘管理

现在Linux已经成为系统服务发展趋势,那么,我们对底层硬件存储了解多少呢?接下来我们来聊聊关于磁盘的那些事1:从下图我们可以看到,硬盘结构是由柱面,扇区,磁头组成,面积最广的是扇区,每个扇区容量是512字节,第一个扇区最为重要,保存着主引导记录(MBR)和分区表信息;主引导记录占用446字节,分区表占用64字节,结束符2字节 共计512字节;而分区表中每记录一个信息占用16字节,,因此只能分...

2018-07-25 12:13:00 47

转载 [poj2288] Islands and Bridges (状压dp)

DescriptionGiven a map of islands and bridges that connect these islands, a Hamilton path, as we all know, is a path along the bridges such that it visits each island exactly once. On our map, there ...

2018-07-25 09:25:00 36

转载 The dependencies of some of the beans in the application context form a cycle: spring中依赖进入循环的解决办法...

只需要再application.properties 文件中 加入 一行代码spring.datasource.initialize=false重新运行 就ojbk 了转载于:https://www.cnblogs.com/feathe/p/9358179.html

2018-07-24 09:11:00 711

转载 fmt 包中的函数和方法

/ Fprintf 将参数列表 a 填写到格式字符串 format 的占位符中// 并将填写后的结果写入 w 中,返回写入的字节数func Fprintf(w io.Writer, format string, a ...interface{}) (n int, err error)// Printf 将参数列表 a 填写到格式字符串 format 的占位符中// 并将填写后的结果写入 os.St...

2018-07-23 18:11:00 401

转载 剥开比原看代码06:比原是如何把请求区块数据的信息发出去的

作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom在前一篇中,我们说到,当比原向其它节点请求区块数据时,BlockKeeper会发送一个BlockRequestMessage把需要的区块height告诉对方,并把该信息对应的二...

2018-07-23 17:40:00 49

转载 (学习笔记)pl/sql基本语法——声明变量

PL/SQL是是由甲骨文公司在90年代初开发,以提高SQL的功能。作用是让sql语句具有程序的特性,以及面向对象的特性1.语法:  declare  //固定语法部分,单词意思为“声明”,意思为“声明头部”    xxx xxx  /*声明体。用于声明变量,变量类型分为普通变量声明、引用变量声明、    xxx xxx  记录变量声明、以及光标的声明*/  begin  //固...

2018-07-23 17:17:00 386

转载 ConcurrentHashMap

Reference[1] Reposthttp://javabypatel.blogspot.com/2016/09/concurrenthashmap-interview-questions.htmlQuestion 1.What is the need of ConcurrentHashMap when there is HashMap and Hashtable ...

2018-07-23 17:01:00 91

转载 layui 弹出层显示问题

需要在body里面加上高度<body style="height: 100%">转载于:https://www.cnblogs.com/SeaWxx/p/9353874.html

2018-07-23 11:43:00 540

转载 装饰模式的巧妙运用

背景:IVirtualTool接口getConfig setConfig process派生出各种算子,例如模板算子、找圆算子、找边算子需要扩展功能:依照模板匹配结果,含有坐标平移、旋转、伸缩、镜像、翻转等变换,所有算子要支持相应坐标变换古老的实现:提供一个坐标变换的基类,供所有算子在getConfig setConfig process 中调用刚开始只实...

2018-07-22 16:13:00 47

转载 Python监控服务器利器--psutil

Python监控服务器利器--psutil  服务器的监控通过安装一些常用的监控软件之外,有时也需要运行一些shell或Python脚本;shell下可以使用系统自带的ps/free/top/df等shell命令,Python可以调用subprocess等模块来运行shell命令,不过这么做就比较麻烦。这里有一个比较好用的第三方模块:psutil。  psutil...

2018-07-22 11:00:00 67

转载 Excel_VBA程序开发自学宝典(第3版)pdf

下载地址:网盘下载《Excel VBA 程序开发自学宝典(第3 版)》是VBA 入门与提高的经典教材。全书分上下两篇,上篇包含入门知识,对VBA 的基础理论、语法规则、编写思路、代码优化思路等都提供了详尽的理论阐述和案例演示。下篇包含进阶知识,提供窗体设计、正则表达式、字典、FileSystemObject、类模块、注册表、功能区设计、开发加载宏、封装代码等高级应用。《Excel VBA 程序...

2018-07-22 00:25:00 469

转载 【图像的形态学】

一、应用 边界提取和跟踪、区域填充、提取连通分量、细化和像素化二、膨胀三、腐蚀四、开运算 1.方法:先腐蚀后膨胀 2.用处:过滤噪声的同时不对物体的形状、轮廓造成明显的影响五、闭运算 1.方法:先膨胀后腐蚀 2.用处:能够弥合狭窄的间断, 填充小的孔洞。六、骨架抽取转载于:https://www.cnblogs...

2018-07-21 21:12:00 45

转载 tomcat的连接数与线程池

  在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。  在前面的文章中写到过:Connector的主要功能,是接收连接请求,创建Request和Response对象用于和请求端交换数据;然后分配线程让Engine(也就是Servlet容器)来处理这个请求,并把产生的Request和Response对...

2018-07-20 22:24:00 74

转载 SMARTY核心

http://www.smarty.net/http://smarty.php.net/manual/en/1.配置 define("ROOTPATH",dirname(__FILE__)."/../"); require_once("smarty/Smarty.class.php"); /** * Smarty Templat...

2018-07-20 20:02:00 58

转载 OJ 列表

维护一个 OJ 列表。(这件事似乎没啥意义?)AtCoderhihoCoderCodeforcesDMOJCodeChefCS AcademyHackerRankHackerEarthPEG Judge洛谷牛客网计蒜客SzkopułComet OJ转载于:https://www.cnblogs.com/Patt/p/9343159.html...

2018-07-20 19:05:00 60

转载 jvm学习-java代码是怎么运行的

首先一个问题入题:是否知道java和c++在运行方式上的区别?java需要依赖JRE的运行环境,而c++代码则无需额外的运行时。那么问题又来了,既然c++的运行方式已经很成熟了,那么为什么java要在虚拟机中运行呢?为了实现一次编写,到处运行的目标。jvm作为一个很好的托管环境,能够代替我们处理一些代码中冗长而且容易出错的部分,比如垃圾回收。java虚拟机具体是怎样运行java字节码...

2018-07-20 16:01:00 41

转载 【剑指offer】28、对称二叉树

题目请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。思路还是递归class Solution {public: bool isSymmetrical(TreeNode* pRoot) { return isSymmetrical(pRoot, pRoot); }...

2018-07-20 14:27:00 37

转载 C/C++指针参数赋值问题

  今天遇到一个问题,即在C/C++中,关于在函数里对指针赋值的问题。首先可以看到如下现象:void test(int *p){ p = NULL;}int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); int *t , y = 10; t = &...

2018-07-20 00:16:00 592

转载 MapReduce执行WordCount操作

MapReduce 数字统计例子WordCount在单机环境上运行WordCount.java程序简单配置为:/etc/hosts:Core-site.xml在这两个配置文件下运行WordCount 程序,出现如下的错误:错误中有一句:due to :Call From YARN001/127.0.0.1 to YARN001:8020 faile...

2018-07-19 21:08:00 216

转载 javascript中数组去重

1、遍历数组,双重循环,如果新数组中不存在则push到新数组 1 Array.prototype.distinct = function(){ 2 // 原数组 3 var arr = this; 4 // 新数组 5 var result = []; 6 var len = a...

2018-07-19 19:50:00 35

转载 HTTP响应的结构是怎么样的?

HTTP响应由三个部分组成:状态码(Status Code):描述了响应的状态。可以用来检查是否成功的完成了请求。请求失败的情况下,状态码可用来找出失败的原因。如果Servlet没有返回状态码,默认会返回成功的状态码HttpServletResponse.SC_OK。HTTP头部(HTTP Header):它们包含了更多关于响应的信息。比如:头部可以指定认为响应过期的过期日期,或者是指定用来给用户...

2018-07-19 18:39:00 254

转载 获取页面源码,筛选页面链接的方法

转载于:https://www.cnblogs.com/kaibindirver/p/9335077.html

2018-07-19 12:16:00 402

转载 东软实习之数据库(9)——数据操作与事务控制

    ##数据操作语言        数据操作语言             Data Manipulation Language ,简称DML,主要用来实现对数据库表中的数据进行操作。          数据操作语言主要包括如下几种:增加行数据:使用INSERT语句实现修改行数据:使用UPDATE语句实现删除行数据:使用DELETE语句实现...

2018-07-19 10:43:00 147

转载 【[国家集训队]等差子序列】

bitset 解法一、思路很简单:首先,找>=3个和找3个没区别。题目大雾。一个权值bool数组,当这一位是a时,把a这一位设成1, 查询以a位置为中心的,以n或者1为边界的对称区域是否是回文的。如果是,说明,可以所有和a等差的项都在前面出现了。反之不是,就说明有一组的一项在前面出现了,而另一项在前面没有出现过。因为序列是一个1~n的排列,所以另一项肯定在后面出现了。...

2018-07-18 21:20:00 49

转载 13 -1 BOM和定时器

一 BOMJavaScript基础分为三个部分:ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等。BOM:浏览器对象模型,操作浏览器部分功能的API。比如让浏览器自动滚动。从上图也可以看出:w...

2018-07-18 20:39:00 93

转载 2. Shell编程第二讲

(1)条件测试: test [  命令 test 或 [ 可以测试一个条件是否成立,如果测试结果为真,则该命令的Exit Status为0,如果测试结果为假,则命令的Exit Status为1(注意与C语言的逻辑表示正好相反)。例如测试两个数的大小关系:$ var=2$ test $var -gt 1$ echo $?0$ test $var -gt 3$ e...

2018-07-17 16:21:00 46

转载 《DSP using MATLAB》Problem 5.8

代码:%% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%% Output Info about this m-filefprintf('\n**************************************************...

2018-07-16 22:46:00 45

转载 [No0000155]为什么32位机器最大只能用到4GB内存

在此之前先来了解一些计算机存储单位之间的关系以及计算机系统结构和PC硬件方面的一些知识。 一、计算机存储单位之间的关系位 bit (Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。字节 byte:8个二进制位为一个字节(B),即1B = 8bit,最常用的单位。计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之...

2018-07-16 19:44:00 182

转载 git的初步研究1

工作中很多项目再往git上迁移,所以打算研究下gitgit是个版本控制系统理解git工作区、暂存区、版本库的概念工作区:在电脑中能看到的目录暂存区:index即索引即首先add加入暂存区 commit加入版本库转载于:https://www.cnblogs.com/zhouyideboke/p/9317316.html...

2018-07-16 13:54:00 46

转载 程序、进程、线程的区别与联系以及多线程与多进程

转:编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程 编程思想之多线程与多进程(2)——线程优先级与线程安全 编程思想之多线程与多进程(4)——C++中的多线程程序并不能单独执行,只有将程序加载到内存中,系统为他分配资源后才能够执行,这种执行的程序称之为进程,也就是说进程是系统进行资源分配和调度的一个独立单位,每个进程都有自己单独的地址...

2018-07-16 13:16:00 54

空空如也

空空如也

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

TA关注的人

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