- 博客(34)
- 资源 (6)
- 收藏
- 关注
原创 Java使用类加载器解决类冲突,多版本jar共存
Java使用类加载器解决类冲突1、案例说明2、打包新版本POI并将要调用的方法封装2.1、POM文件2.2、封装的方法3、要使用多个POI版本的项目3.1、打包前面的项目生成一个jar包3.1、POM文件3.2、类加载器代码3.3、Jar加载工具3.4、最终调用1、案例说明项目中已经有了一个旧版本的poi库,并且这个库的版本无法修改,现在需要引入新版本的poi库,调用其中的公式方法IFS。之前想采用修改POI包名的方式,但是发现修改后各种报错无奈放弃。经过各种测试,本方法可以实现不同poi版本共存,因本
2024-09-05 15:23:46
1127
1
原创 Keepalived : mysql + redis + minio
目录1. 注意事项 2. 配置服务器 3. 部署mysql 4. 部署redis 5. 部署minio 6. 配置keepalived 7. 主节点崩溃后如果恢复 注意事项 红色标题为可选命令,不需要执行,只有出现问题或者需要时执行 配置服务器 主节点 mainNode 192.168.36.141 从节点 slaveNode 192.168.36.142 mysql-vip 192.168.36.143 redis-vip 192.168.36.
2022-03-02 15:43:47
1109
原创 使用springboot做图片服务器,复制图片地址到谷歌浏览器直接下载而不是展示
使用springboot做图片服务器,复制图片地址到谷歌浏览器直接下载而不是展示这边使用hutool读取文件,出现这个问题只需要将百度的代码中res.addHeader(“Content-Disposition”, “attachment;filename=image”);这一句注释掉即可在谷歌浏览器直接展示图片package com.example.demo;import java.io.IOException;import javax.servlet.http.HttpServletResp
2021-07-07 13:23:15
678
原创 使用Mybatis相关类生成sql语句
项目中有时需要实现动态sql功能(非mybatis动态sql片段):sql语句中可以使用mybatis的各种标签,注意<>等符号的转义,最后会根据输入的参数生成最终的sql,需要引入mybatis.jarpublic static void main(String[] args) { //参数 HashMap<String,Object> param=new HashMap<>(); param.put("id", "撒扥"); //原sql
2020-07-01 08:46:52
2785
原创 安装 anaconda 后无法运行,开始菜单没有启动项,安装文件夹缺失大量文件
安装 anaconda 后无法运行,开始菜单没有启动项,安装文件夹缺失大量文件在安装的时候有可能报错提示无法创建菜单,或者安装完后文件夹缺失大量文件,网上的方法有改PATH,关闭360,关闭电脑管家,管理员运行,用户名英文等等都不起作用。最后发现是电脑运行环境不全,推荐下载3dm游戏运行库(说是游戏运行库,起始很多软件运行都依赖一些运行库的)下载地址:http://xthj.3dmgame....
2020-03-13 15:06:24
2655
原创 用C#编写的Activex回调js中的方法
打开vs2019,新建类型项目.net4.6在项目上右击-属性-生产-为COM互注册操作打钩,然后保存在项目右击-属性-应用程序-程序集信息-是程序集COM可见打钩并保存项目右击-添加-用户控件,文件名是UserControl1.cs在控件中画一个文本框和一个按钮双击按钮写按钮点击事件使用Nuget安装下面组件编辑UserControl1.cs内容如下其中[Guid(“...
2019-12-18 15:09:34
393
原创 将Linux程序画面显示到本地Windows系统
将Linux程序画面显示到本地Windows系统 本文适用于Redhat、Centos、Fedora、OracleLinux等yum系的系统,其他发行版操作可能不太一样。在使用Linux系统的过程中,有时需要使用Linux图形界面,但是如果Linux部署在远程服务器上则不可能直接到机房看界面。这个时候可以先在服务器安装xclock,安装时会自动将x11部分依赖装好。 ...
2019-09-24 10:14:15
1244
原创 java程序代码自动修改火狐浏览器配置使用windows自带证书
package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;imp...
2019-08-03 13:48:33
536
转载 OracleDataGuard简单配置
OracleDataGuard简单配置主要转载 白昼ron:https://blog.youkuaiyun.com/xiezuoyong/article/details/838628851、配置虚拟机设置ip段(仅主机模式)192.168.6.0主库:系统:centos7数据库:11.2.0.4主机名:ora11gpip:192.168.6.130ORACLE_BASE=/u01/app/...
2019-04-28 16:24:26
716
原创 weblogic12c中找不到类NoClassDefFoundError org.springframework.aop.framework.AbstractAdvisingBeanPostProce
项目在tomcat中正常,但是在weblogic中找不到类。首先创建weblogic.xml配置文件,内容如下这是ssh框架的,别的自己百度。<?xml version="1.0" encoding="UTF-8"?><weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app" x...
2019-04-11 22:25:21
1869
原创 Linux设置自启
1.在用户目录下面创建shvi /home/tomcat/init.sh#!/bin/bash/home/tomcat/apache-tomcat-9.0.4/bin/startup.sh/home/tomcat/frpc -c frpc.ini编辑rc.local文件vi /etc/rc.d/rc.local/root/init.sh编辑/root/init.sh#...
2019-04-04 13:56:01
127
转载 linux二进制安装mariadb
转载(https://blog.youkuaiyun.com/ownbull/article/details/80460857 )一、下载MariaDBwget https://downloads.mariadb.com/MariaDB/mariadb-10.3.7/bintar-linux-glibc_214-x86_64/mariadb-10.3.7-linux-glibc_214-x86_64.ta...
2019-04-04 13:50:59
1303
转载 Oracle数据库一些使用注意事项
关于空白表不导出表结构的问题在创建表之前执行alter system set deferred_segment_creation=false;2.imp/exp导出导入数据exp 账号/密码@ip:端口/数据库 owner=账号 file=local.dmpimp 账号/密码@ip:端口/数据库 file=local.dmp full=y;--(cmd下执行)Oracle 默认...
2019-04-04 13:48:15
517
原创 .net core2.2 跨域
在Startup.cs的ConfigureServices方法最前面添加下面代码services.AddCors(options => { options.AddPolicy("cors", builder => { ...
2019-04-03 16:58:58
1194
原创 ASP.NET Core Web应用程序使用HTTPS/SSL
创建一个ASP.NET Core Web应用程序将证书文件localhost.p12复制到项目的根目录(证书创建参考我的博客《代替OCX Activex等IE浏览器插件的一种方式 》)创建配置文件config.json(新建文件在项目根路径)编写配置文件的内容{ "Kestrel": { "EndPoints": { "HttpsInlineCertFile":...
2019-04-03 16:56:56
5171
原创 C#解压zip文件
引入using System.IO.Compression;解压ZipFile.ExtractToDirectory(currentPath+"jre.zip", currentPath);
2019-04-03 16:53:17
3005
原创 代替OCX Activex等IE浏览器插件的一种方式
目录一、 获得ssl证书 4二、 搭建springboot 10三、 开发托盘程序 16四、 使用C#创建com组件 20五、 Springboot调用com 27六、 使用exe4j将springboot打包成exe 31七、 打包安装包【我用的是vs2010】 34八、 创建调用插件服务器的web页面 45九、 测试 49十、 后记 51需求:在网页上调用本地插件处理数据...
2019-03-30 22:33:36
3823
原创 在centos中命令行安装weblogic并部署项目
weblogic安装包:wls1036_generic.jarjdk安装包:jdk-7u80-linux-x64.tar.gz1、创建组groupadd weblogic2、创建用户useradd -g weblogic weblogic3、修改用户密码passwd weblogic4、解压jdktar -zxvf jdk-7u80-linux-x64.tar.gz5、...
2019-02-21 22:12:32
3071
1
原创 关于浏览器插件的一些想法
关于浏览器插件的一些想法谷歌已经不支持npapi,ppapi暂时只有内置的插件使用,其他插件无法安装,而且别的浏览器也不支持ppapi。微软也在慢慢淘汰ie的activex。所以现在需要一种通用的插件技术,或者类似的解决方案。html5的绘图功能已经很强大了,所有需要页面展示的功能可以直接使用html5,这也是以后的发展趋势。类似于flash player可能都会淘汰。一些辅助...
2018-09-06 08:51:01
402
9
原创 Vmware克隆Centos虚拟机后网络初始化
Vmware克隆Centos虚拟机后网络初始化克隆后先不开机,删除掉以前的网卡。添加新网卡,重新生成MAC,并复制MAC一会备用开机vi /etc/udev/rules.d/70-persistent-net.rules将里面的旧网卡全部删除,将最新的名称改为eth0vi/etc/sysconfig/network-scripts/ifcfg-eth0将里面的HWADDR修改为刚才复制的MA
2017-08-07 11:13:03
461
原创 JSTL Validation error messages from TagLibraryValidator for c in
JSTL Validation error messages from TagLibraryValidator for c in有时候在jsp页面导入jstl标签的时候保存 或者jsp页面报奇怪的错误,比如非法字符 究其原因是因为使用了BOM格式的UTF-8 这样页面就有很多看不到的奇怪的符号 可以使用editplus编辑器批量将页面转为ANSI格式 然后再转回UTF-8不带BOM格式的就
2017-06-28 10:27:07
2249
原创 Spring-data JPA初次接触
Spring-data JPA初次接触spring-jpa.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contex
2017-05-31 16:21:14
264
转载 Hibernate SpringDataJpa使用Junit测试 no Session
Hibernate SpringDataJpa使用Junit测试 no Session如果使用Hibernate进行Junit单元测试的时候出现no Session的问题的时候,只需要在测试类或者测试的方法上加@Transactional 事务注解就可以了如果使用ssh框架的整合出现no Session的问题,在web.xml设置org.springframework.orm.hibernate5.
2017-05-31 15:43:25
1220
1
原创 Linux下安装Oracle简易步骤
Linux下安装Oracle简易步骤1、下载在http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html下载 linuxamd64_12102_database_1of2.zip linuxamd64_12102_database_2of2.zip2、解压将两个压缩包解压到同一个目录3
2016-12-03 21:38:11
1291
原创 SpringMVC HelloWord
SpringMVC HelloWord1、 导入jar包commons-logging-1.0.4.jarspring-aop-4.1.6.RELEASE.jarspring-beans-4.1.6.RELEASE.jarspring-context-4.1.6.RELEASE.jarspring-context-support-4.1.6.RELEASE.jarspring-core
2016-10-22 14:01:22
235
原创 hibernate快速新建数据表 方便测试
hibernate快速新建数据表 方便测试package com.test;import org.hibernate.Session;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;import or
2016-09-17 17:01:39
264
原创 hibernate.cfg.xml的配置
hibernate.cfg.xml的配置<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"><hibernate-configu
2016-09-17 14:33:40
267
原创 hibernate *.hbm.xml文件的配置
hibernate *.hbm.xml文件的配置<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><!-- pac
2016-09-17 14:30:10
1883
转载 自定义框架
自定义简易Struts框架 学习尚学堂的老师的课程整理的需要导入的包,用来解析xml配置文件dom4j-1.6.1.jarcom.filterCoreFilter.java 过滤器用来过滤请求,并处理package com.filter;import java.io.IOException;import java.lang.reflect.Field;import java.lang.
2016-09-15 20:49:09
324
原创 Struts2.5.2简单的使用注解
Struts2.5.2简单的使用注解导入需要的包asm-3.3.jarasm-commons-3.3.jarcommons-fileupload-1.3.2.jarcommons-io-2.4.jarcommons-lang3-3.4.jarcommons-logging-1.1.3.jarfreemarker-2.3.23.jarjavassist-3.20.0-GA.jarlo
2016-09-15 18:04:11
1778
原创 Struts2.5.2处理json
Struts2.5.2处理json需要导入的包commons-beanutils-1.9.2.jarcommons-collections-3.2.2.jarcommons-fileupload-1.3.2.jarcommons-io-2.4.jarcommons-lang-2.4.jarcommons-lang3-3.4.jarcommons-logging-1.1.3.jarez
2016-09-15 15:24:53
2365
keepalived : mysql + minio + redis
2022-03-02
Office Project 批量设置日历.exe
2020-05-07
Bootstrap3中文文档 网站打包
2017-04-22
MyBatis3.4.4中文文档
2017-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人