- 博客(19)
- 收藏
- 关注
原创 【无标题】
linux下防火墙关闭后端口依然不能被访问问题现象linux下安装es服务,开放9200端口,修改配置文件使host为0.0.0.0即所有的ip都能访问,本机192.168.1.178 ,使用命令 curl 192.168.1.178:9200能正常返回es相关信息,在其他机器192.168.1.179上同样使用命令,提示网络连接超时(connect timeout)思路连接超时一般为网络限制,防火墙规则过滤导致,但是此时防火墙已经关闭,按道理会开放该端口(也正是因为这个想法,导致排查时间较长)
2022-04-11 17:32:39
565
原创 es常见问题汇总
ES常见问题汇总1.ElasticSearch Index插入数据报错“error“:{“type“:“cluster_block_exception“,“reason“:“blocked by: [FORBIDDEN/问题描述:将数据写入ElasticSearch的Index,刚开始数据导入显示正常,但是在ElasticSearch 中查询不到数据,到最后查询还报错,这里报错就不截图了。就是卡在图一这个页面,然后报错,报错信息如下:报错信息:“error”:{“type”:“cluster_bl
2021-05-27 15:59:57
1184
原创 MapperScan导致的启动报错
SpringBoot 整合mybatis,启动报错1.报错信息org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.stoneppy.ec.service.LoginService.getPassword at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at
2020-12-10 14:37:28
2193
原创 基于注解的日志功能实现(Spring)
Spring基于注解的日志功能实现 (aop,aspectj和annotation)自定义注解注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。java元注解介绍Java中提供了四种元注解,专门负责注解其他的注解,分别如下:@Retention元注解,表示需要在什么级别保存该注释信息(
2020-12-10 14:34:27
340
原创 nginx部署vue
Vue项目部署–nginx配置网上有一堆实例, 但是history模式大部分测试都无效, 还是亲自动手试试!## 一、 打包项目```npm run build```打包结束,会生成 dist 文件夹. 将打包好的文件,复制到nginx目录。> dist> D:\nginx\nginx-1.16.1 (本人nginx存放路径)## 二、Nginx### 2.1 vue hash 模式1. 配置修改配置文件在 nginx.conf中,具体目录如下:注意以下地址为本人存放ng
2020-11-20 17:52:22
820
原创 Zuul+Ribbon实现服务重试机制
ZUUL、Ribbon 实现服务重试机制前言版本简介:SpringCloud 采用Hoxton.SR8 版本,采用集群方式部署项目zuul 是什么?Zuul 是 Netflix 开源的一个网关组件 API Gateway 服务器,在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。1、过滤器机制zuul 的核心是一系列的 filters, 其作用可以类比 Servlet 框架的 Filter,或者 AOP。
2020-11-20 17:50:37
888
1
原创 使用Tomcat发布vue
使用Tomcat发布vue在vue中,可以自定义访问后端接口的路径,通过通过main指定url,但是当把vue打包到tomcat下,tomcat设置不同的port时,vue中又该如何让设置访问接口的参数1、当Vue项目完成的时候,就需要部署到服务器上,首先,我们要修改config/index.js文件``assetsPublicPath: '/' 改为 assetsPublicPath: './'#注意,这个文件要改两处assetsPublicPath2.运行 npm run build
2020-09-04 10:49:50
532
原创 plsql导入excel批量数据(数据量较大)
plsql数据导入1.当数据量较小的时候,将excel的字段整理成和数据库表字段的顺序一致,然后复制excel中的数据,表名: table执行:select * from table for update选中第一列,右键复制即可。2.数据量较大时,利用plsql的***TextImport***进行数据的导入将exce文件另存为文本文件2.打开plsql的TextImport选择生成的文本文件3.选择要导入的表,以及相应字段最后点左下角的import就可以了~。...
2020-08-29 22:14:00
8063
转载 IDEA的short command line 的作用
如果不知道干什么,那就学习吧【官方文档】:IntelliJ IDEA 2017.3 EAP: Configurable command line shortener and more如果类路径太长,或者有许多VM参数,程序就无法启动。原因是大多数操作系统都有命令行长度限制。在这种情况下,IntelliJIDEA将试图缩短类路径。shorten command line 选项提供三种选项缩短类...
2019-08-21 19:01:01
5661
原创 重装系统后怎么将oracle数据库还原(测试版本oracle 11.2 ,数据库冷备份)
重装系统后怎么将oracle数据库还原首先重装系统的是c盘,而oracle 数据库装在d盘,数据时完整的原来我是将数据库放在D:\application\Oracle 目录下,将位置改名为D:\application\Oracle_1将之前的数据库安装包打开,重新安装oracle 数据库,安装类型与第一次相同,就是创 建数据库是那一项比较重要的是数据库实例名必须与之前的一致,可以省去很...
2019-08-18 00:27:14
707
转载 Sql语句中关于如何在like '%?%'中给?赋值
Sql语句中关于如何在like '%?%'中给?赋值做模糊查询用户的时候,如果String sql="select * from users where name like %?%";String[] param={username};ResultSet rs=SqlHelper.executeQuery(sql, param);这样的方式给like里面的问号赋值,会报错"列索引无效"...
2019-08-10 22:37:29
1049
原创 leaf 关于同行结构的使用
Leaf 关于同行结构的使用第一步:创建两个grid组件用于存放数据代码如下: <a:form column="2" width="600" id="dataForm"> //注:bintarget 的作用是绑定数据源 //查找国家信息 <a:grid id="query_country"...
2019-07-28 17:16:01
220
原创 ORACLE数据库练习
ORACLE数据库练习创建新的用户CREATE USER oracle_train identified by oracle_train;grant connect to oracle_train;grant dba to oracle_train;grant create any materialized view to oracle_train;grant create any s...
2019-07-27 09:55:45
312
原创 Leaf页面注册以及分配菜单
Leaf 学习笔记1.页面注册,分配,以及bm分配WHENEVER SQLERROR EXIT FAILURE ROLLBACK;WHENEVER OSERROR EXIT FAILURE ROLLBACK;spool REGISTER_DEMO1.logset feedback offset define offbegin–页面注册sys_function_assign_pk...
2019-07-27 09:13:04
282
原创 linux 学习note
linux 学习note1.Linux 命令停在less的end时,使用q可以直接退出2.Vim 命令打开的文档,用wq 保存退出3.Rm -r 递归删除 rm -f app.tar 不提示删除4.将文件进行打包 Tar -cvf app.jar app/* 将APp目录下的所有文件打包5.将问你件打包并且压缩 tar -zcvf 文件名 存放目录 tar -zcvf appz...
2019-07-27 09:11:07
263
原创 怎么在Linux上构建java,mysql以及Tomcat服务配置
怎么在Linux上构建java,mysql以及Tomcat服务首先,简单介绍几个命令:rpm -qa 是查看所有安装的软件--nodeps 不验证软件包的依赖关系-e 删除软件rpm –qa | grep java 查看和java相关的包一. 配置java环境在linux终端输入 rpm -qa | grep java ,查看系统中是否自带java 相关程序。一般情况下,会自...
2019-07-22 09:23:52
245
原创 oracle数据库中for update 和for update nowait 的区别
oracle数据库中for update 和for update nowait 的区别首先,我们打开一个session更新employee_id 为1000的员工,将其姓名改为**‘aaa’**,语句如下:UPDATE EMPLOYEES SET EMPLOYEES.LAST_NAME='aaa' WHERE EMPLOYEES.EMPLOYEE_ID=1000此时不要将数据进行提交。...
2019-07-19 16:38:43
374
原创 oracle 数据库学习总结
**oracle 数据库学习总结 (1)**DISTINCT 去除重复行:字符串连接操作符: “||”用 IS NULL 来判断空值,注意不能使用 =NULL使用LIKE做模糊匹配:可使用% 或者_ 作为通配符:%代表 0个或者多个 字符. _ 代表一个单个字符.使用转义符:要求找出含有%的记录,代码如下 select * from t_char where a like '%\%...
2019-07-19 14:23:58
239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人