编程语言
文章平均质量分 58
码不停题Elon
这世界从来就只有强者的奋斗史,而没有弱者的墓志铭!
展开
-
构造方法细谈
构造方法的三个特点:1:构造方法的方法名和类名相同,首字母大写;2:构造方法可以没有返回值,甚至连void都没有;例如:public class TestStudent {int age;String name;int a;TestStudent() { //这个就是构造方法,方法名和类名相同,首字母大写,可以没有返回值;}}3:构造方法会在创建原创 2015-10-11 11:06:29 · 639 阅读 · 0 评论 -
二分查找
//二分查找;package ErfenChazhao;public class ErfenChaZhao {public static void main(String[] args) {//二分查找的数组必须已经排好序;int[] Array = {1,2,3,4,5,6,7,9,56,236,489};int num = 1;int start = 0;int原创 2015-10-11 11:07:09 · 446 阅读 · 0 评论 -
Java基础知识总结
Java基础知识总结写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。---------原创 2015-10-12 00:17:20 · 779 阅读 · 0 评论 -
ReactPHP── PHP版的Node.js
ReactPHP── PHP版的Node.js摘要:ReactPHP作为Node.js的PHP版本。在实现思路,使用方法,应用场景上的确有很多相似之处。但是ReactPHP毕竟比Node.js年轻,目前生态圈还是不如Node.js完善。目前文档也不是很完善,在国内应用也比较少。从名字说起虽然ReactPHP项目已经发展了有4年之久,但是对于其称呼显得转载 2015-10-12 15:22:16 · 654 阅读 · 0 评论 -
操作系统试验中有关页架的若干问题
在本次试验中,个人所用语言为java语言,虽然除了我之外都是清一色的c,不过对于此次试验自己还是比较满意的,代码全部为自己创作,并修改,收获颇多;public class MainMethod {List list = new ArrayList();public void add(Entity entity) {this.list.add(entity);}public原创 2015-11-12 13:37:30 · 499 阅读 · 0 评论 -
Swing之滚动条
Swing之滚动条JScrollPane的创建。 1、创建时指定内部控件,如: JScrollPane sp = new JScrollPane(img); 2、创建后指出内部控件,如:scrollPane.setViewportView(panel1); 常用的一些方法 指定内部控件 scrollPane.setViewportView(pane转载 2016-01-06 14:20:46 · 1473 阅读 · 0 评论 -
成为优秀程序员的10条黄金法则
成为优秀程序员的10条黄金法则下面这10个要点能帮助你成为一个更优秀的程序员。1.不要重复这是一条非常值得遵循的伟大原则。我很习惯于回过头去检查自己写下的代码,重构那些被多次使用的部分。虽然在将一个长方法分解为若干个短方法时,会遇到一些困难。Ctrl + R + M在visual Studio中非常有用,可以帮助你重构代码为单独的方法。这使得代码更加可重用和转载 2016-02-16 18:30:35 · 444 阅读 · 0 评论 -
java中queue的使用
Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Q转载 2016-06-06 21:10:26 · 431 阅读 · 0 评论 -
二叉树的后序非递归遍历(巧妙思想)
大家都知道二叉树的前序非递归遍历非常好写://二叉树的结构public class TreeNode { TreeNode left; TreeNode right; int val; TreeNode(int val) { this.val = val; left = right = null; }}123456789...转载 2018-05-06 10:13:00 · 5821 阅读 · 3 评论 -
关于值传递的若干问题
这里是一个Change类:注意方法change参数列表中的TestStudent testStudent,之前用的是int,导致了值传递age的变化;public class Change {void change(TestStudent testStudent,int a,int exam[])//用TestStudent testStudent代替了int,{原创 2015-10-11 11:05:20 · 447 阅读 · 0 评论 -
冒泡排序
//冒泡排序;package TestMaopao;public class Test {public static void main(String[] args) {int[] score = new int[]{88, 52, 145, 25, 98, 100, 78, 65};System.out.println("-----还未排序的原始数据-----");for原创 2015-10-11 11:04:00 · 424 阅读 · 0 评论 -
Java中 Comparator接口 与Comparable 的区别
comparator接口与Comparable接口的区别1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个per转载 2016-06-08 22:06:02 · 350 阅读 · 0 评论 -
Struts2 转换器 和 拦截器
Struts2 转换器 和 拦截器一.类型转换器Struts 使用大量的类型转换器.例如在Action中存在一个 Integer属性,Struts自动将对应的请求参数转换成Integer属性,而不需要你做任何事情下面列出部分类型 Integer, Float, Double, Decimal Date and Datetime Arrays转载 2016-03-31 23:50:01 · 361 阅读 · 0 评论 -
hibernate的hql查询语句总结
hibernate的hql查询语句总结这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码:Special类:public class S转载 2016-03-27 12:09:39 · 592 阅读 · 0 评论 -
Hibernate中的query.setFirstResult(),query.setMaxResults()解释说明
Hibernate中的query.setFirstResult(),query.setMaxResults();一、query.scroll()和query.setFirstResult(),query.setMaxResults();这这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何?答:1.scroll是用JDBC转载 2016-03-27 12:15:45 · 2895 阅读 · 0 评论 -
Struts2学习——1
使用Struts2,配置一切正常,使用常用tag也正常,但是在使用标记时,发现控制台总是输出警告信息, 警告信息内容如下: 警告: No configuration found for the specified action: 'ShowMessage' in namespace: ''. Form action defaulting to 'action' attribute'转载 2016-03-30 21:04:37 · 241 阅读 · 0 评论 -
Struts1和Struts2的区别和对比:
Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实转载 2016-03-30 22:39:28 · 300 阅读 · 0 评论 -
Struts2与Struts1的区别
Struts2与Struts1的区别 Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。简单来说二者的区别是: 一个是Stuts1 ,一个是Stuts2,这是最大的区别,技术方面,Stuts1有个核心转载 2016-03-30 22:48:20 · 299 阅读 · 0 评论 -
Struts1与Struts2原理 区别 详解 汇总
Struts1与Struts2原理 区别 详解 汇总1.struts1和struts2 是2个完全不同的框架,其实struts2核心就是 webwork框架struts1以ActionServlet作为核心控制器,由ActionServlet负责拦截用户的所有请求。Struts 1框架有3个重要组成部分:Action、ActionForm和ActionForward对象。Action转载 2016-03-30 23:05:50 · 405 阅读 · 0 评论 -
ASCII、Unicode、GBK和UTF-8字符编码的区别联系
ASCII、Unicode、GBK和UTF-8字符编码的区别联系很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。开始计算转载 2016-03-31 16:55:10 · 349 阅读 · 0 评论 -
指针细节
#include#includevoid main(){int age = 10;int *p;int **pp;p = &age;pp = &p;printf("age的值是:%d\n",age);printf("age的地址是:%d\n",&age);printf("--------------------------------\n");pri原创 2015-10-11 11:00:32 · 304 阅读 · 0 评论 -
Dateformat
1:日期格式化为字符串 str = df.format(date);2: 字符串转换为日期 date = df.parse(str)Date date = new Date();System.out.println(date);DateFormat dft = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分");String s原创 2015-10-11 11:03:05 · 357 阅读 · 0 评论 -
在eclipse中使用git
这是在eclipse中对git的一般用法 下载与安装 Eclipse Java EE IDE中已经包含了git,所以,就不用再额外安装了。将eclipse中的工程用git来控制 1:选中工程的名字,右键选中“Team” --> Share Project,然后选中git,接着需要选中git的仓库。单击确定。这一步完成之后,这个工程的目录,会从eclipse的work...转载 2018-08-03 08:37:16 · 454 阅读 · 0 评论