类变量:是为类服务的,类所有的实例都共享使用,在一个地方被改变,所有调用的地方变量值都改变。定义类时的写法为类名.变量名 实例变量:是在实例中生效的,每个实例变量的值都根据实例本身需求进行修改,不会影响其他实例,定义类时的写法为self.变量名 (1)定义一个类 class C: a = 0 #类变 ...
分类:
编程语言 时间:
2017-08-17 20:11:18
阅读次数:
140
开启python之旅print(‘hello,qorld‘)print是一个函数,需要把打印的内容用‘‘或""括起来但是不能混用*SyntaxError:invalidcharacterinidentifier语法错误,当扫描字符串时发生错误认识程序高级语言翻译成机器代码有两种方法即解释和编译解释型语言是边读源程序边执行。高级语..
分类:
编程语言 时间:
2017-08-17 20:09:55
阅读次数:
185
1.用idea 构建一个maven 的web项目 点击下一步 继续下一步 选着maven home directory 自己的maven 安装目录,全选下一步,等一分钟就OK了 2.配置pom.xml ...
分类:
编程语言 时间:
2017-08-17 20:08:48
阅读次数:
253
ActionEvent事件ActionEvent可能是使用得最多的事件类型,其对应的监听器是ActionListener接口,该监听器接口的实现类必须重写actionPerformed方法,当事件发生时就会调用该方法。这个方法的原型是:publicvoidactionPerformed(ActionEvente);这个actionPerformed方法就是当事..
分类:
编程语言 时间:
2017-08-17 20:07:26
阅读次数:
217
1、js的坑们:JavaScriptPuzzlers!***walker***
分类:
编程语言 时间:
2017-08-17 20:06:44
阅读次数:
101
在前端: 1.如果json是List对象转换的,可以直接遍历json,读取数据。 2.如果是需要把前端的List对象转换为json传到后台,param是ajax的参数,那么转换如下所示: var jsonStr = JSON.stringify(list); var param= {}; param... ...
分类:
编程语言 时间:
2017-08-17 20:05:06
阅读次数:
141
hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不..
分类:
编程语言 时间:
2017-08-17 20:03:59
阅读次数:
166
1、使用静态内部类实现线程安全的单例模式 接下来我们来学校火车卖票的问题 我们来看上面的代码程序运行的结果是: 销售了票 编号:0销售了票 编号:7销售了票 编号:5销售了票 编号:6销售了票 编号:4销售了票 编号:0销售了票 编号:0销售了票 编号:0销售了票 编号:9销售了票 编号:8销售了票 ...
分类:
编程语言 时间:
2017-08-17 20:03:28
阅读次数:
244
第一步: 编写实体类 Dog.java 第二步:编写配置文件 applicationContext6.xml 第三步:编写测试类 第四步:运行结果如下 ...
分类:
编程语言 时间:
2017-08-17 20:03:19
阅读次数:
131
(1)def a(x,y):print x,y 这是最常见的定义方式,调用该函数,a(1,2)则x取1,y取2,形参与实参相对应,如果a(1)或者a(1,2,3)则会报错 (2)def a(x,y=3):print x,y 提供了默认值,调用该函数,a(1,2)同样还是x取1,y取2,但是如果a(1 ...
分类:
编程语言 时间:
2017-08-17 20:03:04
阅读次数:
160
a, b= 1, 2 将a和b两个变量中的最大值赋值给c (1)常规写法 if a>b: c = a else: c = b (2)表达式 c = a if a>b else b (3)二维列表 c = [b,a][a>b] (4)逻辑赋值 c = (a>b and [a] or [b])[0] 分 ...
分类:
编程语言 时间:
2017-08-17 20:01:57
阅读次数:
178
什么是VBA语言?相信看这篇文章的用户应该都知道什么是VBA,在这里还是简单介绍一下,VisualBasicforApplications(VBA)是VisualBasic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Micro..
分类:
编程语言 时间:
2017-08-17 20:01:12
阅读次数:
157
Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 ...
分类:
编程语言 时间:
2017-08-17 20:01:02
阅读次数:
205
java8获取当前时间和前一天的当前时间 并且和Date相互转化 ...
分类:
编程语言 时间:
2017-08-17 20:00:51
阅读次数:
151
from collections import defaultdict import json def tree(): return defaultdict(tree) categories = tree() a = categories['Programming Languages']['Pyth... ...
分类:
编程语言 时间:
2017-08-17 20:00:43
阅读次数:
175
一 Test-and-Set Lock 所谓测试设置是最基本的锁,每个线程共用一把锁,进入临界区之前看没有有线程在临界区,如果没有,则进入,并上锁,如果有则等待。java实践中利用了原子的设置state变量来保证一次只有一个线程可以获得到锁。 这种锁优点就是简单,缺点是在硬件层面上读取state时候 ...
分类:
编程语言 时间:
2017-08-17 20:00:21
阅读次数:
289
一、 通过@PathVariabl获取路径中的参数 例如,访问user/123/lei路径时,执行以上方法,其中,参数id=123,name=lei 二、 @ModelAttribute获取POST请求的FORM表单数据 JSP表单如下 Java Pojo如下(可以写get set 方法,不要写有参 ...
分类:
编程语言 时间:
2017-08-17 19:59:39
阅读次数:
229