- 博客(22)
- 资源 (24)
- 收藏
- 关注
原创 ffmpeg将amr转成mp3(window和linux环境)
/** * 将上传的录音转为mp3格式 * * @param webroot * 项目的根目录 * @param sourcePath * 文件的相对地址 */ public static void voiceToMp3(String webroot, String sourcePath) { F
2015-05-31 00:20:43 6376 1
转载 深入解析和反思携程宕机事件
携程网宕机事件还在持续,截止28号晚上8点,携程首页还是指向一个静态页面,所有动态网页都访问不了。关于事故根源,网上众说纷纭。作为互联网运维老兵,尝试分析原因,谈谈我的看法一 宕机原因分析网上有各种说法,有说是数据库数据和备份数据被物理删除的。也有说是各个节点的业务代码被删除 现在重新在部署。也有说是误操作,导致业务不可用,还有说是黑客攻击甚至是内部员工恶意破坏的。
2015-05-29 09:22:58 769
转载 优秀程序员必备的23条好习惯
编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养。一项由美国芝加哥大学国家研究组织进行的综合社会调查,公布了“十大最痛苦工作”排行榜,其中IT主管成了最让人痛苦的职业。程序员如何才能让自己的“痛苦”的职业不那么痛苦呢?世间少有天才,所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。所以,对于绝大多数还称
2015-05-28 23:42:45 1570
转载 为什么你在北京还未获得成功?
北京是一座包罗万象的大都市,多少人背井离乡,孤身一人来到北京,就是为了实现心中的梦想,期待有一天出人头地、与众不同。 然而,很多人努力了、拼搏了,却离成功越来越远。这是怎么啦? 诚然,个人付出很重要,但更重要的是,您的身边缺少了高人、贵人、小人与欣赏您的人。因此,如果有一天您遇到这些人,请一定好好把握、好好珍惜,感谢他们的到来,为您带来了幸运。
2015-05-28 09:29:01 759 1
原创 java日期处理【待续】
1:日期格式化SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");日期的格式如:"yyyy-MM-dd HH:mm:ss""yyyyMMdd" "dd/MM/yy""MM/dd/yyyy"常用方法 fmt.parse(String) 可以实现将(合法)字符串解析为日期类型,经常用
2015-05-27 23:05:43 613
原创 java定时执行任务
1:listner加载Timer,定时执行任务public class WxHandleListener implements ServletContextListener { private Timer timer = null; @Override public void contextInitialized(ServletContextEvent sce) { ti
2015-05-27 22:58:14 861
原创 工作杂谈-换行业
初入职场的人,应该有一个职业规划,进入一个流行并且自己喜欢的行业深入钻研几年。努力成为这一行的专家,一招鲜吃遍天嘛。 其实我也明白这个道理,但是缺乏执行力。跳槽换工作的时候,如果几天没有找到合适的工作,心里就慌了,就又随便加入一家公司。 上家公司是节能行业,我主要负责智慧社区,智慧家居的一个项目。智慧城市是一块大饼,大大小小的公司都想在这个市场分一杯
2015-05-26 00:41:31 925
原创 window环境下amr转MP3
一:准备工作引入jave-1.0.2.jar二:转换方法 public static void changeToMp3(String sourcePath, String targetPath) { System.out.println("sourcePath="+sourcePath); System.out.println("targetPath="
2015-05-25 23:38:50 920 1
原创 struts2文件上传
一:前台页面 medias/op/createNewsMedia.shtml" enctype="multipart/form-data" method="post"> 标题 <input class="input-medium focused" ty
2015-05-25 23:36:23 755
原创 读取properties配置文件(包括windows和linux环境)
/** * 读取properties配置文件 */package com.wizincloud.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.Input
2015-05-22 18:08:16 6401
原创 ibatis删除N天前的数据
delete from wx_message where created_at 定时器:package com.wizincloud.wxManager.tokenManager;import java.util.Timer;import javax.servlet.ServletContext;import javax.servlet.ServletCont
2015-05-21 12:58:12 983
原创 web.xml 中的listener、 filter、servlet 加载顺序
加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。 真正的加载顺序为:context-param -> listener -> filter -> servlet 但是,对于某类配置节而言,与它们出现的顺序是有关的。以 filter 为例,web.xml 中当
2015-05-21 11:20:32 801
原创 servlet中如何获取spring管理的service
WebApplicationContext ctx= WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext());WxMessageService messageService = (WxMessageService) ctx.getBean("wxMessag
2015-05-20 14:59:14 2055
原创 linux项目部署常用命令
1:执行命令#find / -name tomcat,系统将列出所有tomcat为名的目录2:启动mysql服务 service mysqld start 关闭mysql服务 service mysqld stop3:连接mysql: mysql -h 192.168.1.149 -u root -p //指定服务器的主机地址和用户名
2015-05-19 17:07:14 5862
原创 第三方平台接收公众号粉丝的消息
1:登录微信公众号 开发者中心-配置项-服务器配置 (1)URL服务器地址:填写自己平台的地址, 例如:http://w.wizincloud.com/langlang_manage/wechat?appid=wxd86103f87aa0f7c0 可以用一个restful接口或者servlet来接收。加上一个参数appid,来标识是哪个公众号
2015-05-19 16:58:02 2711
原创 Ibatis批量插入数据
一:实体类public class Group implements Serializable { private static final long serialVersionUID = -7922610568143433283L; // 主键 private Integer id; // 分组名称 private String name; // 粉丝数
2015-05-13 11:11:43 2820
原创 使用wechat4j-master快速开发微信消息
1:引入jar文件2:在工程的src下加入配置文件wechat4j.properties#wechat appidwechat.appid=wxee1894c6b5a44b8e#wechat app secretwechat.appsecret=7a938414e38c9f007608c40bbb6478fc3:单元测试给单个粉丝发送文本消息
2015-05-07 14:33:58 3056
原创 Struts2常用标签总结
一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。2.Struts2分类(1)UI标签:主要用于生成HTML元素标签,UI标签又可分为表单标签非表单标签(2)非UI标签,主要用于数据访问,逻辑控制等的标签。非UI标签可分为流程控制标签(包括用于
2015-05-07 11:26:41 5190 2
原创 微信公众号接口访问凭证access_token获取机制
1:在web,xml中配置servlet initServlet com.wizincloud.wx.manager.InitServlet appid wxee1894c6b5a44b8e
2015-05-06 00:29:38 4940 1
原创 微信公众号Unauthorized API function
调用api的返回结果如下: 200 OK Connection: keep-alive Date: Wed, 15 Oct 2014 09:00:17 GMT Server: nginx/1.4.4 Content-Type: application/json; encoding=utf-8 C
2015-05-05 17:26:03 29898 3
原创 微信公众号开发Access Token
Access Token在微信公众平台接口开发中,Access Token占据了一个很重要的地位,相当于进入各种接口的钥匙,拿到这个钥匙才有调用其他各种特殊接口的权限。access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。
2015-05-05 17:03:22 1469
SpringCloud+Eureka+Ribbon实践代码Demo
2018-09-29
cronolog工具切割tomcat日志
2016-04-20
red5流媒体服务器安装文件
2016-01-27
nginx安装文件
2016-01-09
nginx负载均衡配置文件demo
2016-01-09
Memcached_Session_Manager集群共享session需要的jar
2016-01-09
微信支付工具类
2015-09-08
REST架构风格详解
2015-08-26
Google Java编程风格指南
2015-01-15
Java解析apk文件
2015-01-14
springMVC工程demo
2015-01-14
java设计模式
2015-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人