自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 我的程序人生(二)

最近一段时间总觉得想要写点什么,但又不知道该从何写起,或许是前段时间的工作比较轻松,没有太大的需求,也没有严重的bug问题,相对来讲是一个平缓期,从之前忙忙碌碌的工作状态中突然进入一段平缓期难免有些不太适应,可能对于许多职场新人来讲遇到这种情况,空闲的时候就会浏览网页,聊聊QQ,昏昏碌碌过一天。当然我也并不是全盘否定职场新人啊,所以也在此告诫,在我们轻松地时候也不要轻易懈怠,适当放松就行,人总...

2018-08-23 22:41:27 386

原创 Git常用命令笔记

1、下载分支代码到本地git clone -b <分支名> http://zhanghao:mima@服务器地址:端口号/前缀/项目名.git2、提交代码常用//更新代码git pull//显示工作目录,能看到哪些修改了, 哪些没有防止提交错误git status//将提交的东西放入暂存区git add .//提交上传的东西注释,方便维护git commi...

2018-08-21 10:51:38 324

转载 为什么分布式一定要有Redis?

原文链接:https://www.toutiao.com/a6563625499220771341/考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。所以我斗胆以 Redis 为题材,对 Redis 常见问题做一个总结,希望能够弥补大家的知识盲点。本文围绕以下几点进行阐述:...

2018-08-20 10:50:00 271

转载 Redis是单线程的,但Redis为什么又这么快?

原文链接:https://www.toutiao.com/a6589838217938207239/#comment_area一、前言近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Red...

2018-08-20 09:31:07 413

原创 git将本地代码上传至GitHub

1、首先本地要安装有git,git安装步骤此处省略2、桌面或者任意地方新建文件夹,右键Git Bash Here,进入git命令编辑框,执行git init,初始化本地仓库,将需要上传的代码粘贴进文件夹内,如下图所示:3、执行“git add . ”将代码提交至暂存区4、执行“git commit -am "提交信息"” 提交代码的注释信息5、登陆GitHub,新建一个存储库,...

2018-08-17 16:13:04 820

原创 git将本地分支代码推送至GitLab远程

0.gitlab上已存在项目前提,我们gitlab服务器上已经有项目了1.初始化本地仓库git init2.方式一:更新远程仓库地址,<URL>更换为新的url地址。git remote set-url origin <URL>    方式二://查看当前获取及推送地址是否一致git remote -v//如果不一致,删除远程origi...

2018-08-17 13:22:41 13657 1

原创 Idea中main方法和System.out.println()快捷键

之前用eclipse用习惯了,最近在尝试使用Idea,写测试方法经常用到main()和System.out.println(),手敲又懒得敲,快捷键跟eclipse又不同,在此做个笔记,好记性不如烂笔头1、main()快捷键:psvm当输入ps的时候编辑器就会有如下提示,可见比eclipse要很方便2、System.out.println()快捷键:sout...

2018-08-16 10:06:46 9362 1

原创 git删除本地分支、删除远程分支

1、查看所有分支 git branch -a2、查看当前所在分支 git branch3、删除本地的bug_xzx分支 git branch -d bug_xzx4、删除远程的bug_xzx分支 git push origin --delete bug_xzx推荐大家一个好用的git分支管理工具SourceTree,如下图所示可以直接从远程拉取分支到本地,并且可...

2018-08-15 16:53:39 26378 2

原创 本地及服务器如何清除redis缓存

1、本地环境清除redis缓存我用的redis管理工具是RedisDesktopManager,安装可参考https://blog.csdn.net/lihua5419/article/details/80661826清除缓存命令为flushall,如下图所示:2、服务器上清除redis缓存我们服务器用的是Linux系统,我是用putty进行管理的,同上登陆服务器,任意文件...

2018-08-14 09:03:21 17220

原创 org.xml.sax.SAXParseException:元素类型 "meta" 必须由匹配的结束标记终止

最近在整合SpringBoot的东西,在跳转页面的时候后台抛出org.xml.sax.SAXParseException: 元素类型 "meta" 必须由匹配的结束标记 "</meta>" 终止很显然是html文件的问题,检查html文件代码如下<!DOCTYPE html><html lang="en"><head>

2018-08-10 13:33:38 1891

转载 MySQL大表优化方案

原文链接:https://segmentfault.com/a/1190000006158186当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化。单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在 千万级以下,字符串为主的表在 五百万以下是没有太大问题的。而事实上很多时候MySQ...

2018-08-10 09:38:31 277

原创 SpringBoot+MyBatis+Mysql整合详细步骤

可以通过官网来构建项目,点击https://start.spring.io/,页面可选择所构建的版本号点击下载-然后导入Idea中,修改一下项目目录结构,如下图所示,(此处省略步骤直接进入正题)先配置application.yml信息,代码如下:# DATASOURCEjdbc: dataSourceClassName: com.mysql.jdbc.jdbc2.o...

2018-08-09 17:25:50 44288 16

原创 mybatis常用转义字符

1:原符号         <      <=        >        >=         &             '           "替换符号    <    <=   >    >=   &   '  "例:create_da...

2018-08-02 10:57:40 5917

原创 mysql中float、double、decimal的区别

float类型表示单精度浮点数值,double类型表示双精度浮点数值,float和double都是浮点型,而decimal是定点型;MySQL 浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的总共长度,D表示小数点后面的长度,M和D又称为精度和标度,如float(5,2)的 可显示为999.99,MySQL保存值时会进行四舍五入,如果插入999.009,则结果为999.01。...

2018-08-01 09:40:17 79727 2

一个程序员的奋斗史txt

本书描写了一位刚从大学毕业,对社会懵懵懂懂的菜鸟程序员段伏枥,通过自身的努力,一步一步前行,最后成为技术高手,并荣获微软最有价值专家的故事。书中不仅有初涉社会时的无奈,也有苦中作乐的愉悦,更有同事间的勾心斗角,是当今IT职场的一个缩影。 这是一个程序员的奋斗,也是无数程序员的缩影。 同时,这也是一部IT公司潜规则与科技江湖厚黑学的实录。

2018-07-26

学生管理系统

项目描述: 基于jsp+servlet的java学生信息管理系统 运行环境: jdk8+tomcat8+mysql+eclipse/myeclipse/idea 项目技术: jsp+servlet+css+jsp+jdbc 数据库文件: 压缩包自带

2018-07-04

空空如也

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

TA关注的人

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