JAVA
文章平均质量分 67
AQ_xiaobin
我是来自大森林的程序猿,出来搬砖的,一步一步慢慢的找BUG,加油!
展开
-
强制关闭 端口号
taskkill /f /fi原创 2017-06-01 12:51:14 · 1814 阅读 · 0 评论 -
Maven 项目管理
1.概念: 是基于项目对象模型,可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。2. Maven 构建命令: mvn -v 查看Maven版本 complie 编译 test 测试 package 打包原创 2016-12-28 15:59:14 · 352 阅读 · 0 评论 -
线程 Thread VS Runnable 基础
1. Runnable 方式可以避免Thread 方式由于java 但继承特性带来的缺陷。2. Runnable 的代码可以被多个线程共享,适合多个线程处理统一资源的情况。原创 2016-12-27 17:20:49 · 304 阅读 · 0 评论 -
eclipse 自动补全
原创 2016-12-27 16:28:12 · 312 阅读 · 0 评论 -
intellij idea 2016 注册码
43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ原创 2016-12-15 17:44:43 · 909 阅读 · 0 评论 -
java springBoot框架01
1.springboot和springMVC的关系? 1.Springboot是springMVC的升级版,;两者没有必然的联系。 2.特点? 1.简化配置。 2.微服务的入门级框架、原创 2016-12-15 14:58:17 · 378 阅读 · 0 评论 -
eclipse导入web项目后,无法选用tomcat打开
原创 2016-12-14 15:34:37 · 472 阅读 · 0 评论 -
java example实例01
1.字符串最后出现的位置 lastIndexOfString str="hello world,hello lanz"; int i=str.lastIndexOf("hello"); if(i ==-1){ System.out.println("没有找到"); }else{ System.out.println("最后出现的位置:"+i); }原创 2016-12-09 16:17:14 · 843 阅读 · 0 评论 -
java IO 序列化和反序列化
1.对象的序列化和反序列化。 对象的序列化就是将 Object 转换成 byte 序列,反之叫反序列化。2.序列化流(ObjectOutputStream):是过滤流。writerObject; 反序列流(ObjectInputStream): readObject;3.序列化接口(Serializable): 对象必须实现序列化接口,才能进行序列化,否则将会原创 2016-12-08 17:26:31 · 333 阅读 · 0 评论 -
java 字节流转字符流
1.文本是一种16位无符号整数,是字符unicode编码(双字节编码).2.文件时byte byte byte ...的数据序列。3.文本文件是 文本(char)序列按照某种编码方案(utf-8,gbk)序列化为byte的存储结果。4. 字符流:(reader Writer) 输出/输入流、-------操作是文本文件 字符处理:一次处理一个字符。InputStre原创 2016-12-08 16:50:36 · 7323 阅读 · 0 评论 -
java 验证码
1.没有验证码带来的问题? 1.对特定用户不断登录破解密码 2.对某个网站创建账户 3.对某个网站提交垃圾数据 4.3对某个网站刷票2.验证码定义: 区分用户是电脑还是人的公共全自动程序。如:登录,是人为还是电脑自动登录。 防止: 恶意破解密码、刷票等。3.servlet 实现验证码? <%@ pag原创 2016-12-08 15:49:55 · 358 阅读 · 0 评论 -
java servlet数据报表
package cn.lanz.beans;public class Buyer { private Integer buy_id; private String buy_name;//买家姓名 private Integer buy_age;//年龄 private String buy_sex;//性别 private String buy_addr;//地址 private原创 2016-12-07 20:20:56 · 480 阅读 · 0 评论 -
java 多线程01
1.什么是进程与线程? 进程: 如:开发工具、QQ、。当你双击能运行的。包含线程。 线程: 是系统中最小的执行单元,一个进程 可以有多个线程。共享进程资源。 线程交互: 互斥 同步。2.线程: 继续 java lang 包 class Thread interface Runnable 都有一个Run()方法。 1. 创建线原创 2016-12-07 01:33:34 · 374 阅读 · 0 评论 -
Maven 项目管理 02
1.完整的项目过程包括: 清理 编译 测试 打包 集成测试 验证 部署 2. Maven生命周期 clean 清理项目 pre -clean 执行清理前的工作 clean 清理上一次构建生成的所有文件 post-clean 执行清理后的文件原创 2016-12-28 17:43:01 · 564 阅读 · 0 评论 -
java servlet 基础
1. servlet 概述 : servlet + Applet 缩写 ----服务端小程序。 本质:java类,没有main方法,运行于服务端。2. servlet 执行的流程 ; init()--运行状态 方法生命周期中全程调用一次。 service() 生命周期中会被多次调用, dest原创 2017-01-05 19:09:00 · 264 阅读 · 0 评论 -
ant 安装基础
ant安装、环境变量配置及验证一、安装ant到官方主页http://ant.apache.org下载新版(目前为Ant1.8.1)的ant,得到的是一个apache-ant-1.8.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.8.1。二、配置环境变量window中设置ant环境变量:ANT_HOME C:/ apache-ant原创 2017-01-10 23:13:58 · 3857 阅读 · 0 评论 -
java 基础知识——06
Java多线程编程1 在任何时候,线程可以终止(terminate),这立即中断了它的运行。一旦终止,线程不能被恢复。2.当Java程序启动时,一个线程立刻运行,该线程通常叫做程序的主线程(main thread),因为它是程序开始时就执行的。主线程的重要性体现在两方面:它是产生其他子线程的线程;通常它必须最后完成执行,因为它执行各种关闭动作。3. ava定义了两种原创 2017-01-09 18:26:28 · 266 阅读 · 0 评论 -
java 基础知识——05
Java异常处理 1. Java异常是一个描述在代码段中发生的异常(也就是出错)情况的对象。 2. 异常可能是由Java运行时系统产生,或者是由你的手工代码产生。被Java抛出的异常与违反语言规范或超出Java执行环境限制的基本错误有关。手工编码产生的异常基本上 用于报告方法调用程序的出错状况。 3.Java异常处理通过5个关键字控制:try、原创 2017-01-09 17:27:25 · 313 阅读 · 0 评论 -
java 基础知识——04
1.Java抽象类、接口、内部类和泛型 1. 抽象类除了包含抽象方法外,还可以包含具体的变量和具体的方法。类即使不包含抽象方法,也可以被声明为抽象类,防止被实例化。 关于抽象类的几点说明:抽象类不能直接使用,必须用子类去实现抽象类,然后使用其子类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例,也就是可原创 2017-01-09 15:08:29 · 366 阅读 · 0 评论 -
java 基础知识——03
1.java 继承 多态 ? 1.继承是类与类之间的关系,是一个很简单很直观的概念 2.继承使用 extends 关键字 3. 单继承性:Java 允许一个类仅能继承一个其它类,即一个类只能有一个父类, 注意:构造方法不能被继承,掌握这一点很重要。 一个类能得到构造方法,只有两个办法:编写构造方法,或者根本没有构造方法,类有原创 2017-01-09 14:49:48 · 298 阅读 · 0 评论 -
java 基础知识——01
1. java JVM 虚拟机 及 跨平台原理? 1. JVM也是一个软件,不同的平台有不同的版本。 2. Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。 3. JVM是一个”桥梁“,是一个”中间件“,是实现跨平台的关键,Java代码首先被编译成字节码文件,再由JVM将字节码文件翻译成机器语原创 2017-01-09 13:41:28 · 309 阅读 · 0 评论 -
java多线程的可见性
1.可见性 : 一个线程对共享变量值的修改,能过及时地被其他线程看到。2.共享变量 : 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。3.java内存模型 : 描述了java程序中各种变量(共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取出变量这样的底层细节。 所有变量都存储在主内存中, 每个线程都有自己独立的工作内存原创 2016-12-30 20:12:14 · 381 阅读 · 0 评论 -
java 泛型基础
1. Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。 List list = new ArrayList(); list.add("CSDN_SEU_Cavin"); list.add(100); for (int i = 0; i < list.size(); i++) { String原创 2017-01-07 15:48:59 · 333 阅读 · 0 评论 -
SQL的四种连接-左外连接、右外连接、内连接、全连接
1.内联接 ? 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。 显示两张表共有的列,排除两张表不相同的列。 SELECT * FROM A JOIN B WHERE A.id = B.id;2. 外联接包括 : 左外联接 右外联接 完整外联接。 左外联接: 两表连接、以左表 A 为基原创 2017-01-07 15:26:29 · 386 阅读 · 0 评论 -
java JDK 基础知识。
1.JDK 版本区别? JDK 1.5 ? .泛型 、自动装箱/拆箱、 for-each 、 static import 、变长参数 除了泛型类型,Java 5还引入了泛型方法。 JDK 1.6 ?原创 2017-01-07 13:48:12 · 530 阅读 · 0 评论 -
Redis 基础
1.Redis—— Remote Dictionary Server,它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,我们可使用它构建高性能,可扩展的Web应用程序。 Redis是目前最流行的键值对存储数据库2. Redis具备以下特点:异常快速: Redis数据库完全在内存中,因此处理速度非常原创 2017-01-06 15:26:18 · 260 阅读 · 0 评论 -
错误的BUG
1.java.lang.NoSuchFieldException: DEFAULT_PARAM 这个错误是因为struts2在启动的时候默认检查result的属性原创 2016-11-24 16:07:18 · 290 阅读 · 0 评论 -
java socket通信 总结
1. socket 通信原理: 基于TCP的socket通信。2.多线程的优先级。while(true){ socket = serverSocket.accept(); //创建一个新线程 ServerThread serverThread=new ServerThread(socket); //未设置优先级原创 2016-12-05 18:29:44 · 471 阅读 · 0 评论 -
java socket通信03
1.Socket通信 UDP原创 2016-12-05 16:49:45 · 389 阅读 · 0 评论 -
java web过滤器
1.过滤器? 过滤源(如:是什么机器)-->过滤规则(如:怎么过滤)--->过滤结果(如:最后得到什么); web过滤器不能直接处理过滤结果。定义: --是一个服务端的组件。可以截取客户端的请求和响应信息。对这些信息进行过滤。2.原理: 3.生命周期:4.实例: init()://初始化 @Override publi原创 2016-11-14 14:39:41 · 381 阅读 · 0 评论 -
配置虚拟主机(搭建网站)
1.需要在web服务器中E:\Tomcat 7.0\conf\server.xml配置一个网站,用Host元素进行配置。 第一步:第二步: 进入tomcat里面的--conf--下的server.xml新建配置 元素。第三步:******记得重启tomcat别人的电脑想访问, 第一种方法:就修改 C:\Windows\Sy原创 2016-11-16 15:49:12 · 667 阅读 · 0 评论 -
Web应用与Tomcat服务器
1tomcat目录: ------bin-------存放启动和关闭tomcat的脚本。 -------conf----存放各种配置信息。---server.xml ------lib-------存放jar包 -----logs-----存放日志文件 ------temp----存放运行时产生的临时文件 ------webapps------存放web资源文件,供外原创 2016-11-16 14:53:30 · 265 阅读 · 0 评论 -
servlet+ajax搜索框提示
1.<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>智能搜索框提示/js/myindex.js">/css/myindex.css">原创 2016-11-11 19:57:32 · 635 阅读 · 0 评论 -
java生成二维码
1.二维码概念: 二维码/二维条码(2-dimensional bar code)是某种特定几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的图形。2.二维码分类: 1.线性堆叠式二维码:原理--建立在一维码基础之上。 2.矩阵式二维码 3.邮政吗3.二维码优缺点: 优:信息容量大、编码范围广、容错能力强、可靠性高、可加密、成本低、易制作原创 2016-11-10 19:23:55 · 339 阅读 · 0 评论 -
java --struts2数据库导出Excel文件,下载提示
poi-3.11-20141221.jarpackage cn.lanz.employe.excel.action;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.text.SimpleDateFormat;import原创 2016-10-08 00:01:58 · 416 阅读 · 0 评论 -
Java_Ant详解 博客园Horrison
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然转载 2016-11-10 18:58:09 · 386 阅读 · 0 评论 -
下载Axis2版本
1.http://axis.apache.org/axis2/java/core/download.cgi2.选择Standard Binary Distribution的zip包原创 2016-10-26 00:26:30 · 1265 阅读 · 0 评论 -
Java WebService 简单实例
点击打开链接转载 2016-10-25 23:59:45 · 203 阅读 · 0 评论 -
struts.xml /applicationContext.xml、hiberante.xml头部文件文件查找
struts.xml --- struts2-core.jar ---META-INF -----struts-default.xml ------ "-//Apache Software Foundation//DTD Struts Configura原创 2016-10-25 13:01:38 · 675 阅读 · 0 评论 -
OA系统---01
OA是什么?--办公系统 1.处理组织内部的事务性工作、辅助管理、提高办公效率.。OA功能? 1.文字处理、会议管理、资料管理、知识管理、电子邮件CRM: 1. 客户管理管理系统 1. 客户信息、查看全部客户、代理商信息、联系人信息、采购信息、项目、跟单记录、合同管理、故障维修、客户管理维护BBS: 1. 论坛。CMS: 1.原创 2016-10-25 10:11:44 · 323 阅读 · 0 评论