自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Postman如何进行参数化

前言Postman作为一款接口测试工具,受到了非常多的开发工程师的拥护。那么做为测试,了解Postman这款工具就成了必要的了。这篇文章就是为了解决Postman怎么进行参数化的。全局变量全局变量是将这个变量设置成整个程序的都可以用,不用去区分环境设置。1.打开Postman,点击右上角的环境管理按钮2.选择Global,设置全局变量...

2019-09-26 14:24:00 702

转载 图片撕纸效果处理

/// <summary> /// 撕纸效果 /// </summary> public class TearHelper { private static SolidBrush out_sb = new SolidBrush(Color.FromArgb(80, 110, 105, 109)); ...

2019-09-21 14:10:00 59

转载 postgresql 服务无法启动,日志中报如下错误

1、postgresql 服务无法启动,日志中报如下错误,磁盘空间足够。无法找到来自源 PostgreSQL 的事件 ID 0 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。1、使用pg_controldata 查找 nextoID 和 nextXID2、重置事物日志pg_resetxlog-o nextOID -x Ne...

2019-09-19 18:00:00 1392

转载 正则-不包含某个字符串的一行

^(?!.*?abc).*$转载于:https://www.cnblogs.com/kgtone/p/11545417.html

2019-09-18 21:18:00 124

转载 页面上出现403错误,并解决

Access to XMLHttpRequest at 'http://localhost:9003。。。。/deletesubject1173935603251679233' from origin 'http://localhost:9530' has been blocked by CORS policy: Response to preflight request doesn...

2019-09-18 20:18:00 333

转载 Mac 下安装nginx

本文转自https://www.cnblogs.com/meng1314-shuai/p/8335140.htmlmac下安装nginx前言:nginx的强大不必多言,所以很自然很应当的我也来玩一玩。但是网上许多安装和配置都太那啥了,在这里真的想说一句带有引战性质但我真的无意引战的言论:现在的好多程序员的文笔实在是烂,写的教程让人着实难懂啊,该不会语文都是体育老...

2019-09-17 16:50:00 36

转载 nginx: [emerg] unknown directive "," in /usr/local/etc/nginx/nginx.conf:80

nginx 配置文件中多了个逗号转载于:https://www.cnblogs.com/minmin123/p/11535151.html

2019-09-17 16:42:00 602

转载 MySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法

本文转自:https://www.cnblogs.com/mqhpy/p/11443034.htmlMySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法2.4K解决方法:第一步cd进入mysql的bin目录下:cd C:\...

2019-09-16 19:54:00 32

转载 Mac - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

本文转自:https://gongyuhonglou.github.io在终端输入mysql,结果出现macdeMacBook-Pro:~ mac$ alias mysql=/usr/local/mysql/bin/mysqlmacdeMacBook-Pro:~ mac$ mysqlERROR 2002 (HY000): Can't connect to loca...

2019-09-16 19:50:00 695

转载 颜色选择美化控件----------WinForm控件开发系列

下面是控件显示界面源码,日期选择面板源码太多了2000行左右,没有贴出来,可以下载源码去看。你可以完善这个颜色控件。/// <summary> /// 颜色选择美化控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("ColorPicker")] [Descript...

2019-09-15 14:06:00 75

转载 前端框架-Vue 入门

一、介绍1、Vue.js 是什么Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。M(Model)V(View)VM(View-Model)官方网站:...

2019-09-09 21:27:00 41

转载 Redis(一):数据结构与对象

前言本书是Redis设计与实现的读书笔记,旨在对Redis底层的数据结构及实现有一定了解。本书所有的代码基于Redis 3.0。简单动态字符串 SDSRedis没有直接使用C语言中的字符串,而是自己构建了一种叫简单动态字符串(Simple Dynamic String,SDS)的类型。使用SDS而不是C字符串的优势获取字符串长度的复杂度降低:直接根据len属性,复杂度为O(...

2019-09-07 15:13:00 44

转载 JDK Base64编解码1.7和1.8的坑

场景对接一个第三方api接口,其中签名部分用的是JDK8的编码。我们线上采用JDK7,导致项目无法编译替换编解码部分为1.7的代码,然后签名又不对所以坑就在这里,结论,1.7的编解码有换行符导致签名失败贴代码import sun.misc.BASE64Decoder;import java.security.KeyFactory;import java...

2019-09-05 10:26:00 1267

转载 Python GIL锁

Cpython进程与其运行文件所产生的主进程是一个进程(文件进程相当于Cpython的一个线程)线程的特点是数据资源是共享的,而多个线程又都要共享Cpython的解释权限,共享意味着竞争,有竞争数据就不安全,所以Cpython的GIL锁(Cpython的一个线程)就产生了,根本作用是,当python文件中的线程想要执行其代码,必须获得GIL权限,否则不能执行,所以cpu的多核优势也没有了...

2019-09-04 10:58:00 91

转载 javaScript--ECMAScript 6

ECMAScript 6一、ECMAScript 6 简介1、ECMAScript 和 JavaScript 的关系一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系?要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA...

2019-09-03 20:47:00 67

转载 can解析

转载于:https://www.cnblogs.com/Bonker/p/11455336.html

2019-09-03 20:16:00 106

转载 ActiveMQ分布式事务

一、安装ActiveMQ1、拷贝apache-activemq-5.14.4-bin.tar.gz到Linux服务器的/opt下2、解压缩tar -zxvf apache-activemq-5.14.4-bin.tar.gz3、重命名mv apache-activemq-5.14.4 activemq4、修改配置文件vim /op...

2019-09-02 12:15:00 66

转载 全文检索工具elasticsearch和kibana安装

一、安装elasticsearch1、拷贝elasticsearch-5.6.4.rpm到/opt目录下「cenos7」systemctl list-unit-files|grep elasticsearch2、启动之前为elasticsearch配置jdkvim /etc/sysconfig/elasticsearch 中修改JAVA_HOME路径的路...

2019-09-02 08:34:00 51

转载 文本跑马灯特效控件----------WinForm控件开发系列

控件可以添加文本段列表,每段文本可以设置出现动画和文字渐变颜色,还可以让指定某一段文本重复播放指定的次数。 /// <summary> /// 文本跑马灯特效控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("Items")] [Description("文本跑...

2019-08-31 20:14:00 134

转载 百分比控件----------WinForm控件开发系列

/// <summary> /// 百分比控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("Value")] [DefaultEvent("ValueChanged")] [Description("百分比控件")] public partial c...

2019-08-29 16:51:00 157

转载 Python处理session最简单的方法

前言:不管是在做接口自动化还是在做UI自动化,测试人员遇到的第一个问题都是卡在登录上。那是因为在执行登录的时候,服务端会有一种叫做session的会话机制。一个很简单的例子:在做功能测试的时候,肯定会遇到一种测试场景,需要在没登录的时候进行一些普通操作,会提示“请先登录”比如:我们在逛TB的时候,如果没有登录,那么当你搜索到一个商品,准备下单时候,是不是就会弹出一个登...

2019-08-29 15:04:00 173

转载 JUC-分支合并框架

一、原理Fork:把一个复杂任务进行分拆,大事化小Join:把分拆任务的结果进行合并ForkJoinPool分支合并池 类比=> 线程池ForkJoinTaskForkJoinTask 类比=> FutureTaskRecursiveTask递归任务:继承后可以实现递归(自己调自己)调用的任务clas...

2019-08-28 20:31:00 46

转载 JUC-ThreadPool线程池

一、为什么用线程池例子:10年前单核CPU电脑,假的多线程,像马戏团小丑玩多个球,CPU需要来回切换。现在是多核电脑,多个线程各自跑在独立的CPU上,不用切换效率高。线程池的优势:线程池做的工作只要是控制运行的线程数量, 处理过程中将任务放入队列 ,然后在线程创建后启动这些任务, 如果线程数量超过了最大数量,超出数量的线程排队等候 ,等其他线程执行完毕,再从队...

2019-08-28 20:05:00 58

转载 步骤进度控件----------WinForm控件开发系列

/// <summary> /// 步骤进度控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("Items")] [DefaultEvent("StepIndexChanged")] [Description("步骤进度控件")] public par...

2019-08-28 10:34:00 258

转载 JUC-JUC强大的辅助类讲解(Semaphore、CyclicBarrier、CountDownLatch)

一、CountDownLatch 减少计数1、原理* CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,这些线程会阻塞。* 其它线程调用countDown方法会将计数器减1(调用countDown方法的线程不会阻塞),* 当计数器的值变为0时,因await方法阻塞的线程会被唤醒,继续执行。2、代码package com...

2019-08-27 21:25:00 47

转载 JUC—Callable接口

一、callable接口是什么?面试题:获得多线程的方法几种?正确答案如下: 传统的 是继承thread类和实现runnable接口,java5以后又有实现 callable接口 和 java的线程池获得函数式接口这是一个函数式接口,因此可以用作lambda表达式或方法引用的赋值对象 。二、与runnable对比(实现方法对比)...

2019-08-27 21:05:00 42

转载 ToolTip气泡提示控件----------WinForm控件开发系列

/// <summary> /// 提示信息控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("TitleShow")] [DefaultEvent("Popup")] [Description("提示信息控件")] public partial cl...

2019-08-27 18:17:00 279

转载 集合与数组之间相互转化

https://blog.csdn.net/zhuwentao2150/article/details/51713565本文转自上述链接数组转换成List集合方法一笨方法就是通过add把数组中的数据循环添加到List集合中 List<String> mlist = new ArrayList<>(); String[] ...

2019-08-27 15:09:00 53

转载 JUC-多线程锁

多线程锁的练习题1、标准访问,先打印短信还是邮件class Phone { public synchronized void sendSMS() throws Exception { Thread.sleep(400);题【2】添加延时 System. out .println( "------se...

2019-08-27 11:44:00 36

转载 打印出js对象里面的内容

最近调试的时候遇到需要打印出js对象里面的内容,两种方式:1.直接使用JSON.stringify(obj)方法把对象转成字符串,打印出来。但是因为维护的项目比较老,使用的还是ie11的ie5兼容模式,报了JSON对象未定义的错误。因此有了下面的这种方式。2.自己写了个js方法,来打印对象//TODO used to debug, delete after...

2019-08-27 10:16:00 102

转载 多点滑块滑杆控件----------WinForm控件开发系列

/// <summary> /// 多点滑块进度控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("Items")] [DefaultEvent("SlideValueChanged")] [Description("多点滑块进度控件")] publi...

2019-08-26 20:20:00 159

转载 JUC-NotSafeDemo

请举例说明集合类是不安全的一、如何证明线程是不安全的?线程不安全错误:java.util.ConcurrentModificationExceptionArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常并发修改异常原理:List<String...

2019-08-26 18:33:00 40

转载 JUC-线程间通信

面试题:两个线程,一个线程打印1-52,另一个打印字母A-Z打印顺序为12A34B...5152Z,要求用线程间通信线程间通信:1、生产者+消费者2、通知等待唤醒机制多线程编程模版中1、判断2、干活3、唤醒synchronized实现package com.atguigu.thread;import java.util.concu...

2019-08-26 15:04:00 51

转载 JUC-LOCK接口

Synchronized1、多线程编程模版上(1)线程 操作 资源类(2)高内聚低耦合2、实现步骤(1)创建资源类(2)资源类里创建同步方法,同步代码块3、例子:卖票LOCK 接口锁实现提供了比使用同步方法和语句可以获得的更广泛的锁操作。它们允许更灵活的结构,可能具有非常不同的属性,并且可能支持多个关联的条件对象。1、Lock接口的实现 Re...

2019-08-26 13:58:00 57

转载 JUC-JUC是什么?

一、JUC是什么?java.util.concurrent在并发编程中使用的工具类进程/线程回顾1、进程/线程是什么?进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在...

2019-08-26 11:03:00 56

转载 水波纹进度控件----------WinForm控件开发系列

/// <summary> /// 水波纹进度控件 /// </summary> [ToolboxItem(true)] [DefaultProperty("Value")] [DefaultEvent("ValueChanged")] [Description("水波纹进度控件")] public parti...

2019-08-25 18:56:00 81

转载 Zookeeper

Dubbo 阿里框架ZooKeeper顾名思意:动物园管理员 它是拿来管大象(Hadoop)、蜜蜂(Hive)、小猪(Pig)的管理员, Apache Hbase和Apache Solr以及阿里的Dubbo等项目中都采用到了Zookeeper 。 一句话:ZooKeeper是一个分布式协调技术、高性能的,开源的分布式系统的协调(Coordination)服务 ,是G...

2019-08-24 10:55:00 31

转载 Mac 上完美解决SVN问题及svn软件

注:本文是转自https://blog.csdn.net/qq_40144558/article/details/80630466svn对Mac的支持不算美好,几乎所有软件都很繁琐,我们作为开发其实是不需要那么多功能的,我所在公司svn知识存放开发文档等等的地方,代码一般放在git上。告诉大家mac上使用svn应该用什么软件1、首先去appstore搜索“svn”,下载第一个...

2019-08-21 20:19:00 205

转载 hdu1038

http://acm.hdu.edu.cn/showproblem.php?pid=1038简单题,关键是读懂题;View Code #include"iostream"#define Pi 3.1415927using namespace std;int main(){ double d,c,t; double sum ,v; int j=0; ...

2019-08-21 02:59:08 45

转载 MyISAM和innoDB

对比项MylSAMInnoDB外键不支持支持事务不支持支持行表锁表锁,即使操作一条记录也会锁住整个表,不适合高并发的操作行锁,操作时只锁某一行,不对其他行有影响,适合高并发的操作缓存只缓存索引,不缓存真实数据不仅缓存索引,还要缓存真实数据,对内存要求比...

2019-08-20 19:08:00 27

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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