- 博客(35)
- 收藏
- 关注
原创 2020-12-05
插入排序直接插入排序折半插入排序希尔排序直接插入排序//直接插入排序void insertSort1(int A[],int n){ int i,j,temp; for(i=1;i<n;i++){//1、n个数,要把n-1个数插入比较 if(A[i]<A[i-1]){//2、如果后面的数小于前面的数,就需要移动位置 temp=A[i];//temp临时存放当前要插入的数,i的位置是空出来了的 for(j=i-1
2020-12-05 16:55:18
170
原创 springmvc面试
springmvc面试1、@resource和@autowired的区别相同点:两个注解效果相同,不影响使用,可互相替换不同点:@Resource是Java自己的注解,@Autowired是spring的注解2、springmvc工作原理客户端发送请求到dispatcherservletdispatcherservlet查询handlerMapping找到controllercon...
2019-09-25 13:38:50
498
原创 NC中sysConfig.bat闪退的问题
如何解决?if "%OS%"=="Windows_NT" setlocalset JAVA_HOME=D:\nc6.5\ufjdk将sysConfig.bat打开,添加set JAVA_HOME=D:\nc6.5\ufjdk即可。
2019-08-27 21:13:42
2089
原创 MYSQL
MYSQL总结Mysql和Oracle有点不同常见的语句建立表:插入数据:修改语句case...when...语句合并(merge)多表查询1、笛卡尔积2、多表查询的分类(消除无用的数据)解决一些困惑的问题Mysql和Oracle有点不同Oracle中的字符字段类型为VARCHAR2,而MySQL中为VARCHAROracle中如果字段有小数用NUMBER(x,x),而MySQL中用DEC...
2019-08-21 22:39:15
285
原创 bootstrap框架下用jsp自定义标签动态生成菜单树
自定义标签动态的生成菜单树思路jsp自定义标签用法动态的生成菜单树思路首先,这个跟前端的框架有关,如果前端用的是Easyui的话,直接从后端传递json格式的数值,发送到前端js里面进行解析,easyui里面有菜单树组件。如果用的是bootstrap的话,也可以用treeview插件,将后端发送过来的json格式数据在js里面解析,然后动态的生成菜单树但是:作为一个后端开发人员,可能对...
2019-08-20 08:32:05
467
原创 mybatis使用注意查询空值情况
小细节示例 Uservo uservo=UserService.selectUser();//第一行 String name=uservo.getName();//第二行以前用惯了hibernate,比如从数据库中查找数据,当数据库中没有记录的时候,由于base层已经封装好了,可以直接得到name=null。但是用mybatis的话,首先在第一行uservo就为空,如果不对userv...
2019-08-20 08:09:48
1476
原创 maven多模块工程---dao层的实现
maven多模块如何写数据访问层---dao层问题的引入用mybatis框架如何写dao层模块呢解决办法dao层模块:web层模块:那么如何进行测试呢问题的引入这几天在学maven多模块,练习了下。最初那个maven项目我是用的jdbc来访问数据的,只用在dao层就可以独立的实现,然后service层就可以调用了。但是,近期这个springmvc项目我想用druid+mybatis来操作数据...
2019-08-15 19:49:56
2284
原创 maven多模块工程
maven父子模块工程maven创建父子模块步骤父子maven模块的一些配置一、父模块的pom文件二、子模块的pom配置maven创建父子模块步骤1、新建一个空的maven项目,并把除了pom.xml的文件全部删掉2、打开pom.xml文件,并选择OverView视图注意:打包类型为pom。点Modules下年的Create创建子maven模块如此反复就可以构建多个子maven工程了...
2019-08-14 23:34:27
194
原创 mybatisplus解决驼峰命名映射问题
数据库表字段和类的映射关系问题的提出解决办法一、理解spring-mybatis.xml中关于驼峰命名的配置二、在xml代码中正确的映射类和表1、使用resultType直接映射到实体类2、使用驼峰命名映射问题的提出今天我在测试mybatis的时候,发现查询出来的一些字段为null,而且这些字段都是驼峰命名了的。所以我首先就想到了是数据库表字段和类映射出了问题。解决办法一、理解spring...
2019-08-12 22:19:37
20580
5
原创 springmvc 静态页面的访问
访问静态页面WEB-INF下面的页面配置了视图解析器的,要通过controller进行访问,不能通过地址直接访问如果需要打开iframe这种页面如何访问如果把页面放在WEB-INF文件下面是访问不了的,直接在webapp文件下新建一个文件夹,把jsp放在里面就行了...
2019-08-10 18:57:05
383
原创 SpringMVC权限管理系统(三)---整合Mybatis
上一篇配置好了druid,现在继续配mybatis一、spring-config.xml启用cglib代理 <!-- aspectj aop启用CGliB代理 --> <aop:aspectj-autoproxy expose-proxy="true" proxy-target-class="true"/> <context:annotati...
2019-08-10 10:50:19
199
原创 springmvc权限管理系统(二)---整合druid
一、web.xml文件中配置网络统计以及监控<!--druid配置网络统计以及监控--> <filter> <filter-name>DruidWebStatFilter</filter-name> <filter-class>com.alibaba.druid.support.http.WebS...
2019-08-07 08:17:02
337
原创 springmvc权限管理系统(一)---初始配置
一、web.xml配置配置spring容器 <!-- 配置spring的容器 --> <!--1、启动Spring的容器 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value&g...
2019-08-07 08:06:20
516
原创 mysql运行sql文件报SQL syntax; check the manual that corresponds to your MySQL server version for the 异常
起因今天在码云上下载了个项目,然后按照往常的做法,把sql文件转存了下,然而出乎意料的是,居然报了SQL syntax; check themanual that corresponds to your MySQL server version for the right syntax to usenear 'USING BTREE"错误解决办法这应该是mysql版本的原因,报错已经提示...
2019-08-06 21:27:42
981
原创 访问网页资源报404错误,找不到资源的原因
描述今天很奇怪,我搭建好的maven项目访问404找不到资源。然后看了这篇文章https://blog.csdn.net/qq_41594146/article/details/84034679,把IDEA中的路径指定为webapp就行了...
2019-08-06 21:14:15
6396
1
原创 git常用指令
从码云中拉取代码//初始化本地仓库,执行后文件夹里会有个.git文件git init//本地仓库配置git config --global user.name "用户名"git config --global user.email "邮箱"//设置远程地址git remote add origin https://地址//拉取代码git pull origin master上...
2019-08-06 19:54:05
189
原创 Java核心技术(一)——万物皆对象
JAVA编程思想第二章 一切都是对象java中创建的对象存储到了什么地方寄存器:这是最快的存储区堆栈:位于通用RAM中堆:一种通用内存池,用于存放所有Java对象常量存储:直接放在程序代码内部非RAM存储:数据存储活在程序之外,不受任何程序控制。流对象:对象转化成字节流,发送给另一台机器;持久化对象,对象放在磁盘上。java中的堆、栈、常量池栈、堆都是java在RAM中用来存...
2019-07-31 20:15:34
234
原创 线程
线程线程的创建常用方法比较Thread和Runnable线程安全案例:卖票问题线程的创建继承Thread类,重写run()方法,然后对线程类进行实例化,调用start()方法就行实现Runnable接口匿名内部类形式来创建线程常用方法join()方法当main方法开始执行时,就已经创建了个主线程。当开启了另外的一个线程的时候,此时程序就有了两个线程,它们的执行过程是main线...
2019-07-30 19:21:17
218
原创 springmvc如何配置html页面的视图解析器
springmvc+html为什么现在不流行jsp页面,而流行纯html页面?pom.xml添加的依赖applicationContext-spring.xml中配置freemarkerConfigspringmvc-servlet.xml中配置视图解析器注意为什么现在不流行jsp页面,而流行纯html页面?首先,前端开发人员将开发好的html模板交给后端人员开发,手后端人员要先将html页面...
2019-07-30 19:20:06
3077
1
转载 如何将对象转化成json格式数据
https://blog.csdn.net/qq_37279783/article/details/80910008
2019-07-30 16:32:05
2000
原创 springmvc中ajax传值问题
ajax传值从前端传值到后端前端接收后端传过来的值,方式有几种从前端传值到后端 <script type="text/javascript"> $(function () { $(":input[name='username']") .change(function () { var val=$(this).v...
2019-07-30 16:31:07
579
原创 jQuery不同版本的差异性
jQuery各个版本特性jQuery1.x版本2.x版本3.x版本jQuery今天写代码的时候,我从jQuery官网下载了最新版本的jquery-3.4.1.js,发现以前正常使用的:$("#checkedAll_2").attr("checked", $(":checkbox[name='items']").length == $(":checkbox[name='items']:chec...
2019-07-26 09:17:05
460
原创 webSocket创建简单聊天室
webSocket一些配置简述信息交互流程需要的依赖使用注解进行开发建立连接实现广播客户端将信息传递到服务器服务器接收客户端的信息环境:spring4.0jdk1.8一些配置简述信息交互流程客户端----------------> 服务器客户端<---------------服务器需要的依赖 <!-- https://mvnrepository....
2019-07-23 17:03:42
317
原创 The origin server did not find a current representation for the target resou
有时候会出现The origin server did not find a current representation for the target resou这种错误,是访问不到静态资源的。在部署静态资源的时候呢,WEB-INF下的静态页面是不能够直接访问的,如果你想直接访问的话,要把页面放在webapp目录下就行了...
2019-07-22 22:57:31
1948
原创 spring-test jar包导入后不能使用@ContextConfiguration注解不能使用
maven仓库中的依赖是:<!-- https://mvnrepository.com/artifact/org.springframework/spring-test --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-t...
2019-07-21 19:54:22
2975
2
原创 springmvc集成基本的shiro(三)---登录和登出
登录和登出登录:登出登录:1、loginController中@Controller@RequestMapping("/shiro")public class LoginController { @RequestMapping(value="/login") public String gotoLogin(@RequestParam("username") String user...
2019-07-20 11:10:06
359
原创 springmvc集成基本的shiro(二)---盐值加密
盐值加密为什么要用盐值加密?盐值加密的操作步骤:实例代码为什么要用盐值加密?我的理解:把密码或重要的数据存储在数据库中,如果数据库被攻击,密码容易泄露,会造成不安全的隐患。然而为什么要用“盐”呢?就是因为将密码进行加密的时候,如果有相同的密码,那么加密后的字符串也是一样的,这样也不是很安全。这里的“盐”就是唯一的数、随机数,一般来时把用户名当成“盐”,就能保证加密后字符串的唯一性。盐值加密的...
2019-07-20 10:50:34
295
原创 springmvc form表单信息传递到controller
方法:1、jsp页面form表单写法,重要的是action中的值: <form method="POST" action="${pageContext.request.contextPath}/shiro/login"> <h4 class="no-margins">登录:</h4> ...
2019-07-19 16:22:58
1235
原创 springmvc集成基本的shiro(一)
集成shiroweb.xml文件的配置导入jar包配置applicationContext.xmlweb.xml文件的配置1、我的spring-servlet.xml文件放在了默认路径,所以web.xml文件中就不需要配置路径。另外我在src根目录下新建了applicationContext.xml配置文件,专门用来配置shiro的: <context-param> <...
2019-07-19 09:06:28
208
原创 如何在springmvc中快速的新建applicationContext.xml
快速新建xml配置文件步骤1、方法:2、关于配置文件:1、方法:File ---->new ---- other,然后如图如上图输入spring,选择Spring Bean Definition即可2、关于配置文件:a.如果将配置文件放在WEB-INF文件目录下,此时默认的配置文件存放路径。b.如果将配置文件放在根目录下,则需要在web.xml文件中配置路径。...
2019-07-18 16:56:47
1121
原创 用include file=" "将含有taglib标签的jsp文件引入到jsp中
SpringMVC用<%@ include file=" "%>将含有taglib标签的jsp文件引入方法:用<%@ include file=" "%>将含有taglib标签的jsp文件引入方法:1、首先在jsp页面中加入:<%@ include file="/WEB-INF/webpage/include/taglib.jsp"%>注意要删除这几行...
2019-07-18 15:50:08
1431
原创 springmvc加载静态资源文件方法和org.springframework.validation.beanvalidation.LocalValidatorFactoryBean#0包冲突
SpringMVC加载静态资源文件推荐方法加载静态资源文件的方法异常 :Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFact加载静态资源文件的方法1、首先:在web.xml文件中配置servlet-mapping如下:<servlet-mapping...
2019-07-18 14:09:32
1254
原创 idea和myeclipse建立springmvc项目包结构
SpringMVC用IDEA建立springmvc项目包的结构用IDEA建立springmvc项目包的结构用idea建立springmvc项目的时候,发现lib文件的路径不对,应该把lib文件放到WEB-INF文件下,然后右键lib文件,选择add as library即可;这是springmvc项目包的结构:另外需要注意的是,用myeclipse建立springmvc项目的时候,如果...
2019-07-17 17:05:57
640
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人