- 博客(145)
- 资源 (94)
- 收藏
- 关注
原创 桌面动态壁纸
2、解压kugou动态壁纸运行程序,文件选择默认打开文件为animation_desktop_webgl.exe。1、将压缩包中解压,选择所需要的壁纸复制到目录。
2023-10-09 15:06:49 240
原创 Java获取进程号
String pName = ManagementFactory.getRuntimeMXBean().getName();System.out.println(pName);String pid = pName .split("@")[0];System.out.println("Pid :" + pid);
2023-07-31 09:54:47 294
原创 Spring框架中的ResourcePatternResolver只能指定jar包内文件,指定容器中文件路径报错:FileNotFoundException
只有当上述代码中的filepath是打到jar包内的文件路径时可用,比如resource下的static文件夹,则传入static/xxxx.json;最后,如果你在容器中的文件路径是动态的,或者你不能确保这些文件在所有环境中都存在,那么你可能需要使用一个更灵活的方法来访问这些资源,例如使用Java的。然而,你提到的问题是“如何指定容器中的文件路径”。需要注意的是,如果你试图访问的资源不存在,那么当你试图打开一个。是一个能解析类路径下的文件,以及文件系统中的文件的。的文件,这些文件是在。
2023-07-24 19:31:44 519
原创 Mysql 字段不存在时执行alter增加字段
替换为实际的数据库名称。注意,这个方法仅适用于MySQL 5.5及更高版本,因为它使用了用户自定义变量和预处理语句。语句中检查字段是否存在。首先,MySQL没有直接的方法来在一个。以下是一个示例,假设我们要在名为。
2023-05-23 19:35:08 1669
原创 springboot项目:NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String
maven项目中引入了多个版本的servlet-api的jar包,spring 加载的时候加载了hadoop-mapreduce-client-core:jar:2.7.1引入的servlet-api-2.5.jar的包,没有使用Spring内嵌的tomcat,并无getVirtualServerName的方法,故报错起不来tomcat;1、删jar:rm -rf /XXX/dependencies/servlet-api-2.5.jar。
2022-09-25 13:49:47 212
原创 Feign使用过程中遇到的问题
Feign使用1、Clientpublic interface EngineConfigClient { @RequestMapping(method = RequestMethod.GET, value = "/xxxConfig/cluster/config/sync/{engineId}/detail") EngineConfigResponse getEngineConfig(@PathVariable(value = "engineId") String engineI
2022-02-25 21:37:13 3336
原创 Mysql插入报错:SQL state [HY000] error code [1206]; The total number of locks exceeds the lock table size
现象:项目生产环境中时间调度插入数据时出现这样一个报错:org.springframework.orm.hibernate4.HibernateJdbcException: JDBC exception on Hibernate data access : SQLException for SQL [n/a]; SQL state [HY000]; error code [1206]; The total number of locks exceeds the lock table size; ne
2022-02-25 21:32:06 1564
原创 Mybatis的注解方式@Select进行条件判断和循环
@Select("<script>select count(1) from table_123 where tenant = #{tenant} " + " <when test='statusList != null'> " + " and status in " + " <foreach collection='statusList' item='status' open='(' separator=',' clos.
2022-01-10 20:21:36 3939
原创 Apache Log4j2 漏洞问题
Apache Log4j2 是一款开源的 Java 日志记录工具,大量的业务框架都使用了该组件。此次漏洞是用于 Log4j2 提供的 lookup 功能造成的,该功能允许开发者通过一些协议去读取相应环境中的配置。但在实现的过程中,并未对输入进行严格的判断,从而造成漏洞的发生。影响范围:Apache Log4j 2.x <= 2.14.1综合评估利用难度低,利用要求少,影响范围很大,且已经被黑客公开利用全网扫描,根据部里要求,需要紧急修复。修复方案:1、紧急缓解措施:(1) 修改jvm参数 -
2021-12-10 09:53:28 6976 3
原创 高斯常见问题处理:concurrent update,terminating connection due to adminstrator command
1、连接高斯出现报错如下:terminating connection due to adminstrator command原因是高斯默认有session超时时间,若想要session一直保持,需要修改配置项:先查询SELECT * FROM pg_settings;session_timeout如果不为0,一段时间后报如上错误,修改配置项:ALTER DATABASE postgres SET session_timeout TO 0;注:若在navicat 执行无.
2021-09-28 11:28:22 18010
原创 Centos7 单机安装 kafka 0.11.0.1
一 安装 jdk1 安装 jdk ,这里选择 openjdk 1.8yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel安装后的jre和jdk在 /usr/lib/jvm/ 里,本例中具体的文件夹是java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64,注意这里的版本可能和你安装的不一样,以你的为准2 配置 jdk环境变量在 /etc/profile文件 或者 /etc/profile.d
2021-09-27 21:28:03 261
原创 高斯单机安装;& 磁盘容量不足问题
CentOS7 安装 Gauss DB 200 单节点 - 简书我安装的时候,将mppdb的目录默认为/srv/BigData/data1,但是该目录又没有分配足够的磁盘,只有50G,数据目录默认也会在该目录下,所以最后磁盘使用率达到了90%,进行磁盘切换到已分配500G磁盘的/data1未果,决定重装mppdb修改配置:mppdb.coo.cooDir1和mppdb.gtm.active.ip此外:mppdb.dn.dataNum设置为2,mppdb.dn.dataNum【说...
2021-09-14 10:22:19 445
原创 flink 时间窗需要设置断链
flink带有时间窗的任务设置并发度从1改为大于1的值,并从savepoint恢复任务会出现 并发度大于maxParallism(1)的报错,是因为当时间窗的算子与其前后算子并发度相同时,其会生成一个链,而时间窗的并发度为1时,其最大并发度也会变成1,这样整个链条中的最大并发度也随着为1,savepoint保存maxParallism也为1,当将时间窗或与其生成同一链条的算子并发度调整时,总是会超过maxParallism导致报错,所以当算子中有时间窗算子时,必须给时间窗设置断链,即: // 增加时间
2021-09-10 18:50:12 345
原创 Linux查看磁盘占用
1查看当前目录1、查看当前目录、指定目录df -h / df -h /2、查看文件夹占用切到对应文件夹 ,du --max-depth=1 -h指定文件夹du --max-depth=1 -h /root
2021-08-23 14:55:52 234 1
原创 LocalDateTime 获取指定格式的当前时间
private static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";public static String getCurrentTime() { return formatDateTime(LocalDateTime.now()); }/** * LocalDateTime 日期时间格式化 */private static String formatDateTime(LocalDateTime currDat.
2021-08-16 19:24:27 2198
原创 postgresql/高斯数据库查询当前版本
目录第一篇 《多边形的周长》......................................... .- 1 -第二篇 《乘法的初步认识》................................................................................- 4 -第三篇 《分数与除法》..................................................................
2021-08-13 11:23:31 3735
原创 python 通过多个分隔符分割字符串
1.单个分隔符split使用python内置 的split:txt = "Google#Runoob#Taobao#Fac|eb~ook"x = txt.split('#')2.多个分割符split使用re模块的splitimport retxt = "Google#Runoob#Taobao#Fac|eb~ook"y = re.split('#|~|\|',txt)#!/usr/bin/python3# encoding: utf-8import r..
2021-08-09 19:07:27 1965
原创 关于高斯/Oracle 的 MergeInto 语法
1、主键冲突则更新MERGE INTO table_9_copy T1 USING (select id,name,age from (select row_number() over (PARTITION by id order by age desc) row_number_column, id,name,age from (select '0' as id,'名231字2' as name,'0' as age union all select '1' as id,'名字333' as
2021-07-07 21:32:15 2789 2
原创 数据库插入数据,有则更新,无则插入
一、Mysql1、若数据表已设置主键或唯一索引(存在则更新,不存在则插入)insert into table123(id,name,create_time) VALUES (10, 'decimal1',now())ON DUPLICATE KEY UPDATE create_time = now();2、条件判断(不存在则插入,存在不作处理)INSERT INTO `table123` SELECT 9, 'decimal', now() FROM DUAL WHERE not exi.
2021-07-01 14:55:39 4046
原创 谷歌浏览器密码导入导出
密码导出:密码导入:Chrome浏览器默认不百导入密码,需要先在浏度览器中输入chrome://flags/#password-import-export,找到Password import,将Disable改成Enable。如下然后通过刚才的方式进入导入操作...
2021-05-21 14:21:15 1061
原创 zookeeper krb5认证时报 (Mechanism level: Clock skew too great (37) - PROCESS_TGS)])
原因:服务器时间和本地时间相差太大导致预验证失败查询服务器时间date发现时区和zookeeper集群的时间和时区不一样,修改时间和时区:一、手动修改(注意要用root用户, 否则提示没权限)date -s "2021-05-17 21:05:00"二、同步网络时间(使用ntp服务) 1.安装ntpyum install ntp 2.同步服务器时间ntpdate cn.ntp.org.cn 3.如果遇到:the NTP socket is in use, exiting。(
2021-05-19 20:13:33 1584 1
原创 Git用户密码修改,Idea报 Access denied Authentication failed for ...
当我们git账号的密码修改时,不管是idea还是git UI都支持报鉴权失败(如下),往往找不到修改用户凭证的入口;看网上尽是一些修改idea的setting-password的操作,亲测无用;正确方法:1、windows键-输入control,打开控制面板2、点击用户账户-管理window凭据,删除你保存过的用户凭证3、在idea或者Git UI重新pull 弹出填用户凭证的弹框,此时填入你的用户凭证,搞定...
2021-05-17 16:00:39 1099
原创 jmap,jstack等 出现Unable to open socket file: target process not responding or HotSpot VM not loaded
现象:排查内存溢出时,执行jmap命令报:1、Unable to open socket file: target process not responding or HotSpot VM not loaded大部分情况是用户错误,切换到进程所在用户top命令:切换到进程对应的用户: su yarn然后执行命令成功!...
2020-09-09 20:03:17 30924 3
原创 git生成公钥
ssh-keygen -t rsa -C "[email protected]" 然后一直回车就好;公钥在个人文件夹的.ssh下查看,id_rsa.pub
2020-08-28 15:53:21 176
原创 linux 10秒执行一次脚本
创建两个.sh文件a.sh内键入执行命令echo '================='exe_a.sh 10秒调用一次a.shwhile [ true ]do/bin/sleep 10date./a.shdone
2020-08-28 13:28:00 1571
原创 Java 使用System.arraycopy方法将数组的第i个元素移动到数组的开始位置,第0~i个元素元素依次后移
String[] arrays = {"1","2","4","4","5"};String a = arrays[i];// 将第i个元素前面的元素后移一位System.arraycopy(arrays, 0, arrays, 1, i);// 第一个元素替换为第i个元素arrays[0] = a;
2020-07-15 15:38:32 732
原创 ODPS(MaxComputer)清空分区表的数据
insert overwrite table test_500w partition(f1='20200702',f2='20:00') select `(f1|f2)?+.+` from test_500w where 1=2;其中f1,f2为分区字段名,子查询的含义是查询分区字段之外的其他字段
2020-07-06 19:50:28 7031
原创 Hive_SQL记录
1.建表CREATE TABLE IF NOT EXISTS all_type_table ( `c_in` INT, `c_bi` BIGINT, `c_st` STRING, `c_do` DOUBLE, `c_fl` FLOAT, `c_de` DECIMAL(20,10), `c_da` DATE, `c_ts` TIMESTAMP, `c_ba` BINARY, `c_bl` BOOLEAN...
2020-05-21 16:06:29 155
原创 数据库中写入的时间比实际时间少13个小时
看到13个小时,判断是时区问题1.看是否为Linux和数据库时间时间不一致发现时间是一致的(若不一致,考虑修改二者其中之一的时区;)2. 考虑Java代码在插入或读取数据库时时区解析错误,于是数据库连接指定时区:jdbc:mysql://localhost:3306/chengxuxiaoba?serverTimezone=Asia/Shanghai步骤2 问题解决...
2020-05-20 14:59:12 1657
原创 Hive一条SQL使用随机值创建测试表一百万条数据
找一个1000条数据的表,例如表large01,利用left join通过表的笛卡尔积插入,1000 left join 1000 为 1000000,若初始表只有十条数据,无非是多left join几次;同理更大批量数据也可以实现create table test_table_100w asselectrow_number() over(order by 1) as id,subs...
2020-04-02 18:03:37 3100
原创 Mysql获取表的创建时间和修改时间
两个方法:1.show table status from db_name like '表名';2. SELECT create_time 表结构最后更新时间,update_time 数据最后更新时间 FROM information_schema.tables WHERE table_schema = 数据库名 AND table_name = 表名 ;...
2020-03-20 17:03:41 2529 3
原创 odps SQL 查询除某字段之外的其他字段
t1.`(dt|cz)?+.+`select t1.`(dt|cz)?+.+` from test001 t1 where dt='20190911' and cz='u';即查询表中出dt和cz外其他字段
2020-03-04 17:05:31 2565
原创 记一次解决maven引入jar包冲突全过程;TinkConfig注册失败
关于google的tink解密用的protobufjar包冲突;某次部署启动项目后发现解密方法失败,查阅日志,TinkConfig注册失败,追溯debug至jar包内部,tinconfig的注册方法处,报错:发现报错信息是V3版本的protobuf包中的类未加载,查看解密用的utils包A中是否成功引入com.google.protobuf的V3版本jar包,如上图,utils包A...
2020-02-20 13:12:08 415
apache-tomcat-8.5.9-windows-x64
2018-03-20
Python资料整理
2017-11-25
python高级编程_教材(Tarek Ziade著)中文译本
2017-11-25
日期工具类
2017-09-19
日期工具类-获取星座、生肖和各种日期格式的处理与获取
2017-09-18
SVN1.9.5_64中文汉化包
2017-09-08
jd-gui反编译工具
2017-09-04
mysql-5.6.24-winx64
2017-09-04
TextPad473
2017-09-04
W3Cschool离线教程-2016
2017-09-04
EasyUI+v1.3.4官方API中文版
2017-09-04
SpringBoot_Freemarker生成Word_多个表格+两层嵌套循环
2019-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人