- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 金蝶认证题目总结
A、跨应用部署时,一个应用想提供接口给另一个应用调用,需要按微服务的方式开发对应的接口B、服务工厂路由命名规则为:{isv标识|公司标识}.{云id}.{应用id}.ServiceFactory。3.(判断题) 集成服务编排是把集成云已有的数据源、集成对象、集成方案、消息服务、API接口、自定义函数等集成资源,通过流程化设计编排成全新的集成服务,以支持更加复杂的业务场景。A、FormShowParameter是最基础的界面参数对象,其他界面参数对象是继承于FormShowParameter生成的。...
2022-08-31 16:09:10 8602 8
原创 IDEA配置curl
看到好用,记录一下具体步骤: 1.官网下载curl jar 我这是windows64系统的所以选择如图,当然还有linux的等,自行下载2.下载好解压3.配置环境变量,即:可在cmd中使用 (当然如果只是配置在IDEA中使用的话,可以不必此步骤也行)验证方法:curl --help4.IDEA加入 curl 如图...
2019-07-12 11:33:35 3441
原创 mysql数据迁移,导入数据库时报错1067 – Invalid default value for ‘字段名’
windows环境下mysql数据库从A服务器迁移到B服务器上,各种折腾,就是报错1067 – Invalid default value for ‘字段名’刚开始以为是数据库版本不一致导致的,后来也重装的相同版本(5.7.18),还是不行,原因是因为原mysql库中有的时间字段是设置了默认值的有的设置为:'0000-00-00 00:00:00',有的是设置为CURRENT_TIMESTAM...
2019-04-26 15:41:38 1377
原创 Windows下Mysql5.7忘记root密码或没有my.ini解决
Windows下Mysql5.7忘记root密码的解决方法1、打开第一个cmd窗口执行netstop mysql572、在第一个cmd窗口执行mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables ---注意路径(以你的实际情况为准)如果没有my-...
2019-04-24 09:31:31 1854
原创 刚用IntelliJ IDEA遇到的问题
问题一:创建maven项目不生成web.xml文件:解决办法之一:添加web.xml即可;问题一:写个测试方法老是报错:cannot be opened because it does not exist错误 【文件无法编译到target目录】解决办法——之一:在pom文件中加入——<build> <resources...
2019-04-16 18:25:36 461
原创 mybatis 遍历list<String>作为 in 条件 注意事项
直接代码接口: List<Map<String, String>> getriskSourceName(List<String> groups); //要注意的是,这里如果只是定义成List<String>也可以,只是返回回来的值不好处理 //注意 resultType="...
2019-04-11 20:56:03 8141 1
原创 truncate清空表数据 传入表名 注意事项
接口: void deleteRectInfo(@Param("tableName")String tableName);mapper: <update id="deleteRectInfo" statementType="STATEMENT"> truncate table ${tableName} ...
2019-04-11 20:35:58 543
转载 slf4j作用及其实现原理学习
http://www.cnblogs.com/xrq730/p/8619156.html<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <versi...
2019-04-11 20:25:55 228
原创 C3P0、DBCP、Druid数据库连接池的区别
最近使用c3p0连接oracle数据库,总是各种不确定的偶发的超时问题,各种配置都试过依然还是会偶发出现问题,无奈之下想取而代之;以此记录下各个连接池的区别——现在常用的开源数据连接池主要有c3p0、dbcp和proxool三种,其中:hibernate开发组推荐使用c3p0;spring开发组推荐使用dbcp(dbcp连接池有weblogic连接池同样的问题,就是...
2019-03-18 09:53:13 435 1
原创 避坑——request.getSession().setAttribute与request.setAttribute的区别
刚开始不理解这个区别,导致每次前台取到的验证码总是有差别;坑———所以也记录下equest.setattrbute()顾名思义只能在一个request内有效,如果重定向回客户端,将取不到值。request.getsession.setattribute()则可以通过jsessionid得到自己的session,进而取回其中的值,即使重定向回客户端也无所谓.第一个是保存在s...
2019-03-06 15:25:04 5341 1
原创 java.lang.UnsupportedClassVersionError: javax/servlet/ServletContext : Unsupported major.minor
Junit4测试时,一直报这个异常,我也是无语了,最后才知道,它是找不到servlet依赖的包,晕死!!解决方法:java build path->add library->Server Runtime搞定!!我也记录一下。...
2019-03-05 16:59:52 796
原创 java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
解决办法——————
2019-03-05 16:40:31 898
原创 基于 SSM项目多数据源配置实现(eg_ oracle+sqlServer)
项目初期数据库用的是oracle数据库,后期因为一个需求需要跟另外一个平台交互,用的是SqlServer数据库,需要在向Oracle中插入数据的同时向SqlServer数据库中也插入一些数据,所以需要此项目再加入跟SqlServer交互的配置—— 下面是重点配置文件:—— 1. config.properties (有的喜欢叫db.propertie...
2019-03-01 11:53:22 956
原创 oracle创建数据库实例/用户并授权连接等细节 + sqlserver数据库迁移到oracle
最近应公司要求,一个由.net开发的平台,需要用X5平台实现,涉及到数据库从sqlServer迁移到Oracle,以前用过Oracle,但大多配置细节没有接触过,所以这次采坑记录以示谨记!Oracle我用的是11G,当然安装就不说了,网上一抓一大把,这里说下安装好数据库后创建表空间,授权限,连接,迁移等问题。一、首先说下创建数据库实例:这里介绍两种方式来创建授权方式一: ...
2018-12-18 23:18:26 1053
原创 java.sql.SQLException: ORA-28001: the password has expired(oracle密码过期默认180天)
维护的网站网站登录后总是显示404,日志显示java.sql.SQLException: ORA-28001: the password has expired——oracle密码过期了;解决方法: 打开SQL Pluse 或者是登录sql客户端工具(如sqlDeveloper/pLsql/navacate新建查询)都行; 一、select * from dba_profiles...
2018-11-27 10:53:47 6279 1
原创 solr4.6 + 中文分词 下载安装傻瓜教程
solr4.6下载地址:http://archive.apache.org/dist/lucene/solr/ 找到4.6版本,下载solr-4.6.0.zip文件到本地。解压文件到本地磁盘,我这里解压到D盘根目录下:solr里面自带了jetty中间件,在D:\solr-4.6.0\example可以看到相关信息。 因为JAVA开发中使用tomcat比较多,所以我把so...
2018-10-13 17:56:25 272
原创 javaweb:springmvc+swfTools+FlexPaper文档在线预览及问题解决(FlexPaper加载一直转圈)
接手公司项目,其中存在文档预览功能发现不好使,前者没有详细文档,各种调试爬坑,走出来-————具体需求是:针对上传的各种office文件(包括.excel,.doc,.docx等)可以下载亦可以在线预览;写博客的时候有时无暇顾及一些小细节,给读者带来疑问也很正常,所以在看一些博客的时候,多琢磨,不要着急;实现涉及技术: 利用openOffice把word、exc...
2018-10-10 15:48:14 907 2
原创 新导入项目resource红叹号解决方案
今天算是又从零开始在新电脑上又搭建了一遍环境,从无到有,包括jdk、eclipse、maven、MySQL、SVN(客户端,eclipse插件)、tomcate、Navicat 等,一切还算顺利;只是在导入maven项目之后发现两个问题,谨记:1.首选是xml约束报错,解决办法:将 Preferences > XML > XML Files > Validatio...
2018-09-03 16:48:22 1217 1
原创 SpringMVC无法引入Jquery的问题
Uncaught ReferenceError: $ is not defined at hellow.js:1页面提示jquery没有定义,其实就是jquery没有正确引入,网上看了一些资料,有说web.xml配置拦截静态请求的,有说spring-xml配置的,但都没有找到我的错误。在这里说一下中级解决方案:检查以下文件,1.web.xml是否把所有静态资源都拦截了, ...
2018-08-31 20:46:31 6732 2
原创 Tomcat 启动 Removing obsolete files from server Could not clean server of obsolete
在Eclipse 中创建的Tomcat服务器 然后启动时 报错 :: 问题原因:是你在clean tomcat的时候 文件没有clean清.(临时崩溃 系统宕机或其他原因) (由于我改了service.xml 后出现的问题具体要看你自己改才修改了哪里) 导致自己eclipse里的service.xml 在clean时没有copy一致(和你被本地的Tom...
2018-08-30 10:21:45 2575 1
原创 Mybatis 中$与#的区别
mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也是在此处对动态 SQL 进行处理的。在动态 SQL 解析阶段, #{ } 和 ${ } 会有不同的表现。1. #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,...
2018-08-28 20:15:20 128
转载 深入理解Java的接口和抽象类
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口的区别 若有不正之处,请多多谅解并欢迎批评指正,...
2018-08-26 19:05:52 93
原创 spring @Transactional注解参数详解
参照https://www.cnblogs.com/caoyc/p/5632963.html:spring @Transactional注解参数详解事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理 , 例子:1 @Transactional public class TestServiceBean implements TestServi...
2018-08-25 10:56:56 277
原创 集合类之间的关系总结
Map接口常用的子类:HashMap:extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable 无序存放,新的操作类,key不允许重复Hashtable:extends Dictionary<K,V>implements Map<K,V>, Cloneab...
2018-08-23 18:10:12 670
原创 常用Linux命令总结
一、查看目录下文件:ll 显示当前目录下文件详细信息ll -a 显示当前目录下的所有文件,包括隐藏文件二、查看当前目录:pwd 查看当前路径pwd -P 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径三、查看进程:ps -a 显示所有进程ps -u 有效用户的相关进程ps -x 列...
2018-08-20 13:48:08 138 1
原创 浅谈23中设计模式--------3.策略模式(stastrategy)
在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方法对应一个具体的查找算法;当然也可以将这些查找算法封装在一个统一的方法中,通过if…else…或者case...
2018-08-18 14:55:09 162 1
原创 浅谈23中设计模式--------2.Iterator模式
Iterator模式:提供一个方法按顺序遍历一个集合内的元素,而又不需要暴露该对象的内部表示。主要实现: 1 .访问一个聚合的对象,而不需要暴露对象的内部表示 2 .支持对聚合对象的多种遍历 3 .对遍历不同的对象,提供统一的接口。就上代码模拟ArraList和LinkedList的增加方法add(),和迭代Iterator();首选定义公共接口Collectio...
2018-08-15 20:26:47 88
原创 浅谈23中设计模式--------1.责任链模式
责任链设计模式(Chain of Responsibility)定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系, 将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 应用有:Java Web中的过滤器链、springmvc中的拦截器链,Struts2中的拦截器栈等。下面就运用责任链设计模式来模拟客户端------服务器端的request,...
2018-08-12 20:39:10 189
原创 重拾Springmvc之路---------《10》--------aop原理,操作术语
Aop 概念:面向切面编程,扩展功能不修改源代码实现,横向抽取机制;底层实现:动态代理------(针对有接口的情况:jdk动态代理)创建接口实现类代理对象来增强方法-------------------- 创建跟实现类平级的对象实现相同的功能;连接点:类里面哪些方法能被增强,这些方法称为连接点;切入点:指我们要对哪些joinpo...
2018-06-06 15:53:30 139
原创 重拾Springmvc之路---------《9》--------Spring的bean管理(基于注解的)注入属性
@Autowired : 自动装配注入,是根据类名来找其对象的;@Resource(name="") : 需要加name 属性,name =“指定需要注解哪个对象”这里也就是表示:需要注入的对象注解表明的id的值;类似于配置文件执行是写的:<bean id="" class=""> <property name="" ref=""><
2018-05-30 17:09:32 205
原创 重拾Springmvc之路---------《8》--------Spring的bean管理(基于注解的)创建对象
约束: xmlns="http://www.springframework.org/schema/beans" 除了以上beans约束外,还要引入context约束: xmlns:context="http://www.springframework.org/schema/context" 配置文件的配置: <!-- 只要配置一句话就行,目的是开启注解扫描 --> ...
2018-05-30 15:07:00 415
原创 重拾Spingmvc之路---------《7》--------IOC和DI的区别,Spring整合web项目的原理
IOC: 将对象的创建交给Spring来创建,管理;DI:依赖注入,可以向类中的属性中注入值;关系: 依赖注入是不能单独存在的,特点:需要在IOC的基础之上来完成操作。---------------------------------------------------------------------------------------------------. Spring整合web项目的原...
2018-05-30 14:23:50 149
原创 重拾Spingmvc之路---------《6》--------注入复杂类型属性
1.P名称空间注入(少用):代码很简单:public class SteClass { private String nameSet; public void setNameSet(String nameSet) { this.nameSet = nameSet; } public void testSet(){ System.out.println("setTest===="...
2018-05-30 14:03:31 95
原创 重拾Spingmvc之路---------《6》--------注入对象类型的属性
将new的过程交给Spring来管理:常见运用,入service中常需要调用Dao层,而new的过程可以用配置的方式来实现;即:在service里面将dao作为类型属性,生成dao类型的set方法,从而用set注入,将其注入;可笑的是在刚开始写代码,配置文件写成了: <!-- 在这里需要创建两个对象,service和dao的对象都要创建 --> <bean id="...
2018-05-29 22:53:51 121
原创 重拾Spingmvc之路---------《5》--------bean标签的常用属性
1. id 属性:起名称,id属性任意命名,但不能包含特殊符号;-----------根据id值得到配置对象;2.class属性:创建对象所在类的全路径;3. name属性:功能跟id一样,但可以包含特殊符号;4. scope 属性: 1). singleton : 默认值,对象是单利的(只有一个对象),2). prototype: 多实例的对象;3).request 创建了对象,把对象放在req...
2018-05-29 22:04:42 113
原创 重拾Spingmvc之路---------《4》--------bean实例化的管理(xml方式)
一、bean实例化的方式:在Spring里面可以通过配置文件的方式创建对象。可以有三种方式实现::1.使用类里面的无参构造实现(常用)2.静态工厂的方式:创建静态的方法,返回类的对象:3.实例工厂创建:创建不是静态的方法: <bean id="user" class="ioc.User"/> <--默认会找类User的无参构造-->//写了有参构造:publi...
2018-05-27 21:36:48 127 2
原创 重拾Spingmvc之路---------《3》--------测试对象创建
导包,创建测试类;@Test public void testUser(){ //加载Spring配置文件,创建对象 ApplicationContext context=new ClassPathXmlApplicationContext("mapper/spring.xml"); User user=(User) context.getBean("user"); System...
2018-05-27 19:06:41 97
原创 重拾Spingmvc之路---------《2》--------IOC操作
一、ioc 的底层原理:主要使用技术1).xml配置文件;2).dom4j解析技术;3)工厂设计模式;4).反射的技术;原始new的方式,耦合度高,使用工厂模式解耦:public class Userservice{ public void add(){}}public class UserServlet(){ Uservice s= Factory.getService();...
2018-05-27 18:24:19 115
原创 重拾Spingmvc之路---------《1》--------基本概念
工作中用的一直是公司自己的框架,对Sping等一些开源的东西,越来越疏远,快忘记的差不多了,看到身边的同事小谢,总是在努力不断的更新学习,颇受影响,决定也抽点时间整理一下学习内容。希望赶快通过系统的重新学习一下,来掌握个框架,巩固自己的这项技能同时像小谢学习。概念:一、开源的轻量级框架;二、一站式框架:在javaee的三层结构中,每层中都提供了解决技术;1)web层:SpringMVC;2)ser...
2018-05-27 17:43:41 122
原创 css样式实现td显示字体超长显示...鼠标悬浮显示全部
虽然我的是超链接,字体name 也是动态查询出来的,目的是,如果查询出来的这个字体太长,会影响我的展示效果,所以需要影藏超过固定长度的字体; var itemStr="<tr>" +"<td class=\"serverName-td1\">" +"<a class=\"fh\" href=\"\"&
2018-05-24 20:07:10 8869 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人