自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 itextpdf生成pdf,指定样式及文字水印

最近需要做一个生成pdf的功能,有很多工具,最终还是选择了itextpdf,废话就不多说了 直接撸代码。。。实现生成pdf1.引入jar2. java逻辑代码 A.前端代码3.controller层4.工具类CreateDoc 解析数据 生成指定格式的pdf5.iTextPDFUtil类生成pdf工具类包含样式等1.引入jar包xmlworker-5.5.11.jaritexta...

2020-01-13 15:56:10 2425

原创 echarts ------ 基于echarts的词云图,点击词云图,获取自定义属性

词云效果图1.引入资源jquery-1.8.3.min.jsecharts.jsecharts-wordcloud.jsciyun.jsdata.json2.准备数据 — data.json{ "status": "success", "data": [ [ { "tag": "北京", "value": 9, ...

2019-10-08 14:57:11 3731 1

原创 Chrome ------ 浏览器跨域

右击快捷图标,选择属性 --》 快捷方式 在目标输入框后输入--disable-web-security --user-data-dir跨域成功

2019-10-07 16:57:30 179

翻译 JDBC ------ java中JDBC连接数据库操作的基本步骤

此博客只为记录 大神勿喷JDBC基本步骤创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String className)实现。例如:try{//加载MySql的驱动类Class.forName(“com.mysq...

2019-10-07 12:02:33 438

原创 webservice ------ jaxws集成到spring中

1.发布服务集成jar包spring的包commons-logging-1.1.1.jarspring-beans-3.2.4.RELEASE.jarspring-context-3.2.4.RELEASE.jarspring-core-3.2.4.RELEASE.jarspring-expression-3.2.4.RELEASE.jarspring-web-3.2.4.RELE...

2019-10-07 11:54:09 254 1

原创 webservice ------ CXF集成到spring中,并发布服务,默认支持soap1.1,如需soap1.2增加注解

1.集成jar包aopalliance-1.0.jarasm-3.3.1.jarcommons-logging-1.2.jarcxf-core-3.0.1.jarcxf-rt-bindings-soap-3.0.1.jarcxf-rt-bindings-xml-3.0.1.jarcxf-rt-databinding-jaxb-3.0.1.jarcxf-rt-frontend-jax...

2019-10-07 11:48:58 763 2

原创 webservice ------ Java使用axis2调用wsdl形式的webservice

1.依赖架包:axis.jar、jaxrpc.jar、commons-logging-1.0.4.jar、commons-discovery-0.2.jar、wsdl4j-1.5.1.jar代码实现调用getData(new Date(),“http://url?wsdl”,userSerive)public String getData(String date,String iurl,...

2019-10-07 11:38:41 372

原创 web部署 ------ tomcat中把class文件删掉,使用eclispe把java代码打成jar包,放在lib下运行

1.项目右击 --》 点击Export2.选择 JAR file3.选择需要打包的文件(主要是勾对选项)4.删除掉class文件把export 的jar包 放在 WEB-INFO 下的lib包下5.启动项目 正常访问...

2019-10-07 11:29:02 447

原创 mysql ------ mysql同步数据逻辑思路

业务需求:把某一张表的数据同步到另一张表或索引库中1.主表创建触发器(包含增,删,改)2.创建中间表(包含字段 主表id,操作标识,如:增加数据 i,删除数据 d,修改数据 u)3.主表做任何操作,会触发 触发器 把数据同步到中间表4.写个定时任务,定时从中间表里面获取全量数据,获取到数据,删除中间表数据5.获取到中间表的全量数据,使用MQ推送到数据处理程序6.操作目标库(增删改)...

2019-10-07 11:24:07 333

原创 mysql ------ sql使用存储函数查出所有子集数据

查出传入id的所有子集DROP FUNCTION IF EXISTS getChildList;CREATE FUNCTION getChildList(rootId INT)RETURNS varchar(1000)BEGINDECLARE sTemp VARCHAR(1000);DECLARE sTempChd VARCHAR(1000);SET sTemp = '';SET ...

2019-10-07 11:23:17 713

原创 mysql ------ mysql触发器(增删改)

1.往主表中增加数据DROP TRIGGER IF EXISTS syn_insert_data;增加触发器CREATE TRIGGER syn_insert_dataAFTER INSERT ON depFOR EACH ROWBEGININSERT INTO oper VALUES(new.id,‘i’);END2.删除触发器CREATE TRIGGER syn_delet...

2019-10-07 11:21:49 791

原创 web ------ web项目访问流程

1.springmvc框架访问流程页面绑定时间–》触发JS事件–》发送ajax请求–》发送请求至前端控制器DispatcherServlet–》DispatcherServlet收到请求调用HandlerMapping处理器映射器–》处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet–》Dis...

2019-10-07 11:17:59 528

原创 eclipse ------ web项目缺少Tomcat library包的解决

选中项目——右键——properties属性——选中project facets——在窗口右面的Runtimes选项中选中Apache Tomcat——apply并且点击确定即可在项目中添加Tomcat library包。...

2019-10-07 11:13:46 592

原创 tomcat ------ 指定tomcat运行时JDK版本

指定tomcat运行时JDK版本windows1. 修改 tomcat下文件 /bin/catalina.sh export JAVA_HOME=JDK路径 加入文件1、解压下载的tomcat;2、找到bin下的setclasspath.bat文件;在文件的开始出添加如下代码:set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51...

2019-10-07 11:09:19 197

翻译 spring ------ Spring五种类型的通知

1、前置通知[Before advice]:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常。@Before(“execution(* com.demo.service….add(com.demo.entity.Car))”)2、正常返回通知[After returning advice]:在连接点正常执行完成后执行,如果连接点抛出异常,则不会执行。3、异常返回通知[Afte...

2019-07-04 15:31:48 904

原创 MYSQL ------ mysql字段值过大数据库配置

字段值过大导致导入数据失败解决方法:1.先把类型设置成文本格式:如 longtext如果还是失败则进行第二步2.则在数据库设置my.ini文件添加参数max_allowed_packet = 64M3.重启mysql服务service mysqld restart...

2019-07-04 15:07:43 574

原创 VUE ------ Vue项目中使用echarts,自适应解决方式

监听resize变化mounted() {this.initChart()this.__resizeHanlder = debounce(() => {if (this.chart) {this.chart.resize()}}, 100)window.addEventListener(‘resize’, this.__resizeHanlder)},beforeDest...

2019-02-20 15:57:13 707

空空如也

空空如也

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

TA关注的人

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