- 博客(73)
- 资源 (2)
- 收藏
- 关注

原创 oracle ORA-00604和BadImageFormatException的解决方法
解决方法: 使用sys登录oracle数据库,然后直接执行下面的sql语句: 第一步:selectb.file_name 物理文件名,b.tablespace_name 表空间,b.bytes/1024/1024 大小M,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M,substr((b.bytes-sum(nvl(a.bytes...
2018-07-12 10:42:38
692

原创 springBoot搭建activiti工作流
1、新建maven项目 2、依赖 的pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat...
2018-06-22 14:12:48
1888
3

原创 关于日志的常用配置(log4j和logback)
**log4j配置**注:在配置log4j前要在web.xml中进行配置,告诉框架采用自定义的配置 pom配置<!-- 设置根目录 --> <context-param> <param-name>log4jConfigLocation</param-name&...
2018-06-21 09:36:17
479

原创 springboot搭建的ssm项目
1、项目架构 2、application@SpringBootApplication@EnableTransactionManagement//开启事务管理public class Application { public static void main(String[] args) { SpringApplication.run(Applicati...
2018-06-06 11:56:34
299

原创 图片验证码生成代码
生成图片验证码需要一个jar包,在maven的pom文件上导入下面代码: com.google.code.kaptcha kaptcha 2.3
2018-05-31 15:08:18
1400

转载 Linux的常用命令
系统uname -a # 查看内核/操作系统/CPU信息head -n 1 /etc/issue # 查看操作系统版本cat /proc/cpuinfo # 查看CPU信息hostname # 查看计算机名lspci -tv # 列出所有PCI设备lsus...
2018-05-24 09:45:52
387

转载 Mysql数据库设计及常见问题
一、库表设计 1.1 引擎选择 在mysql5.1中,引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运行的mysql服务器中。使用mysql插件式存储引擎体系结构,允许数据库专业人员或者设计库表的软件开发人员为特定的应用需求选择专门的存储引擎,完全不需要管理任何特殊的应用编码要求,也不用考虑所有的底层实施细节。 因此,尽...
2018-05-24 09:40:36
2757

原创 oracle备份及恢复
一、导出数据库exp 用户名/密码@ORCL file=D:\data.dmp owner=用户名plsql的使用: 1、登录你要导出的数据库; 2、工具→导出表:二、导入数据库: 1、创建表空间: create tablespace AJBG datafile 'F:\oracleData\AJBG.dbf' size 100m autoextend...
2018-04-27 12:04:13
290

原创 oracle主键自动增长
oracle的主键没有自动怎样功能,小编今天给大家说说怎样设置主键自动增长: 1、创建表; create table tb_user ( id NUMBER(10) not null, createtime DATE not null, constraint PK_tb...
2018-04-26 11:19:30
242

原创 获取客户端IP和MAC地址
小编是菜鸟,这两天拿到一个需求,登录时判断ip地址是否允许登录,这几天做下来小编遇见了好多坑,给大家分享一下。 系统架构:.net+java 首先,不管怎么样http请求头才是获取ip地址的唯一方式: 1、js是一个脚本语言,不能获取本机ip地址; 2、java可以直接获取请求,但是.net是要在iss上部署,如果直接在后端获取,获取的是部署机器上的ip地址,只能在...
2018-04-26 10:52:44
2068

原创 java环境搭建
大家都知道搭建java环境是一个很麻烦的事情,尤其是使用eclips搭建的时候,今天小编给大家带来福利了,从头到尾都有文档还有相应的插件,话不多说直接分享给大家! 软件地址:链接:https://pan.baidu.com/s/1LylNXdO5lgJ2_jsUBGrgKg 密码:uzfv 文档地址:链接:https://pan.baidu.com/s/1OiNtfI2_ciQ-H...
2018-04-16 16:51:27
397

原创 Flex+ActionScript
Flex+ActionScript学习总结建议:Flex的技术比较老,以后用上的可能性比较小,如果不是工作需要建议不要学!!! 了解一点编程的人都知道HTMl+Jquery其实Flex+ActionScript非常相似,HTML就是Flex,Jquery就是ActionScript,只是语法有一定的区别,我说起来比较多就不一一介绍了,我把我学习的资料与网站发给大家,希望对大家有所帮助!
2018-04-16 16:37:40
1628
1
原创 tomcat的配置
ThreadPoolExecutor:是Java中的一个线程池实现,用于管理和调度多个线程执行任务。它可以控制并发线程的数量,避免过多的线程创建和销毁开销,提高任务的执行效率。适用于处理大量的计算密集型任务或IO密集型任务。CompletableFuture:适用于异步编程,支持链式操作,可以组合和协调多个异步任务,实现对复杂异步处理逻辑的处理。它基于Future和Promise模型,提供回调函数、函数式操作和异常处理等高级编程模式。
2024-09-20 16:08:51
571
1
原创 java框架
ETL可视化:CloudCanal 、 RestCloud 、 Taskctl 、WeDataSphere、kettle、dataxweb、hop、keetle-pack、smart kettle、web-kettle、DataFan(推荐)、AirByte、pentaho-kettle(kettle的web版)、DataPipeline、Airflow。gralog、Mogo、Flume、Loki 、plumelog 一个开源的日志聚合、分析、审计、展现和预警工具。
2024-09-20 16:00:50
1281
原创 【无标题】
批处理:批量提交SQL语句可以降低网络传输和处理开销,减少与数据库交互的次数。在Java中可以使用Statement或者PreparedStatement的addBatch()方法来添加多个SQL语句,然后一次性执行executeBatch()方法提交批处理的SQL语句。在循环插入时带有适当的等待时间和批处理大小,从而避免内存占用过高等问题:设置适当的批处理大小:批处理大小指在一次插入操作中插入多少行数据。如果批处理大小太小,插入操作的频率将很高,而如果批处理大小太大,可能会导致内存占用过高。
2023-12-05 13:53:08
499
原创 window下部署Yapi接口管理系统部署总结
YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。
2023-08-10 17:06:44
583
原创 解决SVN或GIT忽略提交文件的问题
使用IDEA 的SVN插件提交文件是总是会提交一些不需要提交的文件;我们可以通过一些简单设置忽略这些文件。
2023-08-02 09:56:07
1635
原创 springboot集成dynamic-datasource-spring-boot-starter报错
dynamic-datasource报错
2023-04-25 14:45:24
2398
原创 nacos注册中心替换成eureka
项目使用的springcloud、nacos、redis等插件,但是nacos比较重,小项目使用不到,想用一个tomcat部署项目,所以准备用eureka替换nacos;
2023-04-25 13:58:30
1551
原创 springcloud的项目使用一个tomcat部署
我们项目使用springcloud、redis(缓存)、rocketMQ(消息中间件)、tinyid(分布式id)、minio(文件存储)、nacos(配置注册中心)这些组件开发了一个mes系统,但是有些工厂体量小,没有很大并发,所以考虑使用一台服务器,启动项目。2、配置Tomcat 9.0\conf\server.xml(新建几个webapps就增加几个Service 的模块)如果做完这些,你的springcloud的项目就可以在一个tomcat下面部署了,并且可以去除MQ。
2023-04-25 11:04:00
2098
原创 redis集群配置(哨兵模式)
windows服务器redis集群配置,哨兵模式,一主一从。首先:1、解压版给两台服务器上解压好redis;2、自定义reids的conf文件;3、在主的conf文件中配置:#bind 127.0.0.1port 6379requirepass xa209appendonly yes timeout 3600daemonize yes protected-mode no 一定要注意:注释掉bing4、在从的redis上配置port 6379requirepass xa209
2021-08-04 19:10:24
434
原创 python的框架
python常用的框架- web框架Flask (小巧、灵活、可以快速开发API接口)Tornado(基于协程和单线程的框架实现了非阻塞的网络框架,性能高于Flask)Sanic(性能最好的WEB非阻塞框架)Django(组件最全、最强大的框架,主要用于后端服务管理、运维(Ansible/Openstack))爬虫框架scrapy 网络爬虫,数据挖掘、数据监测、自动化测试等。crawley 该框架致力于改变人们从互联网中提取数据的方式,简单易学。portia 允许没有任何编程基础的用户
2021-04-03 00:45:56
226
原创 vue实现下拉框动态筛选
实现效果如下:具体代码入下:1、其中:filterable :filter-method="dataFilter"为过滤的关键 <el-col :span="24" v-if="showTransact"> <el-form-item label="New Issue Owner:"> <el-select v-model="form.turn_to_transact" :disabled
2020-12-01 22:35:53
4871
原创 springcloud的理解
一、Spring Cloud核心组件,在微服务架构中,分别扮演的角色:Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在哪里Ribbon:服务间发起请求的时候,基于Ribbon做负载均衡,从一个服务的多台机器中选择一台Feign:基于Feign的动态代理机制,根据注解和选择的机器,拼接请求URL地址,发起请求(请求那个服务)Hystrix:发起请求是通
2020-09-02 10:08:20
206
原创 面试自我最总结
面试总结https://blog.youkuaiyun.com/weixin_43495390/article/details/86533482https://www.cnblogs.com/java1024/p/7685400.html一、map总结hashmap1、hashmap(默认16,扩容之前容量的两倍)1.7的HashMap使用的数组+链表,1.8中HashMap是数组+链表+红黑树(当数据大于8时)hashmap中的Node[<K,V>] table,即哈希桶数组,Node是Ha
2020-08-07 16:19:47
212
原创 springboot打包发布
一、使用自己的tomcat1、pom文件中配置(剔除springboot的tomcat)<packaging>war</packaging><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId>
2020-07-31 15:17:52
191
原创 jq定制上传按钮,选择文件就上传
使用css隐藏type=“file” 的上传按钮,然后使用js调用html代码<input type="button" style="margin-right:5px;" id="DfFile" value="导入附件" onclick="dfFile()"><input type="file" id="fielUpload" style="display: none" onchange="importDfFile()" >2、js代码//触发file的inputf
2020-05-28 18:02:09
1862
原创 javaweb项目启动后自动查询数据库并刷新数值
1、通过反射获取属性,然后刷入数据public void flashConfigParam(){ //获取要刷新的类 Class<?> clazz = Constants.class;、 //获取数据库的值 List<SysConfig> sysConfigs = getAll(); for (SysConfig sc : sysConfigs) { if(sc == null || StringUtils.isBlank(sc.getName
2020-05-21 16:16:27
1669
原创 java面试常见问题
spring:1、spring的@configration与@bean和@component其他注解的区别?@configration是通过cglib的代理产生对象。(cglib的代理通过集成代理类,并注入beanFactory获取对象。)@configration确保产生对象的单例性。@componet调用创建类中的构造方法,创建实例,与普通创建实例一样。(就是new一个实例)@Component注解表明一个类会作为组件类,并告知Spring要为这个类创建bean。@Bean注解告诉Spri
2020-05-21 10:30:05
183
原创 开发中常使用的方法
1、org.apache.commons.lang 的StringUtils类判断字符串部不为null也不为空:System.out.println(StringUtils.isEmpty("")); //true注意:System.out.println(StringUtils.isEmpty(" ")); //false注意在空格作非空处理判断字符串为空白或者为null...
2020-05-07 17:15:44
289
原创 select下拉框赋值和取值
jq的select常用的方法:一、下拉框赋值: 1、已创建select的下拉框。 ①选中option的value为jquery 例:$("#szfs").val(“”jquery“”); ②选中option的text为jquery 例: $("#select_id option[text='jQuer...
2020-05-06 09:49:16
10913
转载 jdbc链接oracle报错ORA-12505解决办法
jdbc连接数据库的时候,需要使用数据库的sid_name,而不是数据库的services_name.而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name 为sid_name.查询sid_name的方法:select INSTANCE_NAME from v$instance;...
2020-04-14 16:43:29
792
原创 mui解决单webview和PopPicker冲突问题
mui单webview模式,页面如下。上面有两个PopPicker,然后页面就不能上下滑动。<div class="mui-content us-reimburse"> <div class="block"> <div class="us-list-title"> 申请信息 ...
2020-01-20 17:29:44
406
原创 springboot配置文件加载顺序
1、同一目录下,properties配置优先级 > YAML配置优先级。2、SpringBoot配置文件可以放置在多种路径下,不同路径下的配置优先级有所不同。可放置目录(优先级从高到低)file:./config/ (当前项目路径config目录下);file:./ (当前项目路径下);classpath:/config/ (类路径config目录下);classpath:/ (类...
2020-01-14 16:54:56
831
转载 mavne的依赖、继承、聚合
https://blog.youkuaiyun.com/saafdgvsdg/article/details/80466017
2020-01-02 10:43:34
207
1
原创 一个服务器上配置多个tomcat
1、一个服务器上启动多个tomcat首先要修改端口号(端口号一定先列好,不要重复),路径apache-tomcat-7.0.92\conf\server.xml<?xml version='1.0' encoding='utf-8'?> <!--The conne...
2019-12-16 15:22:27
548
mui-special.js
2020-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人