准备工作1:新建第一个JavaWeb项目 准备工作2:新建Module step5 为所有项目配置Deployment 5.1 如图 5.2 【+】【Artifact】 5.3 将这里列出的所有内容选中后,点【OK】 5.4 选完是这样,表示,这三个java ee 项目会在tomcat启动后,自动发 ...
分类:
编程语言 时间:
2016-09-03 12:18:07
阅读次数:
269
Atitti.java exp ast java表达式语法ast构造器 /atiplat_cms/src/com/attilax/lang/AstParser.java 原理 分割tokens_slice_li 分析splitor,, 主要是dot 和end 作者:: ★(attilax)>>> 绰 ...
分类:
编程语言 时间:
2016-09-03 12:14:39
阅读次数:
223
赋值引用,多变量使用同内存。对于可变数据对象,修改其中一个,影响其他。浅拷贝,只拷贝数据父对象,不拷贝其中子对象。深拷贝,拷贝对象及其子对象。 赋值引用:(修改,所有多影响) list1=[1,2,3] list2=list1 浅拷贝:(只拷贝第一层)(修改第一层,不影响其他的) import co ...
分类:
编程语言 时间:
2016-09-03 12:13:14
阅读次数:
192
需要在 Intellij 导出 jar 包,一时不知道该怎么做,后来总算找到了方法,步骤如下: 1. File → Project Structure... → Artifacts → + → jar → From modules with .... → 选择一个要执行的main方法 2. 勾选 e ...
分类:
编程语言 时间:
2016-09-03 12:12:41
阅读次数:
203
>>> x = 100 >>> y = 10>>> x < y and x or y10>>> x if x > y else y100 if 语句: >>> x = 10>>> if x == 10:... print(x)... 10 >>> if x == 10:... print(x)... ...
分类:
编程语言 时间:
2016-09-03 12:09:28
阅读次数:
174
package studyJava; import java.util.Arrays; public class MergeSort { /** * 归并排序 * 简介:将两个(或两个以上)有序表合并成一个新的有序表 即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有 ...
分类:
编程语言 时间:
2016-09-03 12:10:19
阅读次数:
154
参考链接: http://blog.csdn.net/x_iya/article/details/12677215 http://blog.csdn.net/lyxaiclr/article/details/7366145/ ...
分类:
编程语言 时间:
2016-09-03 12:06:19
阅读次数:
259
本文主要说明Java中继承与组合的概念,以及它们之间的联系与区别。首先文章会给出一小段代码示例,用于展示到底什么是继承。然后演示如何通过“组合”来改进这种继承的设计机制。最后总结这两者的应用场景,即到底应该选择继承还是组合。 1、继承 假设我们有一个名为Insect(昆虫)的类,这个类包含两个方法: ...
分类:
编程语言 时间:
2016-09-03 12:07:50
阅读次数:
219
要求: 1.读取文件; 2.记录出现的词汇及出现频率; 3.按照频率降序排列; 4.输出结果。 概要: 1.读取的文件路径是默认的,为了方便调试,将要统计的文章、段落复制到文本中即可;2.只支持英文;3.会按照词汇出现的频率降序排列。 实现: 1.使用FileReader、BufferedReade ...
分类:
编程语言 时间:
2016-09-03 12:07:59
阅读次数:
258
第二章、标量数据 标量(scalar):数字或者字符串 数字均以dobule类型保存,没有整数,可以插入下划线方便阅读 123456789和 123_456_789表示同样的效果。 支持其他进制的整数变量,同样支持插入下划线方便阅读。 0377 #8进制,以0开头,表示十进制下255 0xff #1 ...
分类:
编程语言 时间:
2016-09-03 12:05:17
阅读次数:
109
问题: 在进行点击按钮弹出对话框时,我是用了new来生成一个新的对话框,但是在新对话框关闭的时候,经过检查发现,新对话框存在内存泄漏问题。 原因: 因为使用了new,但是当时没有找到地方进行delete,所以出现了delete。 解决: 在Oncancle()函数上添加: DestroyWindow ...
分类:
编程语言 时间:
2016-09-03 10:56:45
阅读次数:
315
准备工作:新建第一个JavaWeb项目 step3 给第一次配置tomcat的家伙们再说一遍如何配置tomcat 3.1 【Run】-【Edit Configurations】 3.2 【Default】 3.4【TomEE Server/Local】-【Server】-【Configuration ...
分类:
编程语言 时间:
2016-09-03 10:55:42
阅读次数:
215
一、首先了解web应用的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 下面利用socket实现一个简单的web框架: 而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket ...
分类:
编程语言 时间:
2016-09-03 10:55:43
阅读次数:
303