自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 并发编程之 Condition 源码分析

前言Condition 是 Lock 的伴侣,至于如何使用,我们之前也写了一些文章来说,例如 使用 ReentrantLock 和 Condition 实现一个阻塞队列,并发编程之 Java 三把锁, 在这两篇文章中,我们都详细介绍了他们的使用。今天我们就来深入看看源码实现。构造方法Condition 接口有 2 个实现类,一个是 AbstractQueuedSynchronizer.C...

2018-04-30 17:40:28 309

转载 centOS6.5

CentOS 6.5系统安装配置图解教程(详细图文)2017年09月09日 17:23:52阅读数:1183一、安装CentOS 6.5用光盘成功引导系统,会出现下面的界面界面说明:Install or upgrade an existing system 安装或升级现有的系统install system with basic video driver 安装过程中采用 基本的...

2018-04-28 15:10:56 58

转载 数据库入侵的六大手段与防范措施(五)

数据库入侵的六大手段与防范措施第五,SQL注入   SQL注入式攻击并不是什么新事物了,不过近来在网站上仍十分猖狂。近来这种攻击又侵入了成千上万的有着鲜明立场的网站。   虽然受影响的网页和访问它的用户在这些攻击中典型情况下都受到了重视,但这确实是黑客们进入数据库的一个聪明方法。数据库安全专家们说,执行一个面向前端数据库Web应用程序的SQL注入攻击...

2018-04-28 12:35:38 633

转载 javax.crypto.BadPaddingException: Given final block not properly padded解决方案

javax.crypto.BadPaddingException: Given final block not properly padded解决方案JAVA的AES加密解密在windows上测试一切正常,上传到空间上在解密时就出现错误。空间是Linux系统查看日志发现出现此异常  javax.crypto.BadPaddingException: Given final bloc...

2018-04-27 21:16:00 804

转载 JS数值

一 前言这篇文章主要解决以下三个问题:问题1:浮点数计算精确度的问题 0.1 + 0.2; //0.30000000000000004 0.1 + 0.2 === 0.3; // false 0.3 / 0.1; // 2.9999999999999996 (0.3 - 0.2) === (0....

2018-04-27 15:33:08 188

转载 java jvm heap dump及 thread dump分析

一、概念:在进行java应用故障分析时,经常需要分析内存和cpu信息,也就说所谓的heap dump 和 thread dumpheap dump:heap dump文件是一个二进制文件,需要工具heap analyze打卡查看,主要查看那些占用了太多堆栈空间的内存信息。thread dump:文本文件,记录进行具体的运行信息,可以看到在那一点那一行所耗时最多,如数据库...

2018-04-27 10:24:00 92

转载 centos7搭建svn服务器

1.安装svn服务器端yum install subversion2.创建一个svn版本仓库(可随意创建) //创建一个svn目录mkdir -p /svn/repos //修改目录权限为777chmod -R 777 repos //创建一个svn版本仓库first(first可以随便起名字)svnadmin create /svn/repos/fir...

2018-04-27 10:06:00 51

转载 centos7 安装rocketmq(quick start)

Quick StartThis quick start guide is a detailed instruction of setting up RocketMQ messaging system on your local machine to send and receive messages.PrerequisiteThe following softwares are assume...

2018-04-23 21:57:00 66

转载 js获取table的值,js获取td里input的值

1、如果想让table具有可以编辑的功能,可以在table里嵌入input标签写法{{ list_one[1] or '' }}的作用是,当list_one[1]取值为None时,前端web界面不至于显示None,而是显示为空<table class="table table-bordered" id="parameters"> <tr> ...

2018-04-23 16:08:00 5649

转载 TCP/IP基础总结性学习(7)

确保 Web 安全的 HTTPS在 HTTP 协议中有可能存在信息窃听或身份伪装等安全问题。使用 HTTPS 通信机制可以有效地防止这些问题。一. HTTP 的缺点HTTP 主要有这些不足,例举如下:通信使用明文(不加密),内容可能会被窃听不验证通信方的身份,因此有可能遭遇伪装无法证明报文的完整性,所以有可能已遭篡改H...

2018-04-23 12:54:28 208

转载 JavaScrip相关知识总结

1、javascript是一种基于对象的语言,其中有四个常用的“全局对象”的成员使用,因为没有“全局对象关键字global”而直接使用,所以感觉像违背了JavaScript基于对象编程的原则,但其实是没有的。分别有encodeURL和decondeURL分别对字符和空格进行编码解码,encodeURLComponent和decodeURLComponent分别对所有普通字符进行编码。(一下代码帮助...

2018-04-22 23:32:00 45

转载 20165315 第八周学习总结

20165315 第八周学习总结学习中遇到的问题和解决过程在本周课堂测试,编写“计算中东国家人口总数”时,反复检查代码的逻辑性后,却一直输出如下结果:解决过程:原来错误发生在我在if语句中比较字符串是否相同时,居然用了==,而正确的应该用equals()方法,这才让程序找到了关键字,从而输出了正确结果:同样是课堂测试,编写“计算寿命最长和最短国家”的时候,输出结果中寿命最长的国...

2018-04-22 19:22:00 85

转载 PHP数组转对象,对象转数组

废话不多,直接上代码:<?phpclass object_array{ //数组转对象 public static function array_to_object($e){ if(gettype($e)!='array') return; foreach($e as $k=>$v){ ...

2018-04-22 17:23:00 65

转载 JAVA线程的那些事?

1.线程是什么?进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1–n个线程。线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。同一时刻运行多个程序的能力。每一个任务称为一个线程。可以同时运行一个以上线程的程序称为多线程程序。Java编写程序都运行在在Java虚拟机(JVM)中,在JV...

2018-04-21 10:53:44 41

转载 js中splice()的强大(删除,插入或替换数组的元素)

1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参数(插入的项) 3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项) 代码:var lang = ...

2018-04-20 23:20:00 768

转载 lombok:推荐使用的编译时Getter/Setter等类似代码生成库

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-20 09:47:00 154

转载 DTJQP

隐私政策 本隐私政策介绍本团队的隐私数据相关政策和惯例,这将涵盖我们如何收集、使用、处理、存储和/或披露那些通过本团队的移动App收集的关于您的个人信息。请你仔细阅读我们的隐私政策。一、本团队如何收集您的个人信息 个人信息是可用于唯一地识别或联系某人的数据。当您使用本团队的移动App,注册用户过程中我们将会收集您的个人信息,如:手机号码,游戏积分。为了保护个人隐私,您不应提供除本团队特别要求之...

2018-04-20 04:09:05 53

转载 [转]python进行中文文本聚类(切词以及Kmeans聚类)

 简介查看百度搜索中文文本聚类我失望的发现,网上竟然没有一个完整的关于Python实现的中文文本聚类(乃至搜索关键词python 中文文本聚类也是如此),网上大部分是关于文本聚类的Kmeans聚类的原理,Java实现,R语言实现,甚至都有一个C++的实现。正好我写的一些文章,我没能很好的分类,我想能不能通过聚类的方法将一些相似的文章进行聚类,然后我再看每个聚类大概的主题是什么,给每个聚类一个...

2018-04-18 22:35:00 1354

转载 PAT1034 Head of a Gang (30)(并查集)

题意:给出n次通话记录,当通话的人数超过2人并且通话总时长超过k时,这些人就是犯罪团伙,其中通话时间最大的人是头目,要求按字母序输出头目和团伙人数思路:就是并查集,将两两通话的人关联在一起,因为通话的人的姓名是按三位字母给出的,所以要离散化,并且对应要用一些STL保存映射。我自己写的时候有两个点没过,后来改过了,错误原因写在下面注释里了。网上的代码也有...

2018-04-18 22:32:00 173

转载 汽车显示:曲面与平视显示

显示技术可以提高我们的生活,尤其是汽车显示,可以帮助我们把车开得更好、更智能、更认真,可以与诸多其他的传感器和摄像头一起,设计增加到新型汽车上,成为先进驾驶辅助系统(ADAS)技术的一部分。在你未来的汽车上,你期待能看到什么样的显示技术呢?汽车显示市场增长快速。IHS汽车咨询公司在2016年1月发布的报告预计,汽车显示系统的年市场规模将以超过10%的...

2018-04-18 11:21:00 128

转载 【跃迁之路】【437天】程序员高效学习方法论探索系列(实验阶段194-2018.04.18)...

@(跃迁之路)专栏实验说明从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长实验期2年(2017.10.06 - 2019.10.06)我将以自己为实验对象。我将开源我的学习方法,方法不断更新迭代,全程记录分享实验结束后我将请5位以上资深程序员判断我是否达成目标。本实验旨在探索新方法,所涉...

2018-04-18 01:17:13 52

转载 What you should know about Java

个人比较懒,不是很擅长写Blog,但是我会努力去看很多分享出来的知识点,并且挑选最合适的整理出来。我辈需要站在前辈的肩膀上,个人觉得除非研究出新的有高度的东西,如果仅仅是为了知名度而写Blog,个人觉得效果不是特别大。会根据个人学习进度不断更新。Java CollectionJava 集合系列目录(Category)Java 8系列之重新认识HashMap深入浅出Concurrent...

2018-04-17 13:35:15 70

转载 内存泄漏和内存溢出有啥区别?

为什么80%的码农都做不了架构师?>>> ...

2018-04-16 22:35:00 86

转载 12096:The SetStack Computer

The SetStack Computer为每个不同的集合分配一个唯一的ID,则每个集合都可以表示成所包含元素的ID集合,这样就可以用STL的set<int>来表示了,而整个栈则是一个stack<int>。#include<iostream>#include<cstdio>#include<map>...

2018-04-16 21:46:00 44

转载 linux删除大文件的前n行

删除send_url_log.txt前面第1行到14030000行sed -i '1,14030000d' send_url_log.txt转载于:https://blog.51cto.com/yanny/2103914

2018-04-16 13:46:00 2392

转载 Go 语言 HTTP Server 源码分析

http://www.codeceo.com/go-http-server-code.html

2018-04-16 10:06:00 77

转载 markdown-sample.md

HeadersH1H2H3H4H5H6EmphasisEmphasis, aka italics, with asterisks or underscores.Strong emphasis, aka bold, with asterisks or underscores.Combined emphasis with asterisks and underscores.Str...

2018-04-15 16:51:00 57

转载 mysql中utf8和utf8mb4区别

为什么80%的码农都做不了架构师?>>> ...

2018-04-15 11:49:00 64

转载 下拉后首层跟滚动条移动

window.onscroll = function(){  var c = document.getElementById("caidan");  var l = document.getElementById("l");  var lh = l.style.height;  if(window.scrollY >= parseInt(lh))  {     ...

2018-04-15 08:43:00 63

转载 thinkphp5项目--企业单车网站(一)

thinkphp5项目--企业单车网站(一) 项目地址fry404006308/BicycleEnterpriseWebsite: Bicycle Enterprise Websitehttps://github.com/fry404006308/BicycleEnterpriseWebsite 一、命名空间  二、 模板页面后缀配置  三、 输...

2018-04-14 04:52:00 257

转载 程序员眼中的英语单词

       程序员眼中的英语单词我的GitHub地址:https://github.com/heizemingjun我的博客园地址:http://www.cnblogs.com/chenmingjun我的蚂蚁笔记博客地址:http://blog.leanote.com/chenmingjunCopyright ©2018 黑泽明军【转载文...

2018-04-13 22:56:00 67

转载 JavaEE Mybatis Mapper使用

1. 开发规范Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper接口开发需要遵循以下规范:Mapper.xml文件中的namespace与mapper接口的类路径...

2018-04-13 11:35:00 160

转载 在Java、Web和移动开发方面最值得关注的12大开源框架

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-11 21:12:00 149

转载 vue配合jquery遇到的问题

按照官方文档this.$nextTick可以在dom渲染完成之后执行操作,于是出现了以下问题:如图上图为列表部分,下图为vue部分采用watch监听数据变化,然后用this.$nextTick等待dom渲染完成再执行方法预期得到这样的结果实际上得到的结果如果说在控制台执行方法,可以将上图变为预期结果初看之下,似乎th...

2018-04-11 17:15:04 153

转载 几种常用的Interpolator(插值器)的动画效果

在实现动画的非线性变化的方法中,常用的一种是为动画添加插值器以改变视图的属性值,从而实现理想的动画效果。Interpolator使用相对简单,下面就只给出一些提供的插值器的默认效果。在代码中:直接调用setInterpolator(newAccelerateInterpolator());在xml中:android:interpolator="@android:anim/accelera...

2018-04-10 11:29:00 76

转载 Android Studio 代码模版,一键生成 MVP 类

本篇文章主要介绍 Android Studio 代码模版,通过使用代码模版让我们更加方便的去创建 MVP 类。其他类:Adapter、List 等同样适用。先上一波效果图使用时和正常的 new Activity 一样。new Activity 后生成的类:详细的 Activity 类:详细的 Presenter 类:详细的 Repository 类:只需要我正常的一个 ...

2018-04-09 07:20:14 268

转载 xshell评估期已过怎么办

重新下载更新即可,不要看到英文一脸懵逼,直接在页面中有红色*号的地方输入个人信息,licensetype 必须选 Home and School use(家庭和个人使用),最主要的是输入邮箱(必须是个人的可以接收邮件的邮箱,会给你发邮件),最后的Productkey可以不用填写,然后点击提交;方法/步骤 xshell评估过期怎么办,可以选择从官网重新下载打开浏览器搜索Xshell,点...

2018-04-08 09:58:00 132

转载 python 笔记 之 字典

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-08 00:13:00 47

转载 shiro2

mapper接口:根据用户id查询用户权限的菜单service接口:根据用户id查询用户权限的菜单获取用户权限范围的url思路:在用户认证时,认证通过,根据用户id从数据库获取用户权限范围的url,将url的集合存储在session中。mapper接口:根据用户id查询用户权限的urlservice接口:根据用户id查询用户权限的url用户认证通过取出菜单和url放入...

2018-04-07 18:11:00 57

转载 Hadoop伪分布式集群搭建

一、HDFS伪分布式环境搭建 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放...

2018-04-07 11:43:49 157

空空如也

空空如也

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

TA关注的人

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