自定义博客皮肤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 200 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 168 3

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

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

2020-09-20 12:46:19 262

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

整型使用Integer 代替int

2020-05-23 09:24:31 198

原创 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 868

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

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

2020-03-24 14:03:20 1547

原创 IDEA中无法直接创建servlet

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

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

原创 Spring中的依赖注入

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

2020-03-08 21:43:09 88

原创 Spring中的bean标签

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

2020-03-08 19:47:25 158

原创 mybatis的缓存

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

2020-03-07 17:54:24 64

原创 JNDI数据源的使用

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

2020-03-07 15:05:42 207

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

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

2020-03-05 17:18:42 986

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

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

2020-03-04 14:54:46 179

原创 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 653

转载 Git 教程

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

2019-06-04 16:40:03 81

转载 Git教程 二

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

2019-06-04 16:39:44 65

空空如也

空空如也

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

TA关注的人

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