- 博客(73)
- 资源 (5)
- 收藏
- 关注
原创 linux常用操作命令
查看java相关的进程号:ps -ef|grep java杀死进程:kill -s 9(进程号,9优先级最高)预启动tomcat: ./catalina.sh run (可查看启动状态)启动tomcat: ./startup.sh关闭tomcat: ./shutdown.sh查看目录结构: ls或者dir超级权限:sudo上级目录:cd ..授权文件夹 chmo
2017-10-08 10:21:08
1088
原创 批量处理linux java -jar jar服务模块脚本
#!/bin/sh#comments batch run po server config_nohup='nohup java -jar ';config_command='command 1>'; config_and='86400 & '; alert_1='一键启动PO-SERVER基础服务设施';function configServer(){ #加载批量基
2017-10-08 10:11:26
1058
原创 批量启动jetty容器
#!/bin/sh#comments batch run po server alert_1='一键启动Interface接口服务设施';echo $alert_1;function configServer(){ cd /; cd /media/witts-java/00812F3865C39867/jetty9.4.5/bin/; ./jetty.sh
2017-10-08 10:06:47
421
转载 MQTT实战篇
MQTT协议本身,虽然非常适合物联网项目,但是在项目实施的时候有诸多不便:mosquitto等开源产品可扩展性不佳、需要自己签发X509证书、认证与授权不灵活、MQTT服务需要自己运维等。所以,在实施物联网服务的时候,应该采用云端的托管服务,以便聚焦物联网业务,而不是为了基础架构和运维烦恼。这次我们将通过百度开放云物联网服务IoT来体验一下云端的MQTT托管服务是一个什么样的体验。背景
2017-10-08 10:04:39
1629
转载 MQTT安全篇
物联网的核心是连接万物,通过交换并分析数据使得生活更舒适与便捷。不过,敏感数据泄露或者设备被非法控制可不是闹着玩的。比如前段时间国内某著名家电企业的智能洗衣机,使用了某著名电商基于XMPP协议的物联网平台,不费吹灰之力便被黑客攻破并远程遥控,给智能家居的发展带来了一些阴影。究其本质,并不是物联网技术本身有缺陷,而是在物联网系统的设计中最基本的安全设计被工程师轻视了,才导致整个系统的崩塌。在这里
2017-10-08 10:03:23
1127
转载 MQTT进阶篇
在MQTT快速入门中,我们介绍了最流行的物联网协议MQTT的背景以及基本使用方法。在这篇文章中,我们会继续考察MQTT的高级玩法——与网页应用的交互。MQTT是基于TCP协议实现,基于HTTP的网页应用便无法与之交互了。为了解决这个问题,许多MQTT代理加上了对WebSockets的支持,可以方便地实现如下场景:显示设备的实时信息接收报警等推送信息查看设备的历史消息目前Ubuntu
2017-10-08 10:01:45
929
转载 MQTT入门篇
物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的MQTT(Message Queuing Teleme
2017-10-08 09:57:29
609
原创 jetty web容器共存设置方法
这里改动的只有 http的端口和PID值,至于AJP等端口,目前项目没有涉及,也就没管了,反正一个端口一个服务jetty直接cp也行 第一个jetty正常部署port 默认8080第二个jetty2 前2步修改PID 第3步修改port 1) 进入jetty2目录下,创建文件夹run,用来存放属于此jetty2
2017-05-10 18:22:18
513
原创 spring 参数验证注解文档
内置的验证约束注解如下表所示(摘自hibernate validator reference):验证注解验证的数据类型说明@AssertFalseBoolean,boolean验证注解的元素值是false@AssertTrueBoolean,boolean验证注解的元
2017-05-04 11:50:49
1717
原创 关于U盘文件无意损坏之后的解决方案
最近很多的朋友的U盘因为各种原因导致U盘内的文件出现不同程度的损坏 总结下U盘损坏产生的几个原因:1.U盘在没有经过windows系统软弹得情况下,强制性拔掉U盘 2.U盘内文件正在使用的情况下,强制性拔掉U盘 3.U盘对接电脑USB接口不良导致U盘损坏 上述原因都会导致U盘内的文件出现损坏的现象
2016-02-26 11:43:45
2033
原创 时间过去了这么多#但是我还要谈谈当初的梦想
总结了这些年的成与败、得与失、爱与恨,现在回头阅读略感幼稚,又过一年,发现成熟了不少,身体也小小的发福了不少,当然对于我而言最大的问题不是成熟与发福,而是我的心态怎么样了 #我还没有搞清楚人生,互联网爆发的时代就来了,虽然我虐懂一些,混迹在这个行业,但是这并不是我想要的 #偶尔吹吹牛,聊聊天找点聊天话题,然而这并没有什么卵用简称-然并卵 #这些年过去了,一个人,一条路,一直坚持着,还遇到了很多
2015-07-12 14:34:59
848
原创 jquery.autocomplete.js 文本框自动填充 类似百度搜索引擎效果
后台返回数据格式: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
2015-07-12 13:47:21
811
转载 jquery 判断是否是android或者iOS系统
$(document).ready(function() { var isMobile = { Android: function() { return navigator.userAgent.match(/Android/i) ? true : false; }, BlackBerry: function()
2015-07-12 13:45:17
4849
翻译 jquery MP3播放器
audioplayer.js8.1 KBmain.js89.8 KB head_sty.css12.2 KB var x = document .getElementById ("source_mp3" );//获取对象 x.src="" ;//设置MP3的src属性
2015-07-12 13:44:06
645
原创 hibernate使用笔记
*.hbm.xml id的三种状态自增:generator class= "identity" />数字ID: 字符ID:自己赋值:获得最大ID值: 使用Hibernate获取最大值(max)的三种方法 获取最大值的三种方法:1. 使用 hsqlInteger c = (Integer)dbt.getSes
2015-07-12 13:42:59
545
转载 jquery灰色背景弹出框
//显示灰色 jQuery 遮罩层function showBg() {var bh = $("body").height();var bw = $("body").width();$("#fullbg").css({height:bh,width:bw, display:"block" });$("#dialog").show();}//关闭灰色
2015-07-12 13:41:53
1460
翻译 jquery表单验证API
jQuery validate 中文API 附validate.js中文api手册作者: 字体:[增加 减小] 类型:转载 jQuery validate 中文API 附validate.js中文api手册
2015-07-12 13:40:55
721
原创 java常用的
/** * 将文本转码 * @param args * @throws Exception */ public static String encodeString(String text){ try { return URLEncoder
2015-07-12 13:40:02
434
原创 java 定时器
package timer;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;public class Timers { private static final long PERIOD_DAY = 24 * 60 *
2015-07-12 13:38:38
455
原创 ajax上传文件
//多文件上传function multiFileupload(type,elementId){ ajaxRemoveSessionPropress ();//每次获取进度之前先清除之前的进度 $. ajaxFileUpload({ url : '../progressUtis/multiFil
2015-07-12 13:35:00
447
翻译 纯净版windows8安装包下载
Win8 下载1、Windows8 MSDN官方简体中文版下载(Pro专业版和CORE核心版):32位版(X86):文件名: cn_windows_8_x86_dvd_915414.isoSHA1:0C4A168E37E38EFB59E8844353B2535017CBC587长期下载 (需要迅雷、旋风、电驴等工具进行下载):下载地址64位版(X64):文件名:
2015-07-12 13:33:42
1675
原创 百度,信鸽推送,百度短网址API
java jdbc获取最新插入的数据ID PreparedStatement pre=this.getConnection().prepareStatement(insertTagSql); pre.execute(insertTagSql, PreparedStatement.RETURN_GENERATED_
2015-07-12 13:31:28
1038
原创 jquery ajax#使用笔记
--------------------------------------------------------------------------------------------------ajax语法和通过for遍历List等集合 $.ajax({ type:"post", url: "../newvilla
2015-07-12 13:29:48
592
原创 tomcat WEB容器安全设置
服务器安全配置参考2.1) Apache Tomcat删除Tomcat的Manager控制台软件删除{Tomcat安装目录}\webapps\manager文件夹如无法做到删除,参考以下步骤检查弱口令:操作目的检查Tomcat弱口令检查方法打开Tomcat_hom
2015-07-12 13:28:38
1704
原创 java微信js SDK页面签名
步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接口权限。步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js
2015-07-12 13:27:36
2669
翻译 Nginx负载均衡配置实例详解
负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以上即可。测试环境由于没有服务器,所以
2015-07-12 13:24:04
638
原创 java程序员必须知道的linux服务器命令
查看java相关的进程号:ps -ef|grep java杀死进程:kill -s 9(进程号,9优先级最高)预启动tomcat: ./catalina.sh run (可查看启动状态)启动tomcat: ./startup.sh关闭tomcat: ./shutdown.sh查看目录结构: ls或者dir超级权限:sudo上级目录:cd ..
2015-07-12 13:22:22
2226
原创 linux安装ffmpeg#ffmpeg取音频时长
首先要安装各种解码器 1、lame lame-3.99.5.tar.gz Url:http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309 安装方法如下:1 tar -zxvf lame-3.99.5.tar.gz 2 cd lame-3.99.5 3
2015-07-12 13:18:48
3811
2
原创 java整合log4j xml 配置 自定义日志文件路径和生成年月日的html文件
下载必备的jarhttp://yunpan.cn/ccJEq3IQuEhA4 访问密码 a98flog4j-core-2.3.jarlog4j-api-2.3.jar先在src下面创建log4j.xml 配置信息如下: xml version="1.0" encoding= "UTF-8"?> DOCTYPE
2015-07-12 13:15:40
1460
原创 linux 服务器操作手册
查看java相关的进程号:ps -ef|grep java杀死进程:kill -s 9(进程号,9优先级最高)预启动tomcat: ./catalina.sh run (可查看启动状态)启动tomcat: ./startup.sh关闭tomcat: ./shutdown.sh查看目录结构: ls或者dir超级权限:sudo上级目录:cd ..
2014-12-30 14:34:52
778
原创 javascript 判断是PC设备还是移动设备
<!-- //平台、设备和操作系统 var system ={ win : false, mac : false, xll : false }; //检测平台 var p = navigator.platform; system.win = p.indexOf("Win") == 0;
2014-11-17 16:16:36
649
原创 jquery 灰色图层弹出窗
//显示灰色 jQuery 遮罩层function showBg() {var bh = $("body").height();var bw = $("body").width();$("#fullbg").css({height:bh,width:bw,display:"block"});$("#dialog").show();}//关闭灰色 jQuery 遮罩funct
2014-11-17 16:15:39
580
原创 java jdbc 获取最新插入的数据
PreparedStatement pre=this.getConnection().prepareStatement(insertTagSql); pre.execute(insertTagSql, PreparedStatement.RETURN_GENERATED_KEYS);//执行SQL ResultSet re=
2014-11-17 16:14:37
839
原创 linux服务器操作手册
查看java相关的进程号:ps -ef|grep java杀死进程:kill -s 9(进程号,9优先级最高)预启动tomcat: ./catalina.sh run (可查看启动状态)启动tomcat:./startup.sh关闭tomcat:./shutdown.sh查看目录结构: ls或者dir超级权限:sudo上级目录:cd ..
2014-11-17 16:13:41
621
原创 js javascript判断是ios android设备
/** 智能机浏览器版本信息:**/var browser = {versions: function() {var u = navigator.userAgent, app = navigator.appVersion;return {//移动终端浏览器版本信息trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf
2014-11-17 16:13:03
679
原创 java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/ImageFormatException
reating bean with name 'captchaFactory' defined in ServletContext resource [/WEB-INF/config/captcha-context.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/
2014-10-15 12:03:32
8700
原创 linux系统 tomcat常用命令
查看java相关的进程号:ps -ef|grep java 杀死进程:kill -s 9(进程号,9优先级最高)预启动tomcat: ./catalina.sh run启动tomcat:./startup.sh关闭tomcat:./shutdown.sh查看目录结构: ls或者dir超级权限:sudo 上级目录:c
2014-09-28 09:00:43
735
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人