- 博客(13)
- 收藏
- 关注
原创 jQuery分页小插件使用
jQuery代码<script type="text/javascript" > $(function () { initPagination(); }); function initPagination() { // 1.获取总记录数 var totalRecord = ${requestScope.pageInfo.total} //声明一个JSON对象存储Pagination要设置的属
2021-06-27 20:21:38 557 1
原创 整合SSM框架中关于自定义Listener的小问题记录
public class SysInitListener implements ServletContextListener { /* @Resource private DicService dicService;*/ @Override public void contextInitialized(ServletContextEvent servletContextEvent) { /* * 注意:在自定义 listener 中如果需要
2021-03-11 16:18:56 186
原创 No converter found for return value of type: class java.util.HashMap
原因:没有找到类型为java.util.HashMap的返回值的转换器开始一直以为是pom文件jackson包没有导入,经过查询导入了jackson包也无法正常转换然后找到一段资料在Spring.xml文件中配置以下内容即可:<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name="messageC
2021-03-03 22:58:19 1414 1
原创 简单工厂设计模式
传统的使用方法的模式public class FactoryDemo { public static void main(String[] args) { Apple apple = new Apple(); Banane banane = new Banane(); apple.eat(); banane.eat(); }}class Apple{ public void eat() { System.out.println("苹果真好吃"); }}class Ban
2020-10-11 15:33:17 100
原创 线程交替输出
package thread;import java.util.Objects;/*生产者消费者 */public class ThreadTest14 { public static void main(String[] args) { Student student = new Student(0); Thread t1 = new Thread(new producers(student)); Thread t2 = new Thr
2020-10-09 16:05:17 127
原创 获取通用路径的方法
package com.xiaochen.javase.reflect.bean;public class AboutPath { public static void main(String[] args) { /* 比较通用的一种路径,前提是这个文件必须在类路径下。 在src下的都是类路径下,src是类的根路径。 Thread.currentThread() 当前线程对象 getContextClassLoa
2020-10-09 14:33:02 189
原创 反射机制的灵活性
package com.xiaochen.javase.reflect;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.Properties;/*验证反射机制的灵活性。 java代码写一遍,再不改变java源代码的基础之上,可以做到不同对象的实例化。 非常灵活。(符合OCP开闭原则:对扩展开放,对修改关闭。)
2020-10-09 13:56:52 130
原创 JAVA多线程1
什么是进程?什么是线程?进程是一个应用程序。所谓进程就是指程序在执行中的时候内存里面所产生的一个与之对应的活动实体,是一个执行中的程序,是系统对该程序进行资源分配和调度的一个独立单位。(只有执行的程序才有对应的进程!)线程是一个进程中的执行成绩/执行单元。所谓的线程就是一些顺序性的指令,是进程中的一个执行单元,是CPU调度和分派的最小单位,它是比进程更小的独立运行的基本单位,也可以称它为轻量级的进程。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线
2020-09-26 21:47:10 134
原创 JAVA_IO流文件拷贝
public class CopyAll { public static void main(String[] args) { File srcFile = new File("D:\\a\\b\\c\\小蝌蚪学习资料"); File destFile = new File("F:\\"); copyDir(srcFile,destFile); } private static void copyDir(File srcFile,
2020-09-25 22:50:53 106
原创 JAVA接口
接口可以看作是抽象类的一种特殊情况,在接口中只能定义抽象的方法和常量在 java 中接口采用 interface 声明接口中的方法默认都是 public abstract 的,不能更改接口中的变量默认都是 public static final 类型的,不能更改,所以必须显示的初始化接口不能被实例化,接口中没有构造函数的概念接口之间可以继承,但接口之间不能实现接口中的方法只能通过类来实现,通过implements 关键字如果一个类实现了接口,那么接口中所有的方法必须实现一类可以实现多个接
2020-09-25 22:46:02 151
原创 JAVA抽象类
什么是抽象方法:当在定义父类时,它里面的方法都是代表该类型应该具有这些行为动作,而具体的实现需要在子类中去重写时,那么父类的方法声明和方法主体,就只有声明还有意义,而方法主体则没有存在的意义了。这种只有方法声明,没有方法主体的方法称为抽象方法。什么是抽象类:从语法上来说,包含抽象方法的类就是抽象类。抽象类的定义方式:抽象类:访问控制修饰符 abstract class 类名;抽象方法:修饰符 abstract 返回值类型 方法名(参数列表);在 java 中采用 abstract 关键字定义
2020-09-25 22:24:50 141
原创 JAVAfinal修饰词
final修饰词final的含义:final修饰符代表的含义就是最终的,最后的,不可更改的意思final修饰的变量不能更改,final修饰的变量有三种; 局部变量实例变量静态变量final修饰的方法不能被重写(final不能用于修饰构造方法);把方法锁定,防止任何继承类修改它的意义和实现。高效,编译器在遇到调用final方法时候会转入内嵌机制,大大提高执行效率。final修饰的类不能被继承;String、Mat、Syste等类都是设计成final的类因此final类的成员方
2020-09-25 22:02:35 319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人