检查Java的字节码能否在当前的JVM上运行 才发现这段代码写了好久了,一直没有用上(本来打算用在zrlog-plugin对jar检查使用的,主要用来避免使用Java8开发的插件被扔到Java7上运行的),简单整理下。希望能帮到有类似需求的人。 编程那些事 / 2016-03-12 查看评论
Java 异常处理 完善的异常处理有利于程序稳定。不要不停的 catch 异常。 什么是异常??定义: 异常是一个事件,它发生在程序的执行过程中,会破坏程序的正常执行在一个错误发生会在一个方法时,创建一个Exception对象来处理来保证程序能继续执行下去。当异常发生时,JVM会搜索调用栈上的所有方法,若没有找到合适的异常处理方法,JVM将会终止程序,或者是终止当前线程。 try,catch,finally ... 编程那些事 / 2016-03-06 查看评论
如何简单的搭建一个视频监控系统 (设备端)一 大约去年的这个时候,那个时候比较的闲。于是就自己简单的实现一个视频监控的系统。有一段时间没有写博客了,于是就记录下吧。 用到的工具 浏览器端,使用 jwplayer 播放 rtmp 视频流服务端,使用 crtmpserver 或者是 red5,simplewebserver 基于NIO的web服务器 Android端, vitam-io (vplayer) 播放 rtmp 视频流设备端, 使用 ... 编程那些事 / 2015-12-27 查看评论
Java使用HttpClient抓取新浪邮箱 前一段时间的无聊就简单实现了一个新浪邮箱的邮件爬取功能,主要是处理一些无法通过邮件协议读取邮件的问题, 本文以新浪邮件为例,其他邮箱实现思路大致相同 应用场景当你有一堆通过某些途径得到了一些邮件的用户名和密码,而这个查看邮件又不需要人工去操作,那么第一想到的程序实现了,当然这就不排除有些情况没有办法通过邮件协议 POP3 读取邮件的。于是就想到了通过爬虫来完成这样的事情 思路 通过使用Http ... 编程那些事 / 2015-11-12 查看评论
ubuntu server 使用记录 记录于 Ubuntu Server 在使用过程中遇到的一些坑 2024-11-12 Thiscommandisnotforgeneraluseandshould only be runasthe result of a call toProcessBuilder.start()orRuntime.exec()ina java applicationIncorrectJavaversion:21.0.4... 编程那些事 / 2015-08-21 查看评论
Java 解压,压缩 zip文件 项目中用到对文件解压,压缩。于是自己就编写了一段 import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;imp ... 编程那些事 / 2015-06-27 查看评论
一些不错的技术文档 系统构建 PV百万的网站架构 豆瓣网技术架构的发展历程 晒晒你的系统架构 oschina 技术架构介绍 JavaEye+技术架构 技术资料 网易技术部的MySQL中文资料 缓存技术浅谈 Lucene+4.0+的灵活索引+API FreeMarker+中文手册 javaEE7新特性 编程那些事 / 2015-06-17 查看评论
Java 性能调优工具 目录 Linux 命令工具topsarvmstatiostatpidstatWindows 工具任务管理器,perfmon,Process ExplorerpslistJDK 命令行工具jpsjstatjinfojmapjhatjstackjstatdhprofJConsoleVisual VMMATMAT OQLJProfile目录Linux 命令工具 Linux平台是使用最为广泛的服务平台之一 ... 编程那些事 / 2015-06-14 查看评论
mysql 远程访问数据库 --回收所有权限 REVOKE ALL PRIVILEGES,GRANT OPTION FROM "dbname"@"%"; --开启允许所有IP使用123的密码访问数据库 GRANT ALL PRIVILEGES ON dbname.* TO "dbname"@"%" IDENTIFIED BY "123" WITH GRANT OPTION; --马上生效 FLUSH PRIVILEGES; ... 编程那些事 / 2015-06-03 查看评论