- 博客(15)
- 收藏
- 关注

原创 不过如此系列之SpringBoot入门
最早接触SpringBoot大概是在2016年了,最初是用其构建了一个手机web端的网站,之后自己深入接触之后用Springboot构建了一个自己的博客网站,但是一直没有梳理其中的知识点,太过于混乱而意识到必须要整理一番了。本系列博客适用于对spring及springmvc等框架有使用的同学,个人认为Springboot差不多 是对spring生态圈的整合,简化了web开发,极大的降...
2018-06-15 06:51:41
259

原创 分布式系统初探-ssm整合zookeeper & dubbo
开发环境约定:IDEA + jdk1.8 + tomcat8.5 + zookeeper3.3.6 + dubbo2.5.8先来看一下项目结构: 本项目为多模块项目,其中ssm-web 和 ssm-dubbo 为web项目,ssm-dubbo提供服务,ssm-web为消费者,各模块的依赖关系如下:ssm-dubbo 依赖service 和common,提
2018-02-03 14:06:22
409
1

原创 分布式系统初探-zookeeper&dubbo环境搭建
1、windows环境下zookeeper安装 下载地址:http://zookeeper.apache.org/releases.html 下载之后解压,主要目录如下,我的版本是zookeeper-3.3.6 复制并修改 conf 文件夹下的 simple_zoo.cfg 为 zoo.cfg ,主要修改配置中的 dataDir ,
2018-02-03 14:05:26
283

原创 idea开发常用的快捷键
下面这些基本上就是我在开发中常用的一些快捷键了:Shift+Shift搜索某个文件ctrl+shift+f 搜索文本Ctrl+alt+b 进入某个方法的实现Ctrl+shift+f9重新编译Ctrl+shift+f10控制台运行main方法Ctrl+D复制并粘贴当前行Ctrl+X删除当前行Ctrl+R 替换文本Ctrl+F查找某个内容Alt+shift+上箭
2018-01-06 22:43:28
644

原创 idea使用过程中的基本配置
换了新公司,也换了新IDE,相比之前的eclipse的确是好用太多了,现在简单记录一下使用中出现的问题和解决的方法: 1.console输出中文乱码解决方案:在 IntelliJ IDEA 2016.1\bin\idea64.exe.vmoptions IntelliJ IDEA 2016.1\bin\idea.exe.vmoptions都添加
2018-01-06 22:36:07
327

原创 并发基本概念
遥想初来深圳的时候,用‘初生牛犊不怕虎’来形容自己毫不为过,面试时对于自己不是很懂的也是一通乱讲,现在还记得又一次面试,经理问我:“什么是线程安全”?说实话当时只知道用synchronized来进行同步保证线程安全,对其概念一无所知,so,在这里记录一下一些并发的基础概念,比如:线程安全、原子性、竞态条件、线程封闭、不可变对象等。
2017-11-15 22:55:45
321

原创 关于mysql的sql_mode的问题
详细内容请查看:www.daihui.xyz楼主在将博客迁移到linux系统下之后,出现了右边导航栏无法显示的问题,查看日志之后发现报如下异常:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'blog.t_blog.id...this is incom
2017-06-18 22:53:28
533

原创 centos7下安装mysql5.7.17
1、下载mysql.tar.gz官网下载MySQL安装包,Linux-Generic 64位(根据系统选择64or32)也可以用wget命令下载64位下载链接: http://120.52.72.21/cdn.mysql.com/c3pr90ntc0td//Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-i686.tar.gz2、
2017-02-11 12:55:20
4790
原创 java8之lambda表达式看这一篇就够了
java8增加了许多新特性,其中lambda表达式可以说为最重要的特性之一,本文将从如下几个方面来学习lambda: 1、lambda表达式的基本定义 2、lambda表达式的语法 3、lambda表达式基本示例 一、何为lambda表达式? 简单点说lambda为一种匿名函数,它既没有名字也没有声明的方法、访问修饰符和返回值等。它允许将函数作为方法的参数进行...
2019-02-25 22:57:01
630
转载 设计模式详解(总纲)
最近一直在学习设计模式相关的知识,还是老规矩,和各位一起学习,一起探讨,本系列所发表所有内容仅代表个人观点。 《简介》 说到设计模式,当初第一次听到时,第一反应就是很深奥,完全理解不了这个概念到底是什么意思,下面我先从网上摘录一份定义。 设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 上面是百度当中的解释,来解释一下这句...
2018-06-17 13:25:56
191
原创 oracle使用expdp/impdp命令导入导出数据
1.打开sqlplus登录并创建导出数据存放目录sqlplus/ as sysdba 直接回车不用输入密码create or replace directory databak as 'D:\bak\temp';select * from dba_directories;--查看路径是否设置成功2.赋予用户读写权限grant read,write on directory databak to ...
2018-06-13 06:52:21
11086
原创 oracle对用户、 表、字段的基本操作
1.创建用户并设置密码 create user username identified by password ;2.修改用户密码 alter username identified by password ;3.删除用户 drop user username4.赋予用户权限赋予用户所有权限:grant all privileges to username;赋予用户部分权限...
2018-06-13 06:44:32
655
原创 一片文章让你懂Java Annotation
谈起注解和反射大部分初学者容易一脸懵逼,这是为何呢?我想主要有两方面的原因:1、相当一部分人工作中开发时很少用到,没有实践过只是看看的话,80%的人过会就忘了,如何注解像集合框架一样大家每天都会用到的话或许大家就不会觉得这东西有啥可神秘的了 2、注解和反射这两部分的知识网络上讲解的并不多也被传的很邪乎的样子,比较系统性的资源较少 。所以很多人都持保守态度,这篇文章将从以下几个方面...
2018-03-31 23:54:16
221
原创 记一次服务器被攻击始末
本文地址:www.daihui.xyz 之前看鸟哥的linux私房菜,一直都是略过服务器登录日志什么的,结果在今天栽了跟头。之前放在服务器上的网站一直没时间去看,结果今天点开一看居然访问不了了,查看tomcat竟然连项目都没有了,简直诧异。于是查看了所开的几个账号的登录日志和操作记录也没有发现什么异常。得出结论:肯定就是被人攻击进去删的。于是查看登录档,发现有如下记录:Jul
2017-07-04 23:05:27
710
原创 centos7中安装jdk1.8
/usr/local下新建文件夹jdk1. mkdir jdk解压文件2. tar -zxvf jdk1.8.0.121打开 /etc/ 目录下的 profile 文件:3. vi /etc/profile将如下代码追加到 profile 文件末尾:JAVA_HOME=/usr/local/jdk/jdk1.8.0_121JRE_HOME=$JAVA_H
2017-02-10 00:43:56
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人