- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 elasticsearch实战(注解方式实现日志实时记录)
一、环境安装1.es安装下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-3-1选择对应版本下载。解压到文件夹。双击 elasticsearch.bat 启动。访问9200端口,启动成功。2.安装可视化工具本地安装node环境。代码下载地址:https://github.com/mobz/elasticsearch-head下载后解压并启动。2.代码开发1.添加依赖
2021-09-26 11:03:21
854
原创 mybatis ResultSet结果集自定义
/** * mybatisResultSet结果集拦截器 */@Component@Intercepts(@Signature(type = ResultSetHandler.class, method = "handleResultSets", args = {Statement.class}))public class ResultHandlerInterceptor implements Interceptor { @Override public Object interc
2021-08-20 14:50:52
1817
原创 Cannot instantiate interface org.springframework.context.ApplicationContextInitializer
报错信息:Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationContextInitializer : com.ctrip.framework.apollo.spring.boot.ApolloApplicationContextInitializer at org.springframework
2021-06-03 11:28:07
7624
原创 Oracle 常用语法总结(持续更新)
1.建表2.插入一条数据insert into 'tableName' (column1,column2...) values (value1,value2...);3.删除一条数据delete from 'tableName' where id = '';4.更新一条数据update 'tableName' set column1=value1,column2=value2... where id = '';5.复制一列数据update 'tableName' set ID=ID_t
2020-12-15 10:55:02
832
原创 redis 详解
一、redis简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。二、redis配置Redis 的配置文件位
2020-12-13 16:40:08
327
原创 Feign主要注解
@EnableFeignClient 启动类注解 开启对Feign Client扫描加载处理@FeignClient(name="feign.name.element2",url="{feign.name.element2}", url= "feign.name.element2",url="{feign.url.element:}")
2020-10-29 21:05:58
1805
原创 Swagger2 常用注解
@API: 请求类的说明@ApiOperation: 方法的说明@ApiImplicitParams,@ApiImplicitParam: 方法参数的说明@ApiResponses,@ApiResponse: 方法返回值的说明@ApiModel: 用于 JavaBean 上面, 表示一个 JavaBean(如: 响应数据) 的信息@ApiModelProperty: 用在 JavaBean 类的属性上面, 说明属性的含义@API(tags="用户模块")@Controllerpublic c
2020-10-28 10:55:24
114
原创 @ApiModelProperty注解
@ApiModelProperty注解@ApiModelProperty()注解用于方法、字段,表示对model属性的说明或者数据操作更改源码 // IntelliJ API Decompiler stub source generated from a class file // Implementation of methods is not available package io.swagger.annotations; @java.lang.annotation.Targ
2020-10-28 09:59:38
12164
原创 springboot 设置热部署
一、pom中添加依赖 <!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!-- optional=true, 依赖不会传递, 该项目依赖devto
2020-09-29 11:50:18
145
原创 JQuery 上传图片并展示
html <div> <span>照片</span> <label for="photo_file"> <img src="img/jiahao2.jpg" alt="" id="photo_img" style="width: 80px;height: 80px"> </label> <
2020-09-25 17:43:07
1205
原创 linux下安装docker
一、安装官方网站https://docs.docker.com/engine/install/centos/1.1 卸载旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-lo
2020-09-13 20:13:58
406
原创 快速搭建一个前端服务器
1.打开cmd查看node版本 node -v2.打开cmd查看npm版本 npm-v3.安装http-server npm install http-server -g4.进入文件目录5.打开cmd输入 http-server -c-l -p 8001-c-l 每次自动更新代码6.退出 ctrl+C
2020-08-27 20:08:16
611
原创 Win10 设置定时任务-重启/关机
1.右键我的电脑-管理2.找到windows-点击创建任务3.常规-输入名称-设置权限4.触发器-新建5.操作-新建-浏览-C:\Windows\System32\shutdown.exe\参数:-s6.确定-重启计算机
2020-06-28 15:24:37
3885
原创 使用websocket创建一个简单的即时通信工具
一、关于websocketWebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。--百度百科简单来说,就是服务器和客户端可以实现双向
2020-05-22 16:07:36
508
原创 使用阿里云云服务器运行程序
一、进入阿里云官网,购买阿里云云服务器账号购买成功后登录管理台,找到自己的实例,就可以查看详情和编辑安全组。二、设置本实例安全组安全组就是设置一些开放的端口,根据自己web程序的端口来设置。三、安装服务器环境1.配置Java环境1.j将java文件上传到虚拟机2.配置环境变量3.在/etc/profile文件末尾加入:export JAVA_HOME=/usr/share/...
2020-05-08 11:11:38
2851
1
原创 aardio
一、设置防火墙http://www.tudoupe.com/win10/win10jiqiao/2017/1103/7180.html二、获取启动参数//获取启动参数arg = _CMDLINE;//arg = ‘{ip=“000”;ua=“123”}’;import web.jsonvar tab = web.json.parse(arg)if(arg){ip = tab.ip...
2020-05-07 15:26:28
2721
原创 sql 从数据库里随机查询一条数据
1.order by roud()select * from table_ip order by round() limit 1然后我们会发现执行效果特别慢,因为是全表遍历2.join优化select * from table_id t1 join(select round(rand()*(select max(id) from table_id)) as id2) as t2 where...
2020-04-22 13:48:33
617
原创 关于org.apache.http包找不到
在我们引入org.apache.http的包时,总会红线提示。打包时也会报包找不到的错误,是因为org.apache,不是标准的java中的库。所以eclipse中,无法自动识别。那我们手动把包导进去就行。1.到官网下载jar包http://hc.apache.org/downloads.cgi下载下来之后解压到本地。2.导入我们的项目选择我们刚下载的lib里的jar包3.回到项...
2020-04-17 10:28:38
4776
1
原创 chrome扩展 详细介绍
一、简单介绍chrome扩展是一个用web技术开发,用来增强浏览器功能的软件,我们可以安装chrome扩展,来使浏览器更方便自己的使用。它是由html,js,css,图片等组成的一个.crx后缀的压缩包。二、目录结构manifest.json:是必不可少的文件,manifest_version、name、version这三项必须配置。popup:是我们点击扩展图标时显示的页面,失去焦...
2020-04-11 14:56:39
1121
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人