`
moor212
  • 浏览: 173915 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
本文选自《程序员》杂志电子版 2015 年 6 月 B 刊,作者陈漠沙,如需转载请注明出处。 在选择和衡量第三方推送服务时,开发者首要考虑的因素就是消息的“送达率”,那么该如何理解“送达率”呢? 推送服务的“送达率”可 ...

JNDI与JDBC

命名服务的相关概念: Naming Service 命名服务 命名服务将名称和对象进行关联,提供通过名称找到对象的操作。 例如:DNS系统将计算机名和IP地址进行关联。       文件系统将文件名和文件句柄进行关联等等 Name 名称 要在命名系统中查找对象,需要提供对象的名称。 对象的名称就是用来标识该对象的易于人理解的名称。 例如:      DNS系统用机器名来表示IP地址。      文件系统用文件名来标识文件对象。 Naming Convention 命名规范` 一个命名系统中的所有名称必须遵循的语法规则称为命名规范。 例如:UNIX文件系统的命名规范要求文件名是一个相 ...
第一个: 错误:eclipse启动时报错如下: java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer 情景:一次安装一个新的项目,结果不知道怎么整的,整个Eclipse都启不来了。 解决方法: 可能是丢失部分起动文件,解决方法:删除指定的工作目录下.metadata/.plugins的文件夹下所有文件,然后重起Eclipse! 第二个:删除工程后: tomcat启动可能还会报错。 注意删除 F:\Sinosoft\MKWork2\.metadata\.plugins\org.eclipse.wst. ...
GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。 至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8节省空间。 GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。 GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准,UTF-8编码的文字可以在各国各种支持UTF8字符集的浏览器上显示。 比如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。 所以 ...
命令: C:\Documents and Settings\user>ping www.ezloo.com Pinging www.ezloo.com [66.235.202.42] with 32 bytes of data: Reply from 66.235.202.42: bytes=32 time=254ms TTL=51 Reply from 66.235.202.42: bytes=32 time=256ms TTL=51 Request timed out. Reply from 66.235.202.42: bytes=32 time=260ms TTL= ...
   由来:借”、“贷”两字的含义,最初是从借贷资本家——即银行的角度来解释的。当 时,对于银行收进的存款,记录在贷主名下,表示银行需要偿还的债务;而对于银 行贷放出去的款项(即放款),则记录在借主名下, ...

正则表达式,实验

    博客分类:
  • java
学习基础,做了一些实验,现在将那些东西贴上。 package test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class TestPattern { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub testMatchTime(); } public static void testFullStop() { // ...

Socket总结

1.设置发送逗留时间 socket.setSoLinger(true, 2); 这个参数是socket发送数据时的超时,如果对方在固定时间内不接受,则关闭socket。与socket.setSoTimeout(2000)不 同,这个是设置InputStream上调用 read()阻塞超时时间。 2.socket.setTcpNoDelay(true);关闭Nagle算法。这使得在调用out.flush();时总能第一时间的发送数据包(这个适用于你的数据包是完整的一次性发送的前提)。 ------------------------------------------------------ ...
原文:http://luxiangdong.iteye.com/blog/204048 作者:lxdhdgss package com.geedao.util; /** * @author 卢向东 lxdhdgss@gmail.com 检验输入 */ public class Regex { /** * 检查email输入是否正确 * 正确的书写格式为 username@domain * @param value * @return */ public boolean checkEmail(String value, int length) { return ...
(转)http://blog.csdn.net/leewind841209/article/details/6561874 [Android][Activity] onCreate, onSaveInstanceState和onRestoreInstanceState的调用探讨 .       在Activity里的onCreate(Bundle savedInstanceState)函数中,savedInstanceState这个参数是用来存储Activity的信息,包括了每个UI的信息和用户自定义在其中存储的信息。这篇文章就目的就是讨论关于Activity的自身信息的存储。 [In ...
1.第一行加上.LOG      再打开时,会自动添加打开时间; 2.Win+F5快捷键,     会添加当前系统时间; 3.推荐一款比较好用的软件--电子日记本(声明:我不是下广告的,呵呵呵)   
一、输出不同进制的数:    int a=15; System.out.println(Integer.toBinaryString(a)); System.out.println(Integer.toOctalString(a)); System.out.println(Integer.toHexString(a)); 输出: 1111 17 f 二、取随机数,生成对象的方法:      (1)public static <Object& ...

SQL删除语句(转)

    博客分类:
  • DB
sql删除表中的记录的方法 博客分类: 数据库随笔 SQL数据结构.1.删除表中的行:TRUNCATE TABLE 2.删除表中的行:DELETE 语句 3.删除表:DROP TABLE TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE table_name 参数 table_name是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少 ...
在XML中写字符串时,可能需要在字符串后面加空格,A_B(中间有空格的情况)是没有问题,用不到转义字符;但是AB_ (后面有空格的)时候,就需要转个义。 XML转义字符 \u0020写xml string的时候可能会用到 <string name="nameAAAA">Value\u0020;</string>
有这样的情况,就是文本框(EditText)会随着某个Button事件的变化而变化,另外, 你还想在文本内容改变时,改变Button的状态,这时,你就需要一个“失去焦点”事件。 因为:动态设置文本内容,同样会激发ChangedListener事件。 editFirstname.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (editFirstname.hasFocus() == ...
Global site tag (gtag.js) - Google Analytics