wuseyukui的专栏

技术要先做到精,再做到广,不管是安卓开发还是javaEE开发要多看看底层源码,Java基础,设计模式和算法。...

Elasticsearch --入门

ES定义 ES=elaticsearch简写, Elasticsearch是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜...

2019-02-19 16:51:57

阅读数 86

评论数 0

linux——grep命令 查找目录下的所有文件中是否含有某个字符串

linux查找目录下的所有文件中是否含有某个字符串 [root@wuseyukui]# grep -rn "runlog" * 说明: -r 是递归查找 -n 是显示行号 * : 表示当前目录所有文件,也可以是某个文件名 ...

2018-11-16 14:16:26

阅读数 655

评论数 0

正向代理 与 反向代理 的通俗理解【转载】

正向代理 正向代理类似一个跳板机,代理访问外部资源。 举个例子: 我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代...

2018-09-13 14:41:56

阅读数 94

评论数 0

Spring/Spring boot JSR-303验证框架 之 hibernate-validator

JSR-303 与 hibernate-validator Spring3支持JSR-303验证框架,JSR-303 是Java EE 6 中的一项子规范,叫做BeanValidation,官方参考实现是hibernate-validator(与Hibernate ORM 没有关系),JSR 3...

2018-07-23 17:11:58

阅读数 816

评论数 0

Linux下快速搭建Java开发/测试环境【笔记】

一、快速安装JDK 检查系统是是否自带了openjdk,如果有卸载之 1、检查一下系统中的jdk版本 [root@ip-172-31-33-123 software]# java -version 2、检测jdk安装包 [root@ip-172-31-33-123 software]# ...

2018-07-16 11:53:05

阅读数 308

评论数 0

logback 配置总结

一、根节点configuration 及其 子节点 根节点configuration 属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当s...

2018-05-10 15:38:50

阅读数 169

评论数 1

mybatis 开发 “三剑客”

Mybatis-generator代码自动生成 mybatis-generator是很好用的mybatis自动代码生成工具。手动写一个个实体类和mapper还有xml配置文件会很麻烦,使用mybatis-generator只需要简单的配置就能完成,这里简述一下开发步骤。 maven依赖配置 ...

2018-03-09 15:54:38

阅读数 1292

评论数 0

Maven 之 常用plugin

Maven项目的标准目录结构 目录结构 说明 src/main/java application library sources - java源代码文件,会自动编译到classes文件夹下 src/main/resources application li...

2018-02-05 15:19:50

阅读数 256

评论数 0

Spring事务异常回滚

Java异常层次结构 可查的异常/检查型异常(checked exceptions) - 编译器要求必须处置的异常 除了RuntimeException及其子类以外,其他的Exception类及其子类都属于可查异常。 这种异常的特点是Java编译器会检查它,也就是说,当程序中可能出现这类...

2017-11-30 21:38:03

阅读数 539

评论数 0

Maven 之 依赖管理

最简单的依赖<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:sc...

2017-10-12 14:49:49

阅读数 660

评论数 0

RESTful的一些总结

RESTful Web ServiceREST是什么RESTful是什么REST 架构的主要原则补充:URI和URL一切皆为资源在 REST 的定义中,一个 Web 应用总是使用固定的 URI 向外部世界呈现一个资源。 它认为Web是由一系列的抽象资源组成,这些抽象的资源具有不同的具体表现形式。...

2017-10-12 11:19:24

阅读数 309

评论数 1

linux下搭建discuz论坛

论坛搭建环境搭建Linux+Apache+MySQL+PHP环境,推荐使用XAMPP下载地址: http://www.apachefriends.org/zh_cn/xampp-linux.htmlLinux下,cd /opt ,我们把集成环境下载到opt目录下:[root@wuse opt]#...

2017-09-27 15:13:25

阅读数 2063

评论数 0

Redis cluster集群

简介redis集群是一个无中心的分布式Redis存储架构,可以在多个节点之间进行数据共享,解决了Redis高可用、可扩展等问题。redis集群提供了以下两个好处 1、将数据自动切分(split)到多个节点 2、当集群中的某一个节点故障时,redis还可以继续处理客户端的请求。一个 Redis ...

2017-08-30 11:15:29

阅读数 211

评论数 0

Redis Sentinel(哨兵)主从高可用方案

环境搭建三台服务器: 192.168.126.100(master) 192.168.126.110(slaver) 192.168.126.120(slaver)拷贝192.168.126.100(主)服务器中的Redis到从机,保证Redis版本、环境一致:scp -r redis-3....

2017-07-21 14:53:19

阅读数 1375

评论数 0

Redis用于数据类型 及 应用场景

字符串(String) 命令 介绍 SET key value 设置指定 key 的值 GET key 获取指定 key 的值。 GETRANGE key start end 返回 key 中字符串值的子字符 GETSET key value 将给定 key ...

2017-07-20 11:28:41

阅读数 617

评论数 0

Redis简介、安装及常用配置

简介Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合、位图、hyperloglogs等数据类型。内置 复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能。为了保证效率,数据都是缓存在内存中,它也...

2017-07-19 14:58:21

阅读数 258

评论数 0

MySQL高级 之 事务(ACID特性 与 隔离级别)

什么是事务?事务就是DBMS当中用户程序的任何一次执行,事务是DBMS能看到的基本修改单元。事务是指对系统进行的一组操作,为了保证系统的完整性,事务需要具有ACID特性。即原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability)。...

2017-06-21 16:04:12

阅读数 1641

评论数 0

MySQL高级 之 锁

MySQL锁概述相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;I...

2017-06-19 18:46:45

阅读数 477

评论数 0

MySQL高级 之 查询日志分析

慢查询日志MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中相应时间超过阈值得语句,具体指运行时间超过long_query_time的SQL,则会被记录到慢查询日志中。默认情况下: 1、long_query_time的值为10,即运行10秒以上的语句。 2、MySQ...

2017-06-16 17:46:45

阅读数 2103

评论数 0

MySQL高级 之 order by、group by 优化

order by示例示例数据: Case 1 Case 2 Case 3 Case 4 结论:order by子句,尽量使用Index方式排序,在索引列上遵循索引的最佳左前缀原则。 复合(联合)索引形如 key (‘A1’,’A2’,’A3’ ),排序的思路一般是,先按照A1来排序,A...

2017-05-22 17:57:14

阅读数 17324

评论数 3

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