菜鸟练飞

记录成长的点滴

部署redis哨兵模式

一主一从三哨兵 最简配置 主: protected-mode no(关闭保护模式,如果不关闭,请配置密码) port 26400 从: port 26401 protected-mode no slaveof 192.168.137.149 26400 哨兵: port 36379...

2018-12-03 16:26:49

阅读数 40

评论数 0

【压测】使用jmeter压测java程序

       好久没上,见涨粉了,一激动,上来分享下,今天刚自学的压测。测试一直是我的弱项,也很讨厌测试,工作需要,折腾了一番。测试流程不太专业,让专职测试的朋友们见笑了。        首先,百度了下工具,loadRunner,前些年就听过大名,只是要收费,放弃,然后就看到了开源测试软件jme...

2018-11-27 20:01:08

阅读数 35

评论数 0

[windows优化]win10折腾过程

2018.11.27更新 没固态硬盘,拯救者还不值3000,非常卡。双十一,终于忍不住买了块固态硬盘,刚好最近技术发展,固态硬盘降价了,入手三星750 M.2 250G。 如果机子不能识别固态硬盘,请进入BIOS,设置启动模式为UEFI。进入BIOS的方法,百度经验有,不再是像以前的机子一样在...

2018-01-24 10:29:10

阅读数 2329

评论数 0

windows脚本实战

1.重命名文件.bat@echo off //关闭回显 setlocal enabledelayedexpansion //设置延迟加载变量(概念自行百度) for /F "delims=" %%i in ('dir /A:-D /B "*(1).*"') ...

2017-06-24 16:49:34

阅读数 303

评论数 0

java岗位面试心得

一、我先吐槽下一个现象(关于投简历的时间): 年前找工作,都说没什么好工作;年后机会多。结果,年后一看,年前的工作机会也大把,虽然可能工作比年后略逊,但竞争少,这应该也是年前工作略逊的原因:)年后投了十几份简历,竟然只有一份有面试通知。所以,如果急着找工作,还是年前找吧。 年前没投简历...

2017-02-13 18:14:13

阅读数 8300

评论数 0

【数据库】mysql和sql server写存储过程学到的一些知识

MYSQL   SQL SERVER   存储过程 create CREATE PROCEDURE DmaReportYearly (IN today datetime,IN partition_id INT (11))  ...

2016-11-18 15:58:51

阅读数 272

评论数 0

习题集

一、多线程 1.Thread.start()与Thread.run()有什么区别? start是native方法,由jvm(基于c++或其他的编程语言)实现多线程,并调用run方法(方法体)。直接调用run方法是无法实现多线程的。 2.ThreadLocal ThreadLocal是用于保存当...

2016-11-14 16:52:35

阅读数 360

评论数 0

【jvm】gc原理笔记

java的垃圾回收有5种算法,不同堆内存数据的生命周期不同,不同的算法会有不同的效率。为了让效率最大化,jvm对堆内存进行了划分,分为新生代的三个部分加上年老代,新生代主要采用复制算法,年老代采用标记-清除或者标记-压缩算法。(分代本身也是一种算法) gc分三种:minor gc,major ...

2016-11-14 14:15:15

阅读数 263

评论数 0

【css】碰到的几个样式问题

background-size: 1.100% 100% 图片拉伸至全背景,不按比例 2.cover 按比例拉伸图片,直至两边拉伸到最大或超过背景宽/高为止 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。 背景图像的某些部分也许无法显示在背景定位区域中。 3.cont...

2016-11-11 13:55:00

阅读数 176

评论数 0

【数据库】right join的一个误区

我现在想查询B表中的所有type为1的数据,A表中查出一些字段加入到B结果中。 比较下下面两句SQL 1.select * from A right join B on B.type=1 where A.id=B.aid; 2.select * from B left join A ...

2016-11-09 16:52:09

阅读数 1779

评论数 0

【js】Array.prototype.reduce方法

[1,2,3].reduce(function(a,b){console.log('参数1:'+a);console.log('参数2:'+b);return a+b;},3) 参数1:3 参数2:1 参数1:4 参数2:2 参数1:6 参数2:3 reduce(function(a,b){},...

2016-11-09 14:01:59

阅读数 2735

评论数 0

【js】时区问题

var d=new Date('2016-10-10T00:00:00') 打印d Mon Oct 10 2016 08:00:00 GMT+0800 (中国标准时间) var d=new Date('2016-10-10 00:00:00') 打印d Mon Oct 10 2016 00:...

2016-10-13 14:45:09

阅读数 4425

评论数 0

【java知识点】mysql

1.日期转换 日期转毫秒数:unix_timestamp(‘ 2016-10-04’) = 1475510400(如果字符串不能被识别,结果为0) 毫秒数转日期:FROM_UNIXTIME(1475510400)  = 2016-10-04 00:00:00 字符串转日期 str_to_date(...

2016-10-13 13:14:55

阅读数 138

评论数 0

【java知识点】hibernate

1.subclass、union subclass、joined subclass的使用 类设计:子类都继承父类,如鸭子类和鸡类都继承动物类 表设计:subclass内嵌表,即子类父类同一张表,用鉴别器(就是额外一个字段)来区别类型; union subclass、joined subclass都...

2016-10-08 10:43:00

阅读数 138

评论数 0

【javaEE】springMVC依赖分析

一般来说,在java项目里引入一个框架,一个功能,往往1-3个jar就可以解决依赖问题了。 这次试着自己搭建下ssm框架,百度spring+springMVC所需jar包时,着实被吓到了。一堆jar,不知道哪些是必须的。 遂决定还是从官网找答案吧。spring官网有许多项目,我目前用到应该只有...

2016-09-27 15:16:14

阅读数 983

评论数 0

【数据库】从mysql迁移到sqlserver

以下为一个自学者的探索过程,内容准确性不予保证 我用的工具是navicat premium 右键mysql的数据库选择数据传输 只能选择表,其他默认灰色不能选择(估计是某些函数或者类型不支持造成的,俗话说不兼容),但mysql里的存储过程也有传输,没成功而已。 在高级选项卡里做进一步设置,...

2016-09-22 17:10:34

阅读数 4727

评论数 0

【网络安全】我的第一次windows服务器杀毒经历

公司的数据库服务器上有毒,一直没太在意(因为没有人在意,创业公司,问题不严重就没人管)。 今天遇到点问题,就顺手把服务器上的毒清了吧。 快捷键win+ R,打开cmd 输入netstat -ano查看端口状态 etablished表示正在使用的,其他的不管,UDP协议的也不管 打...

2016-09-21 14:34:28

阅读数 7267

评论数 0

【路标】我的自学之路

2016.9.20【linux】在VM上安装debian

2016-09-21 09:04:50

阅读数 382

评论数 0

【linux】在VM上安装debian

首先在官网上找个镜像: https://www.debian.org/ 请用英文版本的页面,中文页面不是最新的,有个链接可以转换的。 我是64位系统,百度了一下选择amd64版本,其他的版本好像是什么企业版本啊什么的,i386是32位系统。 VM中新建虚拟机,选择系统版本,其他默认下一步,缓存...

2016-09-21 08:44:46

阅读数 4458

评论数 0

登录机制的三种实现

1.用户名密码加密后存在客户端、cookie 2.登录成功后,服务端返回token,存在客户端或cookie,每次请求根据token获取状态。token保存在session或者redis 3.登录成功后,状态存在session中,不用cookie,浏览器关闭即退出

2016-08-27 23:19:57

阅读数 2193

评论数 0

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