由于之前学过python2,因此今天就想记录下第一天学习python3过程中的遇到的不同和之前没有太掌握的基础知识。 python2和python3的语法区别 print语句 在Python2里,print是一个语句。无论你想输出什么,只要将它们放在print关键字后边就可以。在Python3里,p ...
分类:
编程语言 时间:
2016-10-13 18:59:31
阅读次数:
275
1 输入多行字符串的方法有2个,一个是使用换行符 \n。另一个是使用 “三引号”。 2 针对不同的符号,有很多这样的“转义序列”(escape sequences)。 \\ 反斜杠 \' 单引号 \" 双引号 \a 响铃 \b 退格 \f 换页 \n 换行 \N \r 回车,或者Carriage R ...
分类:
编程语言 时间:
2016-10-13 18:57:08
阅读次数:
237
这是我学习JavaScript的第二篇文章,之前做过几年的Java开发,发现JavaScript虽然也是面向对象的语言但是确实有很多不同之处。就本篇博客,主要学习总结一下最近学习到的JavaScript的知识,其中有些是网络上的,不过对于理解JavaScript,和在工作总是会很实用的,所以总结了下 ...
分类:
编程语言 时间:
2016-10-13 18:56:41
阅读次数:
189
提示,重点:JavaBeans的Property和 Events;PropertyEditor极其注册和查找机制。 从目前来看,JavaBeans 更像是源自GUI的需求。 使用NetBeans新建一个Java Application,然后新建一个jFrame form,右边会有组件面板,如下: 这 ...
分类:
编程语言 时间:
2016-10-13 18:52:47
阅读次数:
301
需求: 创建多级菜单 步骤: A:创建窗体对象(并设置属性和布局) B:创建菜单栏 C:创建菜单和子菜单 D:逐步添加菜单(子菜单添加到菜单中,菜单添加到菜单栏中) E:窗体中设置菜单栏(菜单栏并不是添加,而是设置) F:设置各个菜单对应的监听事件 G:设置窗体关闭监听时间 H:设置显示窗口 代码: ...
分类:
编程语言 时间:
2016-10-13 18:54:51
阅读次数:
297
1、 什么时候必须同步?什么叫同步?如何同步? 要跨线程维护正确的可见性,只要在几个线程之间共享非 final 变量,就必须使用 synchronized(或 volatile)以确保一个线程可以看见另一个线程做的更改。 为了在线程之间进行可靠的通信,也为了互斥访问,同步是必须的。这归因于java语 ...
分类:
编程语言 时间:
2016-10-13 18:49:51
阅读次数:
158
在JavaScript动画中,我们调用setInterval函数(setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象),值得注意的是:setInterval它设置的时间间隔小于动画帧速(如每秒10帧,相当于100毫秒). 举个栗子: 那么show1会连续出现两次之后 ...
分类:
编程语言 时间:
2016-10-13 18:51:01
阅读次数:
158
1.异步操作过程实例: A.开启一个线程一直执行耗时操作 B.通过每隔多长多件轮询线程是否实行完毕,thread.isCompleted() C.执行完毕后,通过回调函数返回真实信息 一个调用者在调用耗时操作,不能立即返回数据时,先返回一个取货凭证.然后在过一断时间后凭取货凭证来获取真正的数据. 所 ...
分类:
编程语言 时间:
2016-10-13 18:47:41
阅读次数:
164
线程池 要知道在计算机中任何资源的创建,包括线程,都需要消耗系统资源的。在WEB服务中,对于web服 务器的响应速度必须要尽可能的快,这就容不得每次在用户提交请求按钮后,再创建线程提供服务 。为了减少用户的等待时间,线程必须预先创建,放在线程池中,线程池可以用HashTable这种数 据结构来实现, ...
分类:
编程语言 时间:
2016-10-13 18:46:02
阅读次数:
135
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 ...
分类:
编程语言 时间:
2016-10-13 17:06:43
阅读次数:
211
在Java5中,专门提供了锁对象,利用锁可以方便的实现资源的封锁,用来控制对竞争资源并发访问的控制,这些内容主要集中在java.util.concurrent.locks 包下面,里面有三个重要的接口Condition、Lock、ReadWriteLock。 Condition: Condition ...
分类:
编程语言 时间:
2016-10-13 17:07:26
阅读次数:
200
将DAG图转化为顺序排列的形式 可应用于DP求最长路、基于两两优劣关系求排名等题型。 前向星版代码: ...
分类:
编程语言 时间:
2016-10-13 17:07:01
阅读次数:
217
在上文中提到了Lock接口以及对象,使用它,很优雅的控制了竞争资源的安全访问,但是这种锁不区分读写,称这种锁为普通锁。为了提高性能,Java提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,在一定程度上提高了程序的执行效率。 在上文中提到了Lock接口以及对象,使用它,很优雅的控制了竞 ...
分类:
编程语言 时间:
2016-10-13 17:05:18
阅读次数:
202
梳理下ascii,unicode,utf8,gbk 这几种编码之间的关系 ...
分类:
编程语言 时间:
2016-10-13 17:04:53
阅读次数:
225