java里HttpURLConnection和UrlConnection有什么区别

UrlConnection是一个抽象类,只实现了一些基本方法
抽象类URLConnection是所有表示应用程序与 URL 之间通信链路的类的超类。该类的实例可以用来对由 URL 引用的资源进行读取和写入操作

HttpURLConnection是UrlConnection的一个实现类
是可以处理Http协议相关的操作,是支持HTTP特定功能的 URLConnection

HTTP Live Streaming直播(iOS直播)技术分析与实现

   不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。[......]

阅读全文

debug,release和distribution有什么区别?

debug就是写程序的时候调试用的;
release是测试产品环境;
distribution就是release更换了正式发布时候的证书签名。因为这个证书你没法在自己的设备上测试。

debug会有调试信息,而且,一般是不优化的,也就是说,debug版本可能会比release版本慢一个数量级。 所以,对于一个产品,首先debug,项目无bug之后再release,发布再用distribution。

Oracle的sql语句查看指定用户下表的数量,查看当前登陆用户表数量

一、oracle 的sql语句查看指定用户下表的数量

---------------------------------------------------------------------------------------------------------

语法: 

select * from dba_tables t where t.owner='用户id';

dba_tables: 是有权限的DBA

用户id: oracle用户名

demo:[......]

阅读全文

PO和VO的区别与关系

PO即Persistence Object
VO即Value Object

一个vo就是一个普通的对象,对应到对象状态当中是transient, detached两种状态。

Transient - an object is transient if it has just been instantiated using the new operator, and it is not associated
with a Hibernate Session. It has no persistent representation in the database and no identifier value has
been assigned. Transient instances will be destroyed by the garbage collector if the applicatio[......]

阅读全文

一句也没听见

列车上,靠窗口面对面地坐着一个青年和一个老太太。那青年不停的嚼着口香糖,有时看看窗外,有时看看老太太。 过了一会,那老太太对青年说:“小伙子,你最好不要跟我交谈,我的耳朵听不见。你一路上说的不停,可我一句也没听见!”

一些可以替代jQuery的浏览器内置功能

jQuery的体积在不断的增大。新功能要不断增加,这是必然结果。虽然从版本1.8.3开始的瘦身效果明显,但不可否认的是,对于移动手机端的网页开发,它仍然是不可接受的。当然,jQuery不是铁板一块,你可以对它进行定制,只打包进你想要的组件,但其中的一些用来兼容老式浏览器的代码你无法去除。

就我的个人习惯来说,不管开发什么项目,即使是一个很简单的demo,我做的第一件事就是引入jQuery,这样做主要是想使用它提供的DOM选择器功能。对于一些像IE6/IE7这样的老式浏览器,这种做法是显而易见的,但是,如今现代浏览器里已经内置了完整的DOM选择器功能,能让你使用原生的浏览器提供的方法来实现jQuery的功能。[......]

阅读全文