java
南枝向暖,北枝寒
那时年少
展开
-
Java Web中的Servlet
1.在MVC(M指的Model 模型界面 java官方的bean,V指的View视图界面,现在主流h5和php吧(我学的是jsp),C指的是controller控制层)架构中Servlet相当于一个控制器,页面把请求数据提交给它,然后他调用方法处理,并且返回给用户结果界面2.Servlet的生命周期1.初始化阶段,init()方法2相应客户请求阶段,调用service()方法3原创 2015-03-19 10:16:47 · 522 阅读 · 0 评论 -
细说 Form (表单)
阅读目录开始简单的表单,简单的处理方式表单提交,成功控件多提交按钮的表单上传文件的表单MVC Controller中多个自定义类型的传入参数F5刷新问题并不是WebForms的错以Ajax方式提交整个表单以Ajax方式提交部分表单使用JQuery,就不要再拼URL了!id, name 有什么关系使用C#模拟浏览器提交表单资源链接Form(表单)对于每个WEB开发人员来说,应转载 2015-03-12 17:20:58 · 422 阅读 · 0 评论 -
理解ThreadLocal
ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它转载 2015-03-12 14:28:20 · 328 阅读 · 0 评论 -
JAVA中的泛型
JAVA中的泛型泛型是一种数据类型参数化以最大限度的进行代码重用的技术。泛型类的定义:在类声明的同时通过声明泛型参数中声明的类型参数可以用于定义类属性和类方法 Class Lsit{ Void add(T item){ …. } T get(int i){ T ret = null;转载 2015-03-12 14:58:52 · 483 阅读 · 0 评论 -
request与response的作用
Request对象:为脚本提供了当客户端请求一个页面或者传递一个窗体时,客户端提供的全部信息。这包括能指明浏览器和用户的HTTP变量,在这个域名下存放在浏览器中的cookie,任何作为查询字符串而附于URL后面的字符串或页面的<FORM>段中的HTML控件的值。也提供使用Secure Socket Layer(SSL)或其他加密通信协议的授权访问,及有助于对连接进行管理的属性。 Respons转载 2015-03-13 16:38:15 · 5113 阅读 · 1 评论 -
排序链树搜索算法在GIS POI关键字搜索中的应用
标签排序 链树 GIS POI 关键字 搜索算法概念阐述链树及其相关概念本来,数据结构教科书中,不存在一种叫做“链树”的数据结构,用Goolge也搜索不到。这种数据结构,是为了在GIS系统中进行POI关键字高速搜索,在n叉树的基础上,改进的一种数据结构,为了论述方便,姑且称之为链树。链树,就是在n叉树的基础上,给每个树节点(包括树根和叶子),都挂接上一个链表而形成的数据转载 2015-03-24 17:40:19 · 1011 阅读 · 0 评论 -
Iterator&Map&List&LinkedHashMap&普通for循环&增强for循环&bean
博主老早就想总结一下,但是迫于没时间,感觉只是给自己找借口,但是现在花了一上午,终于整理好了,而且注释比较详细,废话不多说,现在上代码:首先,博主自定义了一个bean类,为了测试自定义的那个list这个bean里面博主把常用的类型基本都用了,但是不建议大家定义的时候使用float,真心很麻烦另外就是get/set这一块,注意boolean类型是is和set,不是get,这个大家注意下原创 2015-05-08 11:13:57 · 1622 阅读 · 0 评论 -
三个典型的经典算法冒泡排序,插入排序,选择排序
稍微轻松点,彻底理解了一下这三个算法,当然只是部分,还有什么改良版,具体分类等等,不过下周有事,先把这几个典型的弄明白,老规矩,看代码说问题/** * Created by fanyafeng on 2015/5/8/0008. */public class ALGTest { public static void main(String[] args) { Sy原创 2015-05-10 20:21:48 · 593 阅读 · 0 评论 -
简单模拟一下科目三的灯光考试
因为毕业的事,少学习了两周的时间,唉,本来想着今天把科目三都写完的,可是明天还有事情,就先写了一下灯光的模拟,后面的以后补上,好了,老规矩,上代码:package cn.edu.sjzc.fanyafeng.testlamejni.test;import java.util.Scanner;import cn.edu.sjzc.fanyafeng.testlamejni.util.S;原创 2015-06-26 22:26:40 · 1286 阅读 · 0 评论 -
java中set/get起什么作用?
起到对外界封闭的作用,举个例子 假如你的裤兜里有很多前你肯定不会让别人都来掏 肯定只有自己能拿到 或者你拿出来给他 set和get就相当与你的手 而你累的其他属性就相当与你兜里的钱 对于外面的人来说不知道你类里有什么他就知道这个调用这个get会给他一个东西转载 2015-03-12 10:26:51 · 927 阅读 · 0 评论 -
java中无参数构造方法有何作用?
一般情况下,无参的构造方法和带参的构造方法作用类似,都是初始化一些成员变量,有种情况,无参构造方法至关重要,Servlet/JSP在加载时需调无参构造方法,即如果你定义了带参构造方法,就必须重载一个无参构造方法,方法可以为空。转载 2015-03-12 10:25:04 · 1769 阅读 · 0 评论 -
Servlet中doGet与doPost的区别..
当服务器创建servlet对象后,该对象会调用init方法初始化自己,以后每当服务器再接收到一个servlet请求时,就会产生一个新线程,在这个线程中让servlet对象调用service对象检查HTTP请求类型(get,post),并在service方法中根据请求类型对应的调用doGet ,doPost方法。如果不论用户请求类型是get还是post,服务器处理过程完全相同,那么可只在doPos转载 2015-03-19 13:35:36 · 449 阅读 · 0 评论 -
怎么理解JAVA中的实例化?
你要买一个苹果,售货员给你一个苹果;你要买一苹果, 相当于 --------- Apple apple = null;这个时候你并没有拿到苹果---------java没有给你申请内存,这个时候apple还什么内容都没有,只是告诉别人apple是个苹果售货员给你个苹果 ----------apple = new Apple();这个时候你拿到了苹果转载 2015-03-19 10:40:27 · 997 阅读 · 0 评论 -
HttpRequest类
HttpRequest的作用是令到Asp.net能够读取客户端发送HTTP值。比如表单、URL、Cookie传递过来的参数。 返回字符串的那些值就不说了,那些基本上都是与HTTP请求报文相关的东西。 现在看看返回NameValueCollection对象的东东,这个对象只是为了存储返回的东西。 1、Request.Headers; 这个东西返回的是什么转载 2015-03-19 11:54:17 · 583 阅读 · 0 评论 -
派生类
今天才知道原来派生类就是子类,郁闷啊,为毛相同的东西有这么多名称加入a继承b,则b就是a的派生类原创 2015-03-16 20:28:44 · 433 阅读 · 0 评论 -
java中无参数构造方法有何作用?
一般情况下,无参的构造方法和带参的构造方法作用类似,都是初始化一些成员变量,有种情况,无参构造方法至关重要,Servlet/JSP在加载时需调无参构造方法,即如果你定义了带参构造方法,就必须重载一个无参构造方法,方法可以为空。转载 2015-03-12 10:20:07 · 5564 阅读 · 0 评论 -
在java语言中为什么有时候构造方法有时要构造一个没有参数的方法
构造方法 是一个类要实例成对象 调用的方法; 是必须有 , 但是你创建一个类, 经常不写, 你不写, 不代表你写的类没有, 只要你不写,java底层都会生成一个默认的无参数的方法!但是:如果你写了一个构造方法, 不管有参无参, 系统就不会再默认生成 , 这时如果你写的是有参的, 那无参的那一个就没 了, 系统不会生成了, 你用的时候就不能直接new 类名(); 这个了只能用转载 2015-03-12 10:23:57 · 1331 阅读 · 0 评论 -
泛型合并去重(int的话排序)
一次看到的面试题,感觉挺有意思的,就做了一下,还收集了一下其他人的做法package com.fanyafeng.singleton;import com.fanyafeng.singleton.demo.OneSingleton;import java.lang.reflect.Array;import java.util.*;import java.util.stream.Stream;/*原创 2016-08-03 14:12:55 · 800 阅读 · 0 评论