码迷,mamicode.com
首页 > 编程语言
PYTHON之路(四)
迭代器 装饰器 ( http://www.cnblogs.com/wupeiqi/articles/4980620.html ) @w1 --- > 执行w1, 把自己装饰的函数的函数名作为参数, 即w1(index) ; w1(index)有返回值为inner, 赋予了装饰器装饰的函数,即inde
分类:编程语言   时间:2016-02-17 22:23:11    阅读次数:236
javaScript DOM编程艺术
第4章:javaScript 图片库 多个图片的问题,想想做个实例: 事件处理函数的工作机制:元素添加事件处理函数后,一旦事件发生,相应的js代码就会得到执行.被调用的JS代码可以返回一个值,这个值将被传递给那个事件处理函数. 一般返回true or false .true 事件处理函数认为 :事件
分类:编程语言   时间:2016-02-17 22:20:03    阅读次数:261
第3章 搭建轻量级java web框架
MVC这种常用的设计模式可以将应用程序解耦。 若用Servlet来充当C,会产生大量的Servlet。作为一个轻量级框架,我们的目标减少Servlet的数量,对某一业务主题使用统一的Controller,依赖注入Service,结果放入Request或者Response。 本章目标是打造如下的Con
分类:编程语言   时间:2016-02-17 22:19:24    阅读次数:328
python课程第四周重点记录
1.迭代器 names = iter(["alex","jack","rain"]) #声明列表的一个迭代器 names.__next__() #迭代 2.生成器,使用yield后,函数变成一个generator,调用函数返回一个iterable对象 def cash_monkey(amount):
分类:编程语言   时间:2016-02-17 22:18:12    阅读次数:194
网络请求怎么样和UI线程交互? Activity2怎么通知Activity1 更新数据
1、网络请求怎么样和UI线程交互? 目前我的做法是,建立线程池管理网络请求线程,通过添加task来新增网络请求。所有的网络操作通过统一的request来实现,网络返回结果通过回调onError和onSuccess来实现对结果的处理(涉及到ui部分用runOnUiThread or handler通知
分类:编程语言   时间:2016-02-17 22:17:26    阅读次数:413
编程之美 2.10寻找数组中的最大最小值
数组是最简单的一种线性数据结构,当得到一个数组,需要找出最大最小值的时候,通过什么样的方法可以高效的,找出最大最小值呢。对于一个N个整数组成的数组,需要比较多少次呢。 现在有一个N=8的数组{5,6,8,3,7,9,1,2}。 解法一: 将找最大和最小数看成2个独立的问题,分别求解,需要遍历数组2次
分类:编程语言   时间:2016-02-17 22:10:55    阅读次数:289
Java Web开发常见问题
一、Tomcat服务器常见启动问题:(1).Java_home环境变量,由于tomcat服务器的bin目录中的一些jar文件必须使用到java类库,所以必须先配置Java_home环境变量。(2).端口占用问题(3).Catalina_home环境变量的问题,如果配置了catalina_home环境
分类:编程语言   时间:2016-02-17 22:11:48    阅读次数:186
Java判断类和实例的关系
通常我们使用instanceOf关键字来判断一个对象是否是类的实例,最近博主看到isInstance关键字,不解与instanceOf的区别,故度娘了一下,顺便涨了一下姿势。 ?? Java中判断类和实例的关系有3个关键字:instanceof, isInstance以及isAssignableFrom. instanceof:用来判断对象是否是类的实例 isInstance:用来判断对象是...
分类:编程语言   时间:2016-02-17 21:04:10    阅读次数:290
SpringMVC Controller 返回值的可选类型
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView @RequestMapping("/hello") public ModelAndView helloWorld() {
分类:编程语言   时间:2016-02-17 20:58:22    阅读次数:306
多线程校验url的种种。。。
东西不经常看就容易忘,这两天抽空写了一个补丁库url验证工具,挺曲折的,记录一下需求大概流程如下:转换补丁库为xml,解析xml得到所有url,多线程校验url。就不到100行有效代码,断断续续写了三天才完成:1、调用dll,忘记了参数类型对应的ctype类型2、解析xml,没有搞清楚需求,以为要解
分类:编程语言   时间:2016-02-17 20:57:49    阅读次数:277
多线程访问共享对象和数据的方式
在多线程访问共享对象和数据时候大致可以分为两大类。 1:如果每个线程执行的代码相同,可以使用同一个runnable对象,这个runnable对象中有那个共享对象。如:买票系统。 1 public class MulteThreadlShareData { 2 public static void m
分类:编程语言   时间:2016-02-17 20:57:11    阅读次数:277
java惯用法转载
目录实现:equals()hashCode()compareTo()clone()应用:StringBuilder/StringBufferRandom.nextInt(int)Iterator.remove()StringBuilder.reverse()Thread/Runnabletry-fi...
分类:编程语言   时间:2016-02-17 20:53:23    阅读次数:342
Spring之Ioc
Spring的特性 >> 轻量级(Lightweight)相较于EJB而言Spring是轻量级的容器,不依赖任何web容器 >> 容器(Container) Spring本身不具备任何功能,仅仅是对JavaBean进行生命周期和读写的管理 >> IOC( Inversion of Control )
分类:编程语言   时间:2016-02-17 20:51:54    阅读次数:194
Java面试(2)-- Java算数表达式
1 class Demo02{ 2 public static void main(String[] args){ 3 //算数运算符 +,-,*,/,%,++,-- 4 5 //例1 6 int a = 1; 7 int b = 2; 8 int c = 3; 9 System.out.print
分类:编程语言   时间:2016-02-17 20:50:29    阅读次数:242
Java面试(3)-- Java关系运算符
1 class Demo03{ 2 public static void main(String[] args){ 3 //关系运算符 == 4 5 //例1 6 int a = 10; 7 int b = 10; 8 double c = 10.0; 9 System.out.println(a=
分类:编程语言   时间:2016-02-17 20:44:29    阅读次数:207
Java中 map.values转换为list或者string[]
@Test public void testMap2List() throws Exception{ Map<String, String> map = new HashMap<String, String>(); map.put("1", "AA"); map.put("2", "BB"); ma
分类:编程语言   时间:2016-02-17 20:43:43    阅读次数:220
spring AOP (包含基于注解和配置文件两种方式)
spring AOP?面向切面编程,区别于面向对象编程OOP AspectJ: 是Java社区里面最完整最流行的AOP框架,下面就用aspectJ来上例子 一.基于注解方式 步骤如下: 引入jar包(spring的必要jar包 以及aspectj的jar包) 业务方法HelloworldServic
分类:编程语言   时间:2016-02-17 20:43:29    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!