- 博客(267)
- 资源 (57)
- 问答 (2)
- 收藏
- 关注
原创 禅道占用磁盘空间,删除历史备份文件
环境 :禅道版本12.0专业版 centos7.4 2核4G50G1、禅道安装大几个月了,原来备份定时任务一直在进行,导致/opt/zbox/app/zentao/tmp/backup 目录下占用了31G磁盘空间2、处理办法,删除历史备份文件(根据磁盘空间和自身需求删除)3、检查磁盘空间占用量https://blog.csdn.net/u014520797/article/details/80840214...
2020-07-24 20:30:53 4407
原创 mysql 数据库A合并到数据库B中,主键id冲突
背景:1、数据库A与数据库B表结构一样,数据不一样2、表主键为自增id,表关联用自增id关联3、数据库A合并到数据库B中,主键id冲突解决方案:步骤1、将A数据复制一份到一个新数据C中2、将数据库C中的待迁移数据,主键及关联主键全部加n(不同表n值可能不一样),让主键值大于数据库B中表的主键值,避免合并到B表时,主键冲突。3、将数据库C合并到数据库B中...
2020-07-20 08:30:40 1773 1
原创 ArrayList.toArray()返回的不是真实的动态数组
1、ArrayList真实的动态 数组为transient Object[] elementData;下面是ArrayList.toArray()的函数,返回的是一个新的数组,该数组包含了这个集合里的内容 /** * Returns an array containing all of the elements in this list * in proper sequence (from first to last element). * ...
2020-06-07 22:39:55 339
原创 java本地方法 hashcode是怎样生成的?hashcode与地址有关系吗?
1、java Obeject类中的hashcode函数/**返回一个对象的散列码,这个方法有利于哈希表,例如HashMapReturns a hash code value for the object. This method is supported for the benefit of hash tables such as those provided by java.util.HashMap. */ public native int hashCode();2、hashco
2020-05-24 23:23:17 3205
原创 C语言生成随机数的函数,为什么循环后随机数都一样?
代码如下:#include <stdio.h>#include <time.h>int main(int argc, char **argv) { int a ,b; char c; //time_t tm = time(NULL);//得到系统时间 srand((unsigned int)time(NU...
2020-04-29 21:20:40 4695 4
原创 java的引用和c++的引用
java 简单数据类型(基本数据类型及其包装类)的引用public static void main(String[] args) { int a1 =10,b1=20; swap1(a1,b1); System.out.println("a1:"+a1+";b1:"+b1);//a1:10;b1:20 Integer a2 =10,b2=20; swap1(a2,...
2020-04-29 21:18:49 2333
原创 nexus 3下载与在centos安装
https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.21.1-01-unix.tar.gz
2020-03-15 00:11:26 1726
原创 -XX:GCTimeRatio
The Parallel CollectorThe parallel collector (also referred to here as thethroughput collector) is a generational collector similar to the serial collector.parallel 收集器(这里也叫做吞吐量收集器),是一个类似serial收...
2020-03-15 00:05:52 4132 5
原创 c++中的new与delete
#define _CRT_SECURE_NO_WARNINGS #include <iostream>using namespace std;class Test{public: Test() { m_a = 0; m_b = 0; cout << "0,0 构造" << endl; } Test(int a, int b)...
2020-02-14 21:32:06 128
原创 java 构造函数和c++的构造函数
java中A a;//该语句在Java中不会调用A的无参构造函数。A b = new A();//该语句在Java中会调用A的无参构造函数。C++中A a;//该语句在C++中会调用A的无参构造函数。A a(5,6);//该语句在C++中会调用A的有参构造函数。A *b = new A();//该语句在C++中会调用A的无参构造函数。...
2020-02-14 21:24:31 517
原创 微信小程序 bindinput 没效果
1、写法如下,但是没效果<input type="number" placeholder="请输入手机号" class="inp-holder" maxlength="11" bindinput="getPhone" />// 拿到手机号 getPhone: function (e) { var val = e.detail.value; ...
2020-01-02 19:16:52 4024 1
原创 正向代理,反向代理;java的动态代理,静态代理
一、1、正向代理(forward proxy):正向代理是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。作用:a、突破访问限制通过代理服务器,可以突破自身IP访问限制,访问国外网站,教育网等。b、提高访问速度通常代理服务器都设置一个较大的硬盘缓冲区,会将部分请求的响应保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问...
2019-12-31 20:36:49 500
原创 c++ 的static关键字修饰c++中类的成员变量
static在c中可修饰全局变量,局部变量,函数。在这三方面,c++中的static作用与c一致。但是在c++中,多了叫类的语法,static可以修改类中的成员变量和成员函数。当static修饰c++中类的成员变量时,该成员变量属于该类,初始化在类外面进行,且必须初始化。class A{public :static int b;//声明一个静态的成员变量private: ...
2019-12-31 20:34:58 2281
原创 c++ 的static关键字修饰c++中类的成员函数
1,静态成员函数的意义,不在于信息共享,数据沟通,而在于管理静态数据成员, 完成对静态数据成员的封装。2,静态成员函数只能访问静态数据成员。原因:非静态成员函数,在调用时this 指针被当作参数传进。而静态成员函数属于类,而不属于对象,没有 this 指针。#define _CRT_SECURE_NO_WARNINGS #include <iostream>...
2019-12-31 20:34:38 893
原创 将本地文件添加至gitlab项目
1、在gitlab新建一个项目,新建完之后会看到如下图,即将本地文件添加至gitlab项目的步骤2、将本地文件添加至gitlab项目,下图中的git add 应该是git add . 由于我之前已在微信开发工具建立git仓库,所以对于我来说这里的初始化和添加都是多余的。#建立git仓库 ,cmd进入命令行模式,再cd到你的本地项目根目录下git init 将项目的...
2019-12-31 20:25:19 3006 2
原创 水平分库、水平分表、垂直分库、垂直分表
1、水平分库----------------将之前的单库copy几份,库中的表和表结构一样特点:每个库的结构一样 每个库的数据不一样,没有交集 所有库的并集是全量数据2、水平分表-------------将之前的单表copy几份,表结构一样特点:每个表的结构一样 每个表的数据不一样,没有交集 所有表的并集是全量数据3、垂直分库------将之前单个库的表分到不同...
2019-11-19 19:07:33 1140
原创 更换二级域名,ip没变,sessionid已变
1、业务场景:云服务上有一个springboot的web工程,有一个nginx,nginx代理了两个二级域名a和b,这两个二级域名都指向这个springboot的web工程。用a登录了系统,这时把浏览器地址改成b,需要重新登录。2、为什么?session是通过sessionid来辨识的,而sessionid是存储在cookie里面的,cookie的传递是和域名关联的,域名变了,c...
2019-10-28 19:25:11 650
原创 window 修改主机别名
业务场景,Windows笔记本上的浏览器输入localhost:8080/index,可以指向一个本地已运行的web应用A。但是现在想在浏览器输入localhosta:8080/index也可以指向A,在浏览器输入localhostb:8080/index也可以指向A。1、这是需要修改window的主机文件,C:\Windows\System32\drivers\etc...
2019-10-28 19:06:30 801
原创 systemctl restart nginx.service重启失败
问题:systemctl restart nginx.service重启失败。1、查看进程ps -ef|grep nginx2、进入到nginx安装目录下的执行文件目录sbin如果有进程在跑,先停止nginx:nginx -s stop然后执行:service nginx restart3、其他a. 正常停止或关闭Nginx:nginx -s ...
2019-10-28 15:37:16 3539
原创 1024节日随笔
年轻的时候做什么,将来才不后悔?做符合实际的规划,循序渐进;锤炼自己的核心竞争力,让自己不可取代;结交志同道合的朋友,学会分享合作;聚沙成塔,积累经验和人脉;精打细算,减少不必要的时间和物质损耗;当机立断,为未来的人生做选择…你无法比此刻更年轻,你还有很大的升值空间!从现在开始,去学习,去锻炼,去见识多彩的世界。今天是你余生最年轻的一天,你还有很大的升值空间。...
2019-10-24 20:55:21 250
原创 HttpServletRequest request获取请求url等信息
ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder .getRequestAttributes(); HttpServletRequest request = null; if (null != requestAttributes) { ...
2019-10-24 16:48:50 2323
原创 poi 同时 冻结第一行和第一列
HSSFSheet sheet2=createSheet(wb, "*****表"); // 同时冻结第一行 和 冻结第一列 sheet2.createFreezePane( 1, 1, 1, 1 ); // 只冻结第一行 //sheet2.createFreezePane( 0, 1, 0, 1 ); ...
2019-09-19 12:03:48 4030
原创 centos7 ssh gitlab自动构建 CI/CD 免密登录
环境背景:现有A,B两台服务器。A有gitlab,B是部署环境,需要在A环境上执行shell脚本,shell脚本中包含ssh roo@*.*.*.*等等,此时需要ssh 免密登录。1、在A上执行:ssh-keygen -t rsa 一切默认,不用输入密码,生成两个文件: /root/.ssh/id_rsa /root/.ssh/id_rsa.pub...
2019-09-06 12:05:54 2556 1
原创 java HSSFWorkbook excel下拉框
效果图代码:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;import java.uti...
2019-09-05 19:36:03 3354 1
原创 spring java将一个网页链接转化为html字符串并当作一个页面返回给浏览器
导入依赖<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.3</version> </dependency>...
2019-09-03 20:03:06 3717
原创 js数组相减(删除a数组所有与b数组相同的)
1、var a = {1,2,5,3,6};var b = {3,6};function array_diff(a, b) { for (var i = 0; i < b.length; i++) { for (var j = 0; j < a.length; j++) { if (a[j] == b[i]) { a.splice(j,...
2019-09-03 12:18:29 2508
原创 nginx 代理https 出现504
504错误是(网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。1、vim nginx/conf/proxy.conf修改下面是三个参数,默认为60秒proxy_connect_timeout 180;proxy_read_timeout 180;proxy_send_timeout 180;2、重启nginxsystemctl resta...
2019-08-21 14:59:32 2552
原创 thymeleaf th:value拼接
<input type="hidden" th:value="${#dates.format(new java.util.Date().getTime(), 'yyyy-MM-dd')}+'**列表'"/> 参考:https://blog.csdn.net/qq_30725371/article/details/80108713https://blog.csdn....
2019-08-03 12:08:35 3821
原创 thymeleaf循环 下标
后端 @GetMapping() public String c(ModelMap mmap) { List<Com> slist = companyService.selectCompanyList(); mmap.put("cList", slist); return "/clist"; }前端<select name="coId...
2019-07-11 15:07:43 8326 1
原创 微信小程序 点击预览单个图片
wxml文件<view> <image class='img' src='{{img}}' bindtap='previewImage' data-src="{{img}}"></image></view>js文件 data: { img:'http://img3.imgtn.bdimg.com/it/u=3652...
2019-07-07 22:41:07 6109 6
原创 网页在微信中转发,自定义图片和文字
需求:网页在微信聊天和朋友圈中转发,自定义图片和文字,需要用到微信jssdk。条件:1、认证的订阅号或者认证的服务号,需要有这样的接口权限 2、appid 和appsecret 3、白名单填写部署服务器的ip地址(获取accesstoken时需要) 4、填写js安全域名,域名为ICP备案域名(网页所在服务器的域名)...
2019-06-16 00:00:17 2714
原创 微信小程序dataset 时属性要为小写
赋值<view data-myid="{{item.id}}" bindtap="gotoDetails"></view>取值gotoDetails: function (e) { var id = e.currentTarget.dataset.myid;}切记data-myid为小写,包含大写会得到undefined...
2019-06-15 23:24:57 897
原创 本地无法连接 云服务器上centos7.2 的mysql
环境:本地Windows7 ,eclipse上跑的springboot项目,连接服务器A(centos 7.2 mysql 5.6)连接失败1、登录服务器A,查看端口 netstat -antp|grep 3306如果显示如下,需要修改配置文件tcp 0 0 127.0.0.1:3306 0.0.0.0:* ...
2019-06-13 15:05:14 933
原创 腾讯云对象存储COS java版
新建maven项目 加入相关jar包<dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.5.3</version></dependency...
2019-06-12 19:52:26 3836
原创 微信小程序wx.uploadFile上传图片以后setData没有作用
wx.chooseImage({ success (res) { const tempFilePaths = res.tempFilePaths wx.uploadFile({ url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址 filePath: tempFilePaths[0],...
2019-06-12 19:41:21 1102
原创 vim 编辑时显示行数
环境centos7.21、首先找到vimrc文件find / -name vimrc我的机器上该文件位置为/etc/vimrc2、修改vimrc文件,添加set number这一行即可,保存退出即可 1 if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" 2 set fileencodings=ucs-bom,utf-8,...
2019-05-20 14:29:00 774
原创 javaEE 开源框架,有些已闭源
1、若依项目演示http://ruoyi.club/login2、pig项目演示https://preview.pig4cloud.com/#/login3、JeeSite项目开源(需要自己部署),JeeSite4非开源JeeSite4项目演示http://demo.jeesite.com/js/a/login4、guns项目演示(非开源)https...
2019-05-14 17:16:11 779
转载 编译性语言和解释性语言的区别
计算机不能直接理解任何除机器语言以外的语言,所以必须要把程序员所写的程序语言翻译成机器语言,计算机才能执行程序。将其他语言翻译成机器语言的工具,被称为编译器。编译器翻译的方式有两种:一个是编译,一个是解释。两种方式之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器。解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。在发布程序时,看起来省了道编译工序...
2019-04-29 21:20:02 844
微信加解密库下载
2016-12-04
resin-4.0.49-src.zip
2016-11-29
MyBatis自动生成java文件
2016-10-24
Java email send image
2016-02-02
table jsontest
2016-02-02
redis多种版本的安装包
2016-01-05
Axure新手适用的17个组件库.zip
2015-12-04
visualVM 插件中心Visual GC插件nbm文件类型
2020-10-22
java8-openjdk-8u41-src.zip
2020-05-24
3分钟搞定redis java demo
2017-01-14
redis 可视化工具以及免安装redis 绿色版
2017-01-14
maxActive is not used in DBCP2
2015-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人