自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 微信小程序 ios picker 显示1年 2年

去掉model为date,fields为year 的picker标签中的value属性和值。

2020-03-03 16:39:03 826

原创 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

原创 mybatis 常用转义

&lt; < 小于号 &gt; > 大于号 &amp; & 和 ...

2019-12-31 20:32:49 449

原创 将本地文件添加至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-07

微信加解密库下载

微信加解密库下载 注意事项: 1.com\qq\weixin\mp\aes目录下是用户需要用到的接入企业微信的接口,其中WXBizMsgCrypt.java文件提供的WXBizMsgCrypt类封装了用户接入企业微信的三个接口,其它的类文件用户用于实现加解密,用户无须关心。sample.java文件提供了接口的使用示例。 2.WXBizMsgCrypt封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url、接收消息的解密以及开发者回复消息的加密过程。使用方法可以参考Sample.java文件。 3.请开发者使用jdk1.6或以上的版本。针对org.apache.commons.codec.binary.Base64,需要导入jar包commons-codec-1.9(或comm ons-codec-1.8等其他版本),我们有提供,官方下载地址: http://commons.apache.org/proper/commons-codec/download_codec.cgi

2016-12-04

UnlimitedJCEPolicy

UnlimitedJCEPolicy 1.6,1.7,1.8

2016-12-04

resin-4.0.49-src.zip

resin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zip源码,可以加载到eclipse上查看

2016-11-29

resin-4.0.49

resin-4.0.49

2016-11-29

MyBatis自动生成java文件

这是一个简单的demo 包括jar包和demo工程,导入eclipse即可,工程需要修改配置参数,运行main方法即可。 MyBatis Generator (MBG) 是一个Mybatis的代码生成器 MyBatis 和 iBATIS. 他可以生成Mybatis各个版本的代码,和iBATIS 2.2.0版本以后的代码。 他可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象。 这样和数据库表进行交互时不需要创建对象和配置文件。 MBG的解决了对数据库操作有最大影响的一些简单的CRUD(插入,查询,更新,删除)操作。 您仍然需要对联合查询和存储过程手写SQL和对象。

2016-10-24

java 生成二维码

java 生成二维码

2016-10-09

Android 壁纸更改

Android 壁纸 更改,2种更改方式

2016-09-03

view pager

viewpager,图片轮播

2016-07-02

TiaoZao2.zip

闲鱼 侧滑 Android

2016-05-01

Java list转excel.zip

Java list转excel.zip

2016-03-22

java URL转PDF文件

java URL转PDF文件,网页内容转PDF文件

2016-03-22

微信企业号部门管理

微信企业号部门管理,带增删改查,不需要回调接口,修改参数即可测试使用

2016-02-02

Java email send image

功能描述: 1、发送简单文本邮件 2、发送带附件邮件,本地图片 3、发送带附件邮件,网络图片 4、发送带附件邮件,网络图片2 5、发送带HTML文本邮件

2016-02-02

table jsontest

主要功能: 1、表格数据json提交后台转成list, 2、后台list数据回显至前端表格, 3、表格带增加行删除行功能, 4、select元素回显 5、jQuery ajax submit提交

2016-02-02

redis 可视化工具,redisstudio

redis 可视化工具,redisstudio

2016-01-05

redis可视化工具,RedisClient-master

redis可视化工具,RedisClient-master

2016-01-05

redis多种版本的安装包

redis多种版本的安装包,redis64-2.8.2101.zip,redis64-2.8.19.zip,redis64-2.8.17.zip,vagrant-redis.zip.

2016-01-05

Axure新手适用的17个组件库.zip

常常需要图标素材。方便 PM、UE 做原型设计时使用,减少找图标、切图标的时间,提升工作效率。下面是精心为Axure新手和产品经理新人筛选的17个常用Axure部件库,共计400多个部件,包括: 60个水晶图标素材.rpLIB iPhone整机图标.rplib JS轮换动画(1).rplib JS轮换动画(2).rplib logo大全(1).rplib logo大全(2).rplib 人物小图标.rplib 图表和表格.rplib 导航和分页.rplib 小图标.rplib 小图标(黑白).rplib 平板及手机设计图标.rplib 手势点击图标.rplib 手机页面设计图标(1).rplib 手机页面设计图标(2).rplib 表格元素.rplib 说明窗口.rplib

2015-12-04

AxureRP7CN 汉化.rar

AxureRP7CN 汉化.rar,把下载的汉化包解压,将2个文件复制到安装目录下

2015-12-04

visualVM 插件中心Visual GC插件nbm文件类型

visualVM安装插件,无法连接到visualVM 插件中心,可通过手动安装。 对应jdk1.8.0_161,com-sun-tools-visualvm-modules-visualgc.nbm

2020-10-22

java8-openjdk-8u41-src.zip

openjdk-8u41-src-b04-14_jan_2020 官网地址:http://openjdk.java.net/

2020-05-24

openssh升级包

包含2个文件,分别是openssh-7.9p1.tar.gz、openssl-1.0.2h.tar.gz

2019-01-08

tars 资料安装包

包含7个安装包,基本覆盖tars服务所需要的安装包,Tars-master.zip属于1.1.0版本

2018-07-01

阿里云发送短信

阿里云发送短信

2017-10-10

阿里云短信服务demo源码实例下载

阿里云短信服务demo

2017-05-04

微信jssdk拍照

微信jssdk拍照

2017-04-15

WebsocketDemo.zip

WebsocketDemo.zip

2017-03-22

java excel

java exceljava exceljava exceljava exceljava exceljava exceljava excel

2017-03-15

阿里云 发送验证码到手机

阿里云 发送验证码到手机

2017-01-16

3分钟搞定redis java demo

redis java demoredis java demoredis java demoredis java demoredis java demoredis java demoredis java demoredis java demo

2017-01-14

redis 可视化工具以及免安装redis 绿色版

redis 可视化工具以及免安装redis,redis 可视化工具以及免安装redis,redis 可视化工具以及免安装redis

2017-01-14

阿里云短信服务

阿里云短信服务sms阿里云短信服务sms阿里云短信服务sms阿里云短信服务sms阿里云短信服务sms

2017-01-13

Redis入门指南 第2版

Redis入门指南 第2版

2017-01-13

微信公众号退款

微信公众号退款

2017-01-10

微信公众号支付接口文档V3.3.7

【微信支付】微信公众号支付接口文档V3.3.7

2017-01-10

微信企业号demo

37微信企业号demo

2016-12-31

阿里云 云对象存储OOS

阿里云 云对象存储OOS

2016-12-30

微信公众号基本配置

微信公众号 基本配置 安全模式微信公众号 基本配置 安全模式微信公众号 基本配置 安全模式

2016-12-18

微信服务号配置

采用springmvc ,基本配置为安全模式,带加密代码,亲自测试 通过,可被动回复消息,带自定义菜单创建。

2016-12-17

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

TA关注的人

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