自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 对数器--左程云算法课

该例中测试了上一节的插入排序算法。 public class RightNum { //主方法中: public static void main(String[] args) { //testTime是测试次数 int testTime = 500000; int size = 10; int value = 100; boolean succeed = true; for(int i = 0

2021-01-03 20:12:05 308 1

原创 排序算法

排序算法 1.冒泡排序 实现原理: 数组从从低位到高位,相邻的两位之间比大小,将值较大的放在后边, 值小的放在前一位,最终数组中最大值移动到了最高位; 去除已排好序的高位,数组的前几位(未排好序)继续步骤1的操作,最终实现有小到大排序。 Java代码实现 public class BubbleSort { public static void main(String[] args) { int[] arr = {5,4,1,3}; bubbleSor

2021-01-03 11:45:34 310 3

原创 动态生成的元素不能使用$(元素).click()的方式来执行点击事件

动态生成的元素不能使用$(元素).click()的方式来执行点击事件,可以通过在元素中添加onclick属性以及href="javascript:fun()“的方式执行点击事件。

2020-09-20 12:46:19 352

原创 Mybatis 通用Mapper获取表数据id全等于0

整型使用Integer 代替int

2020-05-23 09:24:31 273

原创 springboot通过Java注释方式编写配置类替代xml配置文件

springboot编写配置类共有三种方式;下面通过配置数据库来举例: 方式一 与spring的Java注释配置相同 方式二 另外创建一个JdbcPropertiesde 的类,通过该类获取properties文件中的值。 @ConfigurationProperties(prefix = "jdbc")//默认加载application.properties文件,prefix指定在application.properties文件中要加载的字段前缀 public class JdbcProperties

2020-05-13 09:52:42 1052

原创 SpringMVC中已经配置了解决中文乱码问题的过滤器后,还会出现中文乱码现象

首先在web.xml中配置过滤器,如下: <!--配置解决中文乱码问题的过滤器--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterE...

2020-03-24 14:03:20 1793

原创 IDEA中无法直接创建servlet

打开project structure 下面就可以直接创建servlet了

2020-03-19 11:56:49 6748 3

原创 Spring中的依赖注入

spring的依赖注入有两种方式:构造函数注入与set方法注入 构造函数注入 使用constructor-arg标签 其内部属性: type:用于指定要注入的数据的数据类型 index:用于指定要注入的数据在构造函数中索引位置,从0开始 name:用于指定构造函数中指定名称参数赋值(最常用) value:用于给基本类型和String类型的数据赋值 ref:用于给其他的已经将管理创建对象的功能交给...

2020-03-08 21:43:09 137

原创 Spring中的bean标签

bean三种创建对象的方式 第一种:使用默认构造函数创建。 在bean标签中只配置id和class属性时,采用默认构造函数创建对象,如果类中没有默认构造函数,则对象无法创建。如下 <bean id="accountDao" class="cn.sdjz.dao.impl.AccountDaoImpl"></bean> 第二种:使用工厂中的方法创建对象(使用某个类中的方...

2020-03-08 19:47:25 229

原创 mybatis的缓存

mybatis缓存分为一级缓存和二级缓存 一级缓存(自动使用) 一级缓存指的是mybatis中SqlSession对象的缓存。 SqlSession中为我们提供了一块Map结构的区域,当我们执行查询操作时,先去SqlSession中查询,当没有查询到数据时再去数据库查询。 通过以下两种方法可以手动清除一级缓存,清除之后重新创建SqlSession。 SqlSession.close(); ...

2020-03-07 17:54:24 109

原创 JNDI数据源的使用

mybatis框架使用时,在主配置文件中关于连接数据库的DataSource标签的type属性中有三类值:UNPOOLED(无连接池)、POOLED(使用连接池)以及JDNI。如下图: JNDI:Java Naming and Directory Interface。是SUN公司推出的一套规范,属于JavaEE技术之一。目的是模仿windows系统中的注册表。在服务器中注册数据源。使用方法如下:...

2020-03-07 15:05:42 298

原创 获取配置文件时,resource属性、url属性与uri属性区别

resource属性:按照类路径的写法来指定配置文件位置,所以所指定的配置文件一定要在类路径下。 url属性: URL(Uniform Resource Locator):统一资源定位符,直接可以唯一定位一个资源。 写法:协议/主机/端口/uri 如:http://localhost:8080/mybatis/dome file:///D:/SSM/mybatis9/jdbcConfig.prop...

2020-03-05 17:18:42 1138

原创 读文件时常用的两种方式

一、使用类加载器,但是只能读取类路径下的文件 类路径下的文件: 就是项目的src下的文件 maven项目的 java下 和 resources下的文件 二、使用ServletContext对象的getRealPath()方法 ...

2020-03-04 14:54:46 228

原创 html中获取请求路径携带的参数

在JS文件夹中导入getParameter.js,文件代码如下: //根据传递过来的参数name获取对应的值 function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = location.search.substr(1).m...

2020-03-01 14:02:31 776

转载 Git 教程

Git 教程 1. 什么是Git? Git是一个分布式版本控制系统。 版本控制系统? 以下引用于:御风大世界 如果你用Microsoft Word写过长篇大论,那你一定有这样的经历: 想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样: 过了一周,...

2019-06-04 16:40:03 134

转载 Git教程 二

4.删除文件的撤销 在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交: git add test.txt git commit -m "add test.txt" 一般情况下,你通常直接在文件管理器中把没用的文件删了,或者用rm命令删了: rm test.txt 这个时候,Git知道你删除了文件,因此,工作区和版本库就不一致了,git statu...

2019-06-04 16:39:44 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除