Charles.启明
码龄7年
关注
提问 私信
  • 博客:78,577
    动态:15
    78,592
    总访问量
  • 48
    原创
  • 539,637
    排名
  • 99
    粉丝
  • 0
    铁粉

个人简介:The result will not accompany you to exercise, self-discipline changes your life.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-05-06
博客简介:

Charles

博客描述:
请留下您的建议,让我提供更好的资源!
查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得16次评论
  • 获得86次收藏
创作历程
  • 11篇
    2021年
  • 7篇
    2020年
  • 26篇
    2019年
  • 5篇
    2018年
成就勋章
TA的专栏
  • Oracle
    7篇
  • DataBase
  • Stream
    1篇
  • Springboot
    7篇
  • git
    1篇
  • Vue
    1篇
  • 工具类
    5篇
  • 第三方支付
    1篇
  • mysql
    4篇
  • 注意事项
    1篇
  • Linux Centos7
    8篇
  • idea
    2篇
  • Bug
    3篇
  • Markdown
    1篇
  • 扩展
    3篇
兴趣领域 设置
  • Java
    spring cloud
  • 前端
    vue.js
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JDK1.8 Java8 Stream流 认知以及常见使用

注意前提条件: 环境一定是JDK1.8现在大部分都是1.8的环境,同样也要学习、使用、对其认知,可以使我们开发效率提高,不至于别人请教的时候不清楚。/** * @ClassName User * @Description 用户 * @Author QiMing * @Date 2021/3/27 8:46 * @Version 1.0 */@Datapublic class User { private long id; /** * 名字 */
原创
发布博客 2021.03.27 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git常用命令

Git常用命令master: 默认开发分支origin:默认远程本本库Head:默认开发分支Head^:Head的父提交创建版本库git clone <url> #克隆远程版本库git init #初始化本地版本库修改和提交git status #查看状态git diff #查看变更内容git add #跟踪所有改动过的文件git add <file> #跟踪指定文件
原创
发布博客 2021.03.12 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

有没有一起学习的伙伴 扩展自己的爱好

发布动态 2021.03.09

SpringBoot 必懂SpringApplication

SpringApplication是springboot驱动spring应用上下文的引导类,他的run()方法启动Spring应用,实质上是为Spring应用创建并初始化Spring上下文初始化监听器,以及添加到SpringApplication的自定义监听器。发布ApplicationStartedEvent事件,如果想监听ApplicationStartedEvent事件,你可以这样定义:public class ApplicationStartedListener implements A.
原创
发布博客 2021.03.05 ·
860 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SpringBoot 核心注解

@Configuration从Spring3.0,@Configuration用与定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器.@Configurationpublic class TaskAutoConfiguration { .
原创
发布博客 2021.03.05 ·
1398 阅读 ·
1 点赞 ·
2 评论 ·
7 收藏

SpringBoot-thymeleaf 整合

首先pom文件需要引入一下两个依赖1.引入thymeleaf 模板<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>2.引入web 对web的支持<dependency> <groupId
原创
发布博客 2021.03.05 ·
81 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot-jpa

JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一API用来操作实体对象,执行CRUD操作,框架在后台替代我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解脱出来。查询语言这是持久化操作中很重要的一个方面,通过面向
原创
发布博客 2021.03.05 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot简介

SpringBoot 简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。功能: 创建独立的Spring applications 能够使用内嵌的Tomcat, Jetty or Under
原创
发布博客 2021.03.05 ·
252 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Oracle 存储过程

oracle 存储过程declare第一种create or replace procedure myDemo01asbegin dbms_output.put_line('hello word, my name is stored procedure');end;create or replace procedure: 关键字用来创建或覆盖一个原有的存储过程as: 关键字。注: 在存储过程(procedure)和函数(function)中没有区别; 在视图(VIEW)中只能用A
原创
发布博客 2021.02.26 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle 与 Mysql的区别

Oracle与Mysql区别Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。Oracle支持大并发,大访问量,是OLTP最好的工具。安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。Oracle也Mysql操作上的一些区别①主键Mysql一般使用自动增长类型,在创建表时只要指定表的主键为
原创
发布博客 2021.02.26 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Oracle 函数详解

字符函数函数说明ASCII(X)返回字符X的ASCII码CONCAT(x,y)拼接、连接字符串x和yINSTR(X,STR[,START][,N)从X中查找str,可以指定从start开始,也可以指定从n开始LENGTH(X)返回X的长度LOWER(X)X转换成小写UPPER(X)X转换成大写LTRIM(X[,TRIM_STR])把X的左边截去trim_str字符串,缺省截去空格RTRIM(X[,TRIM_STR])把X的右边截
原创
发布博客 2021.02.26 ·
1804 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

Oracle必备知识

SQL分为三种类型DML: Data Manipulation Language 数据处理语言DDL: Data Defintion Language 数据定义语言DCL: Data Control Language 数据控制语言授权访问权限、撤销访问权限、提交事务处理、事务处理回退、设置保存点、对数据路特定部分进行锁定oracle注释:---凡是空值参与运算,结果都为空(null)取别名:select t_name as name from table连接符:||
原创
发布博客 2021.02.26 ·
1050 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

Oracle Sql 查询某一时间数据

select * from 表名 where 时间字段 between to_date(‘2020-12-16 00:00:00’, ‘yyyy-mm-dd hh24:mi:ss’) and to_date(‘2020-12-16 12:00:00’, ‘yyyy-mm-dd hh24:mi:ss’)select * from 表名 where to_char(时间字段,‘yyyy-MM-dd HH24:mm:ss’) between ‘2020-12-16 00:00:00’ and ‘2020.
原创
发布博客 2020.12.16 ·
987 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

手机号隐藏中间4位

第一种:插入时更改INSERT INTO my_store.user (pk_uid, is_effective, account_num, email, password, gender, birthday, iphone)VALUES ('2', 1, '98080', '98765@qq.com', '123', 1, '2020-01-01', insert('18288888888', 4, 4, 'XXXX'));第二种:sql查询时更改select REPLACE(iphone, S
原创
发布博客 2020.06.16 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.ArrayList and java.lang.Str

翻译过来就是原因:java.lang.IllegalArgumentException:无效比较:java.util.ArrayList和java.lang.String这个情况在list集合查找数据的sql中出的问题,在接受list的时候加了判断 list!=’’ ,引起了集合与String类型的比较<choose> <when test="names!= ...
原创
发布博客 2020.04.24 ·
1577 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Centos7 安装jdk1.8

首先先查看当前系统是否安装javarpm -qa | grep java输完命令后看有没有版本数据如果有使用rpm -e --nodeps 要卸载的版本上传jdk到/usr/local目录下下载地址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html上传...
原创
发布博客 2020.04.14 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue 详解

中文官网英文官网Vue是什么?Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。创作者:尤雨溪作用:动态构建用户界...
原创
发布博客 2020.04.09 ·
814 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Drools代替复杂业务

DROOLS具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否以编码的规则执行了所需的业务规则。用XML节点来规范IF-Then句式和事实的定义,使引擎干起活来很舒服。而使用java、groovy等原生语言来做判断和执行语句,让程序员很容易过渡、移植,学习曲线很低。规则引擎 BRMS...
原创
发布博客 2020.04.08 ·
1485 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Swagger使用简介

在之前开发时,每次前端开发人员总是说:“后端的数据怎么老是增加呀,而且我要的数据没了”我说:“1.产品那边改业务,接口改好后我通知到你了。2.要不下次做一个及时文档”Swaggerswagger是什么?为什么使用swagger?如何搭建一个swagger?在项目中如何集成swagger?是那个用swagger需要注意的问题总结Swagger 是什么?Swagger是一款R...
原创
发布博客 2020.04.01 ·
938 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

SpringBoot SwaggerUi加密

近期发现security能为swagger-ui加密,下面为实现首先加入securityjar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId>...
原创
发布博客 2019.08.09 ·
3882 阅读 ·
0 点赞 ·
4 评论 ·
3 收藏
加载更多