自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just do it!

一言以蔽之,曰:'知易行难'

  • 博客(119)
  • 资源 (2)
  • 收藏
  • 关注

原创 New city

随想很久没有写博客了,年初在北京辞职后一直想回到南昌工作,千挑万选之后上班一天终究是辞职,小城市没未来啊。新的城市也没有了四年积累下来的朋友圈子,全新的开始吧。这个博客啥的,浏览了一圈发现以前的朋友也都没有写了,怎么说呢,博客这东西只是一个随笔记录,作用也就是供几个月内进行随笔翻阅,可能对语言组织能力方面的作用最大吧,根据费曼学习法,这个可以作为你教学他人的前一步骤,思想先落于纸上,可能也仅此作用,因为返回头看,除了我记录的一些mac软件安装地址,命令,好用的方式,都没有什么可以回头学习的了,IT这一

2020-05-25 17:40:55 440 1

原创 Spring Date Mongo常用CRUD

aggregationhttps://blog.51cto.com/fengcl/2146887http://www.mamicode.com/info-detail-2222913.html各种crud Demohttps://www.cnblogs.com/tangzhe/p/9579908.htmlhttps://blog.csdn.net/ruoguan_jishou/artic...

2019-04-28 17:39:18 356

原创 Idea for mac实用快捷键

常用命令alt + tab 当前多个window内多多个页面进行切换cmd + ~ 多个window进行切换Option + command + oEnter symbol name 根据方法名进行查询某个类command + o根据类名进行查询某个类shift + command + oEnter file name根据名称查询目录 for example:...

2019-04-09 21:14:50 2176

原创 Mac homebrew 安装文件备份

文章目录mondoDBhomebrew启动mondoDBhomebrew启动brew services start mongodb —启动brew services stop mongodb --停止brew services restart mongodb --重启或者直接启动

2018-12-10 20:48:30 600

原创 oh my zsh for Mac

Mac上的oh my zsh的应用https://segmentfault.com/a/1190000013612471Mac自带git配置alias失效的原因https://segmentfault.com/a/1190000007059404

2018-11-13 23:24:42 415

原创 最新版safari12 vimari插件安装教程

mac升级到10.14优点还是很多的,只不多目前safari插件用不了了,因为safari 插件挪到app里面去了但是还是可以以开发者权限自己添加插件的下载vimarihttps://github.com/guyht/vimari打开xcode运行代码添加以个人开发者模式直接添加插件safari -> 开发 -> 添加扩展构建器安装完成后又可以继续使用

2018-11-12 11:48:19 4715

原创 coding try catch规范

如果使用了“Try-Catch”,且捕获到了异常,CLR做的只不过是遍历Exception Handing Table中的Catch项;然后再次遍历ExceptionHanding Table中的Finally项,所用时间几乎都花费在遍历Exception HandingTable上;而如果没有捕获到异常,CLR只是遍历Exception Handing Table中的Finally项,所需时...

2018-11-01 17:45:14 1025

原创 websocket

浅谈websockethttps://www.cnblogs.com/r360/p/5718692.html

2018-10-30 17:18:48 182

原创 springboot集成测试

通过restTemplate保留cookie信息进行集成测试demohttps://www.jianshu.com/p/2f2f897c22f0

2018-10-23 00:38:11 896

原创 mongodb常见问题

摘要:MongoDB最近在Hack News上是频繁中枪,各种缺点被纷纷被抬上桌面;然而它的高性能、易部署、易使用这些优点同样是不容忽视的。于是就有了Russell Smith —— MongoDB Master,在一片嘘声中为我们带来MongoDB“诟病”的全面分析,并一一提出了解决方案。https://www.csdn.net/article/2012-11-15/2811920-mongo...

2018-10-21 22:37:25 590

原创 mongodb入门

https://www.cnblogs.com/oneTOinf/p/8451389.html

2018-10-21 22:22:22 140

原创 mongoDB数据建模

数据的基本单元分别是什么?在RDBMS中,数据的基本单元指的是带有列和行的数据表;在键值存储中指向不定类型值的键;在MongoDB中,数据的基本类型是BSON文档如何查询和更新数据?数据查询操作中:RDBMS支持即时查询和联结操作查询;MongoDB支持即时查询,但是不支持联结操作;简单的键值存储只能根据单个键来获取值数据更新操作中:RDBMS中,可以使用SQL以复杂的方式来更...

2018-10-21 22:05:23 1362

原创 mongodb多表关联DBRefs vs 手动引用的理解

内嵌就不说了,大数据量用引用,小数据量,单位量级内切修改频次小的直接内嵌是最方便的https://blog.csdn.net/bugall/article/details/45062663?utm_source=blogxgwz1https://blog.csdn.net/fly910905/article/details/78292269...

2018-10-21 21:52:32 1114

原创 微信架构

http://tech.qq.com/a/20120515/000224.htm

2018-10-21 16:32:07 2226

原创 LBS

Location Based ServiceLBS定位与GPS定位的区别https://blog.csdn.net/weixin_36397141/article/details/70170702微信、陌陌的架构方案分析https://blog.csdn.net/it_man/article/details/39640327Mysql Mongodb LBS快速实现方案https://...

2018-10-21 16:31:29 1557

原创 interView_redis-规范问题,管理

在开发过程中大家初期没有设定良好的规约,在redis使用上乱七八糟stringredisTemplateredisTemplate然后存储的数据类型不一致,在项目测试阶段数据对应不上导致项目意外延期,关于数据存储类型不一致导致的问题博客:https://blog.csdn.net/wangjun5159/article/details/52387782...

2018-10-14 18:37:14 177

转载 redisTemplate封装jedis方法

http://www.mamicode.com/info-detail-1856843.html

2018-10-14 18:27:41 3724 1

转载 RestTemplate如何传递参数源码详解

源码详解http://www.cnblogs.com/shoren/p/RestTemplate-problem.html

2018-10-14 17:23:09 1664

原创 Spring事物回滚和异常类

1、异常的一些基本知识异常的架构   异常的继承结构:Throwable为基类,Error和Exception继承Throwable。Error和RuntimeException及其子类成为未检查异常(unchecked),其它异常成为已检查异常(checked)。 Error异常 Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能终止运行,例如J...

2018-08-03 15:54:29 728

转载 解决web系统session劫持

session劫持是一种比较复杂的攻击方法。大部分互联网上的电脑多存在被攻击的危险。这是一种劫持tcp协议的方法,所以几乎所有的局域网,都存在被劫持 可能。两台主机要想进行TCP通信,必须经过一个三次握手的过程。三次握手过程中服务端和客户端一般会协商一个序列号。这个序列号一般是一个长整数。用来标记 每个数据包本来的顺序。服务端或者客户端使用这个序列号来重组在网络传输过程中乱序了的数据包。服...

2018-06-25 17:50:32 2260

原创 什么是DI

Spring致力于简化java企业级开发,促进代码松耦合,成功的关键在于依赖注入和AOP Spring通过应用上下文(Application Context)装在bean的定义并把他们组装起来。Spring应用上下文全权负责对象的创建和组装。Spring自带了很多上下文,他们的区别仅仅在于如何加载配置 如从代码中加载或Xml中加载beanSpring如何定义Bean的1...

2018-06-08 00:10:36 14503

转载 mysql2013错误

he last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.参考自http://www.cnblogs.com/kevingrace/p/6196885.html

2018-04-26 16:20:48 19258 1

原创 测试

测试啊kkkkkk

2018-04-20 17:14:47 175

原创 Linux根据服务名称或端口查询进程

通过端口号查询进程号pIdps -aux | grep 端口号ps -ef | grep 端口号lsof -i:端口号lsof -i | grep 端口号通过服务器名称查看进程号pidps -aux/ef | grep 服务名称根据进程查看此进程所占用的端口等信息netstat -nap | grep pid netstat -ntlp | grep pid...

2018-04-14 19:16:42 14013

转载 java-web文件上传下载,可解决多个安全访问问题

https://blog.csdn.net/qq_37902949/article/details/78986446

2018-04-09 20:27:54 367

原创 解决macbook启动springboot项目慢问题

同事们的pc都是二十秒启动项目,mac却需要一两分钟!!!原因在启动项目的时候日志里面会打印你本机的运行环境相关信息,然后一直获取的很慢! 具体原因好像是jdk1.8的springboot项目在mac上运行有个bug解决办法 : 修改hosts127.0.0.1 localhost 后面添加上你电脑的名称.local ::1 loc...

2018-04-09 20:04:23 5497 10

转载 lucene

原理简介 http://jiajun.iteye.com/blog/605027

2018-04-08 21:29:15 122

原创 Vim

目录目录修改批处理操作vim for idea常用操作录制宏进行从复操作横分屏,竖分屏修改批处理操作在配置文件中经常修改注释什么的 比如 #111 #222 #333每行前删除# ctrl + v进行纵向选择操作 直接s esc退出即可每行前添加# 可以通过ctrl + v进行纵向选择操作 选中第一行然后 shift + i进行...

2018-04-08 20:03:47 266

原创 java中Bigdecimal常用用法

精度问题加减乘除大小比较小数位数及四舍五入规则mysql数据库设计 在java中浮点型进行金额相关计算都会有丢失精度问题精度问题示例1问, 结果是多少? 0.01?No! 结果是0.009999999999999998!为什么会这样呢? 因为float和double都是浮点数, 都有取值范围, 都有精度范围. 浮点数与通常使用的小数...

2018-04-03 10:01:38 10942 3

转载 管理Java垃圾回收的五个建议

建议1:预测手机能力建议2:直接用流处理建议3:使用不可变对象建议4:慎用字符串连接建议5:使用专门的原始集合结语保持GC低开小最使用的建议是什么 在即将发布的Java 9中有一个比较值得关注的是G1(“Garbage-Firse”)垃圾收集器将成为HotSpot JVM的默认收集器。从串行收集器都CMS收集器,在整个生命周期中JVM已经历经多代GC的实现和更...

2018-03-20 19:54:50 361

原创 mysql排它锁实现测试

目录目录1. 不添加索引进行排它锁添加2. 通过普通索引字段进行排它锁添加3. 通过唯一索引进行排它锁添加4. 根据主键进行排它锁添加 以前一直以为排他锁是根据唯一主键进行排他操作,今日测试完毕特此记录用例代码CREATE TABLE `test` ( `id` int(11) DEFAULT NULL, `name` int(11) D...

2018-02-27 18:25:53 2086

原创 CentOS 7配置静态ip

目录目录配置虚拟机静态ip 关于配置虚拟机静态ip大家可以先了解了解网络连接的三种模式 -> 原创地址配置虚拟机静态ip点击需要设置的虚拟机右键设置网络适配器选择NAT模式 关于模式请看上面地址,不多说 然后点击编辑选择虚拟网路编辑器,然后我这里是刚还原默认设置后的配置,配置静态Ip直接基于当前配置,如果你的已经改乱了,可以改成和我的一样,或

2018-01-20 17:35:58 400

转载 Base64原理及简单应用

感谢原创作者分享

2018-01-12 14:27:08 184

转载 centOS 7开放防火墙端口

目录目录centOS7 firewalld的基本使用systemctl服务管理工具配置firewalld-cmd添加删除查看开放端口 在centos7中防火墙iptables升级为为firewalld了centOS7 firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl stat

2018-01-07 14:06:28 232

原创 解决Vmware删除文件物理磁盘不见效的问题

很多人在用vmware安装一些文件后删除安装包会发现vmware的物理磁盘占用大小并没有减小,而且再次上传他还会不停地占用更多的磁盘空间,实际上删除文件并不能删除vmware所占用的物理磁解决方法: 通过vmware-toolbox进行空间回收 在虚拟机内 sudo /usr/bin/vmware-toolbox-cmd disk list 查看磁盘的挂载点 sudo /usr/bi

2018-01-04 11:40:50 6923 1

转载 Java 8 Optional类深度解析

尊重原创,感谢原创无私分享 Ooptional类解析

2018-01-02 16:29:44 265

原创 mysql查看数据类型命令

有两个很重要很实用的命令在终端登录mysql后 help date types; 显示搜索支持的数据类型 help varchar; 显示varchar类型的详细信息 help int; help Integer; help …;事实上这些东西在官网也可以获取到,但是每次都上官网必然麻烦

2018-01-02 11:47:31 10542 1

原创 linux常用命令(unix)

目录目录常用命令which whereis其他命令常用命令 在学习过程中我会将常用的或很实用的命令给提取到常用命令中来常用命令which whereis显示出系统命令路径或文件的安装路径 for example : which python console : /usr/bin/python 这篇原创介绍的很详细其他命令常用命令Linux提供了大量的命令,利用他可以有

2017-12-23 22:14:24 327

转载 mysql事物四种隔离级别详解

目录目录Read uncommittedRead committedRepeatable readSerializable 序列化 感谢原作者的创作 原创地址数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。

2017-12-14 15:47:30 547

转载 使用Jconsole进行JAVA程序运行分析,调优

目录目录感谢原创作者的无私分享感谢原创作者的无私分享原创地址

2017-12-09 18:16:52 606

vimari2.0 最新版

mac10.14 safari12.0最新版vim插件vimari2.0插件zip包。 效率为王,时间宝贵,兄弟们赶快安装上吧。实在不会安装的话微信加我

2018-11-12

空空如也

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

TA关注的人

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