
笔记
每天一篇博客
只有无路可走,才可能逆风翻盘
展开
-
路飞的梦想:宝藏找出来并自己藏起来,让世人努力找到宝藏
路飞的梦想:宝藏找出来并自己藏起来,让世人努力找到宝藏。原创 2022-09-18 17:43:39 · 799 阅读 · 0 评论 -
数据库性能优化的五种方案
关系型数据库在互联网项目中应用极为广泛,今天小编就和大家分享几个数据库优化的几种方案:1. 建立索引2. 优化SQL语句3. 优化表结构4. 拆分表5. 分库建立索引数据库优化第一步就是建立合理的索引,这也是最初级的优化,也是DBA常用的优化方案!MySql索引类型有:普通索引,主键索引,唯一索引,组合索引!优化SQL语句从业务角度,优化SQL语句;这里给大家分享一个例子,查询三个小时内,未处理的订单;使用一条SQL语句的效率要远远低于使用18条SQL语句,每条SQL语.原创 2021-09-01 11:50:13 · 2472 阅读 · 0 评论 -
怎么让部署在阿里云上的springboot项目一直运行
nohup java -jar xiaomi-1.0-SNAPSHOT.jar &> nohup.txtxiaomi-1.0-SNAPSHOT.jar是你的项目jar包这是我在云服务器上后台启用spring-boot程序的时候用的命令关闭项目:ps -ef |grep 项目jar包名 得到进程号kill -9 进程号 关闭...原创 2021-08-24 16:14:07 · 207 阅读 · 0 评论 -
微信退款11111111111
https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=4_3需要下载证书原创 2021-08-13 11:54:12 · 78 阅读 · 0 评论 -
miniprogram-to-uniapp使用指南(微信小程序项目转换为uni-app项目)
五、怎么使用?第一步:在命令行里,运行【 npm install miniprogram-to-uniapp -g 】进行安装,因为这个包是工具,要求全局都能使用,所以需要-g进行全局安装。如果运行npm报错,请先安装Node.js,下载地址:https://nodejs.org/zh-cn/第二步:继续在命令行里,运行【 wtu -V 】,执行结果如下:显示1.01,说明已经安装成功了。(wtu -> 取自wx to uni之意,后面都用这个全局命令)第三步:在命令行里,输入【wt原创 2021-08-01 22:21:30 · 777 阅读 · 0 评论 -
2021-07-26
说一下你熟悉的设计模式?简单工厂和抽象工厂有什么区别?为什么要使用 spring?解释一下什么是 aop?解释一下什么是 ioc?spring 有哪些主要模块?spring 常用的注入方式有哪些?spring 中的 bean 是线程安全的吗?spring 支持几种 bean 的作用域?spring 自动装配 bean 有哪些方式?spring 事务实现方式有哪些?说一下 spring 的事务隔离?说一下 spring mvc 运行流程?spring mvc 有哪些组件?@Req.原创 2021-07-26 01:50:16 · 69 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第八模块问题
http 响应码 301 和 302 代表的是什么?有什么区别?forward 和 redirect 的区别?简述 tcp 和 udp的区别?tcp 为什么要三次握手,两次不行吗?为什么?说一下 tcp 粘包是怎么产生的?OSI 的七层模型都有哪些?get 和 post 请求有哪些区别?如何实现跨域?说一下 JSONP 实现原理?...原创 2021-07-26 01:47:54 · 68 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第七模块问题
throw 和 throws 的区别?final、finally、finalize 有什么区别?try-catch-finally 中哪个部分可以省略?try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?常见的异常类有哪些?原创 2021-07-26 01:41:28 · 63 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第六模块问题
jsp 和 servlet 有什么区别?jsp 有哪些内置对象?作用分别是什么?说一下 jsp 的 4 种作用域?session 和 cookie 有什么区别?说一下 session 的工作原理?如果客户端禁止 cookie 能实现 session 还能用吗?spring mvc 和 struts 的区别是什么?如何避免 sql 注入?什么是 XSS 攻击,如何避免?什么是 CSRF 攻击,如何避免?...原创 2021-07-26 01:36:11 · 104 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第四模块和第五模块问题
什么是反射?什么是 java 序列化?什么情况下需要序列化?动态代理是什么?有哪些应用?怎么实现动态代理?为什么要使用克隆?如何实现对象克隆?深拷贝和浅拷贝区别是什么?原创 2021-07-26 00:22:08 · 72 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第三模块问题
并行和并发有什么区别?线程和进程的区别?守护线程是什么?创建线程有哪几种方式?说一下 runnable 和 callable 有什么区别?线程有哪些状态?sleep() 和 wait() 有什么区别?notify()和 notifyAll()有什么区别?线程的 run()和 start()有什么区别?创建线程池有哪几种方式?线程池都有哪些状态?线程池中 submit()和 execute()方法有什么区别?在 java 程序中怎么保证多线程的运行安全?多线程锁的升级原理是什么?.原创 2021-07-25 22:56:53 · 77 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第二模块问题
java 容器都有哪些?Collection 和 Collections 有什么区别?List、Set、Map 之间的区别是什么?HashMap 和 Hashtable 有什么区别?如何决定使用 HashMap 还是 TreeMap?说一下 HashMap 的实现原理?说一下 HashSet 的实现原理?ArrayList 和 LinkedList 的区别是什么?如何实现数组和 List 之间的转换?ArrayList 和 Vector 的区别是什么?Array 和 ArrayList.原创 2021-07-25 21:34:49 · 122 阅读 · 0 评论 -
Java 最常见的 208 道面试题:第一模块问题Java 基础
JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str="i"与 String str=new String(“i”)一样吗如何将字符串反转?String 类的常用方法都有那些?抽.原创 2021-07-25 21:05:59 · 97 阅读 · 0 评论 -
最近部署项目到云上写的草稿
打包项目需要先把公共项目打包再把聚合工程打包,再打war包对springcloud项目打包公网ip:47.106.125.185打jar包:mvn clean install -Dmaven.test.skip=true打war包:mvn clean package-Dmaven.test.skip=true我是在opt文件夹下部署项目查看是否有与mysql冲突的mariadb:rpm -qa| grep mariaadb有的话用rpm -e来删除启动mysql数据库:systemctl原创 2021-07-24 14:28:03 · 81 阅读 · 0 评论 -
最全的实际开发git使用讲解——版本控制——代码管理
https://blog.youkuaiyun.com/weixin_43870646/article/details/106129866原创 2021-06-28 02:04:08 · 114 阅读 · 0 评论 -
新入门node.js必须要知道的概念
一、对于一个刚入门node.js的朋友来说,一定要了解一些基础概念:今年我正式进入社会后,发现自己所知道的IT方面的知识,真的只是牛毛,原来人外有人,山外有山,还需要继续努力。下面是一些我的自学习心得,发出来和大家一起分享:web的开发原理:1、C/S模式(客户端/服务器)比如:QQ、微信等要先下载客户端的软件都可以称为c/s模式,它是有专门的客户端程序。2、B/S模式(浏览器/服务器)比如:网页游戏。它的优点是:不需要下载客户端应用。缺点是:浏览器本身,因为有些浏览器不支持。下面是依次分析了httpt原创 2021-06-28 01:24:09 · 92 阅读 · 0 评论 -
2021-06-26
项目模块在依赖redis的情况下如果在关闭redis情况下,springcloud的各个模块还在运行,必须先启动redis-server后启动redis-cli。protected-mode默认不打开bind 默认127.0.0.1原创 2021-06-26 20:02:49 · 74 阅读 · 0 评论 -
lombok使用
lombok实现了大量的实体类方法,这些方法都被封装到注解上。要想使用它:1:Lombok的安装:1.1 Lombok的安装分两部分:Idea插件的安装和maven中pom文件的导入在Idea的插件配置中搜索Lombok或官网下载本地安装**2:Lombok的使用@Data1.1 @Data最常用的注解之一。注解在类上,提供该类所有属性的getter/setter方法,还提供了equals、canEqual、hashCode、toString方法1.2 @Setter作用于属性上,为该原创 2021-05-22 11:11:04 · 215 阅读 · 0 评论 -
web.xml配置文件加载
1.context-param配置在项目启动之前配置,会转成键值对,交给servletcontext2.listen3.filter4.servletcontext原创 2021-05-18 08:55:33 · 122 阅读 · 0 评论 -
swagger——@ApiOperation注解
java——@ApiOperation注解该注解是swagger的一个注解,@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口发布说明”);实际项目中非常需要写文档,提高Java服务端和Web前端以及移动端的对接效率。Swagger是当前最好用的Restful API文档生成的开源项目,通过swagger-spring项目实现了与SpingMVC框架的无缝集成功能,方便生成s原创 2021-05-17 11:41:54 · 1406 阅读 · 1 评论