摘要: 1.栈(stack)与堆(heap)都是java用来在Ram中存放数据的地方。与C++不同,java自动管理堆和栈,程序猿不能直接设置堆和栈。堆:按优先级来取元素栈:只能在表头增加或删除的线性表2.栈的优势是存取速度比堆快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小和生存周期必须是... 阅读全文
posted @ 2015-10-31 21:00 Mr.Autumn 阅读(122) 评论(0) 推荐(0)
摘要: Swing线程机制:首先swing是单线程的,这个是这篇文章的前提,也是意义所在,当swing界面程序启动的时候,会启动3个进程,1、主线程2、系统工具包线程:负责捕获操作系统事件,然后将事件转换成swing的事件,然后发送到事件派发线程EDT3、事件派发线程(EDT):将事件派发到各个组件,并负责... 阅读全文
posted @ 2015-08-23 21:44 Mr.Autumn 阅读(374) 评论(0) 推荐(1)
摘要: 在Tomcat中部署Web应用的方式有以下几种:利用Tomcat的自动部署将一个Web应用复制到Tomcat的webapps下,系统将会把该应用部署到Tomcat中。这是最简单、最常用的方式。利用控制台部署启动Tomcat,在命令行执行窗口中,cdD:\Program Files\Java\apac... 阅读全文
posted @ 2015-07-04 18:48 Mr.Autumn 阅读(315) 评论(0) 推荐(0)
摘要: 1、什么是模块?每一个.py文件都是一个模块, 其他文件可以通过导入一个模块读取这个模块的内容,相当于C中的include......一个大型程序往往呈现出多模块的形式,其中一个模块文件被设计为主文件(顶层文件)。2、import, from 和 reload模块只可以导入一次导入是一个开销很大的操... 阅读全文
posted @ 2015-04-26 17:28 Mr.Autumn 阅读(212) 评论(0) 推荐(0)
摘要: >>> mylist = ['a', 'b']>>> mylist.append(['c','d'])>>> mylist['a', 'b', ['c', 'd']]>>> mylist.extend(['e','f'])>>> mylist['a', 'b', ['c', 'd'], 阅读全文
posted @ 2015-04-26 15:43 Mr.Autumn 阅读(188) 评论(0) 推荐(0)
摘要: 1、列表List声明方式:list = [1,2.3,'x','Hello'],拥有方法:list.append(x) 在列表的尾部添加一项(追加)list.extend(L) 用给定的列表将当前列表接长(扩展)list.insert(i,x) 在给定的位置上插入项list.remove(x) 移除... 阅读全文
posted @ 2015-04-26 15:34 Mr.Autumn 阅读(168) 评论(0) 推荐(0)
摘要: http://bbs.fishc.com/thread-38992-1-1.html(出处: 鱼C论坛)capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写center(width)将字符串居中,并使用空格填充至长度width的新字符串count(s... 阅读全文
posted @ 2015-04-12 15:08 Mr.Autumn 阅读(1298) 评论(0) 推荐(0)
摘要: display:block即是块级元素display:inline即是内联元素块状元素默认是占据一行的位置,下一个元素将被迫挤到下一行显示。内联元素则不是,它会使得下一个元素自动贴到自己的有边显示。内联元素有:a, abbr, acronym, b, bdo, big, br, button, ci... 阅读全文
posted @ 2015-04-05 18:37 Mr.Autumn 阅读(1047) 评论(0) 推荐(0)