自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Linux中root用户找不到JAVA_HOME

Linux中root用户找不到JAVA_HOME在Ubuntu环境中安装好Java环境后设置环境变量:在/etc/profile中设置好了JAVA_HOME变量并引入到PATH中,用于Ubuntu默认是不以root用户登录的,这时echo $PATH可以看到JAVA_HOME已经被设置好了,java命令也可以执行。接下来su root,再...

2019-10-04 13:29:00 134

转载 PELT(Per-Entity Load Tracking)

引言对于Linux内核而言,做一款好的进程调度器是一项非常具有挑战性的任务,主要原因是在进行CPU资源分配的时候必须满足如下的需求:1、它必须是公平的2、快速响应3、系统的throughput要高4、功耗要小其实你仔细分析上面的需求,这些目标其实是相互冲突的,但是用户在提需求的时候就是这么任性,他们期望所有的需求都满足,而且不管系统中的负荷情况如何。因此,纵观Li...

2019-09-24 11:46:00 41

转载 Spring事务异常rollback-only 笔记

造成以上异常的原因情形:在spring里面我们配置了事务的传播机制是REQUIRED,所以这两个事务最终会合并成一个事务。当a方法调用b方法时,程序中a方法中由于某某原因导致抛出异常(或者明确将该事务设置为了RollbackOnly),但是由于其内部已经捕获了这个异常,所以不会影响外面b方法的继续执行,当外面的b方法执行完 且准备提交(commit)这个事务时,发现之前这个事务...

2019-09-23 20:04:00 44

转载 sql注入入门

一、判断注入类型一般查询语句,字符型和数值型1.+-数值,如1+1,1+22.后面添加‘1 and 1 = 1' 和 ’1 and 1 = 2' 进行查询,若1=1返回正确而1=2返回错误则为数值型3.加'#,若返回正确则为字符型二、查列数(有待考证)order by numnum为数值三、确定字段位置select * from auth_user ...

2019-09-23 17:52:00 30

转载 SonarQube使用体验

SonarQube使用指南一、介绍SonarQube是一个开源的代码质量分析平台,便于管理代码的质量,可检查出项目代码的漏洞和潜在的逻辑问题。同时,它提供了丰富的插件,支持多种语言的检测。 2.主要的核心价值体现在如下几个方面: *检查代码是否遵循编程标准:如命名规范,编写的规范等。 ...

2019-09-23 16:20:00 92

转载 pinpoint 安装指南

tangcheng@ChenTang MINGW64 /c/Developer$ git clone https://github.com/naver/pinpoint.gitCloning into 'pinpoint'...remote: Enumerating objects: 51, done.remote: Counting objects: 100% ...

2019-09-22 22:26:00 165

转载 Github上 10 个开源免费且优秀的后台控制面板

Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。AdminLTEGithub Star 数 24969 , Github 地址:https://github.com/almasa...

2019-09-21 18:54:00 24

转载 信用卡号码格式验证-C#实现

1 /// <summary> 2 /// Is valid? 3 /// </summary> 4 /// <param name="context">Validation context</param> 5 /// <returns>Re...

2019-09-20 16:19:00 66

转载 Char.IsDigit与Char.IsNumber的区别

需要判断Char是否为数字,查看了下MSDN,发现有三种方法:Char.IsDigit (aChar) 指示指定字符串中位于指定位置处的字符是否属于十进制数字类别Char.IsNumber(aChar) 指示指定字符串中位于指定位置的字符是否属于数字类别aChar>='0'&&aChar<='9' 判...

2019-09-20 16:18:00 85

转载 C# HtmlDecode、HtmlEncode、UrlEncode、UrlDecode

不用System.Web对Content进行编码,De编码 string content = "<br/>"; string s1 = WebUtility.HtmlEncode(content); string s3 = WebUtility.HtmlDecode(s1); ...

2019-09-20 16:08:00 96

转载 最大子数组问题

//最大子数组问题public class FindMaxixumSubArray { public static void main(String[] args) { int[] arr = {13, -3, -25, 20, -3, -16, -23, -18, 20, -7, 12, -5, -22, 15, -4, 7}; ...

2019-09-20 10:06:00 27

转载 Chrome 禁止 http 自动转化为https

Chrome 浏览器地址栏中输入chrome://net-internals/#hsts在Delete domain security policies中输入项目的域名,并Delete删除可以在Query domain测试是否删除成功这里如果还是不行,请清除浏览器缓存!参考文章 :如何关闭浏览器的HSTS功能但是测...

2019-09-20 10:01:00 32

转载 两个开源的 Spring Boot + Vue 前后端分离项目

折腾了一周的域名备案昨天终于搞定了。松哥第一时间想到赶紧把微人事和V 部落部署上去,我知道很多小伙伴已经等不及了。1. 也曾经上过线其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了,以帮助小伙伴们更好的查看效果。但是那个是一台国外服务器,之所以购买国外服务器,主要是嫌国内备案麻烦,当然也有其他大家都懂的原因。国外服务器有方便的地方,同时也有很多不便,例如网络不...

2019-09-20 09:54:00 46

转载 从输入URL到页面显示发生了什么

阅读目录1、输入地址2、浏览器查找域名的 IP 地址3、浏览器向 web 服务器发送一个 HTTP 请求4、服务器的永久重定向响应5、浏览器跟踪重定向地址6、服务器处理请求7、服务器返回一个 HTTP 响应8、浏览器显示 HTML9、浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)1、输入地址  当我们...

2019-09-20 09:50:00 29

转载 图解:平衡二叉树,AVL树

  学习过了二叉查找树,想必大家有遇到一个问题。例如,将一个数组{1,2,3,4}依次插入树的时候,形成了图1的情况。有建立树与没建立树对于数据的增删查改已经没有了任何帮助,反而增添了维护的成本。而只有建立的树如图2,才能够最大地体现二叉树的优点。   在上述的例子中,图2就是一棵平衡二叉树。科学家们提出平衡二叉树...

2019-09-19 23:18:00 19

转载 Ubuntu 16.04.4 LTS下安装JDK

Ubuntu 16.04.4 LTS下安装JDK阅读目录写在前面方法测试结束写在前面为什么我又装jdk?今天顺手升级了我的双系统中的Ubuntu,开始的时候用的图形化界面升级,后来你懂的,升级软件死锁了。。用命令行也没有效果了,提示锁被占用,手残重启试试,图形界面彻底崩了...我拿tty1终端 wget了个镜像...

2019-09-19 14:28:00 51

转载 排序

//插入排序 public static void insertionSort(int[] arr) { for (int j = 1; j < arr.length; j++) { int key = arr[j]; int i = j - 1; while (i...

2019-09-18 17:57:00 14

转载 File.createNewFile和 File.createTempFile比较和区别

原文地址:http://wzhiju.iteye.com/blog/1119037最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNewFile() 方法,一时间不知道两者到底有什么区别,感觉都是创建新文件嘛,后来查看api文档介绍,并经过自己动手试验,终于有了一个较为清楚地认识。1. File 的 createNew...

2019-09-17 10:20:00 21

转载 [aria2c]使用aria2c下载“任务出错”的bt种子

1.找到种子:The.last.ride.伟大的愿望.2016.韩语中字.HR-HDTV.1024X576.x264-HJJL.ZiMuZu.torrent2.安装aria2c: sudo apt install aria23.建立下载任务:aria2c -x 服务器连接数 -s 文件下载连接数The.last.ride.伟大的愿望.2016.韩语中字.HR-HDTV.1024...

2019-09-16 13:59:00 367

转载 JS格式日期

日期格式化成:yyyy-MM-dd HH:mm:ss 可以调用一下方法: 1 Date.prototype.Format = function (fmt) { 2 var o = { 3 "M+": this.getMonth() + 1, //月份 4 "d+": this.getDate(), //日 5 ...

2019-09-11 14:45:00 19

转载 在线JSON生成C#实体类

http://www.bejson.com/convert/json2csharp/转载于:https://www.cnblogs.com/zfangfang/p/11506149.html

2019-09-11 14:38:00 94

转载 English_Rhymes_Phonics_resource

English_Rhymes_Phonics_resource1. 英语启蒙早有用吗?_英语启蒙2. 26个英文字母背后的故事_英语启蒙3. Phonics Song4. 学Phonics前先训练韵律节奏_英语启蒙5. 资源 5.1 Phonics及Sight Words专辑_英语启蒙 5.2 动画及音视频等综合资源专辑 5.3 在线绘本及有声读物专辑_英...

2019-09-09 14:16:00 39

转载 Maven的Scope区别笔记

依赖的Scopescope定义了类包在项目的使用阶段。项目阶段包括: 编译,运行,测试和发布。分类说明compile 默认scope为compile,表示为当前依赖参与项目的编译、测试和运行阶段,属于强依赖。打包之时,会达到包里去。test 该依赖仅仅参与测试相关的内容,包括测试用例的编译和执行,比如定性的Junit。runtime 依赖仅参与运行周期中的使用。一般这种类库都是接口与...

2019-09-05 16:56:00 17

转载 maven warnning 'build.plugins.plugin.version' is missing

裝完maven后,package或clean时出错:[WARN] [WARN] Some problems were encountered while building the effective model[WARN] 'build.plugins.plugin.version' is missing fororg.apache.maven.plugins:maven.compi...

2019-09-05 15:31:00 95

转载 传统项目消息中心的设计注意的地方--【未读消息】

今天有一条SQL占用系统负载很高,IO负载占用了30%。功能是用户登陆之后,显示未读消息的数量。由于只要点系统的功能都会查这条SQL。导致上午4个小时调用了10万次。SELECT COUNT(1) FROM WORKBENCH_MES T1, WORKBENCH_MES_REL T2WHERE T1.MES_ID = T2.MES_ID AND T2.RECIPIENT_...

2019-09-04 17:50:00 155

转载 全面分析:APP中的消息功能设计

一、定义APP的“消息”模块,是通过APP或手机这个客户端,围绕某个产品的功能进行交流、沟通的重要方式。这种沟通,一方是运营人员或商家,也可以是产品或系统本身,为方便说明笔者这里姑且统一简称为B端,另一方则是使用APP的用户,也即是我们一般说的C端。消息功能是产品中B到C沟通的重要机制,是产品中非常重要和基础的一个功能模块。消息功能,因为产品的定位不同,其重要程度也存在非常...

2019-09-04 17:46:00 163

转载 从城市到城镇,下沉市场的底层逻辑有何不同?

互联网线上流量越来越贵,寻找增量市场势在必行。于是,互联网下沉市场正在变得异常火热。全球居民消费向来都有两元结构,一是发达国家市场,二是发展中国家市场。这两个市场的基本逻辑是,当发展中国家人均GDP达到一定数额后,就开始模拟或者重复发达国家的消费升级路径。历史总是相似的。中国市场是城乡二元结构:以一、二线相对发达城市为主的城市消费市场;以三、四、五线相对欠发达...

2019-09-04 15:04:00 22

转载 简单聊聊,如何设计站内信?

一、什么是站内信?站内信,是为方便会员商务信件往来而设的服务功能,类似于邮箱。“站内信”有两个基本功能:点到点的消息传送。用户给用户发送站内信,管理员给用户发送站内信。点到面的消息传送。管理员给用户(指定满足某一条件的用户群)群发消息。二、为什么要做站内信?从站内信接触对象(用户和企业)和传达形式来看(点对点,或点对面),有以下几种价...

2019-09-04 14:22:00 72

转载 [OJ] 平面上有很多个点,判断他们是否能被两条直线全部穿过?[UNSOLVED]

只能想到求所有两两点的斜率 众数有两个而且出现次数相等 但是复杂度太高了转载于:https://www.cnblogs.com/alfredsun/p/11454408.html

2019-09-03 17:34:00 117

转载 java-线程锁

实现锁:1.同步代码块:2.同步方法:在方法的头部加上synchronized3.Lock:功能比synchronized更加的强大,但是加锁的时一定不要忘记解锁unlock();在使用lock锁时,想要实现睡眠唤醒功能,就要使用condition,对应的方法是await(),singal(),singalAll()转载于:https://w...

2019-09-03 15:48:00 17

转载 java-进程,线程创建

1.进程创建2.常用线程创建 1)继承Thread类 2)实现Runable接口  3)内部类实现 4)实现callable接口转载于:https://www.cnblogs.com/SoftwareBuilding/p/11443080.html...

2019-09-03 15:34:00 13

转载 java-线程

一.线程:一个进程有多个线程,线程之间资源共享,线程是系统运行能够调度的最小单位。二.线程中的并行:指两个或者多个事件在同一时刻发生;并行:指两个或多个事件在同一时间间隔发生三.线程的生命周期: 1.新建态:使用new 创建一个线程对象,仅在堆中分配内存空间,在调用starts方法之前。线程没有启动,仅仅是一个线程对象而已。 Threa...

2019-09-03 15:26:00 14

转载 解决——》java.lang.IllegalArgumentException: Body parameter 0 was null

1、操作2、现象(错误信息)3、原因错误代码:4、解决1)方案一:@RequestBody(required=false)2)方案二:传参数时限制authSession不能为空ody parameter 0 was null)1、操作调用controller时2、现象(错误信息)java.lang.IllegalArgumentException: Body parameter 0 ...

2019-09-03 15:18:00 144

转载 qhclass

http://www.qhclass.com/classroom/62/courses转载于:https://www.cnblogs.com/softidea/p/11450431.html

2019-09-02 23:10:00 51

转载 java类uuid源码分析

通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准,亦为自由软件基金会组织在分散式计算环境领域的一部份。UUID的目的,是让分散式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不与其它人冲突的UUID。 一组UUID,是由一串16位组(亦称128位)的16进位数...

2019-09-02 18:52:00 37

转载 Github api【Restful接口规范】

OverviewThis describes the resources that make up the official GitHub REST API v3. If you have any problems or requests, please contactGitHub Support.Current versionSchemaAuthenticatio...

2019-09-02 17:47:00 285

转载 Linux-C

Linux-C1. C程序 1.1 最简单的C程序hello.c 1.2 多个源码文件 1.3 头文件(include)和目录 1.4 C预处理器 1.5 连接库 1.6 共享库 1.6.1 列出共享库的依赖关系 1.6.2 ld.so怎样找到共享库 1.6.3 环境变量LD_LIBRARY_PATH2. 编译管理工具make 2.1...

2019-09-01 19:34:00 36

转载 Linux-tar

Linux-tar1. tar简介2. tar文件3. tar常用选项4. tar基本用法(不压缩)5. tar特殊用法1. tar简介https://zh.wikipedia.org/wiki/TarUnix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件名亦为“tar”。目前,tar文件格式已经成为POSIX...

2019-09-01 16:17:00 14

转载 [ultraiso] solve"INF file txtsetup.sif is corrupt or missing, status 14/18"

https://www.youtube.com/watch?v=QlXlivz0yeshttps://www.youtube.com/watch?v=0XCSrzIWja8转载于:https://www.cnblogs.com/alfredsun/p/11441163.html

2019-09-01 00:15:00 227

转载 Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at l...

1665 - Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is l...

2019-08-29 13:37:00 1049

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