自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 excl导入导出

<!-- 整合poi,数据Excel导入导出 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version> </dependency> &...

2020-05-11 16:38:07 203

原创 多数据源

一、

2020-05-11 16:11:11 227

原创 FTPUtil

<!-- ftpclient --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.1</version> </dependency>一、工具类packa...

2020-05-11 16:09:12 382

原创 文件在线查看

1、

2019-12-27 14:49:59 418

原创 分布式锁

1、2.加锁、释放锁/** * 获取sn号,申请人传入号段,与需要申请的sn个数,返回生成的sn号,并将本次申请记录计入发号申请记录,需要传设备分段标记 * @return */ @SysLog("申请sn发号") @RequestMapping(value = "getSns", method = RequestMethod...

2019-11-01 10:10:38 214

原创 文件上传

1、文件上传到服务器(单台服务器)@SysLog("文件上传")@RequestMapping(value = "addFile" ,method = RequestMethod.POST)//@ResponseBodypublic ResultWarp addFile(HttpServletRequest request, HttpServletResponse response, S...

2019-10-23 17:52:24 178

原创 Linx下安装JDK、Mysql、Redis、Nginx、Ftp

1、安装JDKhttps://www.linuxidc.com/Linux/2018-06/152794.htmps -em|grep java 查看java的服务cd / 进入根目录ls 查看本目录下又哪些文件mkdir 创建文件夹tar -xvf/-zxvf/zxf jdk-8u221-linux-x64.tar.gz 解压文件(jdk-8u221-linu...

2019-10-17 11:06:48 340

原创 图片滑动验证码生成方法

https://www.jianshu.com/p/eb190c26fb5b1、Unit类import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;im...

2019-09-05 10:44:29 1161

原创 获取发送请求的ip地址(客户端地址)

https://www.cnblogs.com/gne-hwz/p/9922301.htmlhttps://blog.csdn.net/u013549582/article/details/81709453https://www.cnblogs.com/chenglc/p/6856734.htmlhttps://www.cnblogs.com/ClassNotFoundExceptio...

2019-08-21 14:13:50 1517

原创 协议

1、TCP/IP协议调优应用层、运输层、网络层、链路层2、HTTPS和HTTP的区别:https协议需要到ca申请证书,一般免费证书很少,需要交费http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议http和https使用的是完全不同的连接方式,用的端口也不一样,前者80,后者443http的连接很简单,是无状态的https...

2019-08-16 10:27:37 134

原创 Mybatis

1、#{}与${}的区别1)#传入的参数在SQL中显示为字符串,#方式能够在很大程度上防止sql注入2)$传入的参数在SQL中直接显示为传入的值。$方式无法防止sql注入3)$方式一般用于传入数据库对象,如表名4)多数情况下使用#,一般能用#的就不使用$。但有些情况下必须使用$,Mybatis排序时使用order by动态参数时需要注意用$2、Mybatis优点1)灵活,不...

2019-08-16 10:22:35 126

原创 Redis

1、Redis 数据类型:String(字符串):简单的key-value键值对,value不仅可以是String,也可以是数字,当遇到incr\decr等操作转为数字,此时redis Object的encoding字段为intList(列表):是简单的字符串列表,简单说就是一个链表或者一个队列,实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过带来了部分额外的内存开销Ha...

2019-08-15 13:48:54 132

原创 高并发

1、高并发:从最基础做起优化代码,减少不必要的资源浪费,避免频繁使用new对象,尽量通过静态方法来访问使用静态页面的地方尽量使用,减少容器的解析(尽量将动态内容生成静态html来显示)增加带宽,DNS域名解析分发多台服务器图片服务器,数据库查询优化读写分离表使用缓存用户缓存、信息缓存多花点内存来做缓存,可以大量减少与数据库的交互,提高性能优化数据库结构,多做索引提高查询效率...

2019-08-15 13:44:09 112

原创 数据库

https://www.cnblogs.com/Chenshuai7/p/5142754.html 数据库--函数1、数据库引擎:用于存储、处理和保护数据的核心服务,利用数据库引擎可控制访问权限并快速处理事务,使用引擎创建用于联机事务或联机分机处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程),可以使用SQL Serv...

2019-08-15 10:46:55 163

转载 spring boot 注解/pom.xml资源包

SpringBoot:特点:就是一些库的集合,它能够被任意项目构建系统使用创建独立的Spring应用程序嵌入的Tomcat无需部署war文件简化maven配置自动配置spring提供生产就绪型功能,如指标,健康检查和外部配置绝对没有代码生成并且对Xml也没有配置要求如何搭建:配置web.xml,加载spring和spring mvc配置数据库连接,配置sp...

2019-08-15 10:31:51 805

原创 ksql kafka

1、KSQL语法:https://docs.confluent.io/current/ksql/docs/developer-guide/syntax-reference.html KSQLkafka实战:https://my.oschina.net/guol/blog/2236817 KSQL REST API:https://docs.confluent.io/c...

2019-04-23 16:46:10 688

原创 java 语言语法

1、数据类型标识符:由字母,数字,下划线,$组成,用来标示类名、变量名;不能以数字开头,不能用关键字和保留字作为标识符,没有长度限制,对大小写敏感。声明变量语法:连梁类型 变量名 String name="";整数类型:字节类型、整数型、整型、长整型。 byte\short\int\long(L)浮点类型:单精度、双精度 ...

2019-03-19 11:19:34 470

原创 hibernate

1、实现原理          反射,class找方法getMethod,invoke()2、hibernate对象的三种状态          瞬态:new新建的对象,没有id,在内存中有用 (delete)          持久化:(save,update,getload)有id          失活状态:(colse,clean,evict)3、hibernate...

2018-11-19 17:23:33 139

原创 拦截器与过滤器

1、区别         过滤器可以拦截所有请求                          拦截器可以拦截action的请求         在struts外执行的                                       struts内部执行         没有顺序的                                             ...

2018-11-19 15:46:19 141

原创 Spring、SpringMVC

1、Spring中用到了哪些设计模式1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建中都用到了;2.模版模式,这个也很明显,在各种BeanFactory以及ApplicationContext实现中也都用到了;3.代理模式,在Aop实现中用到了JDK的动态代理;4.单例模式,这个比如在创建bean的时候。5.Tomcat中有很多...

2018-11-19 15:30:46 193

原创 PL/SQL 语法

1、基本数据类型和语法类型 begin dbms_output.put_line("hello world");打印 end;2、声明变量和数据类型 declare V_age number; V_age:=20 ...

2018-11-19 14:33:43 174

原创 Oracle 语法

1、DDL:数据定义语言,修改删除增加查询 DML:操作语言 DQL:查询语言 DCL:控制语言,事务的提交回滚,权限控制2、建表、建立表空间、创建用户 exp lbxz/lbxz@orcl buffer=64000 file=d:\数据备份\lbxz-2017-03-30.dmp owner=lbxz;//导出 imp lbxz/...

2018-11-16 15:31:12 152

原创 MySql 语法

1、安装:安装后测试,show databases; 创建数据库:create databases 名; create database if not exists 名; 使用数据库:use 名; 查看编码:show variables like '%character%'; 修改编码:alter database 名 character s...

2018-10-15 10:32:09 353

原创 jQuery:轻量级js库,提供AJAX交互

1、$(document).ready(function(){.............})相当于onload事件JS 简写$(function({.............});2、var val=$("div>p").html();获取文本值 var val=$("div>p").html("你好");设置文本值 appendTo:...

2018-10-12 17:09:13 309

原创 CSS样式、选择器、javaScript、有/无序列表

1、引入CSS代码的三种方式 行内样式表:<h1 style="color:red;">标题</h1> 内部样式表:<h2 id="a">标题</h2> 在head内<style type="text/css"> ...

2018-10-11 17:18:37 545

原创 Xml

1、文档结构:序言、主体、尾部、结成2、整理格式化:ctrl+shift+F3、声明:一个xml文档必须以xml声明开始,放在第一行&lt;?xml  version="1.0"  encoding="UTF-8"?&gt;4、非空标记:&lt;student&gt;&lt;/student&gt;5、空标记:&lt;student/&gt;6、version:XML文件使用的...

2018-10-11 16:12:38 129

原创 线程、输入输出流

1、IO流:File对象 在java里\代表转译符,所以文件之间的分割符用\\代替 File file=new File("文件路径") String类型 Long length=file.Length() 返回文件多少字节 File file1=new File("文件夹") 路径 S...

2018-10-10 18:07:23 403

原创 内部类

1、成员内部类:      访问外部类成员变量:外部类.this.成员变量      普通成员内部类:public  class  类名{   }      静态成员内部类:static   class  类名{   }     静态内部类只能访问静态变量或方法      私有内部类:不能用以上方法实例化,在本类中可以使用,在本类方法中加入写在外部类方法中,new内部类().内部方...

2018-10-10 15:02:44 131

原创 JDK环境配置、myeclipse、tomcat配置

1、JAVA-HOME:JDK安装路径      CLASSPATH:.;JDK下lib目录      Path:.;JDK的bin目录,根据路径去找命令的运行程序,如:Javac和Java命令相对应的运行程序Javac.exe和java.exe      测试:java  -version   成功输入JDKb=版本      cd文件夹名:进入某个文件夹      D:代表...

2018-06-11 16:49:39 137

原创 Form表单、table标签、标签

1、form表单<form action="url" method="get/post" enctype="发送前如何对表单数据进行编码"> </form> enctype属性:指定的只有1、application/x-www-form-urlencoded;发送前编码所有字符2...

2018-06-11 12:07:50 502

空空如也

空空如也

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

TA关注的人

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