自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名清官

一个不喜欢读历史的人,重蹈覆辙就是你最终的结局 www.lockbur.com

  • 博客(57)
  • 资源 (22)
  • 收藏
  • 关注

转载 来测测你是不是一个合格的前端工程师

由于前端技术纷繁杂乱难以考核,为避免一叶障目,遂以此技术列表不拘一格降人才。 请客观地选择对应你当前知识&经验水平的选项,累加得分,如若得分超过100(最高可得分213+), 那你就是合格的前端工程师,恭喜你.

2015-11-11 09:25:16 1956

原创 50项目50天学习 - HTML/CSS and JavaScript他练手项目

50个迷你前端项目,提升自己的HTML, CSS & JavaScript技能,前端新手练习项目,不可多得

2022-09-09 21:20:39 532 2

原创 Elasticsearch 各版本下载镜像站

Elasticsearch 各版本下载镜像站1 华为云提供好用的国内镜像Elasticsearch进去滚动到最下面,选择自己喜欢的版本https://mirrors.huaweicloud.com/elasticsearchh2 kibana下载镜像站https://mirrors.huaweicloud.com/kibana3 logstash下载镜像站https://repo.huaweicloud.com/logstash/4 filebeat下载镜像站https://repo.hu

2020-08-04 14:47:56 2469

原创 国内免费的mqtt测试服务器或者mqtt broker

国内测试站点:服务器地址服务器类型开发端口Websockettest.jmqtt.ioJMQTTjava开放源码18838080国内由https://www.jmqtt.io提供免费服务以下是几个国外可用的站点:服务器地址服务器类型开发端口Websocketiot.eclipse.orgMosquittoc语言开放源码1...

2020-02-29 00:36:30 15368 2

原创 java数据脱敏处理,手机号,身份证号和银行卡号打码展示

java数据脱敏处理,手机号,身份证号和银行卡号打码展示1 先引入commons-lang3,这个基本每个项目都用到<dependency> <groupId>org.apache.commons</groupId> <art

2019-02-21 20:15:35 10047

原创 elasticsearch 6.2.4和elasticsearch-head环境搭建 使用docker-compose方式

elasticsearch 6.2.4和elasticsearch-head测试环境搭建 使用docker-compose方式一 背景说明对于新手来说搭建一个elasticsearch的稍微费力,而且没必须要去下载那么多安装包,比如java node npm等,所以我决定做成docker-compose方式的启动,并且集成ik分词器,方便快捷,一键搞定。二 环境需求你电脑需要安装...

2018-07-31 17:03:04 3351

原创 在阿里云centos7.4上配置nginx免费的https证书,支持泛解析

在阿里云centos7.4上配置nginx免费的https证书,支持泛解析一 原理说明: 使用acme.sh工具来生成证书,但为了方面采用的使用dns添加TXT记录验证方式,跟传统的webroot有区别。这种方式更简单,快速。二 效果如下:根证书域名 https://wallbase.tv泛解析域名 https://www.wallbase.tv图片证明 ...

2018-06-21 14:32:08 1423

原创 Mac OS X把idea添加命令行,command line IntelliJ on Mac OS X

Mac OS X把idea添加命令行,command line IntelliJ on Mac OS X1 先打开idea2 选择 Tools > Create Commandline Launcher点击ok即可。3 然后在命令行就可使用了wangkun23:Kuaifang wangkun23$ pwd/Users/wangkun23/workspace/gitlab/FE/Kuaif...

2018-04-26 21:00:50 7050 1

原创 执行集成测试mysql使用docker部署

执行集成测试mysql使用docker部署 集成测试需要根据测试用例,使用flywayDB管理数据库的脚本信息,每次生产上线前,必须通过集成测试,验证数据的准确性,所以每次集成测试都是使用的docker的数据库实例mysql-5.7.16-instance-group1。 备注 这里不是完整项目的配置信息,只是跟docker-mysql相关的配置使用docker compose启动脚

2018-01-15 22:04:05 909

原创 金融系统logback日志规范

应用日志系统在所有spring-boot的应用中,都是slf4j做日志调用接口,使用logback实现做日志记录本地开发开发环境使用logback-local.xml,测试环境使用logback-dev.xml,生产环境使用logback-prod.xml日志文件。所有项目maven依赖写法:dependency> groupId>org.slf4jgroupId>

2018-01-15 21:47:30 1585 1

原创 金融系统MySQL数据库规范

MySQL数据库规范公有字段规范1 项目中所涉及到的表结构都需要增加创建时间和修改时间2 项目中所涉及到的用户表中的id,都使用user_id3 项目中所涉及到的记录的状态信息,必须使用枚举类型(对应java枚举类)4 项目中所涉及到货币单位表示都使用decimal类型,并且保留8位小数5 项目中所涉及到的账户流水表,请使用_record作为后缀,如果是普通操作日志或者系统记录日志请

2018-01-15 21:19:58 2175

原创 Joda Time时间常用API

Joda Time时间常用操作dependency> groupId>joda-timegroupId> artifactId>joda-timeartifactId> version>2.9.9version>dependency>// Joda-time 各种操作..... LocalDateTime localDateTime=LocalDateTime.

2018-01-08 14:50:07 1774

原创 常用贷款词汇英文名称

常用贷款词汇英文名称1 贷款 loan2 还款 repayment3 金额 amount4 订单 order5 申请 request6 担保 guarantee7 抵押 mortgage8 公证 notarization9 账户 account10 银行 bank11 银行卡 bankCark12 机构 institution13 期限 duration14 费用 fee

2017-12-04 17:23:53 12823

原创 gradle项目转换成maven的pom.xml文件

这是我build.gradle的文件:buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.3.RELEASE") }}app

2017-04-28 10:08:26 8188 1

转载 WebSocket(伍) 断开连接

原文链接 https://www.web-tinker.com/article/20310.htmlWebSocket是很民主的,啥都要协商!建立连接时需要握手协议,连断开连接都需要双方共同完成!其实断开连接直接断开TCP连接就可以了,但是这有点暴力。文明点的方法是发个请求,让对方自己断开。客户端要主动断开就必须向服务器发送8这个操作码。  首先是服务器主导断开的情况,最简单的方法

2017-02-20 09:59:28 38546

转载 WebSocket(肆) 各种操作码

原文地址:https://www.web-tinker.com/article/20309.html前面的例子都是用了1这个操作码(Opcode)来传输文本的。没错,1这个操作码就是传输文本(UTF-8)的。还用到了在分片过程中把操作码设置为0,0也只是分片时用的。操作码是4位的,取值当然不止这两个,除了指定传输数据类型外还有其它用途的操作码。  规范文档中也提供了一个表格

2017-02-20 09:54:46 1085

转载 WebSocket(叁) 生成数据帧

原文地址:https://www.web-tinker.com/article/20307.html昨天的文章中介绍了WebSocket数据帧的结构和解析。其实对从服务器发送往客户端的数据也是同样的数据帧。但因此觉得这看似和解析数据帧一样简单那就错了。我们需要自己去生成数据帧。而且会遇上和解析时候不同的问题,比如数据帧分片传输的情况。  从服务器发送到客户端的数组帧不需要掩码,这是

2017-02-20 09:50:04 1547

转载 WebSocket(贰) 解析数据帧

知道了怎么握手只是让客户端和服务器建立连接而已,WebSocket真正麻烦的地方是在数据的传输上!为了环保,它使用了特定格式的数据帧,这个数据帧需要自己去解析(当然也有别人编写好的库可以用)。虽然官方文档描述的很详细,但是看起来还是蛋疼。  当客户端向服务器发送一个数据时服务器收到一个数据帧,比如下面的程序://客户端程序var ws=new WebSocket("ws://127.0.

2017-02-20 09:43:47 1718

转载 WebSocket(壹) 握手连接

原文链接 https://www.web-tinker.com/article/20305.htmlWebSocket(壹) 握手连接  WebSocket虽然很先进,很好用,但却是个很麻烦的东西。与普通的Web通信机制不同,它本身可以算是一个协议。要使用WebSocket首先得让客户端和服务器建立连接,而且这个连接蛋疼的比TCP那样的传输层协议还复杂,需要通过验证KEY来做握

2016-09-01 10:29:28 2631

原创 使用wireshark抓取bilibili直播的真实地址

使用wireshark抓取bilibili直播的真实地址一、 概述    我之前测试过bilibili的直播(主播使用OBS-studio推送),延迟是相当低,大概就是3s-4s延迟,所以猜测网上说的直播客户端使用hls协议播放是不可能的。hls如果是按照5秒切片,那个最少保留3个ts的片段,理想情况不考虑网络的传输都需要15s左右,而且腾讯云直播官网提供数据是hls直播延迟35s

2016-07-04 23:19:09 54668 8

原创 ffplay不能直播red5上的直播流问题解决

1 我一直使用flex4和flash开发视频聊天的程序,以前再flex中和flash直接写上服务器路径然后指定play的流的名称就可以了。代码如下:// Check for reconnect.if ( nsPlay != null ) {    // Stop and close previous NetStream.    var stopStreamEvent : Sto

2016-04-06 14:07:52 2388 2

原创 flex4 中获取Microphone,抑制回声和使用Speex编码音频的方法

flex4 中获取Microphone,抑制回声和使用Speex编码音频的方法,该方法经过本人测试可用。一、如果你不关心请直接把代码复制,如果想要了解细节的请继续往下看private function getMicrophone(codec:String):Microphone {    var mic:Microphone = null;    mic = Microphon

2016-02-22 14:19:13 3763

原创 使用nginx搭建流媒体直播平台(该方式不适用与多人聊天)

使用nginx搭建流媒体直播平台,目的就是要支持rtmp协议,实现用户使用rtmp(rtmp://192.168.201.128/myapp)协议推送流到服务器

2016-02-05 11:59:39 12253 2

原创 使用red5和OBS搞出自己的直播平台来挑战bilibili(B站)

使用red5和OBS搞出自己的直播平台来挑战bilibili(B站),为什么文章标题叫这个,其实我学习red5和fms方面的东西是很久了的,加上我最近借助flex,要开发一套医疗远程会诊的系统(web端的视频聊天)。所以我对流媒体使用和环境搭建,还有客户端开发都已经很熟悉了。笔者混迹于B站多年(我大概是是2012年使用哔哩哔哩的,那时候只有弹幕,没有游戏和直播之类的东西),我之前是打算去面试B站做

2016-01-04 22:00:38 34877 22

原创 red5-常见的错误收录

(1)、 org.red5.server.stream.StreamService - Bad nam  (xxxx流或者flv文名)[INFO] [RTMPConnectionExecutor-3] org.red5.demos.oflaDemo.Application - oflaDemo appConnect[ERROR] [RTMPConnectionExecutor-2] o

2015-12-24 17:29:29 3246

原创 FastDFS文件系统(二) fastdfs和其他文件系统区别

FastDFS文件系统(二) fastdfs和其他文件系统区别一、概述普通存储方案:Rsync、DAS(IDE/SATA/SAS/SCSI等块)、NAS(NFS、CIFS、SAMBA等文件系统)、SAN(FibreChannel, iSCSI, FoE存储网络块),Openfiler、FreeNas(ZFS快照复制)由于生产环境中往往由于对存储数据量很大,而SAN存储价格又比较昂贵

2015-11-20 11:25:59 18116 3

原创 FastDFS文件系统(一) fastdfs是什么?

一、FastDFS概述FastDFS是阿里巴巴开源的一套轻量级,天生就是分布式设计的文件系统,FastDFS的源代码由C语言开发,目前可运行在Linux,FreeBSD,Unix等类操作系统上,FastDFS解决了大数据量文件存储(这里经常有人说成大数据,我本人是不赞同的)和读写分离,备份容错,负载均衡,动态扩容等问题,这也就是原作者所描述的高性能和高扩展性的文件系统。适合存储4KB~

2015-11-20 10:21:01 16151 1

原创 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

一、使用sts (spring tools suite )开发maven项目,再执行run as -> maven install执行错误.错误主要提示:INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ spring-boot-admin ---[INFO] Changes detected - r

2015-10-14 09:51:38 3395

原创 red5 使用自带的直播程序案例延时问题处理

标题: red5 使用自带的直播程序案例延时问题处理 一 前置条件1 red5服务器是启动中..2 再你webapps存在oflaDemo项目程序。3 再你webapps下存在官方的demos项目程序.4 打开两个浏览器。分别输入http://localhost:5080/demos/publisher.html二 使用说明1 打开其中一个浏览器(叫A浏览器)。

2015-09-09 17:39:20 5447 4

原创 red5-server-1.0.6-RELEASE 启动异常

1 问题出现 当我试着去https://github.com/Red5/red5-server下载Red5的源码,我是把自己编译源码的, 最终的Red5-server需要依赖其他几个组件: (1) red5-service (2) red5-server-common (3) red5-io 一次编译完上面三个项目之后,开始输入命令编译red5-server,因为

2015-09-08 14:33:35 4886

转载 GlassFish移植Tips 来自<美丽的爪哇岛>的博客

GlassFish移植Tips 美丽的爪哇岛的博客地址:http://www.blogjava.net/askcuix/        最近,公司的GlassFish移植项目基本告以段落,由于之前的代码严重依赖于Weblogic,给移植工作带来了很大的难度,很多实现方式在GlassFish中根本就没有对应的替代品。在经历了几个月的移植之后,竟让我对Weblogic开

2015-06-09 19:06:58 1272

原创 ejb3中的@Schedule中的persistent属性的深入探索

标题:ejb3中的@Schedule中的persistent属性的深入探索1 实验环境:    应用服务器:glassfish4.0    数据库服务器: MYSQL Target Server Version : 50614    开发工具: netbeans8.02 我思考的问题:当我开发好了一个@Schedule定时任务之后,我开始思考这样一种场景,如果我的应用服务器(g

2015-06-09 19:00:29 2937

原创 CAS SSO 中设置默认语言为汉语(国际化)

CAS SSO 中设置默认语言为汉语(国际化)     1   闲来无聊学一下CAS单点登录的一个开源实现:但是觉得如果要用到自己项目中。页面是需要修改的.但首先设置了汉语,会对你的修改有很好的帮助.其实在我当前使用的版本中cas-server-4.0.0,注意我是自己下载源码(https://github.com/Jasig/cas)使用maven构建的.     2  参考资料: ca

2015-06-05 11:54:37 9242 2

原创 Jplayer一个简单的播放器代码Clean jPlayer skin

1 Clean jPlayer skin效果图如下:2 代码我就写在博客里面了,直接给下载地址:http://download.csdn.net/detail/wk313753744/87596293 如果需要歌词显示请参考我另外一篇博文:http://blog.csdn.net/wk313753744/article/details/38758317

2015-06-01 11:43:51 2388

原创 jersey 文件上传-使用两种不同的方式

在该文档中,我将带领大家使用基于JAX-RS REST风格的实现Jersey来上传文件到服务器制定的文件夹,如果是图片并读取显示出该图片。准备工作:准备一个form表单,有两个字段,一个是type="file"和type="text",并且表单需要使用POST方式提交。注意改表单需要使用multipart/form-data。该项目使用netbeans8.0和glassfish

2015-05-29 16:00:34 35087 2

原创 glassfish4系统启动脚本

glassfish4系统启动脚本,你就是使用如下方式启动:$ service glassfish start启动脚本启动glassfish4的文件实例 :set -eASADMIN=/usr/local/glassfish4/bin/asadmincase "$1" instart) echo -n "Starting Gl

2015-05-24 15:53:38 2227

转载 GlassFish Components 组件介绍

来源:美丽的爪哇岛        GlassFish由一个或多个domain组成,一个domain是一个管理域,每个domain和一个administration server(也称作Domain Administration server或者DAS)关联,并可包含0到多个standalone instance或者cluster。每个cluster有一个或多个同类型的instance,一个

2015-05-21 10:40:49 1032

转载 NetBeans IDE 8.0.1 更新信息列表

NetBeans IDE 8.0 提供了现成的代码分析器和编辑器,可在其中使用最新的 Java 8 技术 -- Java SE 8、Java SE 嵌入式 8 和 Java ME 嵌入式 8。IDE 还具备一系列新的增强功能,这些功能进一步改进了对 Maven 以及带 PrimeFaces 的 Java EE 的支持;提供了面向 HTML5 的全新工具,尤其适用于 AngularJS;还有针对 P

2015-04-15 09:10:57 1218

原创 java工具使用-01-使用commons.lang3生成随机的20位的订单号

如何使用commons.lang3生成随机的20位的订单号:第一步:引入maven依赖或者去官网下载相应的jar包下载地址:http://apache.fayea.com//commons/lang/binaries/commons-lang3-3.3.2-bin.zip org.apache.commons commons-lang3 3.3.2第二步

2015-02-05 17:43:24 4875

原创 Jboss7中ejb3使用@Schedule调度器总是每分钟执行

Jboss7中ejb3使用@Schedule调度器总是每分钟执行1 问题:当我尝试着去开发一个ejb3的@Schedule调度器来执行我预定每5秒钟执行一次的任务时。我意外的发现无论我怎么设置,该@Schedule以每分钟来运行。import java.text.SimpleDateFormat;import java.util.Date;import javax.ejb.Schedu

2015-01-31 23:02:46 4323

nexus-3.19.1-01-win64.zip

Nexus Repository Manager OSS是可以用来搭建一个远程仓库,可以搭建一个远程的maven私服,上传的时候可以使用以jar包的形式进行上传,会自动生成对应的xml依赖, nexus-3.19.1-01-win64.zip该版本增加了cocoapod的支持。注意cocoapod是从3.19以后开始支持的

2019-10-25

hivemq-4.2.0.zip

HiveMQ是一个MQTT broker。 broker是MQTT通信中的基础服务器部分。 除了通用broker功能外,HiveMQ还提供了一些扩展功能,如构建(高可用性)集群,与应用程序和IT基础架构的深度集成以及增强的安全性等。 现在已经有开源版本hivemq-ce版本在github上搜索即可

2019-08-23

WeCenter_3-3-2.zip

WeCenter 是一款建立知识社区的开源程序,以可检索、归类、整理的问答形式, 帮助企业、学校、政府机构等组织搭建自己的知识库, 用户可主动查询获取产品和服务的说明内容, 通过问答互动,加强组织和用户之间的社交粘性

2019-06-25

pixabay Android客户端

pixabay Android客户端,主要是从google play下载方便学习使用,自己留存使用

2018-02-02

jetty-distribution-9.3.18.v20170406

从官方网站同步的jetty9,http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.18.v20170406/jetty-distribution-9.3.18.v20170406.zip

2017-04-26

jetty-distribution-8.1.21.v20160908

从官方网站同步的jetty8的安装包,http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/8.1.21.v20160908/jetty-distribution-8.1.21.v20160908.zip

2017-04-26

jetty-distribution-7.6.21.v20160908

这是从官方网站同步的jetty7的版本.http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/7.6.21.v20160908/jetty-distribution-7.6.21.v20160908.zip

2017-04-26

北京市所有小区的基础数据

这是我从网上搜集的北京地区所有的小区数据库.方便自己使用,也给有需要的朋友参考

2017-04-16

IMCA助手变速牙

IMCA助手

2017-04-04

jenkins 2.x 源码

jenkins 2.x 源码包 , 8d8435bacc26dbc84f28d4c25976004770e90d1f 是最后提交的版本号 编译命令:https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins

2017-01-12

阿里云的maven私服的setting.xml 工具

这是我配置阿里云的maven私服的setting.xml文件,MirroOf配置不是*号,是central,这样在项目pom中配置repository依然生效

2016-12-27

red5-server-1.0.6.zip 流媒体服务器

该资源是我本人编译通过,打成压缩包上传的,虽然有50多兆,里面有我测试一些案例,公开发者参考.源码再谷歌code上,我都有下载到本地了,需要的可以呼我。[email protected]

2015-12-24

freemarker最新中文手册更新时间 2015-10-07

freemarker最新中文手册更新时间 2015-10-07.

2015-11-26

fastdfs和其他文件系统区别

常用的分布式文件系统对比,如FastDfs,tfs ,hdfs,mongolieFs ,clusterFs等

2015-11-20

FastDFS角色配置参数导图

FastDFS角色配置参数导图 http://www.simlinux.com/wp-content/uploads/2015/01/FastDFS%E8%A7%92%E8%89%B2%E9%85%8D%E7%BD%AE%E5%8F%82%E6%95%B0%E5%AF%BC%E5%9B%BE.jpg

2015-11-06

FastDFS 分布式存储 实战

FastDFS分布式存储实战 来自于http://www.simlinux.com/archives/489.html博客分享,谢谢

2015-11-06

Jplayer一个简单的播放器代码Clean jPlayer skin

Jplayer一个简单的播放器代码Clean jPlayer skin

2015-06-01

jersey 文件上传-使用两种不同的方式

jersey 文件上传-使用两种不同的方式,使用netbeans开发,glassfish运行。代码托管地址:https://github.com/wangko27/jerseyUploadDemo/

2015-05-29

jplayer歌词同步的jquery插件

该插件是一个jquery的编写的跟jplayer实现歌词同步的插件,最终效果在这个连接去看http://blog.csdn.net/wk313753744/article/details/38758317

2014-08-22

Jboss7上+maven搭建struts2+spring3+hibernate3完整能运行源码

Jboss7上+maven搭建struts2+spring3+hibernate3完整能运行工程源码,在tomcat7上运行也成功测试了,注意:我工程文件是用myeclipse2013开发的,你需要导入自己ide的时候,会有兼容性问题:最好阁下是自己新建一个maven工程,或者新建web工程,并把maven支持给选上。然后哦复制相关的配置文件。struts2采用零配置,不懂struts2零配置的学习之后再研究代码。

2014-05-17

Struts2注解使用说明

使用注解可以用来替换struts.xml配置文件!

2014-01-10

空空如也

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

TA关注的人

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