- 博客(23)
- 资源 (4)
- 收藏
- 关注
原创 Navicat连接SQL Server报错:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序(0)
Navicat连接SQL Server报错:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序(0)
2022-09-03 12:42:42
3138
2
原创 chrome浏览器的跨域问题解决
关于chrome浏览器跨域的问题:原来chrome浏览器本身支持可跨域的设置,但目前新版的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面简单介绍下新版chrome的跨域设置方法:1. 版本号49之前的chrome跨域设置直接在打开命令上加–disable-web-security就可以了具体步骤为:1、下载并安装好chrome浏览器,在桌面chrome快捷图标,鼠标右键的属性一栏。2、在属性页面中的目标输入框里追加 --disable-web-security 如下图所
2021-08-16 15:06:14
18233
2
原创 eclipse编译器Debug时热部署失效
eclipse编译器Debug不能热部署的问题当我们在eclipse中ctrl+s保存代码后切换至浏览器时发现修改的代码不生效在eclipse中,点击Project,查看Build Automatically选项是否勾选上(如图1步骤和2步骤所示)勾选上之后保存代码后eclipse会自动编译...
2021-04-10 15:21:19
1308
原创 select 1 from table的作用与解析
有一张student表select 1 from student where ssex=“男” 到底会有什么输出?对比分析:1. select 1 from table;2. select xxx(表中的任意一行) from table;3. select * from table;从作用上来说是没有差别的,都是查看表中是否有记录,且一般是作条件查询用的。其中2和3较为常见,这里着重解释一下select 1 from table;一、select 1 from table 中的1是一常量(
2020-09-12 23:46:33
17182
2
原创 Java读取文件夹下的所有文件名和文件内容
**Java 读取文件夹下的所有文件名和文件内容**1. 读取指定目录下的每一个文件的文件名和文件内容2. 并把文件名作为key,文件内容为value 存储在map集合中3. 通过遍历map集合拿到我们需要的文件名和文件内容**/** * Java读取文件夹下的所有文件名和文件 * @author Younger * */public class ReadFile { public static void main(String[] args) { Map<Strin
2020-08-30 23:13:46
13366
1
原创 Java读取文件夹下的所有文件名及绝对路径
读取文件夹下的所有文件名public class ReadPath { public static void main(String[] args) { getFiles("E:\\a"); } /** * 读取文件夹下的所有文件名 * @param filepath */ public static void getFiles(String filepath){ //创建File对象 File file = new File(filepath); St
2020-08-30 23:02:50
4708
1
原创 Java(jdk1.6) 取模
Java(jdk1.6) 取模这里需要对long型的数值进行取模,但是project中用的jdk1.6版本,不支持Math.floorMod(jdk1.8支持)方法,所以直接写了一个取模的方法,供大家参考。/** * Long数值取模 */public class Date { /** * 取模 * @param x 股息 * @param y 除数 * @return */ public static long floor_Mod(final long x, final
2020-08-30 22:53:01
414
转载 Java知识复习快速导航(超详细)
Java复习快速导航(建议收藏)1. Java基础Java基础必背知识点Java基础加强知识点JavaWeb 1 (mysql、HTML、js、xml)JavaWeb 2 (tomcat、cookie、el、filter)JavaWeb 3 (jquery、ajax、json、redis)maven2. Java提高redisdubbo并发JUCjvm阻塞队列、线程池NIONetty数据库RabbitMQMongoDB集群3. 框架springmybatis
2020-05-29 23:49:14
327
原创 IDEA的常用快捷键 超全面
**IDEA的常用快捷键**idea常用快捷键:快捷键功能Alt+Enter导入包,自动修正代码Ctrl+Alt+TTry…catch/if/while等Ctrl+D复制光标所在行的内容,插入光标位置下面Ctrl+Alt+L格式化代码Ctrl+/单行注释Ctrl+Shift+/选中代码注释,多行注释,再按取消注释Alt+Shift+上下箭头移动当前代码行ctrl+alt+←返回上次浏览位置Alt+1 → Ctrl+s
2020-05-29 23:20:28
348
原创 springmvc验证器的验证注解
springmvc验证器的验证注解在实体类的属性头部添加验证时所需要的验证注解验证注解 验证的数据类型 说明@AssertFalse Boolean,boolean 验证注解的元素值是false@AssertTrue Boolean,boolean 验证注解的元素值是true@NotNull 任意类型 验证注解的元素值不是null@Null 任意类型 验证注解的元素值...
2020-05-27 21:43:31
599
原创 springmvc 验证器的使用
Springmvc中验证器的使用对于任何一个应用而言,在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。1.引入jar包2.在springmvc的配置文件中添加验证器的配置信息 <!-- 定义扫描器 --> <context:component-scan base-package="com.zhiyou100"&...
2020-05-27 21:43:14
602
原创 spring事务的简单了解(4种事务特性,5种隔离级别,7种传播行为)
spring事务1、什么是事务?事务就是被捆绑在一起作为一个逻辑工作单元的sql语句分组,如果任何一个语句操作失败那么整个操作就会失败,以后操作就会回滚到操作前状态,或者是上个节点。为了确保数据库的正确性,要么同时执行,要么同时不执行,就可以使用事务。2、事务的特点(ACID):原子性:事务是一个不可分割的单位,要么都发生,要么都不发生。一致性:事务执行前后数据的完整性必须保持一致。隔...
2020-05-27 21:42:28
521
原创 Expected one result (or null) to be returned by selectOne(), but found,2:
nested exception isorg.apache.ibatis.exceptions.TooManyResultsException :Expected one result (or null) to be returned by selectOne(), but found:通过异常可知,“期望selectOne()返回一个结果(或null),但是发现:2”也就是你本来相让它返...
2019-09-29 19:50:52
1007
原创 java.sql.SQLIntegrityConstraintViolationException
java.sql.SQLIntegrityConstraintViolationException:Column ‘caseNumber’ in where clause is ambiguous阅读异常可大致得出,这个字段是模糊不清的,主要原因在于多表查询时,这个字段存在于多张表中,而sqlsession不知道你想要查的到底是哪个字段所以此时要在sql语句中模糊的字段前,加上你所要查的那...
2019-09-29 19:46:31
7417
原创 org.apache.ibatis.binding.BindingException
**org.apache.ibatis.binding.BindingException: Mapper methodattempted to return null from a method with a primitive return type (int).**spring mvc在执行添加时程序报错:org.apache.ibatis.binding.BindingExcept...
2019-09-29 19:39:56
309
原创 spring-aop的简单使用
spring的AOPAOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在不影响原...
2019-09-16 17:17:39
167
原创 使用注解annotation实现依赖注入(DI)
DI(依赖注入)功能使用注解annotation实现spring的控制反转:由spring创建对象,控制权的转移,DI(依赖注入)是最明显的特征。**MVC模式常用的注解**:<!-- 加载配置文件之后,扫描com.zhiyou100下的所有子包,当在包中扫描到类带有注解,那么管理该类 @Repository 用在MVC中的Dao层 @Service 用在M...
2019-09-16 15:27:38
430
原创 单例模式中的懒汉式与饿汉式
单例模式中的懒汉式与饿汉式单例模式(singleton Pattern) 是java中最简单的设计模式之一。这个模式涉及单一的类,确保只有单个对象被创建。也就是说程序执行从前到后只有一个对象。1、饿汉式:饿汉模式:就是当类被加载,单例的初始化就已经完成了;无论是否getInstance,都会实例化单例,创建对象。public class Singleton { //饿汉模式 priv...
2019-09-11 21:47:04
302
1
原创 简单了解spring的对象模式及其生命周期
----------------------- Spring的对象模式 -------------------------Spring的对象模式分为单例模式与原型模式两种:1、单例模式(singleton):程序执行期间只有一个实例,也就是从头到尾只有一个对象。一个bean标签只会生成一个对象,每次在ClassPathXmlApplicationContext中通过get方法获取的时候都...
2019-09-08 19:20:49
409
原创 简单了解spring框架
------------------------------- spring -------------------------------简单了解spring框架:1、Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。简单来说,Spring是一个分...
2019-09-08 18:30:59
129
原创 java 冒泡排序法与插入排序法
冒泡排序:1、外层循环的变量i表示比较的轮数,2、内层循环变量j表示每一个变量在这一轮与数组中的其它数比较的次数,3、内层for循环的条件语句也可写为"j<arr.length-1",在结果上并不影响,只是会每轮多进行i次无用的比较4、最后使用foreach循环遍历数组public class Test1 { public static void main(String[] ...
2019-08-22 20:43:32
150
jsp+servlet 图书管理系统.rar
2020-09-03
apache-maven-3.6.2.rar
2020-08-30
apache-maven-3.5.2.rar
2020-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人