自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Commit message 和 Change log 编写指南

http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html

2020-07-13 12:49:31 290 1

原创 十大排序算法

1、冒泡排序从序列的一端往另一端冒泡,依次比较相邻的两个数的大小。如序列【9,1,8,4,6】,从左往右依次冒泡,将小的往左移动:第一轮:【1,9,8,4,6】、【1,8,9,4,6】、【1,8,4,9,6】、【1,8,4,6,9】第二轮:【1,4,8,6,9】、【1,4,6,8,9】、【1,4,6,8,9】第三轮:【1,4,6,8,9】、【1,4,6,8,9】public static int[] sortMP(int[] arr) { for(int i = 0;i < arr.l

2020-06-04 16:36:36 301

转载 日志

https://mp.weixin.qq.com/s/MjU5MGtQQb2nDaOYr3nRKA

2020-06-03 10:33:32 235

原创 Git多人单分支集成协作时常用的场景

配置公私钥第一步:使用如下命令检查本地是否已经生成公司钥:$ ls -al ~/.ssh第二步:使用如下命令在本地生成公司钥:$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"生成后如下图:第三步:使用cat ~/.ssh/id_rsa.pub查看本地生成的公钥,将其部署到github项目上3.1将...

2020-05-07 15:14:19 264

原创 独自使用Git时的常用场景

2.1删除分支删除分支用参数-d,删除时git可能会提示该分支没有被完全merged,如果确定要删除的话,可以使用参数-Dgit branch -d 分知名2.2创建分支git branch -b 新分知 基于已有的分支/某个commit2.3修改最新commit的messagegit commit --amend2.4修改老旧commit的message...

2020-05-06 21:26:58 198

原创 Git基础

git学习地址:https://git-scm.com/book/en/v2一、git基础1.1git安装参照git学习地址中的1.51.2使用git之前需要做的最小配置$ git config --global user.name "your_name"$ git config --global user.email your_email@domain.com每一个g...

2020-05-04 00:13:59 651

原创 28_实现strStr()_字符串_简单

原题:https://leetcode-cn.com/problems/implement-strstr官方题解:https://leetcode-cn.com/problems/implement-strstr/solution/shi-xian-strstr-by-leetcode/实现strStr()函数。给定一个haystack 字符串和一个 needle 字符串,...

2020-04-09 02:07:31 199

原创 208_实现Trie(前缀树)_字符串_中等

原题:https://leetcode-cn.com/problems/implement-trie-prefix-treehttps://leetcode-cn.com/problems/implement-trie-prefix-tree/solution/shi-xian-trie-qian-zhui-shu-by-leetcode/实现一个 Trie (前缀树),包含 inser...

2020-04-02 14:37:13 405

原创 Java8_StringUtils常用方法

org.apache.commons.lang.StringUtils Operations onStringthat arenullsafe.字符串是null安全的,不会抛出NullPointerException,都做了相应的处理。判空:IsEmpty/IsBlank:checks if a String contains text - 检查字符串是否有内容 Trim/Stri...

2020-04-01 16:56:09 1099

原创 14_最长公共前缀_字符串_easy

原题:https://leetcode-cn.com/problems/longest-common-prefix编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入: ["flower","flow","flight"]输出: "fl"示例2:输入: ["dog","racecar","car"]输出: ""解释: ...

2020-04-01 05:18:11 251

原创 13_罗马数字转整数_字符串_easy

原题:https://leetcode-cn.com/problems/roman-to-integer罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D ...

2020-03-31 21:53:52 356

原创 20_有效的括号_字符串_easy

原题:https://leetcode-cn.com/problems/valid-parentheses给定一个只包括 '(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例2:...

2020-03-31 03:11:36 190

原创 Error creating bean with name 'restartingClassPathChangedEventListener'

学习SpringBoot时使用@DeclareParents注解时报错如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'restartingClassPathChangedEventListener' defined in class path ...

2020-02-10 17:08:09 645

转载 PLSQL远程连接服务器的Oracle数据库

项目部署在Linux服务器上,使用plsql远程连接服务器上的Oracle数据库:在tnsnames.ora文件中添加内容如下:第一个红框表示数据库定义远程服务器的在本地主机名(随意输入)第二个红框表示远程服务器ip地址第三个红框表示远程服务器的数据库实例名测试能否打开,如若不能,修改plsql配置:工具------>首选项登录仍然不能连接,报错ORA-1...

2019-08-05 20:06:59 1017

原创 jsp前台传参到后台乱码

背景一:ajax请求后台action,在action中获取参数乱码解决方法:Ajax请求时加入代码contentType: "application/x-www-form-urlencoded; charset=utf-8"例如: $.ajax({ type: 'POST', url: "${ctx}/appr...

2019-07-29 18:28:37 282

原创 随笔(三)

1、jsp页面id为whir$t3015_f3060的元素添加onclick属性:$("#whir\\\$t3015_f3060").attr('onclick', 'WdatePicker({dateFmt:"yyyy-MM-dd"});');2、jsp页面class为computedate的元素添加click点击事件,class为computedate的元素已有click点击事件,这...

2019-06-14 18:07:34 132

原创 jsp格式化日期

jsp中格式化日期代码:Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 ...

2019-06-14 17:54:05 1335

原创 jsp报错missing ) after argument list!!!

jsp中写了一行代码:$("#whir\\\$t_leave_begindate").attr('onclick', 'WdatePicker({el:'d122'});');一直报错,经排查发现是因为没有将'd122'的单引号转义,改为$("#whir\\\$t_leave_begindate").attr('onclick', 'WdatePicker({el:\'d122\'});');后...

2019-06-14 17:51:33 684

原创 随笔(二)

1、在iframe中获取父元素:window.parent.document.getElementById("whir$t_leave_f3837")2、表单中有相同class的td,获取第一个td的值:$(".listTableLineLastTD_").eq(0).text()3、在iframe中给父页面的元素赋值:window.parent.document.get...

2019-06-02 05:14:44 197

原创 随笔(一)

1、子页面获取父页面元素的值var budgetSection = opener.$("input[name='xxx']").val();opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。2、子页面向父页面元素赋值opener.$("input[name='xxx']").value=传递值的变量;3、Ajax的async:默认是...

2019-05-30 17:04:42 176

原创 EasyUI

什么是EasyUI?jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。EasyUI的使用引入EasyUI的开发JS和CSSEasyUI的使用有两种方...

2019-05-25 15:51:20 297

原创 SSH整合(纯注解)

搭建SSH注解开发的环境创建web项目,引入jar包SSH整合的jar包 Struts2的注解开发包 struts2-convention-plugin-2.3.24.jar ------Struts2的注解开发包 引入配置文件web.xml Struts2的过滤器 Spring的监听器jdbc.prop...

2019-05-08 15:48:11 349

原创 客户拜访记录

客户拜访记录概述需求概述:一个系统的用户(公司业务员),业务员需要对客户进行拜访,对拜访的过程进行记录。业务员(用户)和客户(客户)之间关系(需要具体业务具体分析:一对多--->公司产品比较单一,只允许一个业务员对应多个客户。多对多--->大公司有不同的产品,不同产品下有不同业务员都可以接触到同一个客户,一个客户可以对应多个业务员)。大部分情况创建成多对多。多对多创建原则:...

2019-05-08 15:03:34 2438 1

原创 抽取通用的DAO

抽取通用的增删改的操作定义接口public interface BaseDao<T> { public void save(T t); public void update(T t); public void delete(T t);}定义实现类public class BaseDaoImpl<T> extends HibernateDao...

2019-05-08 11:46:38 269

原创 CRM_SSH(四)

联系人管理创建表CREATE TABLE `cst_linkman` ( `lkm_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '联系人编号(主键)', `lkm_name` varchar(16) DEFAULT NULL COMMENT '联系人姓名', `lkm_cust_id` bigint(32) NOT...

2019-05-08 10:54:16 201

原创 CRM_SSH(三)

客户管理---保存客户上传客户资质图片1、修改表单页面提供文件传项修改表单的enctype属性2、修改Action中的save方法Struts的文件上传 在Action中提供三个属性,对三个属性提供set方法 字符串类型 上传项名称+fileName 文件类型 上传项名称 字符串类型 上传项名称+ConentType ...

2019-05-05 17:01:24 219

原创 CRM_SSH(二)

客户模块---新增客户1、创建表CREATE TABLE `cst_customer` ( `cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', `cust_name` varchar(32) NOT NULL COMMENT '客户名称(公司名称)', `cust_source` varchar(3...

2019-04-10 14:15:51 234

原创 CRM_SSH(一)

一、搭建开发环境1、创建web项目,引入jar包2、引入配置文件Struts的框架:web.xml、struts.xml web.xml <!-- 配置Struts的核心过滤器 --> <filter> <filter-name>Struts2</filter-name> <filter-class&gt...

2019-04-09 15:16:13 271

原创 org.hibernate.MappingException: Unknown entity: com.ithou.crm.domain.SaleVisit!!!

org.springframework.orm.hibernate5.HibernateSystemException: Unknown entity: com.ithou.crm.domain.SaleVisit; nested exception is org.hibernate.MappingException: Unknown entity: com.ithou.crm.domain.Sa...

2019-04-04 15:37:00 595

原创 Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1!!!

org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hib...

2019-04-03 16:33:01 800

原创 Write operations are not allowed in read-only mode (FlushMode.MANUAL)!!!

org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' mar...

2019-04-03 15:49:24 321

原创 Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister!!!

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; neste...

2019-04-03 13:28:01 640

原创 文件上传

文件上传将本地文件通过流的形式上传到服务器上。文件上传技术JspSmartUploadjspSmartUpload组件是应用JSP进行B/S程序开发过程中经常使用到的上传下载组件,使用简单,方便。现在又为其加上了下载中文名字的文件的支持。FileUpload是Apache commons下面的一个子项目,用来实现Java环境下面的文件上传功能,与常见的SmartUploa...

2019-04-02 16:39:38 1127

原创 Could not locate field nor getter method for property!!!

在SSH项目中报错如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method...

2019-03-29 13:12:31 996

原创 过滤选择器

基本过滤器$('li:first') 选取第一个元素,返回单个元素$('li:last') 选取最后一个元素,返回单个元素$('li:not(.red)') 选取 class 不是 red 的 li 元素,返回集合元素$('li.even') 选择索引(0 开始)是偶数的所有元素,返回集合元素$('l...

2019-03-28 17:22:31 161

原创 常规选择器

简单选择器在使用jQuery选择器时,首先必须使用“$()”函数来包装我们的 CSS 规则。而CSS 规则作为参数传递到 jQuery 对象内部后,再返回包含页面中对应元素的 jQuery 对象。随后,我们就可以对这个获取到的 DOM 节点进行行为操作了。ID选择器:$('#div') 获取一个ID为div元素的DOM对象类选择器:$('.div') 获取所有class...

2019-03-28 16:43:45 176

原创 Hibernate主键生成策略

generator:设定持久化类设定标识符生成器 -class属性: 指定使用的标识符生成器全限定类名或其缩写名increment 标识符生成器由 Hibernate 以递增的方式为代理主键赋值,Hibernate 会先读取 NEWS 表中的主键的最大值, 而接下来向 NEWS 表中插入记录时, 就在 max(id) 的基础上递增, 增量为 1.适用范围: 由于 i...

2019-03-27 14:25:07 125

原创 jboss

第一次接触jboss,在此做一个基本安装及使用记录在这个地方启动项目这个路径下是缓存,一般在开发过程中如果要清除缓存的话就把上图红框中的四个文件删除即可,其中这个路径下的log文件是日志文件。这个路径下红框1是开发主要的文件都在这个defaultroot下面,红框2是配置数据库的地方。这个地方是jar包所在位置,将dog-3.1.jar包放入lib下把Whi...

2019-03-27 13:50:39 629

原创 oracle导入导出文件

使用PLSQL导入dmp文件Tools--->Import Tables1---> 可执行文件的位置,必须填写,我的位置是D:\app\dell\product\11.2.0\dbhome_1\bin\imp.exe2--->要导入的dmp文件位置。sqlplus登陆方式sqlplus / as sysdba ...

2019-03-26 17:14:46 364

原创 Invalid bound statement (not found)

在做ssm项目时,遇到错误如下:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.taotao.mapper.TestMapper.queryNow at org.apache.ibatis.binding.MapperMethod$SqlCommand.&lt;in...

2019-03-18 16:52:00 383

空空如也

空空如也

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

TA关注的人

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