- 博客(24)
- 收藏
- 关注
原创 Git操作命令--常规
git命令的分区说明:add 是将【本地工作区】代码提交到【暂存区】commit 是将【暂存区】提交到【本地版本库】push 是将【本地版本库】提交到【远程版本库】常见的命令:查看git版本信息 git --versionclone项目 git clone xxxxxx检查项目状态 git status切换分支并和远程的分支关联 git checkout -b xxx -t origin/xxx拉最新更新 git pull提交更新 git commit -a...
2020-09-29 11:13:51
166
原创 PageHelper分页无效的问题
PageHelper是一个分页插件工具,但使用的时候要注意,对应的继承&实现类PageHelper extends PageMethod implements Dialect另:使用是用到了Page对象,包名:package com.github.pagehelper ,Page类继承来自ArrayList,调用返回时的是一个数组class Page<E> extends ArrayList<E>项目中使用了PageInfo类封装了页数,总数,页面,首页,
2020-09-28 20:31:23
2038
原创 面试过程中经常被考的技术点
1、JAVA基础问:“==”和 equals两者的区别?答:“==” 是比较两个变量直接的值是否相等,比较的时候分为基本数据类型和引用类型;如果比较的是基本数据类型,则比较的是两者的值。如果比较的是引用类型,则比较的是对象的地址值是否一致。equals()方法不能用于比较基本数据类型的对象,如果对象和自身进行比较,则equals()方法与==是一样的。对于String类 Date类 File类等 可重写equals() 方法用于比较对象的属性内容是否一致。问:String、String.
2020-06-27 22:22:12
191
原创 面试考点集锦--内含腾讯外包的笔试题
1、hashmap的版本区别?在jdk1.7版本,hashmap的数据结构是数据+链表,它的实现类是entry类,在jdk1.8版本,hashmap的数据结构是数据+链表+红黑树,它的实现类是node类,当默认链表的长度大于8(默认值)时,后面的数据结构会转化成红黑树。优化后的特点:1.7版本的链表插入方式是从头部插入,1.8版本的链表是从尾部插入;1.7的版本在扩容上先会去判断是否需要扩容再进行插入;1.8的版本是先进行插入后再判断是否需要扩容。2、StringBuild 是非线...
2020-06-20 00:30:51
1470
原创 项目中用到了mysql的存储过程,学习ing
1、名称描述:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。2、特点: 1、能完成较复杂的判断和运算 2、可编程行强,灵活 3、SQL编程的代码可重复使用 4、执行的速度相对快一些 5、减少网络之间的数据传输,节省开销 3、基本...
2020-06-10 22:39:52
173
原创 ORA-01008: 并非所有变量都已绑定
在项目住遇到一个执行sql报ORA-01008的异常错误,查询了百度后没找到根本的出错原因。后同事帮忙解答了:SELECT id AS gcode,ROLENAME AS gname FROM BUSI_MERCHANTSROLE WHERE MERCHANTID=:1merchantid=:1 代表的意思是执行这条SQL,传入的参数列表里第一个参数放这个条件查询。W...
2018-12-28 20:49:20
2797
原创 No qualifying bean of type [com.taotao.service.ItemCatService] found for dependency: expected at ..
Could not autowire field: private com.taotao.service.ItemCatService com.taotao.controller.ItemCatController.itemCatService; nested exception is org.springframework.beans.factory.NoSuchBeanDef...
2018-11-26 21:15:18
1548
原创 Could not resolve dependencies for project com.taotao:taotao-manager-service:jar:0.0.1-SNAPSHOT:
maven build出现“Failed to execute goal on project taotao_manage_web: Could not resolve dependencies ”最新在做淘淘商城的项目,在maven build的时候出现上述的问题:Failed to execute goal on project taotao-manager-pojo: Could n...
2018-11-14 16:28:17
8024
转载 数据库优化的几个阶段
面试的时候经常被问到,你们是如何进行数据库优化的? 第一阶段:优化sql和索引因为这一步的成本低,不需要加什么中间件。用慢查询日志定位执行效率低的SQL语句 用explain分析SQL的执行计划 确定问题,采取相应的优化措施,建立索引啊,等 第二阶段:搭建缓存在优化sql无法解决问题的情况下,才考虑搭建缓存。毕竟你使用缓存的目的,就是将复杂的、耗时的、不常变的执行结果...
2018-11-02 16:16:55
239
原创 idea 配置Maven
一、在File--settings中,搜索maven,idea会自动扫描环境变量中maven的位置,默认帮你配置好,如果需要修改,可以在这里修改。
2018-10-17 15:46:34
217
原创 IDEA 常用快捷键列表
1.自动代码快捷键介绍 输入+按键 生成main方法 psvm + Tab键 快速生成System.out.println(); sout + Tab键 Alt+Enter 导入jar包(导包) 生成for fori + Tab键 选中代码放到if,for,while,try catch,synchronized等 Ctrl + Alt ...
2018-10-17 15:43:52
158
原创 IDEA 配置Tomcat
#一、配置全局tomcat (类似eclipse中配置tomcat的路径)1.1.IDEA页面有下拉选小标识,点击Edit Configuration窗口1.2.选择Defaults,找到Tomcat Server--Local,按照下图的顺序依次添加 #二、新建一个tomcat(类似eclipse中创建一个tomcat)2.1.打开Edit Configuration...
2018-10-17 14:51:44
1236
原创 IDEA 配置 JDK
#设置全局的jdk1.1.File-->Project Structure1.2.Project Structure展开的视图1.3.选择SDKsSDKs可以添加或删除jdk选择要添加的jdk路径,即可添加多个jdk(我的电脑装了1.7 1.8的jdk) 二、配置项目jdk 2.1.同样进入File-->Project Structu...
2018-10-17 14:16:46
834
原创 Application Server was not connected before run configuration stop, reason: Unable to ping server at
之前一直使用eclipse工具来开发,后来尝试用IDEA工具开发,导入项目后配置对应的maven,jdk等等后,启动项目报错:Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099 解决方案:先cmd命令 jav...
2018-10-17 13:59:51
1612
1
原创 简易Spring-boot项目的搭建demo
最近刚开始学习Spring-boot框架,从最开始搭建一个Maven工程--配置文件--测试demo--启动Spring—boot项目。1.新建一个maven project(Create a simple project) 2.Next 填写好项目名称及打包方式,Finish3.这时构建完项目后pom.xml文件会报错,则这时候需要我们导入依赖的jar包<...
2018-09-12 20:55:45
2996
原创 解决 web.xml is missing and <failOnMissingWebXml> is set to true 报错
今天在新建一个maven工程时遇到一个pom.xml文件的报错信息:web.xml is missing and <failOnMissingWebXml> is set to true 解决方案1:勾选项目右键点击——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/we...
2018-09-11 14:26:52
5643
3
原创 关于定时器的本地启动配置及任务执行
public class QuartzApplication { private static final Log LOG = LogFactory.getLog(QuartzApplication.class); /** * @param args */ @SuppressWarnings("resource") public st...
2018-08-27 19:59:51
868
原创 eclipse的快捷键设置
eclipse开发工具使用.的时候,自动弹出提示的语法。 java智能提示(1). 打开Eclipse,选择打开" Window - Preferences"。(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示...
2018-08-23 20:18:39
192
原创 关于按钮的点击后等待ajax响应结果相关问题
项目新模块有一个需求是实时调用其他系统的接口获取数据,在页面显示有一个立即更新按钮,当点击按钮时,js中触发一个click事件,获取到页面上所有的so号组装成一个数组形式,通过异步的ajax请求发送到后台,后台拿到数据后解析每一个so号进行遍历,把so号(参数)传到对应接口的参数中,调用service层的方法拿到接口返回的结果并做进一步解析。 需求:页面提供按钮:“立即更新数据”,点击后触...
2018-07-17 17:52:56
1795
原创 关于jquery的多选框获取值和状态回显
最近开发一个新功能模块设计到状态多选框的勾选及查询后状态的回显保留。 需求:在页面当点击状态多选框时 实现option的勾选状态,把对应的option的value值赋给 在form表单的隐藏input框(<input type="hidden" id="muti_status" name="muti_status" value=""/>) 后台通过(String st...
2018-07-13 21:42:58
2724
原创 关于Excel导出模板的问题
项目需要在页面添加一个导出Excel表格模板,在Excel中固定几个字段名称,在java代码中以字符流的形式写入。1.页面上添加一个导出模板按钮,点击导出Excel模板。在前台js中绑定一个click事件,用form表单的请求方式提交到后台。(layer.close();关闭当前的弹框) $('#bargeCompanyFormExport').click(function(){ ...
2018-07-09 20:48:33
430
原创 关于导入Excel模板的问题
最近做一个项目,设计到Excel表格的数据导入并存到数据库,先已知的Excel有2003版,2007版,此处会涉及到两者版本兼容的问题,项目所需要的是03,07版均可导入并存数据库。1.页面有一个按钮触发click事件,理由异步的ajax请求(默认情况下,async : true) //导入功能 $('#bargeFormImport').click(function(){ ...
2018-07-09 14:49:31
1262
原创 No mapping found for HTTP request with URI
视图解析器的配置中 的value是拼接".jsp"页面的,路径必须保持完整"WEB-INF/views/"dispatcherServletorg.springframework.web.servlet.DispatcherServlet1dispatcherServlet//的三种配置 ①
2017-08-31 17:48:26
355
原创 用原生js写复选框 全选 不全选及小方框(checked状态改变)
全选window.onload=function(){//全选/*var arr = document.getElementsByName('city')[0].checked=false;//console.log(arr);for (var i = 0; i }*/}/** 全选*/function checkAll(){var
2017-08-09 10:29:36
2441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人