- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 IDEA连接mysql数据库报错
IDEA链接mysql数据库报错解决办法:在URL后面增加?useSSL=false&serverTimezone=UTC报错原因:图中的value显示为SYSTEM,该值代表Mysql使用的国际标准时区,中国标准时间需 +8:00执行命令 set global time_zone = '+8:00' ;后,退出dos,重新登录显示为下图现在再来用idea连接就不需要在URL后面增加参数了...
2021-03-09 11:37:31
344
原创 关于Springboot JPA分页 PageRequest过时的办法
修改前:@Testpublic void findAll() { PageRequest pageRequest = new PageRequest(0,2); Page<ProductInfo> productInfoPage = productInfoService.findAll(pageRequest);}修改后:@Testpublic...
2019-12-09 11:02:13
378
原创 Java核心技术卷
Java从入门到精通 第三版.pdf: https://sn9.us/file/22874843-410764408java基础教程(强烈推荐).pdf: https://sn9.us/file/22874843-410764307提取码:113129
2019-12-02 17:05:09
336
转载 Spring常用注解
1、@Component@Component是所有受Spring 管理组件的通用形式,@Component注解可以放在类的头上,@Component不推荐使用。2、@Controller@Controller对应表现层的Bean,也就是Action,例如:1 @Controller2 @Scope("prototype")3 public class UserAction extends Ba...
2018-06-08 10:11:44
264
转载 unicode,gbk和UTF-8
简单来说,unicode,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是不一样的,假设uncode为a040,gbk为b030,而uft-8码,就是把那个值表现的形式.utf-8码完全只针对uncode来组织的,如果GBK要转UTF-8必须先转uncode码,再转
2017-11-30 13:51:40
539
原创 DB2 修改列属性 设置默认值
1.更改类型(设置为主键的列不能更改类型) ALTER TABLE "SCHEMA"."TABLENAME" ALTER COLUMN "COL" SET DATA TYPE VARCHAR(32); 2.更改默认值 ALTER TABLE "SCHEMA"."TABLENAME" ALTER COLUMN "COL" SET DEFAULT 'ABC'; 系统默认值:
2017-10-18 09:01:58
15047
原创 oracle 错误码大全
#错误码中文释义英文释义1ORA-00001违反唯一约束条件 (.)unique constraint (string.string) violated2ORA-00017请求会话以设置跟踪事件session requested to set trace event3OR
2017-08-16 16:34:53
13912
原创 java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonProcessingException
错误描述:严重: Servlet [SpringMVC] in web application [/SSM-test] threw load() exceptionjava.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonProcessingExceptionat org.apache.catalina.loa
2017-08-04 16:13:02
3931
原创 SSM的项目搭建
SSM框架:SpringMVC:它用于web层,相当于controller(等价于传统的servlet和struts的action),用来处理用户请求。举个例子,用户在地址栏输入http://网站域名/login,那么springmvc就会拦截到这个请求,并且调用controller层中相应的方法,(中间可能包含验证用户名和密码的业务逻辑,以及查询数据库操作,但这些都不是sprin
2017-08-03 17:48:37
1004
原创 dao层和service层的同时存在的意义
使用service层接口(实现了某个逻辑的代码的组合)是为了让表示层不依赖于业务层的具体实现;使用dao层接口(做数据库读写的)是为了让业务层不依赖于持久层的具体实现,这样就能实现Spring IOC 的最大功能化。
2017-08-03 17:37:35
5125
转载 eclipse文本编码格式修改为UTF-8
1、windows->Preferences...打开"首选项"对话框,左侧导航,导航到general->Workspace,右 侧Text file encoding,选择Other,改变为UTF- 8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 2、windows->Preferences...打开"首选项"对话框,左侧导航,导航到
2017-08-03 10:58:30
511
原创 JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer
问题描述 : JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer...First: 用图二替代图一1 xml version="1.0" encoding="UTF-8"?>2 <!DOCTYPE web-app3 PUBLIC "-//Sun Microsystems, Inc.//DTD
2017-08-03 10:42:19
465
原创 Java 位运算(与、或、非、异或)
Java提供的位运算符有:左移( > ) 、无符号右移( >>> ) 、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。左移运算( Test1、将5左移2位:123456packagecom.xcy;publicclass Test
2016-10-23 22:49:50
518
原创 静态代码块、构造代码块、构造方法的执行顺序
class Code{ { System.out.println("Code的构造块"); } static{ System.out.println("Code的静态代码块"); } public Code(){ System.out.println("Cod
2016-10-16 16:33:02
357
转载 Eclipse使用技巧总结
一、快捷键1、提示:Alt+/2、格式化:ctrl+shift+f3、输入一对的符号,如”",(),会自动补全,输入后跳出:tab4、查找某个方法被谁调用:选中方法名,ctrl+shift+g5、查看某个类的继承关系:选中该类,ctrl+t6、通过文件名称查找类或文件:ctrl+shift+r7、alt+上/下,移动当前行到上或下8、
2016-10-12 20:18:25
445
原创 Java基础面试题
1. Java 基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个 public 的类,并且 public 的类名必须与文件名相一致。2、Java 有没有 goto?java 中
2016-10-10 09:55:19
806
原创 设计模式
单例模式单例模式中必须保证只有一个实例存在。有时候单例是为了避免重复创建多个实例造成资源浪费,有时候也是为了避免多个不同的实例导致系统不一致的行为。class Singleton { private volatile static Singleton instance; private Singleton() { } public
2016-10-09 15:08:50
349
原创 2016.10.9 Java相关的知识点(类加载机制及数据库)
自动装箱public static void main(String[] args) { int i = 0; Integer j = new Integer(0); System.out.println(j == i); System.out.println(j.equals(i));}上述代码的输出是true true类加载机制启动类加载
2016-10-09 15:04:03
500
原创 2016.9.26
构造代码块:在类中直接定义没有任何修饰符、前缀、后缀的代码块即为构造代码块 new一个对象的时候总是先执行构造代码,再执行构造函数,但是有一点需要注意构造代码不是在构造函数之前运行的,它是依托构造函数执行的。1. 初始化实例变量2. 初始化实例环境 1、 静态代码块,它是随着类的加载而被执行,只要类被加载了就会执行,而且只会加载一
2016-09-26 20:47:46
298
原创 Fail-Fast原则
fail-fast也就是“快速失败”,它是Java集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作时,有可能会产生fail-fast机制。 fail-fast产生的原因:就在于程序在对 collection 进行迭代时,某个线程对该 collection 在结构上对其做了修改,这时迭代器就会抛出ConcurrentModificationException 异常信息,从而产生
2016-09-26 16:43:39
2293
原创 2016-8-14 笔记
String path = request.getContextPath();String basePath =request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";这个语句是用来拼装当前网页的相对路径。是用来表明当前页面的相对路径所使用的根路径的。比
2016-08-14 21:18:04
290
转载 eclipse快捷键整理
经常使用到的快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一
2016-07-31 10:22:17
272
原创 20160129
el表达式跟ognl表达式的区别 OGNL是通常要结合Struts 2的标志一起使用,如...在struts页面中是不能单独使用,el可以单独使用 ${sessionScope.stuid}.但是<s:a href="check.jsp?id=%{#student.stuid}">这样用就可以了。js文件里不能使用OGNL表达式(因为它只能结合struts2标签使用)。
2016-07-29 11:16:32
345
转载 传统方式和spring方式的优缺点
通过IoC或DI,我们只需要通过简单的配置,而无需任何代码就可以指定UserManager中所需的UserDao的具体实现。UserManager只需利用容器注入的UserDao实例,完成自身的业务逻辑,而不用关心具体实现来自哪、由谁实现。换句话说:我们不再需要自己负责创建对象,管理对象生命周期以及维护对象的依赖关系,这些都有Spring替我们完成了。传统方式和Spring方式对比
2016-07-26 10:42:53
1292
oracle 错误码大全.txt
2019-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人