- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 Linux常用
查看目录下的磁盘占用 du --max-depth=1 -h /home/app。查看进程是否存在 ps -ef|grep zhfk。查看磁盘剩余空间 df -hl。
2023-05-25 16:42:44
107
原创 数据转换 JsonObject Map List Object JsonArray
1.Jsonobject 转List String jsonObjString = responseJsonObj.getString("Result"); List<PurchaseOrder> purchaseOrders = (List<PurchaseOrder>)JSONArray.parseArray(jsonObjString, PurchaseOrder.class);
2021-08-31 10:53:12
195
原创 周同学日常
周同学日常2021-7-19人的精力是有限的,所以做一件事的时候最好集中精力去做 这样效率会高些。也不要给自己时间规定太死板,人又不是机器对吧。尽量做好计划之内的事情,没做完也无所谓 别把宝儿累着了 。没有必要搞得压力那么大2021-7-19**没有去规定具体的时间节点 只是给你做个每天该做什么做多长时间的计划 其余的时间自己干点开心的事 比如刷抖音也可以— **早上起床溜达半个小时左右吃完饭做做家务剩余时间抽两个小时学习 (可以中途休息一波 15分钟 不要休息太长时间)中午睡一会
2021-07-18 22:09:35
571
原创 docker基本使用
docker如何安装dockerdocker 常用的命令镜像命令容器命令从容器拷贝文件到主机上常用的命令练习1Docker 安装Nginx作业二:用docker 来装一个tomcat如何安装docker帮助文档地址https://docs.docker.com/engine/install/centos/----在阿里云找到相应的加速器docker 常用的命令docker versiondocker info #显示docker的系统信息,包括镜像和容器的数量docker 命令 --hel
2021-04-19 19:35:56
726
原创 swagger
swagger什么时swaggerswageer的作用了解前后端分离如何使用swaggerspringBoot集成swagger4对swagger进行配置//进行RequestHandlerSelector的配置要扫描接口如何指定生产,和发布环境进行使用设置分组最主要的功能进行在线测试什么时swagger号称:世界上最流行的API文档restful API文档在线自动生成工具,API文档和API定义同时更新swageer的作用了解前后端分离Vue+SpringBoot 实现前后端分离前端:前端
2021-03-20 21:17:16
213
mybatis_plus 加代码生成器(nb)-----来自狂神说java的学习
mybatis_plus快速开始导入依赖数据库的配置和日志输出配置进行配置crud操作简单查询简单插入操作主键生成策略更新操作自动填充乐观锁进行乐观锁的配置基本查询操作分页查询逻辑删除性能分析插件重中之重---条件构造器代码生成器版本一版本二快速开始导入依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</
2021-03-20 13:51:21
367
1
原创 security学习--尚硅谷
securityMyUserServiceDetail认证过程(自动登陆)MyUserServiceDetail@Service("userDetailsService")public class MyUserDetail implements UserDetailsService { @Autowired private UserMapper userMapper; @Override public UserDetails loadUserByUserna
2021-03-17 16:29:24
154
原创 YAML语法
YAML语法基本语法测试配置提示基本语法• key: value;kv之间有空格• 大小写敏感• 使用缩进表示层级关系• 缩进不允许使用tab,只允许空格• 缩进的空格数不重要,只要相同层级的元素左对齐即可• '#‘表示注释• 字符串无需加引号,如果要加,’'与""表示字符串内容 会被 转义/不转义数据类型• 字面量:单个的、不可再分的值。date、boolean、string、number、nullk: v• 对象:键值对的集合。map、hash、set、object行内写法:
2021-03-02 19:42:09
280
原创 2021.3.2 spring boot 学习
spring boot 学习 springboot 的mvc自动支持ajax(导入jquery)注解的作用自动装配原理小结最佳实践springboot简化开开发lombokdev-toolsspringboot 的mvc自动支持ajax(导入jquery) 文件路径 / ./ ../ 的意思注解的作用@Configuration(proxyBeanMethods = true)//这个配置类页是springboot管理的类//false表示返回的是原型对象、true表示放回单例对象//
2021-03-02 17:12:26
812
原创 2021.2.24代码生成器的使用 ,YAML语法,表设计
代码生成器的使用myBatis官网的使用方法YAML语法表设计myBatis官网的使用方法mybatis官网YAML语法propereties的优先级大于yaml文件> 文件可以同时存在表设计
2021-02-25 11:20:03
163
原创 2021.2.22初级项目登陆
初级项目登陆ajax的使用---两种拦截器的使用bootstrap的使用分页功能ajax的使用—两种一二拦截器的使用package com.mashibing.springboot.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.
2021-02-22 16:35:27
110
原创 设计模式
设计模式设计原则什么是设计模式设计模式 的目的单一职责原则接口隔离原则依赖倒转原则里氏替换原则开闭原则迪米特法则合成复用原则UML类图什么是设计模式设计模式类型单例模式饿汉式懒汉式懒汉式二懒汉式(双重检查)懒汉模式(静态内部类)单例模式的使用说明设计原则什么是设计模式设计模式 的目的单一职责原则接口隔离原则依赖倒转原则里氏替换原则开闭原则迪米特法则合成复用原则UML类图什么是设计模式设计模式类型单例模式饿汉式懒汉式懒汉式二懒汉式(
2021-02-20 20:59:01
204
原创 2021.2.19springBoot web项目整合数据源 thymeleaf jpa Bootstrap
2021.2.18 springBoot web项目整合数据源1mvc多数据源配置文件怎么写数据库需要注意的问题mybatis流程图什么是ORMmybatis 的配置mybatis 的xml文件代码生成器pageHelper的使用1mvcjpa也是一个框架 里面包含了基础的增删改查语法 需要定义一个接口去继承他;我们用这个自己定义的接口实现其增删改查的功能 add ,findAll ,listjsp 和 thymeleaf同时使用会出现配置问题,找不到也没面多数据源配置文件怎么写
2021-02-20 19:16:58
229
原创 2021.2.18 springBoot mvc 项目结构 开发 热部署
springBoot mvc 项目结构 开发 热部署spring mvc拥有默认配置热部署thyleafe如何交换数据spring mvc拥有默认配置热部署thyleafe如何交换数据
2021-02-18 18:45:23
221
原创 2021.2.16 spring循环依赖
2021.2.16 spring循环依赖spring 容器允许出现循环依赖的条件---注解注意问题静态代理动态 代理spring 容器允许出现循环依赖的条件— 对象为单利对象时候才可以进行循环依赖 (引用的 都是同一个对象 ,不会造成内存 的 浪费。spring机制会进行自动检测, 不允许你创建原型的 循环依赖) **尽量 避免出现循环引用**当出现 循环 引用 是时报错信息注解注意问题静态代理动态 代理...
2021-02-16 20:36:40
102
原创 sql面试
1.查询各个课程总成绩(显示课程号和总成绩)SELECT cid,SUM(score) AS 总成绩 FROM t_score GROUP BY cid;2.查询选了课程的学生人数SELECT COUNT(DISTINCT(sid)) FROM t_score;3.查询各科成绩的最高分和最低分SELECT cid,MAX(score) AS 最高分,MIN(score) AS 最低分 FROM t_score GROUP BY cid;4.查询每门课被选修的学生数SELECT cid,COU
2021-02-10 20:42:50
243
1
原创 文件下载功能
Linux基础HTTP协议二级目录三级目录HTTP协议RequestA request message from a client to a server includes, within thefirst line of that message, the method to be applied to the resource,the identifier of the resource, and the protocol version in use. Request
2021-02-03 06:50:06
274
原创 springMVC基础
springMVC基础什么是springMvc如何创建mvc项目进行配置解决中文编码问题特殊字符传递处理利用request向view传递数据区别转发和重定向session的使用拦截器什么是springMvc如何创建mvc项目导入组件<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId>
2021-02-01 18:58:30
113
原创 axios基础
axios基础中文文档网址axios基本使用三级目录中文文档网址https://www.kancloud.cn/yunye/axios/234845/b站教学视频https://www.bilibili.com/video/BV1QA411b7TR?from=search&seid=14361311840975815082注解@CrossOrigin—(解决跨域问题)https://blog.youkuaiyun.com/zjy15203167987/article/details/77330992
2021-01-28 22:54:32
122
原创 心智训练课-如何坚持不擅长的事情从而提高核心竞争力
如何坚持不擅长的事情从而提高核心竞争力为什么完事开头难为什么完事开头难两个重要的人性趋利避害,偏好擅长的事情,回避难度高且易产生挫败感的事---------------------------------------------(这是一种作为动物的本能反应,本使祈祷保护我们的作用,但在当今瞬息变幻的的社会 。并不适合墨守成规,应尽量去敞开胸怀接受新鲜的事物。 都不想跳出舒适圈)倾向于看到消极一面和否定自己一个应对策略1.觉知自己的心理过程----------------------------
2021-01-25 20:04:52
727
1
原创 二进制
二进制什么是二进制(可自行下载演示工具)16进制手工计算负数补码的值:案例经典面试题目:2进制运算与运算 & (and)左移位计算 <<什么是二进制(可自行下载演示工具)逢二进一的技术规则2进制是成本最优方案int i = 50;// “50” -> 00000000 00000000 00000000 00110010 -> iSystem.out.println(i);//110010 -> “50”//Integer.toBinaryString(
2021-01-25 18:29:39
484
1
原创 数据库面试
数据库面试事务事务概念事务特点**隔离性:事务的隔离级别----**视图(1)什么是视图?(2)如何创建视图?(3)删除视图(4)视图的优点.约束(1)什么是约束?(2)有哪些约束?存储过程(1)什么是存储过程?(2)如何创建存储过程?(3)使用jdbc调用存储过程:索引(1)什么是索引?(2)索引的基本使用4)联合索引**b. 什么是最左匹配原则?**B+树主键索引什么是主键索引(2)主键索引和非主键索引的区别(3)使用索引需要注意的问题(4)哪些情况下不会用到索引?2.SQL查询sql面试题事务事务
2021-01-23 21:26:58
320
原创 jdbc工具类的几个版本
jdbc工具类的3个版本版本一版本二版本三版本四版本一import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class DemoJdbc { public static void main(String[] args) throws Exception { //1加载jdba驱动 //Class.forName("com.mysql.jdbc.Driver"
2021-01-22 16:33:06
571
原创 卡夫卡
工作原理异步实现原理(内部结构)与spring结合使用导入pom文件<!-- Google JSON API --><dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId></dependency><!-- Kafka API --><dependency>
2021-01-20 20:13:20
135
原创 ElasticSearch的使用
ElasticSearch的使用什么是ElasticSearch如何安装使用如何使用ik分词具体使用创建索引添加对象更新和删除查询如何进行检索在Java项目中如何使用ElasticSearch配置实现相应接口双条件什么是ElasticSearch如何安装使用如何使用### 第一个测试GET http://localhost:9200### 分词测试POST http://localhost:9200/_analyzeContent-Type: application/json{
2021-01-15 21:19:02
97
原创 Ribbon
Ribbon什么是Ribbon什么是Ribbon**这是在 sys模块中的AUthController** @GetMapping("/user") public User getUser(String username){ User user= userService.getUserByUserName(username); return user; } @GetMapping("/permissions") public Li
2021-01-10 21:05:44
118
原创 程序员必看题(更新中)
程序员必看题(更新中)char类型是否能保存一个汉字float num = 3.14159是否正确char类型是否能保存一个汉字答:可以保存一个汉字, —计算机数据存储以字节为单位的 ,通常一个字节=1kb=1024 byte 每个字节的取值范围是-128~127之间 可以保存一个字母/英文字符/数字/ 由于中文字符比较多 所以用两个字节来保存 同时char是 16位(梁字节)刚好可以保存一个 汉字float num = 3.14159是否正确答:不正确,因为Java默认的浮点数类型是doub
2021-01-07 16:06:49
700
2
原创 微服务(Eureka)
微服务需要解决的问题Eureka三级目录需要解决的问题Eu
2021-01-07 15:50:12
174
原创 展开与折叠(html)
<a class="ml-2 fa fa-close " style="font-size: small" data-toggle="collapse" role="button" aria-expanded="false" aria-controls="collapseExample" onclick="$(..
2021-01-05 22:09:10
1033
原创 地址栏传参
js代码let questionApp = new Vue({ el:"#questionApp", data:{ question:{} }, methods:{ loadQuestion:function () { //从url中获取为题 Id let questionId = location.search; if (!questionId){ .
2021-01-04 14:21:51
239
3
原创 图片上传和图片加载(静态发布)
图片上传和图片加载(静态发布)先创建个静态资源模块实现 文件上载 和显示流程先创建个静态资源模块 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>server.port=88
2021-01-01 19:20:19
647
原创 文件上载功能
文件上载 标准模板<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上载</title> <form method="post" enctype="multipart/form-data" action="/upload/file"> <div> &l
2020-12-31 22:09:33
187
原创 统一异常处理
@Slf4j@RestControllerAdvicepublic class ExceptionControllerAdvice { @ExceptionHandler public R handlerServiceException(ServiceException e){ log.error("业务异常:{}",e); return R.failed(e); } @ExceptionHandler public R hand
2020-12-30 21:55:18
118
1
原创 自定义缓存 懒惰加载
自定义缓存 懒惰加载实际案例实际案例//创建缓存 private final List<User> masters=new CopyOnWriteArrayList<>(); private final Map<String ,User> masterMap= new ConcurrentHashMap<>(); private final Timer timer= new Timer(); //代码块 {
2020-12-30 14:17:59
109
原创 Vue-Select组件
Vue-Select组件工作过程使用工作过程使用html <div class="form-group" > <label>请至少选择一个标签:</label> <v-select multiple required v-bind:options="tags" v-model="selectedTags" placeholer="选择问题相关标签"></v-select>
2020-12-30 14:15:40
1145
原创 summerNote富文本编辑器
summerNote富文本编辑器引入样式简单使用三级目录引入样式简单使用html代码 <div class="form-group"> <!--富文本编辑器 start--> <label for="summernote">问题正文</label> <textarea name="content" id="summernote"></textarea>
2020-12-29 14:20:44
264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人