自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (5)
  • 收藏
  • 关注

原创 java 实时获取自定义基金收益代码(要扩展的自己拿去改)

功能说明自己定义基金名称,定义基金金额,运行一次即可获取当前时刻的收益状态。todo:更好的ui 实时刷新,自动获取你们整吧,懒得整爬百度,因为我网络被限制没办法访问东方,只能爬百度,别逼逼不接受键盘,效果如图源码地址:...

2020-09-14 15:48:00 71637 8

原创 代码统计,文本查找,文本匹配,指定路径文本查找:java版本

很简单的一个工具类:工具类功能:会递归查找所有子文件夹,代码统计,模糊匹配等,指定文件统计,文件大小统计1 指定文件夹,代码行数统计,调用示例://统计指定文件夹.java,.js文件的代码行数,各候后缀的文本数量HowManyLine lineCounter = new HowManyLine(); List<String> fileSuffixList =...

2019-09-25 20:58:36 64493 1

原创 mybatis-generator xml,java合并问题

mybatis-generator 简介 Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。项目中常用的: StudentExample example = new StudentExample(); StudentExample.Cri

2017-12-15 14:49:32 68624 7

转载 2020-12-15

百度首页登录1211079133个人中心帐号设置意见反馈退出火上热搜的这位“斯坦福哥”,让我开始怀疑卖房砸钱上名校的意义……INSIGHT视界发布时间:12-0300:49文 | 爱娃From 真棒之选“真棒之选”跟70、80和90后高知爸妈一起优选海内外独家资源,专业测评教育机构前两天,好友转我一个短视频,告诉我:"快去看,凡尔赛本赛出现了!" 我打开一看,笑了——原来是那位著名的“斯坦福哥”王骁。视频在此——04:15王骁是真人秀《令人心动的offer》的选手,这个记录名校毕业生在一所著名律所实习的真人

2020-12-15 19:23:29 478

转载 打遍天下二叉树

文章目录 1. 基本概念2. 深度优先遍历2.1 递归方式2.2 非递归方式 3. 广度优先遍历4. 案例4.1 二叉树的最大深度4.2 记录每一层的所有元素 在做一些二叉树的过程中,我发现,大多数题目是有规律可循的.所以打算总结一下二叉树这一块...

2020-12-15 09:04:24 171

转载 jmeter-Address already in use: connect

转载自:https://www.cnblogs.com/pgf622/p/9109521.html 最近在实现接口压力测试的时候遇到这样的一个问题 当线程数持续上升到一个点的时候,运行脚本的时候有很多报错,如图: java.net.BindException: Address already in use: connect 开始以为是单机运行脚本运行不过来,所以另加了一台负载机同时运行脚本 分布式环境...

2020-12-14 10:11:26 963

转载 MySQL锁概述

我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突),如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素,从这一角度来说,锁对于数据库而言就显得尤为重要。 今天就分享下MySQL相关的最全锁,希望你学习后能更好的掌握数据库锁。 MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特...

2020-12-10 13:46:03 4158

原创 redis 作缓存

需求 天气接口,调用限制4000次每天,用户请求次数过多会造成次数上限,使用redis缓存过滤请求实现思路 用户调用----查redis中是否有该城市天气数据存在,若不存在,调用接口并存到redis里面,有效期2小时,若存在2小时的天气信息,返回redis ubuntu安装启动 wget http://download.redis.io/releases/redis-2.8.9.tar.gz tar xvfz redis-2.8.9.tar.gz cd redis-2.8.

2020-09-28 08:25:51 53559 1

原创 ubuntu14.04 - mysql5.7

服务器装mysql1:更新服务器sudo apt-get update && sudo apt-get upgrade2:安装mysql-serverapt-get install mysql-server3 修改远程访问限制:3.1 修改bind—address 在 /etc/mysql/mysql.conf.d 目录下某个文件有 bind-address属性 ,注释掉3.2 修改host mysql -u root -p; update mysql.us

2020-09-28 08:25:32 53480

原创 jvm调试- tomcat假死-优化tomcat配置

查看某id相关的子线程ps -Lf 29295|wc -l查看 jvm线程情况jstack pid jstack pid >1.txt (输出到文件)通过以上命令,发现,大多数线程处于 time_wating状态的线程占了 90% .分析发现是程序代码有问题,对异常链接没有显示释放关闭等操作,才导致一旦出错,这个线程就一直不释放,线程数量一直增加。查看tcp ip 线程链接情况netstat -np | grep tcp统计netstat -n | awk ‘/^tcp/ {

2020-09-28 08:25:08 53869

原创 mybatis-generator源码解析和部分修改

mybatis-generator 简介 Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。项目中常用的: StudentExample example = new StudentExample(); StudentExample.Criteria criteria = example.createCriteria(); deleteByE

2020-09-28 08:24:54 53541

原创 jQuery前端参数传递方案

前端参数传递方案需求 在页面之间进行传值的时候,如果遇到参数长度非常大的时候,我们直接url传值会400错误, 参数太长。我们当然可以把参数经过post后台传递,但是请求产生的网络开销呢?下面介绍几种方式好不好 cookie将需要传递的参数 参数传递起始页面:setCookie(key,value);参数接受页面:getCookie(key);代码如下:function setCookie(name,value){ var Days = 30; //此 cookie 将

2020-09-28 08:24:23 54492

原创 Nginx 安装 -ubuntu

1、Nginx简介Nginx是一个非常轻量级的HTTP服务器,发音为“engine X”,是一款轻量级的网页服务器、反向代理器以及电子邮件代理服务器。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。说到Web服务器,Apache服务器和IIS服务器是两大巨头;但是运行速度更快、更灵活的Nginx 正在迎头赶上。Nginx核心特点:跨平台:Nginx 可以在大多数 Unix likeOS编译运行,而且也有Windows的移植版本;配置异常简

2020-09-28 08:23:56 53670

原创 docker linux私有仓库搭建

云环境 docker 私有仓库操作docker私有仓库地址:118.190.66.172:5000使用步骤,在本机的该文件centos:/etc/sysconfig/dockerubuntu: /etc/default/docker1 在该文件下加上如下配置 DOCKER_OPTS="--insecure-registry 118.190.66.172:5000"2 重启本机docker服务 service docker restart3 确认修改是否生效 ps -ef

2020-09-28 08:23:15 53740

原创 docker 时区问题,迁移数据问题

最新解决办法:-v /usr/share/zoneinfo/Asia/Shanghai:/etc/timezone -v /etc/localtime:/etc/localtime:rodocker run --name tomcat-service-0 -d -p 8080:8080 -v /usr/share/zoneinfo/Asia/Shanghai:/etc/timezone -v /etc/localtime:/etc/localtime:ro -v /home/zjy/logs/tomc

2020-09-28 08:22:54 53474

原创 ubuntu14.04 安装配置JDK1.7,更换openjdk

ubuntu14.04 安装配置JDK1.71,下载jdk-7u45-linux-x64.tar.gz http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2, 解压JDKsudo tar zxvf jdk-7u45-linux-x64.tar.gz -C /usr/lib/jvm 3,设置环境变量(全局)sudo gedit /etc/profile 打开pr

2020-09-27 09:15:03 54243

原创 html转pdf,截图保存

使用技术itext.jar : 将byte文件输入流转换为图片,pdf等html2canvas.js :将html页面区域截图为base64编码的图片资源 java+js1. 准备资源itext.jar www.baidu.comhtml2canvas.jswww.baidu.com2.前端代码: //进行截图操作,document.querySelector("body") 为要截图的区域 function test() { h

2020-09-27 09:14:08 54373

原创 iframe跨域嵌套头部

需求不同域名,使用iframe,想互相获取html请查找 navigator.rar文件实现思路使用js listener 消息发送html代码。头部公共菜单使用方法:(原理是将平台的头部菜单代码作为消息跨域发送到第三方应用)前提: 平台的头部菜单,使用的css,js ,png,jpg静态资源文件支持外链访问 例如:在第三方应用中 ,如下语句能访问到对应资源 <script src ="www.pingtai.com/js"> <link s

2020-09-27 09:13:31 58475

原创 docker在linux上的安装部署

以下文章了解之后你可以在服务器上部署项目,本地不需要安装 tomcat,jdk,mysql等服务器,通过docker可以一键解决快速入门安装docker$ apt install docker.io -y若找不到资源,需要更新资源库,命令为:$ sudo apt-get update && sudo apt-get upgrade查看docker版本$ docker -v更多的docker相关知识请关注:https://www.docker.com/docker安装m

2020-09-27 09:11:56 55490

原创 基于dwr的消息推送java web

pom.xml 加依赖 <!-- https://mvnrepository.com/artifact/org.directwebremoting/dwr --> <dependency> <groupId>org.directwebremoting</groupId> <artifactId>dwr</artifactId> <version>3.0.0-RE..

2020-09-27 09:10:49 54247

原创 docker私有库的搭建

准备server1,server2 (其中server1作为私有库服务器,server2作为普通客户端)在server1上1 下载 registrydocker pull registry:latest2 配置 /etc/default/docker 因为https需要证书密码等比较复杂,直接加 insecure-registry即可# Docker Upstart and SysVinit configuration file# Customize location of Docke

2020-09-27 09:09:57 54374

原创 docker内存满了

启动docker容器不带日志docker run 的时候加上参数 --log-driver=“none”。查看磁盘使用情况df -lh (查看磁盘使用情况)查看各个目录使用情况du -h --max-depth=2 (目录检索深度)批量删除find / -name *-json.log |xargs rm -rf查找大于某个大小find / -type f -size +1G清理docker-log命令echo “==================== start clean do

2020-09-27 09:08:53 55335

原创 active mq安装 -ubuntu

1下载activemqwget http://archive.apache.org/dist/activemq/apache-activemq/5.6.0/apache-activemq-5.6.0-bin.tar.gz2.解压tar zxf apache-activemq-5.6.0-bin.tar.gz3.进入解压后的activemq/bin目录,启动mqsudo ./activemq start5.测试是否启动成功现在本机telnet一下端口是否正常telnet 本机IP 816

2020-09-27 09:07:06 54506

原创 mybatis技术原理读后总结

mybatis技术原理读后总结:一级二级缓存:只开一级:1,2只第一次查数据库,3再查数据库开二级:123,只第一次查数据库。SqlSession session1 = SqlSessionFactoryUtil.openSqlSession();StudentMapper studentMapper = session1.getMapper(StudentMapper.class);studentMapper.getStudent(1);//1studentMapper.getStudent

2020-09-27 09:04:38 54239

原创 mybatis-generator 源码浅析与修改

title: mybatis-generator 源码浅析与修改author: zjydate: 2017-12-15 14:42:59tags:mybatis-generator 简介 Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。项目中常用的: StudentExample example = new StudentExample();

2020-09-27 09:02:12 53878

原创 data_hub

title: data_hub 数据同步date: 2017-04-25 13:51:49tags: javadata_hub 数据同步使用技术 :active_mq,jms等 ps : 不对外开放,个人理解生产者发送数据:获取需要推送的第三方应用,ref_platform_app 简述:给那个第三方应用发获取平台推送到第三方应用的对象列表(获取平台要发送到第三方...

2020-09-23 06:30:54 23269

原创 mybatis+springboot+flowable6.4.0遇到的问题

整合mybatis+springboot+flowable6.4.0遇到的坑前面一大堆都是记录问题过程,爱看不看。解决办法再最后。问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决办法:就是兼顾 flowable和mybatis的配置.完前面一大堆都是记录问题过程,爱看不看。解决...

2020-01-18 16:46:39 67302 6

原创 mp4缓冲播放

情景描述 后台上传mp4文件到服务器,通过nginx代理静态资源MP4把访问地址参数提供给app。app用户反应,视频无法加载。或者加载过慢。(在chrome,firefox,360等众多浏览器直接访问mp4访问地址都是秒播)mp4文件格式moov对于MP4来说,就是目录,它是包含着mp4的元数据。moov模块存放着如下信息 1 视频包括编码等级、分辨率、色域、码率、帧率、位深...

2018-11-08 19:20:04 66480

原创 mysql自动备份脚本下载+简单解读

在脚本解读之前,先介绍几个常用的命令修改文件的修改时间touch -m -d &amp;quot;2000-01-01 10:10:10&amp;quot; ubuntugege.txt查找修改日期前n天的文件列表例如查找:/home/back/mysql目录下所有后缀.sql.gz的修改日期在14天以前的文件:$(which find) /home/backup/mysql/*.sql.gz -mtime ...

2018-06-01 15:46:21 65322

原创 mysql数据库灾备方案——chapter02(全备+增量)

my.cnf里添加:log-bin=mysql-binmysql_full_backup.sh里: BACKUP_DIR:备份的全量sql存放路径 KEEP_MYSQL:备份全量sql保存的天数 MYSQL_HOST:mysql地址 MYSQL_USER:mysql用户 MYSQL_PASS:mysql密码 MYSQL_PORT:mys...

2017-11-21 03:05:22 53704

EasyMoneyData.java

java代码爬取百度实时基金涨幅结果

2020-09-14

gitannotate.sh

gitannotate.sh

2020-05-14

HowManyLine.java

字符查找,代码统计,代码查询,模糊匹配,代码定位,代码行数累计工具类

2019-09-25

mysql全量备份脚本可直接运行

mysql全量备份脚本,修改脚本里面的数据库链接地址以及备份文件存放路径,直接可以运行该脚本。该脚本可配置备份文件存放天数。配合crontab定时器,可实现:定时备份数据库并只保留配置天数内的备份文件,自动删除配置天数之外的多余备份文件

2018-06-01

mybatis genearator 追加覆盖的jar

修改了mybatis源码,通过配置可以实现代码的合并,包括xml,java代码的合并

2017-12-15

空空如也

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

TA关注的人

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