- 博客(35)
- 收藏
- 关注
原创 sql server笔记
公用表表达式(Common Table Expression)是SQL SERVER 中的一个特性.CTE可以看作是一个临时的结果集,可以在接下来的一个SELECT,INSERT,UPDATE,DELETE,MERGE语句中被多次引用。使用公用表达式可以让语句更加清晰简练.按照是否递归,可以将公用表(CTE)表达式分为递归公用表表达式和非递归公用表表达式.with as 的递归用法with ...
2019-10-29 09:51:03
613
转载 Linux 基本防火墙设置和开放端口命令
关闭防火墙CentOS 7、RedHat 7 之前的 Linux 发行版防火墙开启和关闭( iptables ):即时生效,重启失效#开启service iptables start#关闭service iptables stop重启生效#开启chkconfig iptables on#关闭chkconfig iptables offCentOS 7、RedHat 7 之后...
2019-03-16 21:29:13
2887
转载 实现tomcat集群session共享
转载:https://www.cnblogs.com/hafiz/p/7228294.html#autoid-2-0-0Shiro+Redis实现tomcat集群session共享一、背景 当我们使用了nginx做项目集群以后,就会出现一个很严重的问题亟待解决,那就是:tomcat集群之间如何实现session共享的问题,如果这个问题不解决,就会出现登陆过后再次请求资源依旧需要登陆的问题。...
2018-11-18 12:47:33
402
原创 redis学习笔记
redis的依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0&
2018-08-25 20:12:09
315
转载 redis基本知识
转载:Java知音 什么是redis?Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可...
2018-08-25 14:15:42
130
原创 oracle没有WM_CONCAT函数问题
1.函数wm_concat(列名),该函数可以把列值以”,”号分隔起来,并显示成一行。2.oracle没有WM_CONCAT函数问题用oracle自带脚本重建wmsys.wm_concat函数$ sqlplus / as sysdbaSQL> @$ORACLE_HOME/rdbms/admin/owmctab.plb略… SQL> @$ORACLE_HOME/rdbm...
2018-08-07 15:03:23
1607
转载 基于SpringMVC实现文件异步上传进度显示
转载:https://blog.csdn.net/cyh1111/article/details/52960233实现实现带进度条的文件上传一般都是服务器端计算文件上传进度,客户端轮询读取显示的方式。Commons-fileupload组件自带了文件上传进度的监听器,类FileUploadBase提供了它的set方法。SpringMVC没有实现监听器,所以如果要监听的话得自己扩...
2018-08-06 10:18:58
1316
原创 阿里云ssl证书获取和https服务器配置
参考:https://blog.csdn.net/hx7013/article/details/79711288 https://weiya.me/item/66.html
2018-07-14 15:08:54
665
原创 注解@Aspect实现AOP功能
1、引入相关jar包 2、Spring的配置文件 applicationContext.xml 中引入context、aop对应的命名空间;配置自动扫描的包,同时使切面类中相关方法中的注解生效,需自动地为匹配到的方法所在的类生成代理对象。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.s...
2018-06-10 17:16:27
553
转载 消息队列
转载:https://blog.csdn.net/seven__________7/article/details/70225830消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ
2018-05-07 10:10:24
161
原创 nginx
Nginx——Ngine X,是一款自由的、开源的、高性能HTTP服务器和反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器;也就是说Nginx本身就可以托管网站(类似于Tomcat一样),进行Http服务处理,也可以作为反向代理服务器使用。本文简单介绍使用nginx作为负载均衡器。linux安装nginx安装依赖 yum install gcc yum...
2018-05-06 17:52:38
462
原创 JAVA工具类归集
/** * 项目参数工具类 * */public class ResourceUtil {private static final ResourceBundle bundle = java.util.ResourceBundle.getBundle("sysConfig");/** * 获取配置文件参数 * * @param name 资源文件名 ...
2018-04-26 10:14:49
201
原创 java正则表达式
java的正则表达式,每次用完后都会忘记,一直没有好好掌握该方面的知识,但在实际场景中使用正则表达式还是比较多,以下参考别人的笔记学习正则表达式。常用得正则表达式:1匹配验证-验证Email是否正确public static void main(String[] args) { // 要验证的字符串 String str = "service@xsoftlab.net"; ...
2018-04-24 10:59:52
122
转载 关于ContextLoaderListener的作用
转载地址:https://www.cnblogs.com/hello-yao-ge/p/5891435.htmlSpring org.springframework.web.context.ContextLoaderListenerpublic class ContextLoaderListenerextends Objectimplements ServletContex
2018-04-23 16:15:03
259
转载 基于maven的profile实现动态选择配置文件
需求根据选择不同的部署环境自动替换相关配置变量,如连接的数据库等。最终效果概览部署环境分为dev和release工程目录结构 myproject |-profile | |-dev | | |-dbconfig.properties | |-release | |-dbconfig.properti
2018-04-10 17:04:23
1332
转载 maven的resources和profiles的使用
转载:https://my.oschina.net/anxiaole/blog/1613348在开发maven项目时,一般都会把配置文件放到src/main/resources目录下,针对这个目录,maven的resources对其进行单独的配置。resources配置一般如下:build> resources> resource> di
2018-04-10 17:00:31
809
转载 springboot入门
Spring Boot 入门之基础篇(一)原文地址:Spring Boot 入门之基础篇(一)博客地址:http://www.extlight.com一、前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定
2018-03-29 17:35:10
110
转载 外部访问linux下mysql的操作
一. 创建用户 命令: CREATE USER ‘username’@’host’ IDENTIFIED BY ‘password’; 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不...
2018-03-16 16:50:21
364
原创 js实现input输入文字搜索功能
var t;var cpLock = false;$('#keyword').on('compositionstart', function() {cpLock = true;});$('#keyword').on('compositionend', function() {cpLock = false;if(!cpLock) {clearTimeout(t);t = setTimeout(res...
2018-03-13 18:53:54
10418
原创 Linux服务器下部署javaweb项目环境
在官网上下载apache-tomcat-7.0.75.tar.gz、jdk-8u121-linux-x64.tar.gz将Tomcat放在home文件夹下将jdk放在usr/java文件夹下,java文件夹自己新建mysql安装安装mysql客户端–&amp;gt;yum install mysql安装mysql服务器端–&amp;gt;yum install mariadb-server ...
2018-01-27 12:50:11
286
原创 tomcat 内存大小配置
Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下设置: JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】'windows: set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -X...
2018-01-25 10:35:24
576
原创 树状结构
树状节点的特点:1. 每一个节点都有一个左右值。2. 如果右值-左值=1,则代表当前节点为叶子节点。3. 如果右值-左值>1,则代表当前节点有孩子节点,值在左右值之间的所有节点,即为当前结点的所有孩子节点。 数据库表设计:create table category(id varchar(40) primary key,name varchar(100),lf
2018-01-21 19:31:00
491
转载 Mysql 常用 SQL 语句集锦
基础篇//查询时间,友好提示$sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name";//int 时间戳类型$sql = "select from_unixtime(create_time, '%Y-%m-%d') as day from table_name";//一个sql返回多个
2018-01-21 19:19:03
154
原创 mysql的基本语句操作
.mysql的自动递增字段 关键字 auto_increment .mysql分页查取数据:select * from 表名 order by 列名 desc(asc) limit n,m;注:n为从第n条后取m条数据 .desc 表名 或 show columns from 表名 –》查询表的结构 .mysql中取得当前时间语句 select now();时间日期的格式化查询 select
2018-01-21 19:06:19
176
原创 Mysql的备份和恢复
用命令提示符(cmd)进入mysql .使用cmd进入mysql;输入mysql -u用户名-p Mysql的备份和恢复在windows下,用命令提示符(cmd)执行备份数据库:备份mysql数据库:mysqldump命令注意:此命令不要在.sql后面加上分号,加上出现此问题:出现上面错误提示的原因是通过DOS运行mysql命令的情况下,
2018-01-21 18:57:17
246
原创 java枚举类型
之前就学习过枚举,但因使用不多,就忘记的七七八八,为了巩固枚举的用法,就做一下笔记。枚举类型是指由一组固定的常量组成合法值的类型public enum Operation { PULS,MINUS,TIMES,DIVIDE;}枚举没有公有构造方法,因此不能实例化对象,以“ 类名. 常量”调用。覆写toString方法public enum Operation
2018-01-08 16:46:01
141
原创 JVM内存设置大小
-server -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -Dfile.encoding=UTF-8 -vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了-Xms128m JVM初始分配的堆内存-Xmx512m JVM最大允许分配的堆内存,按需分配-XX:PermSize=64M JVM初始分配的非堆内存-XX...
2018-01-08 10:12:26
148
原创 poi导出word与excel模版
这里推荐一个比较好的poi导出word模版,http://m.blog.csdn.net/liushimiao0104/article/details/78520120但需要注意的是导入的jar包,poi-3.9.jar,ooxml-schemas-1.1.jar,poi-tl-1.2.0.jar以下是使用poi导出word与excel模版部份代码@RequestMapping(value = "...
2018-01-04 18:03:55
513
转载 js基础知识总结
js中的|| 与 &&a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false
2017-12-22 11:43:22
107
转载 tomcat设置UTF-8编码
开发中一般利用过滤器使用request.setCharacterEncoding("UTF-8");来设置Tomcat接收请求的编码格式,但只对POST方式提交的数据有效,对GET方式提交的数据无效!要设置GET的编码,可以修改server.xml文件中,相应的端口的Connector的属性:URIEncoding="UTF-8",这样,GET方式提交的数据才会被正确解码。
2017-12-19 15:49:15
970
原创 JSON对象调用方法
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 在JSON中,有两种结构:对象和数组。 1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如: var o
2017-12-19 15:32:22
5309
原创 js事件触发
/** *回车触发事件 * @param */function enterTrigger() { document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { aleret("你按下enter按钮
2017-12-19 15:09:21
136
转载 oracle基本操作
1、用什么数据库1、项目的规模a负载量有多大,用户量多大 小型100 中性5000-15000b成本c安全性2、sql*plus常用命令1、修改密码passw scott2、文件操作命令说明:运行脚本 @ d:\a.sql 或者start d:\a.sql spool 可以将屏幕截取到指定文件中3、用户管理1、创建用户:create user
2017-12-15 16:44:32
326
原创 oracle笔记
Oracle分页rownum伪列SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 注意:未查询出数据时,rownum使用> ,>=, =返回控数据 ...
2017-12-01 16:13:36
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人