张民鹏的程序人生

技术无涯,人生有限,用技术充实人生

Java 位移运算符

Java 位运算符>>,<<,>>>**<<** 左移(左移1位相当于乘2)**&...

2019-03-11 16:30:01

阅读数 39

评论数 0

关于mysql创建连接时区的问题 java.sql.SQLException:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized

有学习spring boot的时候,连接mysql数据库,在配置完本地驱动之后怎么也连不上,以下是我一开始的配置 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.driver-class...

2019-01-24 11:18:38

阅读数 102

评论数 0

Java创建线程的三种方式

Java创建线程的三种方式: 继承Thread类重写其run()方法(无返回值) 实现Runnable接口实现其run()方法(无返回值) 实现Callable接口实现其call()方法,通过FutureTask执行(有返回值) 继承Thread类重写其run()方法 package thre...

2019-01-18 15:26:56

阅读数 20

评论数 0

Oracle分组,取每个分组的第一条记录

今天突然客户提出一个需求,要查一下APP所有客户的最近一次登录记录,因为数据库使用的是oracle有点懵逼,首先分析了一下需求,按用户id分组,按登录时间降序,然后取每个分组的第一条记录就可以搞定了。经过一顿折腾写出了以下sql语句,成功解决。 SELECT     * FROM     (  ...

2019-01-16 17:36:31

阅读数 208

评论数 1

Java集合总结

Java为什么引入集合容器? Java中有多种方式保存对象。例如数组,但数组具有固定的尺寸,一般业务在前期不会知道需要多少个对象,所以数组就受限了。但别急,Java实用类库还为我们提供了一套相当完事的集合容器来解决这个问题,集合可以根据业务需求自动调整大小,所以我们就不用事先知道业务对象的数量。...

2018-04-25 22:36:21

阅读数 48

评论数 0

Maven阿里云镜像以及仓库地址修改

之前用Maven国外镜像的时候,相信大家都深有体会,下载Maven依赖包的时候那简直就是龟速啊,慢的不行不行的,下面大家把Maven改成阿里云镜像,简直变成火箭了 找到你Maven安装目录下的配置文件setting.xml,把以下红框的内容放进去: <mirrors...

2018-04-14 08:15:08

阅读数 2381

评论数 0

Shiro简介

一.什么是Shiro 关于Shrio,Apache官方文档是这样介绍:Apache Shiro是一个强大灵活的开源安全框架,它干净的处理身份认证、权限验证、企业会话管理和加密。(翻译的不一定准确,大概意思差不多) Shiro都可以作什么: 1.验证用户身份 ...

2018-04-13 21:17:11

阅读数 88

评论数 0

Eclipse设置类和方法的注释模板

一.打开设置模板的窗口:Window->Preference->Java->Code Style->Code Template展开Comments,最常用的就是类和方法的注释,我就列出了这两个的设置方法 1....

2018-03-31 20:06:42

阅读数 24307

评论数 0

Eclipse搭建SpringMVC web项目(非maven方式)

1.新建web项目 2.选择对应的配置,注意红色框内圈出来的,填写或选择对应版本 然后下一步,注意选择直接生成web.xml文件 3.导入jar包,可以直接去对应的官网下载,或者直接到正文的网站下载,我已经整理并上传了 https://download.csdn.net/dow...

2018-03-27 23:06:00

阅读数 663

评论数 0

linux常用命令

yum install gcc-c++ yum install -y tcl yum install wget 修改系统日期时间:date -s “2017-12-18 11:30:00” 创建utf-8编码数据库: CREATE DATABASE hushengjinrong DEFA...

2018-03-12 16:02:16

阅读数 113

评论数 0

tomcat 内存溢出配置

当tomcat启动项目内存溢出之后,最简单有效的办法就是手动设置MaxPermSize大小,常用的有以下三种 情况: 1、 Windows系统下,修改tomcat\bin\catalina.bat,在“echo Using CATALINA_BASE: “%CATALINA_BASE%””上...

2017-12-21 09:51:04

阅读数 81

评论数 0

CentOS 6.5 rpm安装 JDK7

1.把下载好的jdk安装包上传到linux,使用命令:rpm -ivh jdk-7u80-linux-x64.rpm 进行安装,如下图: 2.执行命令:vi /etc/profile,设置java环境变量,把以下这几句追加到该配置文件(注册自己的路径主要是jdk版本),如下图JAVA_HOM...

2017-11-04 17:54:33

阅读数 152

评论数 0

jdk下载

1.进入该网站:http://www.oracle.com/technetwork/java/javase/downloads/index.html,现在最新版本已经是9.0.1了,网页拉到最下边选择如下图,找历史版本下载,如果正好下载7可以直接进(http://www.oracle.com/te...

2017-11-04 17:21:50

阅读数 340

评论数 0

mysql设置远程访问

1.使用命令:mysql -u 用户名 -p密码,登录mysql 2.执行命令:grant all privileges on . to ‘root’@’%’ identified by ‘ZMP@123456’ with grant option; 3.执行命令:FLUSH PRIVIL...

2017-11-04 16:22:18

阅读数 272

评论数 0

VMware设置CentOS7固定IP

1.右击VMware “我的计算机”—>”CentOS 64位2”(如果你改名可能不一样),选择“设置”,打开下图对话框,选择“网络适配器”,具体选中的按钮参考下图。 2.进入CentOS系统,执行命令:ifconfig,可以看到现在还没有分配ip地址 3.执行命令:ls /et...

2017-11-03 16:17:07

阅读数 184

评论数 0

CentOS6.5 yum方式安装mysql 5.6

1.查看系统是否装有mysql,执行命令:yum list installed | grep mysql,发现有预装mysql 2.卸载它,执行命令:yum -y remove mysql-libs.x86_64,出现Complete说明卸载完成。 3.执行命令:wget http:/...

2017-11-03 14:34:20

阅读数 175

评论数 0

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