自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git快速入门到放弃

在gittee或者github创建一个仓库,里面创建两个分支。一个仓库两个分支可以理解为一个项目的两种不同版本,那么顾名思义在本地需要有两个文件夹来分别存储这两个分支的文件。对应的文件夹:相关指令初始化文件夹为git仓库:git init将文件提交到本地仓库: git add fileName; git commit -m “commit fileName”将文件push到远程仓库前,需要先连接到远程的仓库:git remote add origin https://gitee.com/

2020-08-01 23:50:56 191

原创 组织结构同步(数据源为webService接口,数据终点为本地数据库)

前言:看了看博客,发现自己已经很长时间没有写了,这是因为最近都在弄组织结构同步的开发,遇到了不少的问题。众所周知,增量的前提是全量,那么全量同步是简单的,一股脑地把接口传递过来的数据,做一个转换适配到我们的数据库,然后在这期间,去做到SQL语句插入的优化,我都优化主要在减少循环、进行SQL动态拼接批处理插入以及SQL语句的语法层面的优化,能够让数据库对数据进行处理的情况,那就交给数据库,毕竟sqlServer自己的插入更新效率还是挺高的。讲讲增量,由于接口的格式是类似:getData(日期,起始时间,结

2020-06-09 19:54:35 391

原创 SpringBoot项目配置Oracle和SqlServer数据库(分包实现),亲测有效。

主要的包结构首先,包结构要规范。然后,依赖导入。<!--这是Oracle和SqlServer的依赖--> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>12.1.0.1-atlassian-hosted&l

2020-05-16 20:02:05 544

原创 webService传递附件:接收Base64编码数据,转换为DataHandler

使用场景:我接收Base64编码的二进制数据(也就是附件),需要将附件通过webService传递,第三方暴露给我的附件接口参数类型包括了DataHandler。对于Base64数据的处理有两种实现方法:1、将Base64编码的数据转为文件,文件存储在服务器上,然后再将文件转为DataSource,传给第三方系统的附件对象的DataSource。/** * Base64转成F...

2020-04-23 19:08:56 1033

原创 windows 10下Kafka下载安装运行服务

下载地址 点我去下载地址我下载的是这一个。解压后文件结构我们进入bin的文件夹里面和config文件夹里面看一眼,可以看到zookeeper的配置文件和kafka的server.properties(kafka要依赖zookeeper运行。)然后下载的这个kafka压缩包里面内置了zookeeper的东西,所以不需要另外下载zookeeper了。进到windows文件夹,可以看到有k...

2020-04-12 13:02:06 143

原创 关于springboot + cxf调用WebService的吐槽

1、选择什么方式调用很重要网上普遍说法是3种,axis、cxf和直接用soap(这些直接去百度就好了)。因此我是用了cxf来调用。2、使用场景我这里是使用springboot + maven + cxf去调用c#系统提供给我的webservice接口。maven相关依赖如下:maven代码块(cxf集成springboot和wsdl4j的jar包,不用maven的可以自己去下载)&l...

2020-04-11 10:32:57 253

原创 websocket 之 简单实现消息小红点,消息推送,或者说是未读提醒,新订单提醒(一)

说明:这里是单机的websocket,没有部署到服务器,本人开了360浏览器和chrome来分别模拟两个买家客户端和商家客户端。模拟对象暂时是只有一个接受方(consumer),许多个发送方(producer)1、先给maven上个依赖 <dependency> <groupId>javax.websocket</groupId> ...

2020-03-02 00:25:31 4717

原创 Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - null, rem

Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - null, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from...

2020-02-28 10:39:10 2403

原创 购物车的简单实现(雏形)

实现雏形:这个购物车前端的css和js来自 www.jq22.com(感谢!)商品数据来自数据库总结一下1、在购物车内的数量增加、减少是通过ajax与后台交互2、删除商品也是ajax与后台交互3、结算按钮的总金额不代表最终订单的总金额4、我的购物车数据是cookie和redis存储的好像没什么要说的了,欢迎大家讨论。...

2020-02-19 23:45:27 139

原创 在Eclipse随机生成并往数据库插入1000W条数据。

方法一(不可取):纯暴力循环1000W次,插入的时间非常久,我insert了10W条数据就作罢,实在是效率低下。方法二:批处理:核心是:将多次的事务提交变成1次。这里我将1000W次的事务提交变成了100次,然后每一次插入的数据是10W条。核心代码:import java.awt.event.MouseWheelEvent;import java.io.UnsupportedEnco...

2019-11-06 13:43:05 234

原创 记录生成10W条fake数据,并插入到MYSQL中

生成10W条数据的网址这是一个生成数据的网址,免费的,但是这个网站最多只能生成10W调数据(要是能生成100W条多好,难道要自己循环插入吗,批处理?)。https://www.onlinedatagenerator.com/生成DATATIME类型的数据的时候,会有Z(这是为什么?有大佬知道原因吗?),最好export在CVS文件里面,然后用替换全部的功能将Z替换成空字符“”。当...

2019-11-06 00:56:27 202

原创 MYSQL [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_d

错误:MYSQL [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_d解决方法:在my.ini文件下添加下面这句话可以解决

2019-11-05 20:15:50 12189

原创 MYSQL [ERROR] Found option without preceding group in config file C:\Program Files\MySQL\1mys.....

mysqld: [ERROR] Found option without preceding group in config file C:\Program Files\MySQL\1mysql\mysql-5.7.26-winx64\my.ini at line 2!mysqld: [ERROR] Fatal error in defaults handling. Program aborte...

2019-11-05 19:59:23 1525

空空如也

空空如也

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

TA关注的人

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