自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

失意渔翁

分享&进步

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Fpdi实现pdf页面合并(php)

需求:有一个pdf文件, 里面是a5 页面大小输出的, 现在想要将两张a5 打印到一张a4纸张上,也就是想把这个pdf文件 每两页a5页面 合并为一张a4 页面.解决:a4纸的大小为 210 * 297mm, a5大小为210 * (297 /2).2pdf是合并之前的临时文件, 当合并成功后, 输出新的文件, 并删除 .2pdf临时文件private function convertPdfA5ToA4(string $file_path, string $file_name): void

2020-12-11 14:49:12 1198

原创 表单中input输入框在回车时, 阻止 页面自动重新加载

问题:今天, 在开发前端页面时, 遇到了一个问题:开发一个表单, 有一个 input输入框, 作为 layui数据表格的 查询条件:这个input输入框 没有绑定回车事件,但是只要点击回车会重新加载页面。解决:原理:form表单中如果只有一个input输入框,浏览器默认会将回车事件绑定为submit。解决办法:在表单内添加一个隐藏的input即可<input type="text" style="display:none;">...

2020-10-19 16:59:57 487

原创 thinkphp 多条件复杂组合查询(_complex, _logic)

环境:thinkphp3.2需求:想要生成这个(where条件1 or where条件2) and (where条件3 or where条件4)比较复杂的 组合查询:想要生成的sql: SELECT * FROM aaa WHERE ( ( ( member.real_name LIKE '%朱%' ) OR ( `minister_file_no` = '朱' ) ) and ( ( member2.real_name LIKE '%20396%' ) OR ( `

2020-09-24 17:40:14 2119

原创 本地TortoiseSVN检出的项目, 移到phpstorm里的版本控制之中

问题:我本地安装了小乌龟, TortoiseSVN , 检出项目也是通过 右键- checkout -检出的项目,但是 ,有一天 我 * 突然想使用 phpstorm 进行项目的检出, 合并冲突等操作(毕竟phpstorm非常好用~~), 那么怎么把项目放倒idea里面的版本控制呢…解决:如图, 一个按键 即可:(怪我太菜, 一直没找到)...

2020-09-11 09:24:07 293

原创 laravel框架, 使用composer创建项目时, 报错: facade/ignition 包找不到

问题:使用composer创建laravel项目:composer create-project --prefer-dist laravel/laravel demo结果发现 命令行报了一个错误, 大致意思是:facade/ignition 包找不到解决:最后发现: 我配置 composer的的国内镜像是Packagist / Composer中国全量镜像然后我就试着 更换了下镜像:composer config -g repo.packagist composer http

2020-09-10 08:18:36 796

转载 oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常

转载 https://www.cnblogs.com/adslg/archive/2010/08/17/1801469.htmlhttps://www.cnblogs.com/adslg/archive/2010/08/17/1801469.htmloracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常游标的概念:游标是SQL的一个内存工作区,由系统...

2020-04-19 21:55:51 331

原创 分页查询时,由于数据的插入,删除等操作,显示脏数据(即重复数据)的问题的解决思路

问题描述:对于分页查询,传统的写法是这样的:select * from user limit 0, 4 order by id;这样存在的问题是 若数据库的数据不断的更新, (默认倒序显示到前台),则前台 点击下一页时 则会 显示出已经显示过的重复的数据(脏数据), 原因是 不断新插入(或 删除)的数据 导致数据的动态变化,MySQL的limit 的每次执行,都 实时的得到了最新的查询结...

2019-08-19 11:01:24 2931

转载 SpringMVC时间参数绑定--@JsonFormat与@DateTimeFormat注解

问题描述:前台有个时间类型的表单项,后台的controller用的是Date()类型的参数接收,发现运行报400错误–也就是Date类型的参数没映射上,为null了…原因:前台传的date是String类型的,后台用的是Date接收的,解决:String 的@DateTimeFormat可解决入参的时间映射问题,json的@JsonFormat可解决出参的时间映射问题…...

2019-05-05 08:10:52 2464

原创 layui数据表格的数据 重载(reload)和渲染事件的坑–button与submit引起的血祸

layui数据表格的数据 重载(reload)和渲染事件的坑–button与submit用layui的数据表格时,有个多条件查询,跟着一个查询按钮,点击之后,能查询出索要的数据,但查询条件的数据被清空,F12查看 网络,发现 执行条件查询的表格的reload事件时,又发生了一次 表格的渲染事件render,–诡异经过N个小时的查找,发现,是 查询 按钮出的错,bug版本: <b...

2019-04-23 10:12:34 12722 12

转载 [收藏] 三种 无限级分类 的数据库设计方案(菜单,,权限管理)

转载 三种 无限级分类 的数据库设计方案***适合(菜单,,权限管理)的数据库设计***第一种方案:表为两张,一张分类表,一张信息表。( 一级分类和二级分类合并成一张表)TypeID 指一级二级分类的ID(唯一标识、主键) 序列自增从1开始。TypeName 指一级二级分类的名字ParentID 指二级分类所属一级分类TypeID (若为一级分类则填”0”...

2019-04-22 15:09:28 3641

原创 linux下 设置tomcat8.5自启动(centos7下亲测可行)

方法一:1.在tomcat/bin/ 目录下新建文件(可执行shell脚本) startup2.sh,并让它成为可执行文件chmod 755 /startup2.shstartup2.sh内容是:#!bin/shdefault-character-set=utf8 rt JAVA_HOME=/usr/local/jdk8export CLASSPATH=$CLASSPATH:$JA...

2019-04-14 16:19:28 665

原创 tomcat配置JNDI资源,,,使项目通过JNDI 来获取 连接池

tomcat配置JNDI资源作用:我们将 连接池配置到 tomcat上, 这样tomcat下的项目可以 通过JNDI 来获取 连接池需要到<Context>元素中配置<Resource>子元素:name:指定资源的名称,这个名称可以随便给,在获取资源时需要这个名称;factory:用来创建资源的工厂,这个值基本上是固定的,不用修改;type:资源的类型...

2019-04-06 21:06:42 1057

原创 Cannot find class: net.sf.cglib.proxy.Enhancer在mybatis中配置了懒加载之后,报错,提示缺少cglib的jar包

**mybatis在全局配置文件中 配置了懒加载之后,报错:**主要的报错信息:Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.lang.IllegalStateException: Cannot enable lazy ...

2019-04-03 17:11:56 3535

原创 mybatis的高级映射 (resultmap标签,column属性传多个参数,,select子查询自身)

mybatis的高级映射(包括 resultmap标签,column属性传多个参数,select子查询自身)重点看代码里的注释的解释resultmap子查询时,传多个参数时的格式:column="{自定义参数名=字段名,…}"对方用#{参数名}接受参数值,且 parameterType=…HashMap -->@Results对应/标签@Result对应标签@Many对应子标签...

2019-03-27 19:21:28 9037 1

原创 在Maven与tomcat热部署时,访问http://...../manager/html页面报403访问受限时

在Maven与tomcat热部署时,访问http://…/manager/html页面报403访问受限时 遇到问题解决如果访问ip:host/manager/html页面报403访问受限时,要修改==/webapps/manager/META_INF/context.xml==文件,将文件中对 访问的来源受限设置 注释,如下:<Context antiResourceLocking=...

2019-03-25 15:09:35 845

原创 maven报错: previously initiated loading for a different type with name "servlet/http/HttpServletReq

maven 项目用maven的tomcat插件启动失败HTTP Status 500 - java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/jasper/servlet/JasperLoader) previously initiated loading for a differ...

2019-03-23 13:23:11 5933 10

原创 log4j实际应用时的使用简介(包含 mybatis使用log4j技巧)

log4j与mybatis1.在 mybatis全局配置文件-Config.xml中通过< settings>标签 控制 mybatis全局开关2.在全局配置文件-Config.xml中开启log4j<settings> <setting name="logImpl" value="LOG4J"/> //指定MyBatis应该使用哪个日志实现。...

2019-03-21 08:07:29 357

原创 ssm错误总结;ssm项目启动时,,显示找不到applicationContext.xml文件,位置 [/WEB-INF/applicationContext.xml];

ssm项目启动时,,显示找不到applicationContext.xml文件,位置 [/WEB-INF/applicationContext.xml];

2019-03-15 18:47:53 1644

原创 spring与mybatis整合错误: java.lang.IllegalArgumentException: Property 'url' is required

spring与mybatis整合错误:根本错误信息:Root Cause:java.lang.IllegalArgumentException: Property ‘url’ is required**解决办法:springMVC.xml文件中关于 springMVC 组件之一的 视图解析器 的bean配置错误,找错类了,配成web.jar包下得了&lt;bean class="or...

2019-03-08 09:05:08 2927

RunCat_for_windows:Windows任务栏上的可爱奔跑猫动画: RunCat.exe

RunCat_for_windows:Windows任务栏上的可爱奔跑猫动画 exe文件, windows系统下 双击执行 既可 免安装

2021-11-29

mybatis官方分页插件pagehelper 5.1.8

mybatis官方分页插件pagehelper 5.1.8...由mybatis官方发布的分页插件,,,纯Java编写,,为快速方便分页查询而存在....

2019-03-25

空空如也

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

TA关注的人

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