- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 SpringBoot最核心的注解
学习和应用 Spring Boot 有一些时间了,你们对 Spring Boot 注解了解有多少呢?今天栈长我给大家整理了 Spring Boot 最核心的 25 个注解,都是干货! Spring Boot 最核心的 25 个注解 1、@SpringBootApplication 这是 Spring Boot 最最最核心的注解,用在 Spring Boot 主类上,标识这是一个 Spring...
2020-03-17 10:33:43
162
原创 Oracle对表进行的修改操作
Oracle对表进行的修改操作,这里以user表为例 修改表名: rename 旧表名 to 新表名; rename user to newuser 修改表: 添加新字段: alter table 表名 add(字段名 字段类型 默认值 是否为空); alter table user add(age number(6)); alter t...
2020-03-17 10:27:24
462
原创 java操作Linux命令
str为命令,此处为主要方法 public static String call(String str) throws IOException { if (str == null || str.length() == 0) { return null; } Process process = Runtime.getRuntime().exec(str); Buffer...
2020-03-17 09:42:32
373
原创 前台验证码简单生成
网站上的验证码的作用是保护网站安全,一般网站都要通过验证码来防止机器大规模注册,机器暴力破解数据密码等危害。java如何实现呢?废话不多说,以下是个简单的例子。 1.主要生成方法(包含main方法,直接运行即可) package com.hcycom.vipmsrest.util; import org.apache.commons.lang.RandomStringUtils; imp...
2020-03-16 10:45:13
244
原创 查询数据库锁表
对于数据库的造作,锁表了怎么办? 1.查看当前系统中锁表情况 SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal, o.objec...
2020-03-16 10:03:05
1599
原创 java使用POI操作Excel
Java中常见的用来操作 Excel 的方式有2种:JXL和POI。JXL只能对 Excel进行操作,且只支持到 Excel 95-2000的版本。而POI是Apache 的开源项目,有Java编写的跨平台 Java API,可操作性比较强,简单方便。借助POI,可以方便的生成数据报表,数据批量上传,数据备份等工作。无论你是创建maven项目还是创建普通的项目,都需要拿到使用的jar包...
2020-03-16 09:49:45
177
原创 在不用jar包的情况下判断null或者空
isNotEmpty将空格也作为参数,isNotBlank则排除空格参数 Quote StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查...
2019-11-27 10:24:17
311
原创 阿里云centos 7 部署 tomcat 后外部不能访问问题
云服务器 centos 7 部署 tomcat 后外部不能访问应用(端口、防火墙、安全组,版本) 问题背景 在 centos7 部署了 tomcat 服务后,启动成功,通过浏览器访问应用时没有响应,但是能 ping 通 centos 机器的 IP。看到有人配置了安全组,仍然无法访问,就修改Tomcat下server.xml中address为本机ip,其实大多数的错误在于防火墙没有重新加载和安全组。...
2019-07-02 11:00:17
1110
转载 自定义ThreadPoolExecutor线程池
本文转自https://blog.youkuaiyun.com/u012881584/article/details/85221635
2019-07-01 10:58:24
144
转载 Spring事务管理(详解+实例)
可以看看https://blog.youkuaiyun.com/trigl/article/details/50968079,写的非常不错!
2019-07-01 10:06:33
146
转载 Java连接池
几个主流的Java连接池 池(Pool)技术在一定程度上可以明显优化服务器应用程序的性能,提高程序执行效率和降低系统资源开销。这里所说的池是一种广义上的池,比如数据库连接池、线程池、内存池、对象池等。其中,对象池可以看成保存对象的容器,在进程初始化时创建一定数量的对象。需要时直接从池中取出一个空闲对象,用完后并不直接释放掉对象,而是再放到对象池中以方便下一次对象请求可以直接复用。其他几种池的设计思...
2019-05-21 09:39:31
346
原创 基于子类的动态代理
**上篇已经写过基于接口的动态代理,基于子类的动态代理我们需要引入第三方的jar包,cglib-3.2.12.jar和asm-7.1.jar,可以直接在maven仓库http://mvnrepository.com/ 下载。在上篇的基础上我们删掉接口,**代码如下: 原生类: package com.yy.proxy; public class Actor{ public void ...
2019-05-05 15:23:09
223
原创 基于接口的动态代理
动态代理,就是在不改变原有类代码的基础上,对已有的方法进行增强(AOP思想的实现技术)。这里以演员和经纪公司举例对其进行说明。演员有出演角色的行为,他们能演戏,但他们都会与经纪公司签约,而剧组找人都是找经纪公司,向公司提供一个标准。这个过程中,演员就是原生类,经纪公司就是代理类。经纪公司对剧组开价,低于10万不演,这就是在对演员的动作进行增强。代码如下: 接口: package com.yy.pr...
2019-05-05 11:39:15
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人