- 博客(64)
- 资源 (3)
- 收藏
- 关注
原创 Could not set property 'id' of 'class XXX' with value 'XX'
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class com.mp.demo.entity.User' with value '11709946275...
2019-09-09 17:41:43 7202
原创 kafka2.11安装、测试
kafka的一些基本命令启动zookeeper ./zkServer start.sh ./config/zookeper.properties启动kafka ./zkfka-server-start.sh config/server.properties此处topic名称以test为例容易出错的地方localhost:2181此处需和server....
2019-09-05 18:13:49 309
转载 replication factor: 1 larger than available brokers: 0
从一个楼主那边得到的,自己就转过来了Error while executing topic command : Replication factor: 1 larger than available brokers: 0.[2017-12-17 22:46:20,950] ERROR org.apache.kafka.common.errors.InvalidReplicationFacto...
2019-09-05 17:33:39 20633
原创 winscp连接centos7出现拒绝连接
1.编辑 /etc/ssh/sshd_config文件: sudo vi /etc/ssh/sshd_config将PermitRootLogin 的值改成 yes将PermitEmptyPassword 的值改成 no保存退出 2.重启ssh:查看状态:systemctl status sshd.service启动服务:systemctl star...
2019-08-30 17:15:53 5070
原创 Tomcat启动时自动清除缓存
记录一下windows和Linux两种Tomcat启动时候自动清除缓存。windows:1、手动删除根目录下的work下的文件; 2、在startup.bat头部加:rd/s/q"...\work\catalina"例如:rd /s/q "E:\Tomcat 5.5.23\work\Catalina"Linux:采用tomcat为中间件,tomcat...
2019-08-14 16:42:15 1581
原创 Axis自动生成webservice代码
有个简单快捷的生成webservice代码的方式,不含任何复杂步骤1、首先现在axit这个jar包,然后解压,2、在解压的axis目录中将页面生成的xxxx.wsdl文件放入根目录,如图所示kpxtService.wsdl来自于:wsdl的地址,也就是webservice的地址,类似于http://11.11.1.1:8001/kpxtService?wsdl,放入浏览器地址栏中,...
2019-08-02 11:21:11 690
原创 java中文件内容的写入并保存
工作中有需要就写了个校验并创建文件,进行保存数据,以防之后用到,代码可直接用!//定义路径 private static String path = "D:/addons"; private static String filenameTemp; public static void main(String[] args) throws IOException { Simple...
2019-05-15 17:48:33 3553
原创 jacob相关问题
前两天遇到个比较头疼的问题(windows服务器),就是这个jacob.dll这个转word文件,在下总结两点 1、可以尝试安装下office软件看看是否达到想要的效果 2、也就是我们缺少一些配置 1> 电脑又64和32位的: 64:C:\Windows\System32 在这个目录下放入jacob-...
2019-05-08 15:57:35 557
转载 mysql使用技巧之比较两个表是否有不同的数据
在数据迁移中,我们经常需要比较两个表,以便在一个表中标识另一个表中没有相应记录的记录。例如,我们有一个新的数据库,其架构与旧数据库不同。我们的任务是将所有数据从旧数据库迁移到新数据库,并验证数据是否正确迁移。要检查数据,我们必须比较两个表,一个在新数据库中,一个在旧数据库中,并标识不匹配的记录。假设有两个表:t1和t2。使用以下步骤比较两个表,并确定不匹配的记录,按着常用的思路就是,我们先查t...
2018-12-04 09:45:14 1996
转载 win10redis安装、配置。
下载地址:https://github.com/MSOpenTech/redis/releasesRedis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D:\Development_Tools\Redis。安装完成后,安装目录下大概会有以下几个文件:redis-server.exe:服务端程序,提供re...
2018-11-23 21:49:37 486
转载 List集合内部排序
首先定义一个实体(实例化以下,有get/set,toString)例如:实体类为(TestA)package test;import java.io.Serializable;public class TestA implements Serializable{ private static final long serialVersionUID = -8968350748602...
2018-10-17 18:00:35 1552
原创 sublime text集成Emmet
自动补全代码,提示等。。。就用到了这个Emmet插件在用sublime的时候有的需要装插件有的不需要,我这有个简单的方法,一步成功,(有网的环境下) 1-首先打开sublime编辑器 2-打开preference----- 3-在SUBLIME的package contol---输入install package,然后输入emmet,进行安...
2018-10-14 15:44:28 249
原创 js中获取当前年,季度
下面代码是获取当前年份,季度,如果数据库中有已存在的数据则默认选中function getYear(){ //获取年 var years =parseInt('${model.scp.inyear}'); var month =parseInt('${model.scp.inquarter}'); var date = new Date(); var year = dat...
2018-10-08 15:04:59 4161
转载 maven报错JAVA_HOME should point to a JDK not a JRE
从一个老铁那看到的,自己也有这个问题,记录一下在mavem目录bin目录下打开mvn.cmd文件在文件第一行输入set JAVA_HOME=C:\Program Files\Java\1.8(此处为你的Jdk所在)...
2018-09-08 14:52:13 1113
转载 正则表达式大全
在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA...
2018-09-03 11:30:49 1075
原创 Hibernate中和数据库自增的配置
1、自动增长identity 适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)数据库中的语法如下:MyS...
2018-08-29 10:05:57 1092
原创 初识Spring5Spring5响应式编程
根据博客的浏览,和理解一些新东西,对这个Spring5有一定的了解,以下是一些总结: 响应式编程的英文名,Reactive Programming,也就是针对相应的,举一个简单的例子,我们平常用水1烧水,水烧开了,水壶就会叫,这就是响应 响应式是一种开发的思维方式,响应式开发就是异步数据流的开发。 响应式编程:非阻塞应用程序,借助异步和事件驱动还有少量的...
2018-07-04 16:09:13 3188
转载 阻塞和非阻塞socket
http://www.cnblogs.com/sunada2005/p/3591378.html谓阻塞方式的意思是指,当试图对该文件描述符进行读写时,如果当时没有东西可读,或者暂时不可写,程序就进入等待状态,直到有东西可读或者可写为止。而对于非阻塞状态,如果没有东西可读,或者不可写,读写函数马上返回,而不会等待。非阻塞,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的...
2018-07-04 15:44:56 340
转载 Can't connect to MySql Server on 127.0.0.1(10061)
1.因为需要安装Navicat mysql,却找不到MySQL服务2.网上找的解决方法是: 进入到C: —>System32—>用管理员的方式打开cmd—>用mysqld.exe -install命令3.没有成功,如下图:4.经过一个上午的解决,找到方法:1)我是win10系统,桌面菜单栏左下角鼠标右键单击,可以看到以下菜单2)点击Windoes PowerShell(管理员),...
2018-06-22 14:49:56 2764
原创 Spring整合ActiveMQ
1.首先我们安装一个客户端的ActiveMQ,也可以安装Linux的,这里使用的是windows安装的,具体的安装就不说了,下载后直接解压。 刚开始接触ActiveMQ,当时也看过各个大神的帖子,但是思路稍微有些乱,经过整理以后的文章,希望对大家有所帮助,话不多说看代码--- 将jar包放在lib的目录下 首先我们配置生产者...
2018-04-18 11:20:40 230
原创 Java消息队列_Activemq --JMS篇
1、什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。2、JMS的优势 Asynchronous(异步) JMS i...
2018-04-16 14:49:18 312
原创 weblogic unable to get file lock问题解决方案
前两天在配置weblogic到最后一步出现的weblogic unable to get file lock这个问题,原因有两点分两方面来说: 一:检查配置文件时候删除,出现这中情况需要删除几个配置文件(目录:在Domain文件夹下): 1. 删除edit.lok 进入到domain_home...
2018-04-03 09:15:04 4355
原创 Linux中安装weblogic常见的一些问题及其解决方案
这两天在这个Linux上安装weblogic遇见这个问题总结 一:实际空间未知 从两方面分析此问题:一:查看自己是否安装xmanager 二:就是以下情况了无法使用命令 /usr/bin/xdpyinfo正在启动 Oracle Universal Installer...检查临时空间: 必须大于 80 MB。 实际为 4399 MB ...
2018-03-30 17:15:35 3392
原创 GC垃圾回收的面试题
1.什么是GC?为什么要有GC? GC是垃圾收集的意思,内存处理问题往往是编程人员最出现问题的地方,忘记或者错误的内存会导致程序性能的不稳定性,甚至会导致系统崩溃,java提供的gc功能可以自动检测对象是否超过并且是否达到可回收的要求,java语言没有提供释放已分配的显示操作方法2.垃圾收集: java的垃圾回收机制是java虚拟机提供的这个方法,用于在空闲的时间已不定的...
2018-03-29 14:08:59 1482 1
原创 myeclipse中点击web选项时出现"the currently displayed page contains invalid values "
myeclipse中点击web选项时出现"the currently displayed page contains invalid values "原创 2017年03月21日 11:25:435027某一天把项目checkout下来发现部署的时候选不到该项目,右键项目点击web出现"the currently displayed page contains invalid values"解决办...
2018-03-28 17:57:48 945
原创 数据库复合主键
主键是唯一的索引,那么为何一个表可以创建多个主键呢?其实“主键是唯一的索引”这话有点歧义的。举个例子,我们在表中创建了一个ID字段,自动增长,并设为主键,这个是没有问题的,因为“主键是唯一的索引”,ID自动增长保证了唯一性,所以可以。此时,我们再创建一个字段name,类型为varchar,也设置为主键,你会发现,在表的多行中你是可以填写相同的name值的,这岂不是有违“主键是唯一的索引”这句话么?...
2018-03-28 17:57:29 1883
原创 webLogic,9安装过程和配置
首先安装weblogic安装准备下载好的weblogic这个一般来说比较好弄,一路下一步即可-------------------------------------下面配置 MyEclipse 的 WebLogic 9 服务器 启 动 MyEclipse ,选择“Window -> Preferences”菜单,打开首选项对话框。展开 MyEclipse 下的 Applicatio...
2018-03-28 17:54:33 990
转载 数据库中使用外键和不使用外键有什么区别
今天听了一个企业技术总监的宣讲,结果听说在他开发系统的过程中,都没有用到外键,这让我很惊讶,赶紧上网搜索了一些资料看了看,终于明白了不用外键的原因。这是一篇关于是否使用外键的讨论,讲的很有道理:对于主/外键/索引来说,在一些开发团队中被认为是处理数据库关系的利器,也被某些开发团队认为是处理某些具体业务的魔鬼,您的观点呢?在实际应用中您会采取哪种方式?大家共同观点:主键和索引是不可少的,不仅可以优化...
2018-03-26 16:46:05 4208
转载 MySql的cmd操作
第一:mysql服务的启动和停止net stop mysqlnet start mysql12第二:登陆mysql –u用户名 [–h主机名或者IP地址] –p密码1说明:用户名是你登录的用户,主机名或者IP地址为可选项,如果是本地连接则不需要,远程连接需要填写,密码是对应用户的密码。第三:增加新用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by ...
2018-02-25 19:05:37 257
原创 SpringBoot中解决在idea中静态资源路径问题
在学习SpringBoot中遇见个小问题,在此我总结一下,如果大家遇到此类的小问题可以参考一下首先在SpringBoot中静态资源存放的位置是resources/static下,而Html存放的地方为templates如果要引入js或者css等静态资源考虑路径的问题,在application,yml中配置相应的配置在SpringBoot中,默认配置的/**映射到/static。
2018-02-01 11:54:42 4848 1
原创 基于Maven的SSM框架容易出现问题
如果在编写程序的时候@Override注解出现错误,根据我自己的思路总是先瞅一瞅报的什么错误,@Override报错:jdk的版本为1.5或者以下不满足需求,此时将jdk的版本至少为1.6的。在此修改jdk的版本即可
2017-12-20 12:11:46 427
转载 SpringMVC的工作原理
传统原生的JSP+Servlet在开发上过程上虽然简单明了,JSP页面传递数据到Servlet,Servlet整理数据(逻辑开发)或者从数据库提取数据接着再转发到JSP页面上,但是其似乎只能止步于此,我们都知道我们request和response都依赖于url,当我们想要通过针对围绕url进行编程的话单纯的JSP+Servlet在实现上只有过滤器Filter在抵达相对应的Servlet之前起作用,
2017-11-25 18:02:54 332
原创 MyBatis和Hibernate的五大核心接口,区别
MyBatis有哪些 核心的API接口,以及缓存机制:sqlSessioFactory Session二级缓存机制:sqlSessionSessionFactoryMyBatis中没有事物 执行增删改时,需调用session.Commit();一对多:collection 多对一:associationHibernate五个核心的接口Configurati
2017-11-10 20:53:37 1392
Apatch_activemq
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人