自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java读写Txt文件

https://www.cnblogs.com/xiaozhaoboke/p/11177168.html

2021-11-23 16:33:31 101

原创 java读写Txt文件

1.使用FileInputStream实现读取txt文件内容:2.使用FileOutputStream实现写入txt文件内容:复制代码package cn.xiaobing.util;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;public cl

2021-11-23 16:32:15 11103

转载 @Scheduled注解各参数详解

https://www.jianshu.com/p/1defb0f22ed1

2021-11-23 15:26:40 128

转载 SpringBoot实现Excel导入导出

https://mp.weixin.qq.com/s/dyJ2Fr7-Nnnxnhx_2Slhkg

2021-11-04 16:45:36 304

转载 Spring_xml声明式事务配置

https://mp.weixin.qq.com/s/ZpLjKcJEVXZyh6FrKgF1Ww

2021-11-04 16:44:56 60

原创 sql 语句

2021-11-04 16:43:10 48

原创 警告@SuppressWarnings

@SuppressWarnings(“all”)

2021-10-27 14:27:11 140

原创 mysql日期时间函数

type 值 预期的 expr 格式MICROSECOND MICROSECONDSSECOND SECONDSMINUTE MINUTESHOUR HOURSDAY DAYSWEEK WEEKSMONTH MONTHSQUARTER QUARTERSYEAR YEARSSECOND_MICROSECOND ‘SECONDS.MICROSECONDS’MINUTE_MICROSECOND ‘MINUTES.MICROSECONDS’MINUTE_SECOND ‘MINUTES:SEC

2021-10-18 18:51:54 48

原创 linux中tomcat部署war

Java代码 收藏代码一、查看Tomcat进程ps -ef|grep java二、、杀死进程(10740为进程Pid)kill -9 10740三、重启Linux服务器reboot四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Ztail -f catalina.out五、jar命令解压war包jar -xvf game.war解压到当前目录六、删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/lo

2021-10-12 18:24:16 1478

原创 Java中去除字符串中空格的方法

str.trim(); //去掉首尾空格str.replace(" “,”"); //去除所有空格,包括首尾、中间str.replaceAll(" “, “”); //去掉所有空格,包括首尾、中间str.replaceAll(” +",""); //去掉所有空格,包括首尾、中间str.replaceAll("\s*", “”); //可以替换大部分空白字符, 不限于空格 ;...

2021-09-26 11:35:27 85

原创 生成实体类。xml

<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configuration> ...

2021-08-30 14:27:44 134

原创 BETWEEN

/* SELECT “栏位名”FROM " 表格名"WHERE “栏位名” BETWEEN ‘值一’ AND ‘值二’;*/

2021-08-30 14:06:28 53

原创 解决跨域 :@CrossOrigin

解决跨域问题 一: @CrossOrigin二@Component@Order(Integer.MIN_VALUE)public class RequestInterceptor implements HandlerInterceptor {@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) { response.set

2021-08-30 14:05:36 182

原创 sql 循环添加数据+时间生成

CREATE DEFINER=root@% PROCEDURE NewProc()BEGINDECLAREi INT;SET i = 1;WHILEi < 100 DOINSERT INTO a ( NAME, date, insetid, datea )VALUES(i,FROM_UNIXTIME(UNIX_TIMESTAMP(DATE_ADD(DATE_ADD( ‘2021-01-01 10:00:00’, INTERVAL FLOOR( 1+ RAND( ) * 28

2021-03-05 11:03:38 498 1

原创 查询添加sql

insert into 数据库.A表名 (数据库.A表名.字段名,数据库.A表名.字段名,数据库.A表名.字段名,数据库.A表名.字段名)select 数据库.B表名.字段名,数据库.B表名.字段名,数据库.B表名.字段名,数据库.B表名.字段名 from 数据库.B表名where id<=6000...

2021-03-05 09:21:51 222 1

原创 生成时间随机数sql

update 表名set时间字段名= FROM_UNIXTIME(UNIX_TIMESTAMP(DATE_ADD(DATE_ADD(‘2020-10-01 10:00:00’,INTERVAL FLOOR(1+RAND() * 28800) SECOND), INTERVAL FLOOR(1+RAND() * 90) DAY)),’%Y-%m-%d %T’)WHERE id between 1 AND 129104;

2021-03-04 17:16:36 653 1

原创 日常总结

一、问答(共10题每题10分共100分)1、请大概描述—下Vector和ArrayList的区别—ArrayList 线程不安全,查询速度快——Vector 线程安全,但速度慢,已被 ArrayList 替代1) Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。2) 当Vector或ArrayList中的元素超过它的初始大小时,Vecto

2020-09-29 09:28:54 55

原创 RocketMQ

RocketMQ是阿里参照kafka设计思想使用java实现的一套mq,目前主要多用于订单交易系统。在项目中,我们通过引入消息中间件RocketMQ,保证数据库商品与ElasticSearch索引库、静态页三者之间的数据同步,实现业务的解耦合。在商品上下架的时候,会发送MQ消息到索引库服务和静态页服务,分别进行相应的操作。(一)应用场景削峰填谷:比如如秒杀等大型活动时会带来较高的流量脉冲,如果没做相应的保护,将导致系统超负荷甚至崩溃。如果因限制太过导致请求大量失败而影响用户体验,可以利用MQ 超高

2020-09-25 07:35:47 117

原创 mybatis相关面试题

1.什么是mybatis​ mybatis是持久层半自动ORM框架,底层封装了JDBC,我们做开发的可以直接使用原生sql,可以灵活地控制sql语句的执行性能。我们的项目持久层使用mybatis框架,在DAO层,我们只需创建接口和mapper文件,通过mapper中的namespace进行绑定,接口中写抽象方法,mapper中在标签中写sql语句,动态参数通过#{}进行传参。2.为什么说mybatis是半自动ORM框架?​ 相比springDataJpa、hibernate等全自动框架,我们使用Myb

2020-09-24 07:10:36 78

原创 RabbitMQ

1、什么是RabbitMQ?为什么使用RabbitMQ?答:RabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的,消息中间件;可以用它来:解耦、异步、削峰。2、RabbitMQ有什么优缺点?答:优点:解耦、异步、削峰;缺点:降低了系统的稳定性:本来系统运行好好的,现在你非要加入个消息队列进去,那消息队列挂了,你的系统不是呵呵了。因此,系统可用性会降低;增加了系统的复杂性:加入了消息队列,要多考虑很多方面的问题,比如:一致性问题、如何保证消息不被重复消费、如何保证消息可靠性传输.

2020-09-23 19:10:19 49

转载 日常总结

mybatis工作原理、使用mybatis的原因、mybatis的功能构架一、mybatis的工作原理:MyBatis 是支持普通 SQL查询du,存储过程和高zhi级映射的优秀持久层框架dao。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary Java Objects,普通的 Java对象)映射成数据库中的记录。每个MyBatis应用程序主要都是使用

2020-09-21 07:46:07 56

原创 日常总结

elasticsearch导入数据1.创建应该springboot工程2.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>123453.y

2020-09-21 07:43:24 163

原创 elasticsearch、kibana以及ik中文分词器

链接:https://pan.baidu.com/s/1WSYFXSDBiegwm3nQcQJg7A提取码:sj32安装elasticsearch1.新建一个用户esuser出于安全考虑,elasticsearch默认不允许以root账号运行。创建用户:useradd esuser设置密码:passwd esuser切换用户:su - esuser2.上传安装包,并解压我们将安装包上传到:/home/esuser目录解压缩:tar -zxvf elasticsearch-6.2.4.ta

2020-09-21 07:41:13 233

原创 es总结

Elasticsearch是什么?跟mysql的区别1.传统数据库在全文检索方面很鸡肋,海量数据下的查询很慢,对非结构化文本数据的不支持,ES支持非结构化数据的存储和查询。2.ES支持分布式文档存储。3.ES是分布式实时搜索,并且响应时间比关系型数据库快。4.ES在分词方面比关系型好,能做到精确分词。5.ES对已有的数据,在数据匹配性方面比关系型数据库好, 例如:搜索“星巴克咖啡”,ES会优先返回带有“星巴克咖啡”的数据,不会优先返回带有“咖啡”的数据。Elasticsearch中的类型都是什么

2020-09-18 11:37:10 127

原创 2020年9月7日16:57:10作业

Vue6.1 简述 Vue 中的 MVVM 模型MVVM是Model-View-ViewModel。。Model代表数据模型,View代表 UI 组件,ViewModel 是一个同步View和Model的对象。6.2 vue 的优点是什么?低耦合、可重用性、独立开发、可测试6.3 请说出 vue 中生命周期函数(钩子函数1、beforeCreate():组件实例刚刚被创建 (el 和 data 并未初始化)2、created():组件创建完成,属性已绑定,但 DOM 还未生成,$el属性还.

2020-09-07 16:57:37 94

原创 日常作业

4.4JVM 调优工具Jconsole,JProfile,VisualVMJconsole:jdk自带,功能简单,订单式可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪;JProfiler:商业软件,需要付费,功能强大;VisualVM:jdk自带,功能强大,与JProfiler类似。推荐。4.5 如何调优线程池:解决用户响应时间长的问题连接池JVM启动参数:调整各代的内存比例和垃圾回收算法,提高吞吐量程序算法:改进程序裸机算法提高性能4.6内存泄露检查内存泄露:对系统资源

2020-09-02 19:03:21 67

空空如也

空空如也

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

TA关注的人

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