自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (1)
  • 收藏
  • 关注

原创 玩王者荣耀有感

最近除了上班时间,下班时间基本都被3件事占据。1.和朋友吃饭或自己吃饭2.看书3.玩王者荣耀这3件事基本均分了我的业余时间。一场一场的游戏打下来,发现个有意思的事情。如果是顺风局,大家的士气都比较高,往往能够同仇敌忾,直推敌方水晶。即使有个别人吹吹牛,觉得都是自己的功劳外,无伤大雅。如果是逆风局,问题就多了,有连续被杀两次就投降的,有责怪队友打的不好的,有和对方挑衅责怪对方群殴的,总而言之,如果能...

2018-06-27 17:01:33 1783 3

原创 区块链入门学习材料推荐

从17年底,就对想了解这个概念。实在是太火了,大街小巷都在说这个名词,到底是什么,能解决什么问题,又不懂。于是断断续续的看了一些概念,有网络上的文章,朋友圈的文章,书籍,各种白皮书,还有一些音频。稍微也有一点心得,推荐给大家。如果想了解区块链,要看一本书,两个白皮书。1.一本书这周才看到的一本书很惊喜,书的名字叫《区块链:定义未来金融与经济新格局》。我因为是自己瞎摸索,加上资质有限,所以看的东西不...

2018-06-21 09:55:29 975

原创 mysql5.7.22日期值不允许'0000-00-00 00:00:00',错误提示信息:Invalid default value for 'opt_time'

因为业务需要,要用到mysql的json列,所以升级了mysql数据库,从5.5升到5.7升级到5.7以后,日期格式的字段出现异常Invalid default value for 'opt_time'不允许出现‘0000-00-00 00:00:00’值。上网查原因是因为mysql 5.7使用NO_ZERO_IN_DATE, NO_ZERO_DATE两个参数,禁止了0000这样的日期和时间所以解...

2018-06-11 16:48:23 2325

原创 如何和焦虑共处-我的心得

前段时间非常焦虑,还写了一篇文章叫《如何和焦虑共处》。这段时间感觉好了很多。其实这是个心理状态,引起焦虑的原因有很多,适当的焦虑其实也是有利于自己进步的。但是长期焦虑不是好事儿。会导致自己的精神压力比较大,所以必须解决。所以我做了如下事情:1.找到焦虑的原因。这个其实是找不明确的,但是没关系,心里想到什么就把它一个一个拉出来。2.和焦虑对话。有一个很神奇的现象,就是你把它拉出来仔细对话后发现,其实...

2018-06-08 09:59:51 1500

原创 无题

今天上来看了一下,博客的总阅读量超过20万了有点惊喜,觉得应该写点啥,纪念一下。决定开始写博客,是第一次准备换工作的时候。我不知道我是不是个典型的案例。文章写的比较多的时候都是自己感觉不太好的时候。就是每当自己不满于现状,想改变,但是又不知道具体该干什么的时候,我就想,那我就学习点啥吧。于是就有了星星点点的博文。一转头发现,我也坚持到了现在,有点意外。写博客这件事,我是从中受益了的。因为我发现,第...

2018-05-16 10:56:58 253

转载 【转】启动服务器的时候后台没有报错,但是通过浏览器访问项目的时候报404

本文转自:https://blog.csdn.net/conquer__el/article/details/77880293很长时间没有摸代码了,今天跑了个项目,发现报404了。用这篇文章的【web服务器的项目部署路径问题】调试成功。下面是原文。转载,作为笔记留存。今天部署项目的时候报出来404问题,查看Eclipse的Console后发现并没有报错。检查了一下,最后发现原来是SpringMVC...

2018-04-19 13:53:55 2277

原创 如何和焦虑共处?

最近都特别焦虑,生活突然找不到方向的感觉。不满足于现状,又不知如何发力。打算听听知识付费的东西,看看能不能缓解我的焦虑。18年的开年不利,17年的好多计划都被打破。突然开始怀疑自己的价值观和自己的判断力。不能泰然处之。或许时间是最好的良药,然而我们经历的是每一个当下,当下究竟应该怎么办?打算买点得到和混沌的课程,先听听。虽然我是一个并没有什么人和我互动的博主,不过还是想问问,你们都是如何和焦虑相处...

2018-04-11 14:48:56 314 3

原创 1129-Host'192.16.1.1' is blocked because of many connection errors;unblock with 'mysqladmin flush-ho

同事贴来报错信息:1129-Host'192.16.1.1' is blocked because of many connection errors;unblock with 'mysqladmin flush-hosts'原因:同一个ip在短时间内产生太多中断的数据库连接而导致的阻塞;超过mysql数据库max_connection_errors的最大值;解决方法:1.用管理员进入到数据库中,...

2018-03-14 16:35:55 3449

原创 随笔-通过了信息系统项目管理师

好吧,今天查了成绩,鞋子落地。45,61,46险过。刚考完试的时候,从网上对了对上午的答案,一度对这次考试不报希望了。很害怕再经历一次44分的情况。成绩出来踏实了。总算努力没有白费。对得起那段时间的努力。接下来可以考虑别的了。目前还没有目标,有啥建议的么?

2017-12-22 10:28:35 426

转载 猴子测试

Monkey Testing = notest casenotest plannotest requirement即没有测试用例,没有测试计划,也没有需求它针对的不是功能点,而是业务流程。功能点好测,它是明确的。而业务流程难测,他是随机组合的,一切有可能出现的操作,都是一个测试的流程。而我们用例,大部分是正常的业务流程,而异常测试有不可能把所有的流程测到。所以出现了猴子测试

2017-11-27 09:43:37 1097

原创 关于软考高级作文的几点想法

11月11日,参加了下半年的信息系统项目管理师的考试。这已经是第二次参加了,上半年上午综合知识44分,没过。上半年考试时间也是个好日子,520,哈哈。下半年考完,依然没底。哈哈哈哈。不过就两次考试的经验,我自己的体验,和自己之前从网上看到的描述并不是很一样。所以写出来,希望有不同的声音。作文考试前可以准备。那么问题来了,哪些可以准备,怎么准备?先回答第一个问题:哪些可以准备?

2017-11-14 10:57:04 2712

原创 软考高级知识点积累(一)

最近在准备软考高级,上半年以一分之差失之交臂。不看还是不行啊,潦草的看看吧。以下知识点是在做真题的过程中牵连出来的我不知道的知识点。内容大部分来自网络。我作为搬运工,恬不知耻的发了原创。哈哈哈哈。全篇没有逻辑,看到啥就记录啥。所以只能自己看,对别人应该帮助不大。好了,废话说了一堆,开始上正文。一、信息系统的生命周期可以分为4个阶段:立项、开发、运维、消亡。 1.立项阶段

2017-09-19 17:03:27 2576

原创 mysql的存储极限

来自官网:Scalability and LimitsSupport for large databases. We use MySQL Server with databases that contain 50 million records. We also know of users who use MySQL Server with 200,000 tables a

2017-03-02 11:19:30 2572

转载 MySQL建表规范与常见问题

本文转自:http://blog.csdn.net/dreamcode/article/details/8557197一、 表设计库名、表名、字段名必须使用小写字母,“_”分割。库名、表名、字段名必须不超过12个字符。库名、表名、字段名见名知意,建议使用名词而不是动词。建议使用InnoDB存储引擎。存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。建议使用UNSIG

2017-03-02 11:03:35 559

转载 linux查看服务器配置

本文转自:http://rockelixir.iteye.com/blog/1884985几个cpuJava代码  more /proc/cpuinfo |grep "physical id"|uniq|wc -l  每个cpu是几核(假设cpu配置相同)Java代码  more /proc/cpuinfo |

2016-09-27 14:36:50 819

原创 MySQL主从复制结构中常用参数

server-idID值唯一的标识了复制群集中的主从服务器,因此它们必须各不相同。master_id必须为1到2^32–1之间的一个正整数值,slave_id值必须为2到2^32–1之间的一个正整数值。log-bin表示打开binlog,打开该选项才可以通过I/O写到Slave的relay-log,也是可以进行replication的前提;binlog-do-db

2016-09-18 09:35:58 1432

转载 为什么忘记commit也会造成select性能问题

本文转自:http://mp.weixin.qq.com/s?__biz=MzA5ODM5MDU3MA==&mid=2650862017&idx=1&sn=0f965f8040a47626a527c5624c115694&scene=1&srcid=0914B2xrr48JdkZOlTwvoLhJ#wechat_redirect今天遇到一个很有意思的问题,一个开发人员反馈在测试服务器ORA

2016-09-14 11:26:47 888

原创 ubuntu下的mysql5.7主从复制配置

环境:宿主机系统:windows7虚拟机:Oracle VMVirtualBoxLinux: ubuntukylin-14.04.1-amd64.isomysql:5.7.*虚拟主机2台MASTER: 192.16.41.9(主)   mysql版本: 5.7.12 SLAVE:    192.16.41.7(从)   mysql版本:5.7.14其他基础配置:

2016-09-14 11:17:35 1887

转载 MySQL行级锁、表级锁、页级锁详细介绍

本文转自http://www.jb51.net/article/50047.htm页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一

2016-09-05 16:00:16 916

转载 分布式事务解决方案(三)

本文转自:http://blog.csdn.net/u010293698/article/details/52389306一、最终一致性1单数据库情况下的事务如果应用系统是单一的数据库,那么这个很好保证,利用数据库的事务特性来满足事务的一致性,这时候的一致性是强一致性的。对于java应用系统来讲,很少直接通过事务的start和commit以及rollback来硬编码,大多通过s

2016-09-05 10:34:37 958

转载 分布式事务解决方案(二)

本文转自:http://blog.csdn.net/u010293698/article/details/52389312一、分布式事务的一致性分布式事务的一致性分为两种,实时一致性和最终一致性,实时一致性要求的客户可接受的时间内完成数据操作,最终一致性要求在较长的时间内保证数据一致即可。1.1实时一致性实时一致性的解决方案有二阶段提交协议、三阶段提交协议和Paxos算法等

2016-09-05 10:33:27 1542

转载 分布式事务解决方案(一)

本文转自:http://blog.csdn.net/u010293698/article/details/52389317一、什么是Java事务 通俗的理解,事务是一组原子操作单元,从数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。事务必须服从ISO/IEC所

2016-09-05 10:32:15 4507 2

原创 Mysql与其他数据库的简单比较

以下内容摘自书《MySQL性能调优与架构设计》    一、功能比较    作为一个成熟的数据库管理系统,要满足各种各样的商业需求,功能肯定是会被列入重点参考对象的。MySQL的早期版本功能非常简单,只能做一些很基础的结构化数据存取操作,但是经过多年的改进和完善之后,现在它已经基本具备了所有通用数据库管理系统需要的相关功能。    MySQL基本实现了ANSI SQL 9

2016-09-05 09:13:55 6296 2

转载 linux下SVN配置笔记

本文转自:http://blog.chinaunix.net/uid-20577907-id-174897.html一、安装SVN默认安装到/usr/local/bin下面 二、创建仓库 svnadmin create /home/svnrepo /root/svnrepo为所创建仓库的路径,理论上可以是任何目录 三、修改配置文件/home/svnrepo/conf

2016-08-16 15:11:03 281

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第六章)

第六章 锁一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12书上的mysql版本:5.6.6二、什么是锁锁是数据库熊区别于文件系统的一个关键特性。锁机制用于管理对共享资源的并发访问,提供数据的完整性和一致性。

2016-08-04 16:54:46 379

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第九章)

第九章 性能调优一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12书上的mysql版本:5.6.6二、影响性能的因素选择合适的CPU内存的重要性硬盘对数据库性能的影响合理地设置RAID操作系统的

2016-08-03 13:42:19 390

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第八章)

第八章 备份与恢复一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12书上的mysql版本:5.6.6二、备份分类根据备份方法不同可分为:hot backup(热备):在线备份,数据库运行中直接备份,对正在运

2016-08-03 13:41:21 545

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第三章)

第三章 文件一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12书上的mysql版本:5.6.6二、都有什么文件1.参数文件:my.cnf,showvariables like,没有隐藏参数。动态参数:可以在

2016-07-28 20:37:04 863 2

原创 UUID实现

1.java1.5中新增的类package com.mytest;import java.util.UUID;public class UTest {    public static void main(String[] args) {        UUID uuid = UUID.randomUUID();        System.out.println(

2016-07-19 16:23:16 2198

转载 UUID详解

本文转自:http://blog.chinaunix.net/uid-26495963-id-3150576.html第一次看到UUID这个东西,是在Ubuntu系统中看到/boot/grub/grub.cfg中对kernel的配置:linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=c74288db-c35e-4

2016-07-19 16:08:52 2597

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第二章)

第二章 InnoDB存储引擎一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12书上的mysql版本:5.6.6二、InnoDB是什么1、创始人为Heikki Tuuri(1964,芬兰赫尔辛基),由Innoba

2016-07-14 20:19:49 2075 1

原创 MySQL技术内幕InnoDB存储引擎学习笔记(第一章)

第一章 MySQL体系结构和存储引擎一、实验环境宿主机系统:windows7虚拟机:OracleVMVirtualBoxLinux:ubuntukylin-14.04.1-amd64.isojdk:1.7.0_101mysql:5.7.12二、MySQL是什么MySQL是一个可移植的数据库,几乎在当前所有系统上都能运行。虽各平台在底层实现方面都各不相同,但是MySQ

2016-07-13 21:20:45 1713

原创 YARN理论

心得:着重理解yarn是什么,在hadoop生态系统中充当的角色,最后提到的框架,并不熟悉,也未展开,只做记录。一、是什么通用的统一资源管理系统,可以同时运行长应用程序和短应用程序。长应用程序:通常情况下,永不停止运行的程序,如:Service、HTTPServer等短应用程序:短时间(秒级、分钟级、小时级)内会运行结束的程序,如:MR job、Spark Job等二、产生背景

2016-07-12 13:18:00 1424

原创 linux下查看端口是否开放

netstat -nupl  (UDP类型的端口)netstat -ntpl  (TCP类型的端口)

2016-07-12 12:00:48 5623

原创 大数据相关学习内容记录

7月份开始,着手学习大数据相关的内容。学习的内容会整理到博客上,以便自己以后查阅和帮助到其他人。学习内容来自网络或者买的课程,根据自己的思路整理出来。相关内容都会放到大数据这个类别下。学习的时间比较零碎,要坚持~加油!to myself~

2016-07-12 11:10:00 297

原创 HDFS理论及基本命令

第六章的代码及命令的部分本人还未验证,先记录,验证后如有变动再更新。一、是什么1.是一个易于扩展的分布式文件系统2.可以运行在大量普通廉价机器上,提供容错机制3.可以为大量用户提供性能不错的文件存取服务 二、优点高容错性:数据自动保存多个副本,副本丢失后,自动恢复适合批处理:移动计算而非数据,数据位置暴露给计算框架适合大数据处理:GB、TB、甚至PB级数据;百万规模

2016-07-12 11:04:37 2669

原创 Hadoop生态系统相关理论总体了解

Hadoop生态系统相关理论总体了解一、关于版本1.0时代:HDFS和MapReduce2.0时代:HDFS、MapReduce、Yarn3.0时代:期待中。。二、关于优点1.开源(免费)2.社区活跃,参与者多3.涉及到分布式存储和计算的方方面面4.已得到企业的认证三、主要模块介绍1.分布式存储系统HDFS(HadoopDistributed File

2016-07-11 13:44:26 394

转载 性能测试中用LambdaProbe监控Tomcat

本文转自:http://tech.sina.com.cn/s/2008-12-22/1455926848.shtmlLambda Probe(以前称为Tomcat Probe)是一款实时监控和管理的Apache Tomcat实例的基本工具。  Lambda Probe 是基于 Web + AJAX 的强大的免费开源工具,可以用来实时管理一个单独的host。LambdaProbe拥有几乎所有

2016-07-11 11:05:36 2452

转载 如何利用jconsole观察分析java程序的运行,进行排错调优

本文转自:http://jiajun.iteye.com/blog/810150一、JConsole是什么    从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java

2016-07-08 13:45:40 4894 1

转载 内存溢出和内存泄漏的区别

本文转自:http://blog.csdn.net/buutterfly/article/details/6617375内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已

2016-07-08 13:40:22 377

开源图表插件

本文档作为快速入门的向导,在本文档中所用到的配置属性,并不是图表中的全部属性,要配合API阅读才能达到事半功倍的效果

2013-02-26

空空如也

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

TA关注的人

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