- 博客(24)
- 收藏
- 关注
转载 跨域
模拟一个跨域的过程,从端口为8080端口的服务器访问端口为80端口的服务器资源。 1.使用的是springMVC框架,新建一个简单的登录页面。 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath...
2017-09-26 10:53:00
85
转载 Spring注入(IOC):
简单来说就是减少层与层之间的耦合关系,本来在service调用dao要new,有了这个就可以通过注入的方式,相当与把所有的new操作都变成了在配置文件中配置,有改动时直接改配置就行了不用一个个java文件去改。 1.搭建web项目,导入spring核心包。copy到web目录lib即可。 项目的构成: 1.首先是创建一个bean。省略setter、getter public cla...
2017-09-16 00:33:00
75
转载 AOP
切面编程,实现切面插入,让代码更加灵活。 1.继承实现 新建一个接口: public interface UserService { public abstract void syso(); } 来个实现类, public class ExtendAOP extends UserServiceImpl { /** 通过继...
2017-09-14 15:30:00
73
转载 jsp自定义标签
环境: 项目加上tomcat运行时环境就行了。 1.可以定义一些自己命名的标签,具有特定的功能的标签体。 首先建立一个类对应标签的处理,继承SimpleTagSupport(ps:还有其他各种继承方式),重写doTag()方法 public class Token extends SimpleTagSupport { private static final l...
2017-09-12 17:54:00
71
转载 配置文件要注意的项
1.有中文的情况 <!-- 测试测试测试测试测试 --> 文字两边加空格, 2.不要注释套注释,血的教训,一般都是上线人员在linux上搞错,毕竟开发在idea上会报错 <!-- 1.xxx <!-- 2.ddddd --> --> 转载于:https://www.cnblogs.com/lq625424841/p/7505795.html...
2017-09-11 16:59:00
68
转载 线程
1.线程的一些基本信息 public class thread { public static void main(String[] args) { Thread.currentThread(); //获得当前线程 int i = Thread.NORM_PRIORITY; //线程正常优先级 i=...
2017-09-11 16:57:00
62
转载 URL转码
我们在web开发的过程中,有时参数是中文的,或者是一些比较特殊的符合如~!@@#¥#¥%%…………&**(等,这些请求在链接里面如果通过get方式还是可以传送的,post就不行了。需要转码。 转码可以使用jq里面的几个方法。 1.escape() 这个方法除了字母,数字,和特定的符号不转,其他都转。 <!DOCTYPE html> <html>...
2017-09-11 16:55:00
162
转载 类比较器
1.内部比较器 实现类为Card类,继承compareable接口重写compare方法。 public class Card implements Comparable <Card>{ private int num; private int type; @Override public int compareTo(Ca...
2017-09-11 16:55:00
141
转载 xml约束
放在同个目录下就可以了。 DTD: <?xml version="1.0" encoding="UTF-8"?> <!--本地dtd文件:<!DOCTYPE students SYSTEM "student.dtd">--> <!--网络dtd文件:<!DOCTYPE students PUBLIC "名称空间" "stud...
2017-09-11 16:51:00
57
转载 xml操作
1.Dom4j package Read; import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import j...
2017-09-11 15:35:00
69
转载 JDBC数据库连接操作
1.建立数据库、表 如图:表结构,数据库名为test 2.建立java项目 建立一个文件夹,找一个mysql驱动jar包丟进去,buildpath 监理User实体类,重写一下toString方便查看。 public class User { private int id; private String userName; pri...
2017-08-04 15:49:00
73
转载 生产者消费者
介绍:生产者消费者模式其实就是我们生活过程中的示例,比如我一个工厂,要求库存不能大于5,那么生产和消费一定都要同步,不能过度生产,也不能过度消费。要同时报错库存的容量恒定在0~5之间,不能犯规。这样就涉及了同用资源的问题,万一同时生产同时消费这种情况很难处理,所以我使用同步。上锁确保同一时间只能一个操作。代码如下: import java.util.ArrayList; /** ...
2017-07-20 15:52:00
50
转载 reflect反射机制
1.首先了解什么是Class对象:Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示...
2017-07-18 16:13:00
69
转载 File操作
1.创建一个文件 public class test { public static void main(String[] args) throws Exception { File file=new File("e:/file.txt");//逻辑文件路径 file.createNewFile();//创建一个新文件 }} ...
2017-07-17 17:01:00
102
转载 代理模式
1.正常接口实现 接口 public interface IUserDao { public void save(); } 实现接口 public class UserDao implements IUserDao{ @Override public void save() { System.ou...
2017-07-17 15:04:00
51
转载 IO流
1.字节流 FileInputStream&FileOutputStream /** * 字节流可以处理所有的文件类型 * @author Administrator * 复制一个文本 */ public class MyFileInputStream { public static void main(String[] args...
2017-07-17 15:00:00
40
转载 字符串要留意的项
1.在jdk1.8以下在字符串拼接时最好使用StringBuilder,因为在使用String拼接时会不断的创建新的对象,拼接完了原来那个字符串就被gc垃圾回收所标记,如果拼接的量非常庞大,那么会造成大量的垃圾回收,是一件非常浪费内存的事情。 但是在Java 8默认使用StringBuilder拼接字符串,所以我们不再需要使用StringBuilder类。 2.StringB...
2017-07-13 16:24:00
60
转载 读取properties文件
1.首先要了解这两个东西: getClass():取得当前对象所属的Class对象 = 路径没有 / getClassLoader():取得该Class对象的类装载器(个人简单的理解就是根目录src)= 路径自带 / public class test { public static void main(String[] args) throws Excepti...
2017-07-11 16:36:00
45
转载 MyEclipse的一些配置
修改代码的背景颜色window>preferences>General>Editors>Text Editors 2.增强代码提示功能 window>preferences搜索ass 把.改成abcdefghijklmnopqrstuvwsyz.就提示很猛了,不过新手不建议这样做,代码需要积累,平时可以使用快捷键alt...
2017-06-28 16:49:00
48
转载 静态代码块、非静态代码块、构造函数之间的执行顺序
1.执行顺序 静态代码块>非静态代码块>构造函数 public class staticCode { public staticCode() { System.err.println("构造函数"); } { System.err.println("非静态代码块"); } sta...
2017-06-28 16:46:00
114
转载 注解
1.常见的注解 @Deprecated表示过时的方法,不建议被使用的注解。 @Deprecated public void method(){ System.out.println("method()"); } @SuppressWarnings 压制警告的注解,一般的黄色小灯泡就是警告,处理了就多出来这个注解了。 @Overri...
2017-06-16 17:57:00
81
转载 Java文件cmd命令行形式运行
首先你得安装好java jdk,配置好相应的环境变量。 你可以在c盘目录下建立一个txt文件。 把文件后缀名改成.java 然后打开命令行,win+r 写上cmd回车常用cmd命令: 文件列表 dir/w进入目录 cd 目录路径 (tab键盘有提示) cd ..代表上级目录 目录结构打印 tree查看文件内容 type选择文件时可以用tab键来补...
2017-05-19 16:19:00
103
转载 test
doff slkdf publicclass match { publicstaticvoid main(String[] args) { String content="c:\\ksldjfoi2932933./12/k339.dfjlk水库地块打算离开"; String content1="4417 811...
2017-05-19 15:08:00
49
转载 正则表达式
正则表达式在我们做写js逻辑判断的时候常常用到。和大家分享一下,有什么问题可以私密我。 首先是正则表达式的声明。 var str = 'dKJd6DKj69ds dklj6dLL/SE659lds';var reg = /d/; //这种声明方法一定要将两个"/"分开来,在两个"/"之间写的是检索的内容,类似于我们引号的写法;var reg=new RegExp('d'); ...
2017-05-19 14:34:00
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人