自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Wireshark工具对gRPC接口进行本地抓包

抓包工具试了Charles、mitmproxy都不行,浪费很多时间,最后使用Wireshark工具对本地启动的gRPC接口成功抓包,关于安装Wireshark工具,自己去下载即可。3、抓取gRPC包需要配置,编辑 --> 首选项 --> Protocols --> ProtoBuf --> 勾选前4个 --> 点击Edit按钮 选择proto文件夹路径。”,抓取本地的数据传输包。本人一名敲代码的程序员,突然领导安排研究gRPC接口,并且抓包分析,5、后端运行客户端demo,去调用gRPC接口的服务端。

2024-04-09 16:21:47 207

原创 H2删除外键-新增外键

使用`ALTER TABLE`语句删除外键约束,语法为`ALTER TABLE 表名 DROP FOREIGN KEY 外键名`。-- 删除的限制:无动作,修改的限制:无动作。-- 删除的限制:无动作,修改的限制:约束。-- 删除和修改的限制为:约束。

2024-04-03 10:40:11 315

原创 正则表达式格式化数字的.0或者.00后缀

正则表达式格式化数字的.0或者.00后缀。

2024-03-28 19:15:17 93

原创 wm_concat函数字段类型是数字时,结果值的数字中间多了很多空格,内部增加一个to_char()函数修改

wm_concat(iwfp.form_role) 修改为 wm_concat(to_char(iwfp.form_role))

2024-03-28 18:20:20 198

原创 oracle数据库修改字段类型-oracle将查询结果存入表-oracle将clob字段转字符-将字符转clob类型-oracle字符串中有单引号则使用两个连续的单引号

在Oracle中,如果字符串中包含单引号,可以通过使用两个连续的单引号来表示一个单引号。SELECT TO_NCLOB('你好,世界!SELECT TO_CLOB('你好,世界!SELECT ID,to_char(CLOB字段名) FROM tablename;三、oracle字符串中有单引号则使用两个连续的单引号。二、clob字段转字符-将字符转clob类型。oracle字符串中有单引号。

2024-03-28 14:20:30 194

原创 Oracle查询NCLOB字段和instr函数

- Oracle查询NCLOB字段:select * from table_name where instr(字段名(clod类型),'查询条件',1,1) > 0;select * from table_name where instr(字段名(clod类型),'查询条件',1,1) > 0;instr(‘源字符串’, '待匹配的字符串',从第几位字符开始匹配(取值范围≠0) , 第几次匹配)instr(‘源字符串’, '待匹配的字符串',从第几位字符开始匹配(取值范围≠0) , 第几次匹配)

2024-03-12 15:51:51 437

原创 Java中double类型出现科学计数法问题-存在小数位和不存在小数位两种情况

【代码】Java中double类型出现科学计数法问题-存在小数位和不存在小数位两种情况。

2024-02-22 17:26:16 588 1

原创 根据cellname和colspan计算该单元格上面存在哪些单元格-计算某个单元格上面有多少单元格

码是一种用于在计算机中表示字符的编码方式,每个字符都有对应的唯一的ASCII码。在Java中,可以通过将字符类型的数据转换成整数类型来获取其ASCII码。码是一种用于在计算机中表示字符的编码方式,每个字符都有对应的唯一的ASCII码。在Java中,可以通过将字符类型的数据转换成整数类型来获取其ASCII码。根据cellname和colspan计算该单元格上面存在哪些单元格-计算某个单元格上面有多少单元格。中的字母转数字可以通过强制类型转换和字符的ASCII码来实现。至Z是65至90,a至z是97至122.

2024-02-01 17:23:27 390

原创 linux-新建文件-打包-解压-复制文件-复制文件夹

tar -xvfz xxx.tar.gz -C 目标路径。linux-新建文件-打包-解压-复制文件-复制文件夹。-v 可视化,显示详细的tar处理的文件信息的过程。-z 通过gzip来进行归档压缩,需要压缩才加-z。cp -r 源文件夹 目标文件夹。cp 源文件 目标文件夹。-f 要操作的文件名。

2024-01-22 11:31:28 383

原创 shiro框架rule设置为anon和rlue规则说明

shiro框架源码过滤器合集:org.apache.shiro.web.filter.mgt.DefaultFilter。//配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现了,登出后跳转配置的loginUrl。//配置shiro默认登录界面地址,前后端分离中登录界面跳转应由前端路由控制,后台仅返回json数据。//除了匿名访问的资源,其它都要认证("authc")后访问。// 配置不会被拦截的链接 顺序判断。//注意过滤器配置顺序 不能颠倒。// 登录成功后要跳转的链接。

2024-01-17 17:42:42 459

转载 “java设置一段代码执行超时时间(转)” H2数据库连接不上前端请求后端接口时一直在Pending的问题

前段时间在搞一个批量处理程序,涉及到多线程操作。但是后台服务很不给力,并发一大常常就挂了,长时间不给返回,导致我的程序也挂死在那里。如果处理超时就忽略该错误继续向下执行。可是在网上搜了大半天,找到的都是无用的代码,根本不能用。获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而。到这里,此问题就迎刃而解了。时间内没有取到就失败返回,而不再阻塞。的文字,在此处可进行超时后的处理。早已经给我们提供了解决方案。注意,以上代码需要 1.5。查了大量资料后发现,类就能满足这个需求。执行后可以发现抛出了。

2024-01-03 17:34:49 143

原创 jar项目打成可运行的包步骤-jar项目打包-springboot打可运行的jar包-Eclipse将java项目导出可执行的jar文件

windows下运行:java -Dfile.encoding=utf-8 -jar idmap5-ureport.jar --spring.config.location=application-ureport.yml。将依赖的jar包以jar文件的方式生成到一个子目录下,项目中编译的class文件单独生成到一个最终的jar文件中。jar项目打成可运行的包步骤-jar项目打包-springboot打可运行的jar包。将依赖的jar包以jar文件的方式一同合并到最终生成jar文件中。

2023-12-09 15:23:38 389 2

原创 20231206本地虚拟机linux启动失败-VMware Tools 启动脚本未能在虚拟机中成功运行

本地虚拟机linux,启动时按esc键进入选择启动模式,按e键编辑,找到最后一行,修改ro为rw,修改rhgb quiet 为 init=/bin/sh ,然后按ctrl+x来启动系统。然后扩容也研究了半天,发现当初没有创建组,然后反正是自己测试用的,就先不扩容了。1、单用户启动虚拟机的对应linux系统,用的是centOS 7。ls、进入相应目录,删除一些不重要的文件,rm -rf。2、进入命令行,管理系统文件,清理系统文件。网上百度都让安装重新安装。

2023-12-06 16:45:41 680

原创 SpringBoot启动打印banner.txt的源码SpringApplicationBannerPrinter

相关类:org.springframework.boot.SpringApplicationBannerPrinter.java。SpringBoot启动打印banner.txt的源码SpringApplicationBannerPrinter。搜了一下全局代码和配置,并没有搜索到这个配置,然后查了一下springboot的源码,启动开始打印的内容来源,默认文件名就是:banner.txt。其他文章看的答案:整个banner.txt再配置一下。

2023-10-19 10:20:40 74

原创 poi导入excel获取单元格格式小数位数

/获取excel里面设置单元格样式里面设置的小数位数。

2023-09-27 19:03:10 236

原创 报错:XA_RBTIMEOUT: Transaction branch was rolled back: took too long

一开始排查了很多地方,我怀疑是数据库性能不行或者数据库空间不足,报错就是数据库执行花费时间太久了,JDBC commit failed;解决方法:找到数据库对应的集群,看看具体存在什么问题,再进行处理。问题原因:是数据库有问题,数据库的集群出问题了。

2023-09-21 16:22:24 274

原创 shell脚步运行class文件原生读取配置文件原生连接数据库,读取文件把数据插入数据库

拼凑完整的classpath参数,包括指定lib下所有jar。读取文件把数据插入数据库。

2023-08-11 11:43:37 118 4

原创 卸载nginx

卸载nginx。

2023-07-29 10:13:32 27

原创 nohup:ignoring input,日志一启动就输入这句

nohup和末尾&的区别:nohup可以使命令脱离终端执行下去,和命令是前台执行还是后台执行没有关系;&是指让命令后台运行,如果没有nohup,当用户退出(挂起)的时候,命令也会跟着退出。昨晚搜这个问题搜到的答案都是:把结尾的&换成 2>&1 & ,但我命令早就是 2>&1 & 结尾了。nohup的2>&1 & 项目启动,nohup启动末尾的命令。2>&1 意思是把标准错误输出重定向到标准输出。我还以为启动失败了,结果是服务器太慢太慢了,结尾的&是指让命令后台运行。

2023-07-26 09:16:53 777

原创 虚拟机安装centos6.4时root初始密码

虚拟机安装centos6.4时root初始密码,就是自己设置的密码。

2023-06-01 17:16:15 944 1

原创 Windows虚拟机初始化出错

Windows虚拟机初始化出错电脑内存不足,cmd,javac都运行不了,看一下任务管理器,看看内存使用情况、CPU、磁盘情况,关闭一些已经启动的软件,清一下内存。2023.02.20 17:19。

2023-02-20 17:21:30 231

原创 二叉树 迷宫问题

定义一个二维数组N*M(其中2int maze[5][5] = {        0, 0, 0,         1, 1, 0,         1, 1, 0, };它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。入口点为[0,0],既第一空格是可以走的路。Input一个N × M的

2017-11-19 17:33:24 1202

原创 给一个url获得后台的数据

importorg.apache.http.client.CloseableHttpResponse;//1、获得HttpClient的操作对象CloseableHttpClient httpClient =HttpClient.createDefault();//2、准备urlString url = “http://www.baibu.com”;//3、确定请求类型 – g

2017-11-14 17:17:40 1770

原创 FastDFS(分布式文件系统)高可用集群

1、环境介绍:虚拟机A(tracker服务1 + nginx负载均衡 + keepalived双活)                          虚拟机B(tracker服务2 + nginx负载均衡 + keepalived双活)                         虚拟机C(storage服务1 + nginx  http服务)                 

2017-11-13 20:16:12 2076

原创 监听器

package com.qf.listener;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;/** * 监听器 *  * 1、监听application作用域的开启或者销毁 * 2、监听session作用域的开启或者销毁 *

2017-11-13 20:13:46 155

原创 四个线程(ABCD)输入四个文件(1,2,3,4)

笔记第20天:代码:共三个类:第一个类:package com.qf.work;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;/** *  * @author ken * */public c

2017-11-13 20:12:05 914

原创 ajax的同步与异步

ajax的同步与异步: async:同步还是异步,如果为true则表示异步var setting = {      async:{            enable:true,            type:”post”,            url:””,            autoParam:[“id=pid”](相当于url?pid=XXX)

2017-11-13 20:09:29 194

原创 java基础知识

面向对象的三大基本特征:封装\ 继承\ 多态。基础知识: 数组、集合、10流、线程、反射、23大设计模式、八大包装类。详解: 入门,安装JDK; 条件运算符,八大基本类型,条件结构(ifwhileswitchfor,do..while),方法函数,数组,类,面向对象(封装继承多态),static、final; 抽象类,接口,内部类,0bjec等常用类,D

2017-10-21 17:51:36 143

空空如也

空空如也

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

TA关注的人

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