- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 linux 常用相关命令
5、把/home目录下面的a1.zip、a2.zip、a3.zip同时解压到/home目录里面。2、把/home目录下面的data.zip解压到databak目录里面。4、把/home目录下面的t.zip直接解压到/home目录里面。6、把/home目录下面w.zip里面的所有文件解压到第一级目录。1、把/home目录下面的data目录压缩为data.zip。zip -r data.zip data #压缩data目录。# 重启 设置端口后一定要重庆防火墙!添加用户组:groupadd [组名]
2023-10-17 14:12:45
157
原创 POI或easyexcel 导出报错权限不足
错误信息如下:java.lang.RuntimeException: java.io.IOException: 权限不够 at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:662) at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:679) at org.apache
2022-04-16 14:14:58
1812
原创 mac到sn转换sql 脚本
--16进制转10进制CREATEORREPLACEFUNCTIONhex_to_int(hexvalvarchar)RETURNSbigintAS$$DECLAREresultbigint;BEGINEXECUTE'SELECTx'||quote_literal(hexval)||'::bigint'INTOresult;RETURNresult;END;$$LANGUAGEplpgsqlIMMUTABLESTRI...
2022-04-16 14:09:37
461
原创 获取最新的几条数据
SELECTa.neId,a.time,a.data->'values'->>'003_001'cpuRateFROMpm_003a,(SELECTneId,max(starttasktime)asstarttasktimeFROMpm_003GROUPBYneId)b...
2022-03-03 14:13:45
209
原创 选择多列转为一列jsonb类型
学习:row_to_json 函数需求场景:需要选择某jsonb字段中某几列重新组成新的jsonb类型,插入到某一个表中insertintotemp1(neid,oid,name,time,values)selectneId,oid,name,time,row_to_json((SELECTaaFROM(SELECT(data->'values'->>'001_001')::bigintas"001_001",(data->'values'...
2022-03-03 14:12:09
174
原创 jsonb查询更新语句
1、jsonb数组查询条件编写updatenesetextattrs=jsonb_set(extattrs,'{snOrMac}',concat('"','mac','"')::jsonb,true)whereconnectiontypes->0=('"CALLHOME"')::jsonbandextattrs->>'snOrMac'isnull其中connectiontypes 存值是jsonb 数组类型2、更新jsonb类型字段中某个键...
2022-03-03 14:11:11
692
原创 导入导出授权等基本功能
1、导出 insert sql 语句到 demo.sql 文件//导出表结构和数据pg_dump-h192.168.0.168-p5432-Uadmin-duap-tlog--column-inserts-ff:/demo.sql//只导出数据pg_dump-h192.168.0.168-p5432-Uadmin-duap-tlog--column-inserts--data-only-ff:/logdata.sql//以u...
2022-03-03 14:09:57
235
原创 jmeter基本使用
环境搭建配置JDK环境1、用户环境中新建 JAVA_HOME2、用户环境中新建 CLASSPATH 环境变量3、修改 系统环境变量path之后去 jmeter 文件里E:\apache-jmeter-5.4.1\bin双击jmeter.bat运行。默认英文界面,改为中文界面 如下设置基本使用1、新建测试计划,如:文件新建2、新建线程组3、如果需要token验证则 需要增加header 头信息如下:...
2021-11-23 15:33:49
6715
原创 复制文件夹下的所有文件到指定文件夹中
1、利用递归方法来遍历文件夹2、引入com.google.code.gson <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.2</version> </dependency...
2021-11-23 10:30:41
659
原创 row size too large (8126)
问题:数据库mysql (5.6.45)数据库 row size too large (8126)解决: 1.设置mysql全局变量设置命令:SET GLOBAL innodb_file_format='Barracuda';检查命令:show GLOBAL VARIABLES LIKE '%file_format%';2.设置对应表的属性(行格式)alter table 表名 ROW_FORMAT=COMPRESSED同时,为防止myslq服务重启还原,还要修改my.cn...
2021-02-04 15:09:44
1020
原创 jsoup解析html
1、引入 pom.xml 文件<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.12.1</version></...
2019-06-14 11:07:54
463
原创 1324:算法2-2:有序线性表的有序合并
题目描述已知线性表 LA 和 LB 中的数据元素按值非递减有序排列,现要求将 LA 和 LB 归并为一个新的线性表 LC, 且 LC 中的数据元素仍然按值非递减有序排列。例如,设LA=(3,5,8,11) ,LB=(2,6,8,9,11,15,20) 则LC=(2,3,6,6,8,8,9,11,11,15,20) 算法描述如下: 从上述问题要求可知,LC中的数据元素或是LA中的数据元素,或是LB中...
2014-03-12 12:32:38
1318
原创 最大公约数
#includeint fun(int a,int b){ int r; while((r=b%a)!=0) { b=a; a=r; } return a;}int main(){ int n,max,min,temp,count=0; while(scanf("%d",&n)!=EOF) { while(n--) {
2014-03-12 10:25:58
446
原创 1323:算法2-1:集合union
题目描述假设利用两个线性表LA和LB分别表示两个集合A和B(即:线性表中的数据元素即为集合中的成员),现要求一个新的集合A=A∪B。这就要求对线性表做如下操作:扩大线性表LA,将存在于线性表LB中而不存在于线性表LA中的数据元素插入到线性表LA中去。只要从线性表LB中依次取得每个元素,并依值在线性表LA中进行查访,若不存在,则插入之。上述操作过程可用下列算法描述之。图:将两
2014-03-12 10:17:36
1213
原创 计算大数阶乘 并统计'0'的个数
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Demo_JieCheng{ class Program { static void Main(string[] args) { i
2014-03-08 22:22:17
1248
原创 矩阵乘法
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplicationDemo{ class Program { static void Main(string[] args) {
2014-01-06 19:00:34
545
原创 2092:欧拉回路
题目描述欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?输入格式测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是节点数N ( 1 = 1000 )和边数M;随后的M行对应M条边,每行给出一对正整数,分别是该条边直接连通的两个节点的编号(节点从1到N编号)。当N为0时输入结束。
2014-01-05 22:11:05
570
原创 1021:恶搞指数
题目描述小明的朋友过生日,小明准备了一件礼物,不过小明想恶搞一下他的朋友,所以他准备了一堆盒子,其中有一个盒子里面装了礼物。盒子里面可以再放零个或者多个盒子。假设放礼物的盒子里不再放其他盒子。用()表示一个盒子,B表示礼物,小明想让你帮他算出恶搞指数,即最少需要拆多少个盒子才能拿到礼物。输入格式输入包含多组测试数据。每组测试数据是一个长度不大于1000,只包含(,)和 B 三种
2013-12-15 19:24:07
721
原创 1022:挂盐水
题目描述挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下;然后滴二滴,停一下;再滴三滴,停一下...,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假设最后一滴不到D毫升,则花费的时间也算一秒),停一下的时间也是一秒这瓶水什么时候能挂完呢?输入格式输入数据包含多个测试实例,每个实例占一行,由VUL和D组成,其中 0输出对于每组测试数据,请输出挂
2013-12-15 19:21:19
2768
原创 1023:坑爹的黑店
题目描述今天小明去了一个风景如画的地方散心,但是自己带的饮料喝完了,小明口渴难耐,见不远处有家小商店,于是跑去买饮料。小明:“我要买饮料!”店主:“我们这里有三种饮料,矿泉水1.5元一瓶,可乐2元一瓶,橙汁3.5元一瓶。”小明:“好的,给我一瓶矿泉水。”说完他掏出一张N元的大钞递给店主。店主:“我忘了提醒你了,我们这里没有找客人钱的习惯的,多的钱我们都当
2013-12-15 19:17:14
1058
原创 1019:石头剪子布
题目描述现在有两个人在玩石头剪子布游戏,请你判断最后谁赢了。用R代表石头,S代表剪子,P代表布。输入格式输入的第一行是一个整数t(0每组输入样例的第一行是一个整数n(0接下来n行,每行由两个字母组成,两个字母之间用一个空格分隔,这些字母只会是R,S或P。第一个字母表示Player1的选择,第二个字母表示Player2的选择。输出对于每组输入样例,输出获胜
2013-12-15 17:14:49
1204
原创 1020:电梯升降
题目描述某城市最高的建筑只有一部电梯。一份电梯升降任务表由N个正整数组成,这些数字表示电梯按照给定的顺序停留的楼层号。电梯升一层花费6秒钟,降一层花费4秒钟,并且每次停留花费5秒钟。对于每一份任务表,你要计算出完成全部升降任务所花费的总时间。一开始,电梯在第0层,并且最终完成任务时电梯不必一定返回到0层。输入格式有多组测试样例。每组测试样例包含一个正整数N,接下来是N个正整数。
2013-12-15 17:12:02
1637
原创 单例模式
饿汉式class Single{ private static final Single s=new Single(); private Single(){} public static Single getInstance() { return s; }} 懒汉式class Single{ private static Single s=null; pr
2013-12-07 20:54:05
455
原创 智力测试
1.有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥? 第一步:A(1)和B(2)过桥,A(1)返回 Cost:1+2 第二步: C(5)和D(10)过桥,B(2)返回 Cost:10+2 第三步: A(1)和B(2)过桥 Cost:2 2.
2013-12-06 22:15:56
862
原创 函数代码同步
synchronized在共享的函数前声明即可class Bank { private int sum = 0; public synchronized void add(int n) { sum += n; System.out.println("sum=" + sum); }}class Cus implements Runnable { private Bank
2013-12-06 20:31:12
596
原创 线程同步
synchronizedsynchronized是java提供的专业解决线程安全问题的'锁' 只需在synchronized(对象){} 对象如同锁、持有锁的线程可以在同步中执行、没有持有锁的线程即使获得cup的执行权也进不去 因为没有获得锁。class TicketRun implements Runnable { private int tick = 100; private st
2013-12-06 19:52:32
421
原创 实现线程的两个方法
1、继承Thread类class Ticket extends Thread { private static int tick = 100; public void run() { while (true) { System.out.println(Thread.currentThread().getName() + "sale:" + tick--); if
2013-12-06 18:04:36
484
原创 1783:完数
题目描述 求1-n内的完数,所谓的完数是这样的数,它的所有因子相加等于它自身,比如6有3个因子1,2,3,1+2+3=6,那么6是完数。即完数是等于其所有因子相加和的数。输入格式 测试数据有多组,输入n,n数据范围不大。 输出 对于每组输入,请输出1-n内所有的完数。如有案例输出有多个数字,用空格隔开,输出最后不要有多余的空格。
2013-12-05 23:20:21
685
原创 1045:讨厌的小数点
题目描述小明一直很讨厌小数点,一看到小数点就头疼。不幸的是,小红给他出了一个题目,问他:给你一个小数x,你能算出小数点后第n位是什么吗?(1小明看到此题后,瞬间头疼晕倒,你能帮帮他吗?输入格式首先输入一个t,表示有t组数据,跟着t行:每行输入一个小数(输入数据保证一定是a.b的形式,为了简单化问题,没有循环小数的情况),然后跟一个n,表示小数点后第几位。输出
2013-12-05 23:16:50
1098
原创 1782:谁是你的潜在朋友
题目描述 “臭味相投”——这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着许多共同的兴趣。然而作为一个宅男,你发现自己与他人相互了解的机会 并不太多。幸运的是,你意外得到了一份北大图书馆的图书借阅记录,于是你挑灯熬夜地编程,想从中发现潜在的朋友。 首先你对借阅记录进行了一番整理,把N个读者依次编号为1,2,…,N,把M本书依次编号为1,2,…,M。同时,
2013-12-05 23:13:44
836
原创 《牛虻》读后感
《牛虻》以主人公坎坷的一生为主线,大笔勾勒和细致描绘了牛虻饱受压抑和摧残后,背叛了他曾笃信的上帝,投入了火热的革命斗争,锤炼成一个为统一和独立的意大利而忘我战斗的革命者。作者(伏尼契)以出色的艺术手段,通过跌宕有致的情节,鲜明生动地塑造了牛虻这个为意大利民族解放忍受苦难英勇牺牲的典型人物形象,体现了意大利爱国志士的刚毅精神及他们对革命事业的无限忠诚。主人公牛虻出生在意大利的一个英国富商勃尔顿家
2013-12-05 23:09:49
954
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人