自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 PHP访问报Call to undefined function app\sign\.....() 类错误

PHP访问报Call to undefined function app\sign\.....() 类错误,这类错误我只遇到了两例,因为虚拟机安装PHP7.2的时候没能正确安装zlib包,导致的PHP72的某些ext文件下的依赖没有安装,所以出现了缺少某些依赖的问题。就我遇到的两例进行一下说明。首先是openssl下面的一个方法找不到。使用 "/其他路径/php7/bin/php -m"命令...

2019-05-05 12:19:23 4621

原创 php无需编译安装openssl扩展

参考链接https://blog.csdn.net/zouqingfang/article/details/52513275 文中phpize这个地方要找到它的绝对路径进行安装,php/bin/phpize

2019-04-30 17:33:35 347

原创 Apache tp5不能访问动态资源(tp5部署空白页问题)

这一部分费了一番周折,估计大多数问题会经常遇到,相关不相关的,自己具体的操作步骤流程粗略整理了一下1,在Apache/htdocs/thinkphp5/public 下面更新了一下.htaccess文件,有的是隐藏模式,我使用的xftp管理工具,直接在Windows下面编辑好了上传覆盖就完事了,里面内容很简单:<IfModule mod_rewrite.c>Options ...

2019-04-30 16:09:00 1553

原创 angularjs配合select2开发遇到的一点显示问题

       好久没有写东西了,主要原因还是面试过程中突然觉得自己什么都不会了,知识并不是很系统,解决思路是有的,但是解决的原理说不明白。今天打开CSDN也突然发现编辑框的样子变得丑陋了许多,书说简短,开始正题。       问题是这样的,首先从后端开始说起,使用mybatis框架,在xml中配置好了显示的语句:&lt;select id="findTypeTempList" resul...

2018-07-30 10:03:44 5642 6

原创 数据库中分组函数使用的几点注意事项

在数据库的操作中使用分组函数是经常的事情,但是用不好会经常出错,如何使用全在一个习惯,这里就浅谈一下分组函数的一点点注意事项,不到之处还请路过的高人多多指点:首先分组函数的格式为:SELECT colum,group_function(colum)FROM table[WHERE conditoin][GROUP BY group_by_expression][ORDER BY col...

2018-06-30 09:57:10 3199

原创 click事件和onclick事件的区别

1,click事件的api解释(jquery中)返回值:jQueryclick([[data],fn])概述触发每一个匹配元素的click事件。这个函数会调用执行绑定到click事件的所有函数。参数fnFunctionV1.0在每一个匹配元素的click事件中绑定的处理函数。[data],fnString,FunctionV1.4.3data:click([Data], fn) 可传入data供函...

2018-06-14 16:27:09 8089

原创 Spring+Data+JPA持久层的使用及注意事项(五)——Not supported for DML operations修改支持问题

org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML operations [update cn.itcast.bos.domain.base.Standard set n...

2018-06-13 16:20:01 1810

原创 Spring+Data+JPA持久层的使用及注意事项(四)——Executing an update/delete query事务问题

org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query 遇到如上情...

2018-06-13 16:12:38 1547

原创 Spring+Data+JPA持久层的使用及注意事项(三)——Failed to load ApplicationContext无法加载配置文件

Failed to load ApplicationContext这个问题是有很多的,我的检查过程是这样:1,检查web.xml中对于spring的listener的配置是否有问题,因为我这是一键生成的,所以主要是看路径问题,也就是location有没有配对    &lt;!-- needed for ContextLoaderListener --&gt; &lt;context-param&g...

2018-06-13 15:58:09 2089 1

原创 Spring+Data+JPA持久层的使用及注意事项(二)-——删除卡死事件

接前文:在执行如下命令的时候会出现卡死不动的状况,我也不知道是为什么所以最好不要使用,经过测试只在删除命令的时候会这样 @Query(nativeQuery=false,value="delete from Standard where id = ?") @Modifying       @Transactional public void del(Integer id);所以在@Query使用过...

2018-06-13 15:44:00 896

原创 Spring+Data+JPA持久层的使用及注意事项(一)

为了方便理解,和看起来更加直观,本文将以在文中注释的方式来说明在maven项目下整合springdata和JPA框架结构中持久层的写法注意事项。//通过使用继承JpaRespository的方式,有一些简单的增删改查的方法是不需要写的,而且书写dao层只写接口就可以,不需要写实现类,方便持久层开发//首先,在数据的处理过程中事务是必须要开启的,可以直接在方法中开启或者在接口上面开启就可以了...

2018-06-13 15:21:25 1760

转载 oracle数据库中关于部门工资前三高的查询(重点学习思路)

在oracle数据库中我使用的是Scott登录进行的部门工资前三高的查询,可能有很多方法,但是我没想到,网上提供了一种方法:select deptno, ename, sal from emp e1 where ( select count(1) from emp e2 where e2.deptno=e1.d...

2018-06-04 13:14:11 1988

原创 继承和接口实现中的异常处理——异常去哪儿了?

对于异常的问题,是一个困扰了我很长时间的一个问题,异常在继承关系中是如何处理的,后来又发生了什么?网上有很多去讲解这个的文章,但是千篇一律,你抄我的我抄你得,我有自己的想法。今天有点时间就做了个实验。但是不管怎么样,运行期异常都是交给JVM虚拟机去处理了。这里只谈继承和实现的处理。    首先是继承,子类的方法中有异常抛出,那么就必须要交给父类,我写了简单的一个方法,为了表现的更清楚,截了个图:这...

2018-06-01 00:10:37 2956

原创 hibernate注解中@Column(s) not allowed on a @ManyToOne property错误

这是一个困扰了我好几天的错误,xml文件的配置不必说,没有配出什么问题,但是在使用注解的时候遇到了如下的错误信息Caused by: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property: cn.itcast.domain.Customer.cust_industry at org.h...

2018-05-31 14:27:20 2382

原创 重新配置封装的pagebean

这次封装,考虑了查询中首页参数不存在的情况,和未指定每页数据量的情况下进行的封装,另外对于总页数的计算也是采用了最新的算法,减少因为数据类型的转换造成的精度缺失问题,使得页面的封装更加科学和精确public class PageBean { private List list; private Integer totalCount; private Integer pageSize; ...

2018-05-30 16:15:51 524

原创 struts2常见错误(二)——HTTP Status 404的struts配置问题,

这个问题是由web.xml引起的一个错误,struts2中404错误是比较少见的,如果有一般都会是web.xml的问题,action不需要在xml里面配置,而是由struts2给代理了,这也是与servlet不同的一个地方,但是需要在web.xml中配置struts2的拦截器,很简单的一点代码,示例如下 &lt;filter&gt;  &lt;filter-name&gt;struts2&lt;/...

2018-05-30 14:54:10 1983

原创 struts2配置常见错误——(一)不能处理错误Struts has detected an unhandled exception:

Messages:1.cn.itcast.action.CustomerAction2.Unable to instantiate Action, cn.itcast.action.CustomerAction, defined for 'CustomerAction' in     namespace '/'cn.itcast.action.CustomerActionFile:org...

2018-05-30 14:39:26 3038

原创 Failed to load ApplicationContext之spring中最经常遇到的问题汇总

今天遇到几个极难解决的问题,出现如上问题基本上都是配置文件的问题:jjava.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(Defaul...

2018-05-26 20:54:28 11757

原创 struts不能实例化对象Unable to intantiate Action!

今天遇到了一个问题,表述为不能实例化对象,一些大婶说是配置文件的问题,我就各种改配置文件,重新配置了struts的xml,报错!更改了api。xml配置,报错!新建了一个api,报错!把学到的几种配置文件的写法复习了好几遍。结果的结果呀!原来是public abstract class Test1 extends ActionSupport implements ServletRequestAwa...

2018-05-17 19:39:04 471

原创 hibernate几个关键字的一点点用法心得

在多表操作中hibernate是一个很实用的框架,单表就用JDBC,C3P0就行了,没必要使用框架,框架运行还是比较迟钝的,涉及到数据库操作无非便是增删改查CRUD,下面我就简单记录一下,反正我能看懂会用就可以了1,inverse,这个在xml的配置文件中,经过操作,发现删除跟inverse的设置似乎根本就没有关系一样,但是对于其他诸如添加还是很重要的,后面会附上几个文件以备看到的人测试用,我的总...

2018-05-14 23:17:15 569

转载 文件上传转存的工具类uploadUtil工具类写法

上传文件功能: 如果用上传文件功能:JSP页面的写法 1,必须有一个form表单 2,必须有一个input框 type="file" 3,必须修改form表单的提交方式为post 4,必须修改form表单的enctype类型改为: 5,原有的request.getParameter()方法全部失效&lt;form action="/testdemo/upload" metho...

2018-05-09 16:36:11 2042

原创 Javaweb开发中的乱码问题解决三种方法——针对于tomcat服务器解决方案

在javaweb开发过程中数据在web层和servlet层交互的过程中经常会遇到中文乱码问题,针对这一情况现在提供如下几种方案:1,在servlet层解决读取自浏览器的数据的时候的转码问题,解决的方法是HttpServletRequest的对象request中使用request.setCharacterEncoding(charset);方法,这个基本可以解决web层传回servlet层数据时的乱...

2018-05-08 20:07:54 283

原创 easyUI中datagrid文本内容较多如何换行

做项目使用easyUI组建的datagrid组件的时候经常会遇到需要展示详细文本信息的情况,这个时候表格里面有可能一行难以放下所有文本内容,这就必须要换行才可以,网上有很多提到使用属性:nowrap:false,我尝试了几次,然并卵。后来发现,这里只需要添加一个fomatter格式就可以了,具体代码如下(附部分其他代码,方便理解和使用)$('#pg').datagrid({ u...

2018-05-08 09:56:16 7541 4

原创 对于邮箱激活链接一次性验证的问题——cookie的遍历方法

开发过程中有时候会遇到用户忘记密码需要邮箱验证的情况,当然,现在大多数是手机短信验证,但是思路应该基本上是差不多的,最近就遇到这样的问题,如何验证邮箱激活。发送的邮件代码如下:String id = UUIDUtil.getId();String URL="http://localhost:8080/store/user?md=updatePswUI&amp;uid="+user.getUid(...

2018-05-06 10:54:32 992

原创 分页查询为什么少一页?————工具类pageBean的写法和注意事项

pageBean 在做分页的查询中是一个很重要的工具类,这个工具类就我个人而言遇到了一个小问题,记录一下:这个问题是涉及到java.lang.Math下的一个方法 ceil方法,当使用ceil(double)向上取数的时候,括号里面的数字为double类型,而我们定义的变量数据类型为int类型,所以需要转为double类型,否则会产生错误:如下public static void main(Str...

2018-05-05 15:41:06 646

原创 封装对象中有引用数据类型的时候初始化造成的NullPointerException异常

在购物车阶段的时候,添加购物车的时候报空指针异常:异常如下:java.lang.NullPointerException at cn.itcast.store.domain.Cart.addCartItem(Cart.java:26) at cn.itcast.store.web.CartServlet.add(CartServlet.java:30) at sun.reflect.NativeM...

2018-05-03 22:28:45 383 2

原创 关于redis使用的一个常见错误——其实还是马虎造成的比较多

这个是帮助别人解决的一个问题,只是拿出来做个典型记录下来,redis的文件配置中经常会出现自动下线的情况,看似好像redis服务器已经打开了,实际却是掉线了,至于如何配置掉线时间,有时间再记录。主页不显示数据,后台报错:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the...

2018-05-03 22:26:53 343

原创 商城案例中关于读取beans.xml配置文件产生的一个报错以及解决

1,报空指针异常错误状况:java.lang.NullPointerException at cn.itheima.store.utils.BeanFactory.getInstance(BeanFactory.java:33) at cn.itheima.store.web.CategoryServlet.&lt;init&gt;(CategoryServlet.java:17) at sun....

2018-05-03 22:22:38 280

原创 关于一个读取xml文件的问题和解决

    今天做项目案例遇到一个问题,是关于读取xml的时候,读取不到数据的问题,我检查了N多次代码,发现代码并没有问题,因为读取过程中涉及网页的跳转问题,上午运行程序可以顺利跳转网页,下午添加了一个注册功能结果就报了下面错误,这是做的第一个功能模块。我只能说新手还是太嫩了。第一个模块就出了问题    寻找bug的过程记录下来,以自勉:1,首先是去找代码问题,因为报的错误中出现了代码错误的位置,去掉...

2018-04-30 17:33:39 638

转载 Java工具类之一DataSourse工具类(含有事务的工具类)

这个工具类比较实用,用于读写MySQL数据库,获得连接的一个工具类,同样最好是有一个配置文件c3p0-config.xml,文件名是固定的,最好不要更改,这样更换地址等信息的时候,不用修改源码。这里需要五个工具包(只使用了当时的版本):c3p0-0.9.1.2.jar      commons-beanutils-1.8.3.jarcommons-dbutils-1.4.jarcommons-lo...

2018-04-24 22:52:27 535

原创 Java工具类之——RedisUtils类

同C3P0一样,这个是需要配置文件的类,配置文件的格式为properties格式,放在src目录之下,需要用到的工具包为两个,分别是:commons-pool2-2.3.jar和jedis-2.7.0.jarmaxIdle=20maxTotal=100minIdle=10host=192.168.75.140port=6379Java代码中涉及到了一点反射方面的知识import java....

2018-04-24 22:34:25 2462

原创 Java工具类之一DataSourse工具类

该类需要导入一个commons的几个jar包commons-beanutils,commons-dbutils,mysql-connector-javaimport java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPoo...

2018-04-14 15:30:25 696

转载 Java常用工具类之一mail邮箱类

此工具类需要通过添加一个mail.jar包配合使用import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.PasswordAuthentication;impor...

2018-04-14 15:18:00 1561

原创 自己定义的常用工具类之一calendar日历类

import java.util.Calendar;import java.util.Date;public class DateUtils { /** * 获得当前时间距离给定天数零点的毫秒时间 * @param amount * @return */ public static Long getDelayTime(int amount){ //1 设置当前时间...

2018-04-14 15:15:24 150

转载 关于beanUtils包的一点知识介绍(文章转自别处)

什么是BeanUtils工具BeanUtils工具是一种方便我们对JavaBean进行操作的工具,是Apache组织下的产品。 BeanUtils工具一般可以方便javaBean的哪些操作?1)beanUtils 可以便于对javaBean的属性进行赋值。2)beanUtils 可以便于对javaBean的对象进行赋值。3)beanUtils可以将一个MAP集合的数据拷贝到一个javabean对象...

2018-04-11 23:29:12 315

原创 关于BeanUtil包的一个小bug,将数据存入集合每次只能存储一个数据

首先,根据该项目的要求,将xml中读取到的数据存储到一个封装类中,然后又有什么输入输出的操作,为了节省时间我就截取读取数据这一部分就算了,另外附上一些项目要求:&lt;?xml version = “1.0” encoding = “UTF-8”?&gt;&lt;students&gt; &lt;course name = “平面设计”&gt; &lt;student id = “it00...

2018-03-13 17:50:27 286

原创 map集合之——应用:斗地主小游戏之发牌

public static void main(String[] args) { //准备牌: Map&lt;Integer, String&gt; poker=new HashMap&lt;&gt;(); ArrayList&lt;Integer&gt; keys=new ArrayList&lt;&gt;(); //准备花色,四色存入一个集合 ArrayList&lt;Str...

2018-03-04 21:03:10 223

原创 map集合之——删除map集合中值相同的键值对

对于这个题目,刚开始我是考虑保留一个重复值的键值对,在不指定的情况下,可以将键值对对调放进一个hashmap集合中,瞬间,就只剩下一个了,但是这里的代码是删除掉map集合中所有带有重复值的键值对。就一个案例来解决这个问题,前面是我的代码和方法,后面一个是别人的,两个方法的思路基本上都是一样的,包括案例都是别人的第一种方式:public static void main(String[] args)...

2018-03-04 20:34:58 4469

原创 IO之——递归方法删除文件夹和文件

简单说明一下,1,添加一个判断数组是否为空是为了后面判断过程中出现报空指针异常,同时用来结束方法2,提示删除成功相当于返回了文件名字,可以更加直观的看到所删除文件的名称,一个感叹号,一个了来区分文件和文件夹3,至于正在操作不能删除不知道怎么做,就没写,只是象征性的做了个判断private static void delete(File file) { File[] files=file.lis...

2018-03-04 20:05:33 342

原创 IO之——递归文件夹目录,过滤器

关于递归文件目录感觉也是个有点技术含量的活,而且很有意思,过滤器基本原理如下,最重要的一点是listroots的用法,回头有时间再补充上                        文件过滤器 file[] listFiles(FileFilter file) 传递一个FileFilter接口的实现类对象 需要自定义FileFilter接口实现类 class MyFi...

2018-03-04 19:25:45 292

Linux中http安装集合包

文件中包含Linux部署lamp中Apache安装所需的几个重要的包,分别是apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz httpd-2.4.34.tar.gz pcre-8.42.tar.gz

2019-04-30

php相关扩展包rpm类型5

整理出来的用于Linux部署PHP的所有依赖,解决在Linux上部署PHP的时候出现的configure: error: libxml2 not found.等依赖问题,本扩展包为rpm离线安装使用,请自习阅读描述后使用,inux php安装所需要的支持安装文件: freetype-2.4.11-1

2019-04-28

php相关扩展包rpm类型4

整理出来的用于Linux部署PHP的所有依赖,解决在Linux上部署PHP的时候出现的configure: error: libxml2 not found.等依赖问题,本扩展包为rpm离线安装使用,请自习阅读描述后使用,inux php安装所需要的支持安装文件: freetype-2.4.11-1

2019-04-28

php相关扩展包rpm类型3

整理出来的用于Linux部署PHP的所有依赖,解决在Linux上部署PHP的时候出现的configure: error: libxml2 not found.等依赖问题,本扩展包为rpm离线安装使用,请自习阅读描述后使用,inux php安装所需要的支持安装文件: freetype-2.4.11-1

2019-04-28

php相关扩展包rpm类型2

整理出来的用于Linux部署PHP的所有依赖,解决在Linux上部署PHP的时候出现的configure: error: libxml2 not found.等依赖问题,本扩展包为rpm离线安装使用,请自习阅读描述后使用,inux php安装所需要的支持安装文件: freetype-2.4.11-15, libxml2-devel-2.9.1-6, libpng-1.5.13-7,gcc-4.8.5-16等

2019-04-28

php相关扩展包rpm类型

整理出来的用于Linux部署PHP的所有依赖,解决在Linux上部署PHP的时候出现的configure: error: libxml2 not found.等依赖问题,本扩展包为rpm离线安装使用,请自习阅读描述后使用,inux php安装所需要的支持安装文件: freetype-2.4.11-15, libxml2-devel-2.9.1-6, libpng-1.5.13-7,gcc-4.8.5-16等

2019-04-28

空空如也

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

TA关注的人

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