首先需要继承 UITextFieldDelegate 添加事件委托 点击输入框时触发以下事件: 我的需求为输入一百以内最多为两位小数,使用以下方式对输入的值进行实时监控 通过return值对输入框的值进行控制,return false则放弃编辑,输入框内容不会变更 ...
分类:
编程语言 时间:
2017-04-25 23:37:24
阅读次数:
257
1、背景 我们都知道memcached服务器是不提供分布式功能的,memcached的分布式完全是由客户端来实现的。在部署memcached服务器集群时,我们需要把缓存请求尽可能分散到不同的缓存服务器中,这样可以使得所有的缓存空间都得到利用,而且可以降低单独一台缓存服务器的压力。 最简单的一种实现是 ...
分类:
编程语言 时间:
2017-04-25 23:37:51
阅读次数:
336
多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常每个任务称为一个线程(thread),他是线程控制的简称,可以同时运行一个以上线程的程序称为多线程程序(multithreaded);多线程和多进程有哪些区别呢,本质的区别在于每个进程拥有自己的一整套变量,而线程则是共享数据,... ...
分类:
编程语言 时间:
2017-04-25 23:38:10
阅读次数:
378
阻塞队列(BlockingQueue) 当试图向队列添加元素而队列已满,或是想从队列移除元素而队列为空的时候,阻塞队列导致线程阻塞,阻塞队列接口定义如下,他继承Queue接口: public interface BlockingQueue extends Queue { /** * 添加一个元素,如... ...
分类:
编程语言 时间:
2017-04-25 23:38:19
阅读次数:
364
第一次写博客. 最近想做一个Web的自动登录,用户名和密码是RSA加密过的,后台是用的JAVA,我只会点C#,抓包什么都搞定了(使用的是Fiddler),不过由于C#和RSA的加密方式不同,我搞了N天,都搞不定,中间问过很多人,愿意帮助的人不多,可能是我太菜了.就是为了得到个认证的cookie,我中 ...
分类:
编程语言 时间:
2017-04-26 01:12:42
阅读次数:
418
/** * 强制类型转换中的补码、反码、原码一搞清楚 */ int b=233;//正整数强转 System.out.println((byte)b); //负数:原码的绝对值取反再加一 符号为不变 //00000000 00000000 00000000 11101001 // 1110 1001... ...
分类:
编程语言 时间:
2017-04-26 01:18:18
阅读次数:
250
相关知识整理 ...
分类:
编程语言 时间:
2017-04-26 01:31:29
阅读次数:
167
先从String的new的方式 说起 这是面试题里面经常出现的 算是老套路之一 就是 比较下列两个的变化 两种实例化的区别 第一种String name1 = "好人";String name2 = "好人";name1和name2指向了同一空间,“haoren”只存储了一次 第二种String n ...
分类:
编程语言 时间:
2017-04-26 01:35:06
阅读次数:
192
一、document.getElementById() 根据Id获取元素节点 <div id="div1"> <p id="p1"> 我是第一个P</p> <p id="p2"> 我是第二个P</p> </div> window.onload = function () { var str = do ...
分类:
编程语言 时间:
2017-04-26 01:40:26
阅读次数:
222
1.三目运算,三元运算 2.c与python的联系 str,字符串的功能一般是生成一个新的字符串(去括号,替换等)列表,字典的功能一般是在它们里面做修改这是为什么呢? li = [11, 22] 列表若是在地址中连续存储的话,那么我们要插入,修改要需要事先预留空间,那么留多少呢,这是个问题。所以py ...
分类:
编程语言 时间:
2017-04-26 01:41:13
阅读次数:
222
匿名内部类 1.定义: 实现一个接口,或者继承一个父类,并返回new好的实例。 2. 语法: new 类名或者接口名 类的实现体 3.什么情况下使用匿名内部类: 类在创建后马上被使用,且只使用一次 4.注意点: ·匿名内部类不能有构造方法 ·匿名内部类不能定义任何静态成员、静态方法。 ·匿名内部类不 ...
分类:
编程语言 时间:
2017-04-26 01:42:25
阅读次数:
151
Tomcat在运行webapp项目的时候,需要各种依赖jar包。它会从2个地方去找这些包 1.Tomcat自己的lib目录中 2.webapp目录中,webapps\{项目}\WEB-INF\lib 中 特别注意,默认情况下,需要把依赖的jar包放在lib的根目录中,不能在lib目录中新建目标并且把 ...
分类:
编程语言 时间:
2017-04-26 01:45:42
阅读次数:
234
帮助客户排查java.lang.OutOfMemoryError: GC overhead limit exceeded错误记录: 具体网址: https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=26913481556295 ...
分类:
编程语言 时间:
2017-04-26 10:03:47
阅读次数:
758
一、SpringMVC @RequestBody接收Json对象字符串 以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在aja ...
分类:
编程语言 时间:
2017-04-26 10:03:53
阅读次数:
221
Description 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题 ,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排 序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2 ...
分类:
编程语言 时间:
2017-04-26 10:04:40
阅读次数:
140
1、java虚拟机执行程序,首先须要装载类,安装现装载父类,初始化父类的静态代码块和静态成员变量 再load子类。初始化子类静态代码块和成员变量 2、load完成父类与子类后,从main函数入口运行程序。先输出,接着new实例化Beetle类,则先实例化父类Insect,实例化父类时。先初始化非静态 ...
分类:
编程语言 时间:
2017-04-26 10:06:32
阅读次数:
176
使用 pip 安装 selenium 下载 chromedriver,添加在PATH中 ...
分类:
编程语言 时间:
2017-04-26 10:06:53
阅读次数:
188
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts ...
分类:
编程语言 时间:
2017-04-26 10:08:55
阅读次数:
161
二、正文(一)Java1.接口和抽象类的区别①抽象类里可以有构造方法,而接口内不能有构造方法。②抽象类中可以有普通成员变量,而接口中不能有普通成员变量。③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。④抽象类中的抽象方法的访问类型可以是public ,pr ...
分类:
编程语言 时间:
2017-04-26 10:09:32
阅读次数:
376
从非UI线程调用UI控件赋值、或进行其他更新UI的操作的话,会出现异常: System.InvalidOperationException:“线程间操作无效: 从不是创建控件“xxx”的线程访问它。” 解决办法: 原来的 xxx.Text="Test"; 换成 xxx.BeginInvoke(new ...
分类:
编程语言 时间:
2017-04-26 10:10:19
阅读次数:
225