自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (34)
  • 收藏
  • 关注

原创 播放index.m3u8切片文件显示为直播问题

目前碰到的就是因修改了index.m3u8文件导致文件中无列表结束标记“#EXT-X-ENDLIST”

2021-12-08 17:32:09 52941

原创 内存分析:内存分析文件hprof文件的打开

JDK自带的局jvisualvm工具很好用,直接就可以打开这个hprof快照文件。使用HeapDumpOnOutOfMemoryError保存内存溢出异常信息快照 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./my-test/JVMOptimize -Xms50m -Xmx50m 生成文件xxx.hprof...

2020-04-13 11:41:16 8818 1

原创 SpringCloud项目中使用策略模式时注入为Null

需求:物联网项目中,正在实行自动化需求,大概就是满足一些条件就触发一些响应。其中触发条件是多种多样的,响应输出也是多种多样的,自然而然我就想到了策略模式,而且也方便后续种类增加时的横向扩展。策略模式代码如下//触发条件执行封装/** * @author zhangs * @Description 自动化触发条件执行封装 * @createDate 2019/3/22 */pu...

2019-04-02 15:37:27 2802

原创 Quartz中使用到的cron

最近做的云平台项目中定时任务的模块使用到了quartz,定时表达式需从数据库中读取并执行。特意学习并记录一下。表达式说明:corn从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份 秒(Seconds) 0~59的整数 , - * / 四个字符 分(Minutes)...

2019-03-18 14:31:02 1339

原创 Windows下安装MongoDB

下载地址:https://www.mongodb.com/download-center/community此次是在windows上安装的,下载的是zip压缩包,版本是3.2.22解压,cmd进入mongodb目录下的bin目录,在相应地方建立数据目录输入mongod.exe --dbpath E:\soft\MongoDB\data回车mongoDB默认占用...

2019-03-05 17:17:39 152

原创 MQTT使用踩坑

现象:在最近开发的IoT项目中使用MQ同边缘服务模块进行通信。当硬件设备离网,边缘服务会取消订阅相关Topic。设备上电上网时,边缘服务会订阅相关Topic,然后上报设备数据到我负责开发的服务来进行更新处理同时也会发起同步数据的操作。根据规则,更新操作时我这边是不会返送一个MQ消息的,并且控制台的日志也未见由更新操作yinf日志,但是边缘服务硬是有收到一条发自我这边的MQ消息!原因:@O...

2019-01-24 10:03:56 7085

原创 SpringBoot+Mybatis+PageHelper分页(踩坑-total总数有误)

方式一:使用原生的PageHelper(亲测OK)1.在pom.xml中引入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6&lt...

2018-09-11 10:01:28 25416

原创 性能测试工具 wrk 安装与初步使用

开源的性能测试工具 wrk,简单易用,没有Load Runner那么复杂,他和 apache benchmark(ab)同属于性能测试工具,但是比 ab 功能更加强大,并且可以支持lua脚本来创建复杂的测试场景。wrk 的一个很好的特性就是能用很少的线程压出很大的并发量, 原因是它使用了一些操作系统特定的高性能 I/O 机制, 比如 select, epoll, kqueue 等。环境背景...

2018-08-28 11:26:26 1458

原创 Centos7 安装docker

一、检查系统内核Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本[root@zhangs ~]# uname -r二、安装Docker2.1 安装Docker 软件包和依赖包已经包含在默认的 CentOS-Extras 软件源里,安装命令如下:...

2018-08-27 15:42:19 107

原创 Mybatis中使用枚举替代常量值

${@com.xxx.pojo.enumerate.DataStatusEnum@DATA_STATUS_ENABLE.getStatusCode()}若正常sql语句中常量值外需要引号,则在上面调用枚举的代码外加引号

2018-07-12 10:09:09 2751 1

原创 EMQ的安装以及MQTT的简单使用

EMQ的安装环境:CentOS 7 64位emqttd-centos7-v2.3.6.zipErlang    //由于emqttd是用Erlang语言编写的,所以,在Linux下安装时,需要先安装Erlang 安装Erlang命令 #sudo yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel ope...

2018-04-19 14:17:06 21515 5

原创 在mybatis中动态创建数据表

工作需要,在Mybatis中动态创建数据表 <![CDATA[ CREATE TABLE ${tableName} ( id INT PRIMARY KEY AUTO_INCREMENT, project_id VARCHAR(20) NOT NULL, data VARCHAR(255), serial_number VARCHAR(50) NOT NULL,

2017-04-11 20:01:56 1094

原创 微信/支付宝支付接口申请

支付宝支付接口:支付宝即时到账收款申请:https://b.alipay.com/order/productIndex.htm注意事项:a.申请的支付宝商家服务必须要是【即时到帐】登录支付宝商家服务查看以下4条信息:1.合作身份者ID,以2088开头由16位纯数字组成的字符串2.交易安全检验码,由数字和字母组成的32位字符串3.签约支付宝账号或卖家收款支付宝帐户

2017-01-03 10:10:44 3996 1

原创 QQ/微博/微信第三方网站登录总结整合

工作需要,网站中整合了QQ/微博/微信第三方登录。压缩包中有自己总结的一些流程以及注意事项(info.txt)。

2017-01-03 09:46:52 911

原创 网站接入微信登录模块的一点小心得

微信开放平台(open.weixin.qq.com)和微信公众平台(mp.weixin.qq.com)是两个不相关的平台。最近的一个项目在做用微信授权登录网站,只需要用到微信开放平台(open.weixin.qq.com)即可。开发时遇上了“scope参数错误或没有scope权限”,查了一些资料,感觉网上资料里面把这两个平台弄混了。其中scope值为snsapi_login是这边开发平

2016-12-15 11:29:42 3534

原创 INSTR的一点记录

SELECT INSTR(ct.parentPath, '285') FROM tc_course_type ct;SELECT * FROM tc_courseware cw LEFT JOIN tc_course_type ct ON ct.id=cw.courseTypeID WHERE INSTR(ct.parentPath, '285') > 0;INSTR(字段

2016-12-06 18:09:07 460

原创 java获取Properties文件中的值

PropertyDemo

2016-12-06 11:52:57 974

原创 注册时的邮箱链接

过程:用户注册服务器获取用户信息,并生成Key。服务器将信息以及Key存入数据库中并标识为锁定状态。服务器将IP+注册页面()+key生成链接通过邮件发送给客户。客户点开链接完成登录。注册页面所对应的action:通过key检查数据库是否有用户信息,若有则改变用户状态并删掉数据库中的key(使链接失效),同时将用户信息写入session中使用户为登录状态.

2016-11-08 09:58:00 1142

原创 一点eclipse的使用记录

(一)插件:    1,反编译     Name: Jode     URL: http://www.technoetic.com/eclipse/update     打开MyEclipse =>help => Software Updates => Find and Install... => Search for new features to install, 

2016-11-07 10:08:04 528

原创 用dos和ffmpeg进行视频编码转换

工作中使用到了遍稍微记录一下--用dos和ffmpeg进行视频编码转换

2016-11-04 17:26:07 927

转载 记录一下:上传到服务器上的pdf 文件直接下载而非在浏览器里打开

原文地址:https://segmentfault.com/q/1010000000692593/a-1020000000692707 这边自己记录一下点击 <a href="Test.pdf">下载 的时候,Chrome 会自动调用内置的 pdf 阅读器打开.若是希望自己上传到服务器上的pdf直接被下载,对应代码应该这样:<a href="Test.pdf" download

2016-10-17 09:50:46 4905

原创 网络编程笔记

网络编程    网络模型      OSI参考模型(应用层,表示层,会话层,传输层,网络层,数据链路层,物理层)      TCP/IP参考模型(应用层,传输层,网际层,主机至网络层)      TCP:Transmission Control Protocol 传输控制协议      IP:Internet Protocol 互联网协议    网络通讯要素     

2016-08-25 11:57:45 383

原创 打jar包

将源程序打包成jar包:1.给源程序添加包名package MyMenu;2.在Dos中带着包编译(成一个文件)javac -d F: MyMenuTest.java(指定存放路径)3.Dos中进入上述路径(F:)后打成jar包jar -cvf My.jar MyMenu4.(添加配置信息)双击jar包,不能执行。因jar包中有多个类,不知道执行哪一个。需要告诉ja

2016-08-25 11:52:52 258

原创 图形界面笔记

GUI 图形用户界面GUI   Graphical User Interface(图形用户接口)   用图形的方式,来显示计算机操作的界面CLI   Command line User Interface(命令行用户接口)Java为GUI提供的对象都存在java.Awt和javax.Swing包中java.Awt:Abstract Window To

2016-08-25 11:49:44 518

原创 小结

操作对象ObjectInputStream与ObjectOutputStream可直接操作对象的流。对象本身存在于堆内存中,当程序运行完时,内存被释放,对象也不存在了。可以使用流将对象存于硬盘上。import java.io.*;class Person implements Serializable{ public static final long serialVe

2016-08-25 11:44:25 218

原创 File笔记

File类常见方法:1.创建boolean createNewFile(); 在指定位置创建文件,如果该文件已经存在,则不创建,返回false与输出流不同,输出流对象一建立就会立即创建文件。而且文件已存在也会覆盖。boolean mkdir(); 创建文件夹boolean mkdirs(); 创建多级文件夹2.删除boolean delete();//用此方法文件可能不

2016-08-23 12:23:23 507

原创 缓冲区和流笔记

缓冲区的出现是为了提高流的操作效率的所以在创建缓冲区之前必须要先有流对象/*缓冲区的出现是为了提高流的操作效率的所以在创建缓冲区之前必须要先有流对象该缓冲区中提供了一个跨平台的换行方法:newLine*/import java.io.*;class BufferedWriterDemo{ public static void main(String[]

2016-08-23 12:18:17 769

原创 System和IO流笔记

System:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。System:描述系统一些信息。获取系统属性信息:Properties getProperties();import java.util.*;class SystemDemo{ public static void main(String[] a

2016-08-23 12:16:01 563

原创 集合框架工具笔记

集合框架工具类Collections:import java.util.*;class CollectionsDemo{ public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { //sor

2016-08-23 10:46:22 350

原创 java基础笔记--Map

Map    |--Hashtable:底层是哈希表数据结构,不可以存入null键或null值。该集合是线程同步的。    |--HashMap:底层是哈希表数据结构,允许使用null值和null键,该集合是不同步的。    |--TreeMap:底层是二叉树数据结构。线程不同步。可以用于给map集合中的键进行排序。Set底层就是使用了Map集合。i

2015-12-28 23:51:45 383

原创 java基础笔记(三--泛型)

泛型:用于解决安全问题,是一个类型安全机制。好处:    1.将运行时期出现问题ClassCastException,转移到编译期,方便于解决问题,让运行时问题减少,更安全。    2.避免强制转换的麻烦。泛型格式:通过通常在集合框架中很常见,只要见到中即可。如同函数中传递参数。import java.util.*;class Generic

2015-12-27 21:29:06 302

原创 java基础笔记(二--TreeSet)

Set:无序,元素不可以重复  |——HashSet:数据结构是哈希表。线程是非同步的。                保证元素唯一性的原理:判断元素的hashCode值是否相同。                若相同,会继续判断元素的equals方法是否为true。  |——TreeSet:              特点:可以对Set集合中的元素尽行排序。     

2015-12-27 21:12:13 322

原创 java基础笔记(一--集合)

工作了一段时间,有时候需要翻翻以前学习时的笔记,有时候需要记录一下己见,有时记一下学到的。

2015-12-27 20:17:07 365

elasticsearch_windows-6.7.1.rar

elasticsearch_windows-6.7.1.rar 解压到本地,双击/bin下的elasticsearch.bat即可运行 配置文件在/config中的elasticsearch.yml

2020-04-03

eurekaUI.rar

原本是在找相关资源,然后在CSDN里面找到这个资源,7个积分下下来的,个人觉得很不值得!!! 所以决定在这重新上传一下,以免再有被坑的,也说不准对哪个同学有用呢

2020-01-17

Mycat-server-1.6.5

自己从官网下载的Mycat,配置文件中的server.xml和schema.xml已在本地安装环境测试可用,server_default.xml和schema_default.xml有写学习到的一些标签的注解

2018-02-03

Snipaste-1.12-x64

Snipaste实用截屏工具,能将所截取的图片置顶固定于桌面

2018-01-16

NetSpeedMonitor2.5.4中文汉化

NetSpeedMonitor2.5.4中文汉化,监控实时网速,亲测可用

2018-01-16

mybatis代码生成增强版

mybatis代码生成增强版,朋友分享给我的,他已经在使用了,但个人感觉人有局限性

2018-01-16

Python参考手册(第4版)

Python参考手册(第4版)

2017-08-19

移动App测试实战

移动App测试实战

2017-08-19

Selenium 2自动化测试实战 基于Python语言

Selenium 2自动化测试实战 基于Python语言--虫师著

2017-08-07

httpclient-4.5.3.jar

HttpClients.createDefault()

2017-03-08

jQuery滚动插件

jQuery/IFrame滚动

2017-01-03

jquery多条件筛选样式

jquery多条件筛选样式,类似TB筛选样式

2017-01-03

QQWBWX第三方登录Demo

QQ、WB、WX第三方网站登录整合总结示例

2017-01-03

JsTreecheckbox示例

JsTreecheckbox示例,因需整理下来的,注意html和css里面相关文件路径需要修改

2016-12-08

SQLyog_Enterprise_8.14

易于使用的、快速而简洁的图形化管理MYSQL数据库的工具

2016-11-23

resin-3.1.8

resin是一款application server。版本:3.1.8

2016-11-10

Servlet编写登录示例

Servlet LoginDemo 登录示例

2016-11-10

swfobject+swffit实现flash嵌入网页自适应大小

swfobject+swffit实现flash嵌入网页自适应大小

2016-11-08

qq旺旺客服跟随滚动

qq旺旺客服跟随页面滚动条滚动

2016-11-08

Servlet编写登录Login

2016-11-08

网页分享插件

网页分享插件,有qq空间、微博等等

2016-11-08

resin-pro-3.1.8

resin-pro-3.1.8

2016-11-07

供参考学习的js体系文档

供参考学习的js体系文档

2016-11-07

jsp登录and两站间通信简单示例

jsp登录and两站间通信简单示例

2016-11-07

分类筛选(类似网站不同筛选条件)

分类筛选(类似网站不同筛选条件点击后进行筛选)

2016-11-07

iframe跨域示例

整理的iframe跨域示例

2016-11-07

浏览器复制剪切板flash

浏览器复制剪切板flash

2016-11-07

自己的BDMap示例

自己的BDMap测试示例

2016-11-07

日历calendar插件Demo

日历插件

2016-11-07

jquery星星评分插件

jquery星星评分插件

2016-11-07

ffmpeg视频转换

用Dos和ffmpeg进行视频编码转换

2016-11-04

James邮件服务器

James邮件服务器。示例配置看这边https://code.csdn.net/snippets/1891715

2016-09-21

Qrcode.jar

Java,二维码制作 分享学习

2016-05-11

nc.uap.mde.editor_1.0.1.jar nc.uap.mde_1.0.2.jar

nc.uap.mde.editor_1.0.1.jar nc.uap.mde_1.0.2.jar NC开发 Eclipse要用到的包

2015-08-22

空空如也

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

TA关注的人

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