自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring动态注入

使用场景:jar提供的接口回调,仅Service名字不同,每次需要新写一个实现类,太过累赘,可以通过重复注入同一个实现,仅改变名字,示例如下,支持注入Bean和具体值package com.yunjin.redis;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.BeanDefinition;import org.springframework.bea

2022-03-14 12:21:12 1495

原创 java hbase加盐设计使用

一:完整的java调用hbase代码示例,及设计说明1,设计:hbase属于大数据存储,适合数据增长快的场景使用,通过官方文档,大家有了解关于hbase的基本信息,本文设计也是为了规避hbase region自动扩增期间不能提供服务的场景1.1:加盐概念:将rowkey散列并与最大盐值取余,可得到该rowkey的盐值,由于是取余那么盐值个数一定,然后按盐值将数据放入对应的region中,即可实现数据分散 1.1.1:由于hbase底层是对rowkey按ascii顺序存储,即使加盐,那么每个盐值.

2020-11-30 15:09:15 804

原创 开发工具

一:eclipse 1,项目编辑保存老是提示JavaScript Validator弹框 右键项目 -> properties -> Builders 去掉JavaScript Validator 前面的勾

2020-05-22 11:08:39 244

原创 spring-boot websocket实现聊天功能

1,maven pom.xml的依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</vers...

2020-03-10 14:03:24 236

原创 linux java服务搭建

一:linux命令 1,系统命令 a:ifconfig #查看本机ip b:ps -ef|grep xxx #查看xxx的pid,如tomcat,nginx c:lsof -i|grep pid #根据pid查端口 d:lsof -i:port #根据端口查pid e:kill -9 pid #根据p...

2020-02-07 11:45:57 171

原创 JQuery追加元素的方法 append()、prepend()、after()、before()、insertAfter()、insertBefore()

<div class="first"><div>first</div></div><div class="second">second</div><div class="third">third</div>$(".first").prepend('prepend');// 子元素的头部追加...

2019-10-24 14:43:29 243

原创 window安装node.js

一:下载安装包nodejs官网 二:双击安装完成即可三:检验版本,安装完成之后打开cmd面板,在命令行输入:node -v 查校版本四:配置环境变量1,开始-->计算机--鼠标右键属性-->高级系统设置-->环境变量找到npm所在目录,非安装目录,在用户目录下,如C:\Users\Dell\AppData\Roaming\npm,将其放置在用户...

2019-09-17 14:47:28 125

原创 PL/SQL Oracle恢复默认界面设置

中文:工具->首选项->用户界面->外观->最下面有一个复位停放 可以快速回复到默认设置英文:tools->Preferences->UserInterface->Appearance->Reset docking...

2019-09-16 17:39:56 504

原创 eclipse给jar包打断点

一,给第三方jar打断点1,下载工具,并解压缩2,将net.sf.jadclipse_3.3.0.jar放置在eclispe安装目录eclipse/plugins下3,将jad.exe放置在jdk安装目录jdk1.8.0_191\bin下4,修改eclipse配置,Windom-->Preference-->java-->JadClipse,Path to dec...

2019-09-15 10:00:22 4400

原创 eclipse debug使用技巧

一,添加条件断点,如for循环中很多元素,但只对其中某一次debug1,普通断点右键点击最后一项2,填写条件二:断点处实时编写代码,得到中间变量,如String太长,出现省略号,需要将其写到文件中,但是直接编码容易忘记删除,导致脏代码1,调出Display面板2,debug执行到断点时,选中代码,右键执行即可...

2019-09-12 10:33:43 156

原创 java操作html和word生成pdf,可生成目录和表格

一:html转pdf 通过继承改写ITextRenderer使itextpdf支持html转pdf时添加页脚页眉 功能点一: 1,通过freemarker读取html模板,将html转为pdf 2,支持配置页脚页眉logo 3,支持html中直接引入css样式文件 4,解决img标签的图片不能写在src中的问题 5,支持汉字 功能点二...

2019-09-05 14:05:49 2119 1

原创 PL/Sql Developer的dataBase下拉选无内容

原因:pl/sql不支持oralce 64位的,所以要在oracle官网下一个包(instantclient_12_1.zip),然后把这个包解压装在你oracle的目录下然后在pl/sql上配置该Oracle Home配置完成之后,修改环境变量:可能会乱码修改此变量:NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBKinstant...

2019-07-22 09:27:17 588

原创 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath

Spring Boot启动过程中遇到了下列这个问题Description:Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded datasource could be auto-configured.Reason: Failed to determ...

2019-07-17 10:13:16 1873

原创 springboot jta-atomikos动态数据源

功能点:通过配置控制数据源注册个数,实现事先不知道数据源个数和别名,在不修改任何有关数据库相关代码条件下,仅仅在使用时按照规则添加配置来注册多数据源,并实现分布式事务.可以将其作为基础jar提供公共服务.弊端:一,通过继承并重写SqlSessionTemplate,在切换数据源时通过切换SqlSessionFactory实现动态切换,但是在实例化SqlSessionFactory时,会将通过注...

2019-07-17 09:14:59 1337 1

原创 mybaties-generator自动生成插件实现

1,配置pom依赖jar<dependencies> <dependency> <!--mybaties select等注解用--> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-sta...

2019-06-26 13:22:00 2355

原创 springboot动态数据源

基于spring-boot2.0.0版本实现多数据源注册功能点:一,可以通过配置控制数据源注册个数,实现事先不知道数据源个数和别名,在不修改任何有关数据库相关代码条件下,仅仅在使用时按照规则添加配置来注册多数据源.可以将其作为基础jar提供公共服务.二,实现了多数据源中,调用单个数据源的事务控制(同一个方法中只调用一个数据库的事务),同一个方法中调用不同数据源就是分布式事务,以下代码没有实...

2019-06-25 17:42:01 2482

原创 oracle触发器,请求http

--测试表CREATETABLEAA(ID NUMBER(10),PARAMS VARCHAR2(200));-- 测试更新流水表CREATETABLEAA_FLOW(ID NUMBER(10),PARAMS VARCHAR2(200),OPERVARCHAR(200));-- 删除时触发CREATEORREPLACETRIGGER ...

2019-05-15 16:57:32 2779

原创 oracle根据字符串切割成行

最近做数据迁移,老库中某个字段关联其他表时存储的是逗号分隔的数据,迁移到新库中,需要将这些逗号分隔的数据拆分存成多行,从网上找来的sql示例,却发现有问题;网上示例:select regexp_substr('1,2,3','[^,]+',1,level,'i') split from dual connect by level <= (length('1,2,3') -leng...

2019-01-07 19:13:25 2828

原创 移动端嵌入式pdf展示

一:写法在原本的html中加入如下iframe代码,src引入的是pdf.js插件中的viewer.html,其中引入的css、js等路径需要根据实际项目路径自行修改,file_path是pdf的路径,可能需要编码<iframe src="../pdf/web/viewer.html?url={{file_path}}"width="100%" height="100%" scr...

2018-10-06 12:22:00 4953 3

js-monitor.rar

f7为4.4.3版本,仅实现了文字聊天功能,语音,图片,表情等等暂未开发,示例代码无redis,mq等其他环境依赖,仅部署mysql数据库即可运行,修改配置application.yml中数据库,前后端域名,然后访问xxx/index

2020-03-10

eclipse反编译工具.rar

支持jar包内部直接打断点,跟踪jar内部代码进行调试,无需下载源码

2019-09-15

instantclient_12_1.rar

plsql developer的dataBase下拉选无内容问题解决的工具包

2019-07-22

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

TA关注的人

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