自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (27)
  • 论坛 (1)

原创 jenkins 出现“Error 403 No valid crumb was included in the request ”的解决方案

之前好好的,忽然一天Jenkins 构建不了,而且很多操作访问接口报403错误 (No valid crumb was included in the request)网上有很多解决方案是 :去掉勾选 全局安全配置的【防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)】我这边的原因不是这个,而且版本原因好像 配置也变了真正原因:CDN 的原因, 我这边是域名访问,后台nginx转发到Jenkins上的,具体的403原因不详,总之CDN

2020-10-29 11:29:46 42 1

原创 覆盖重写 原有Spring Bean的几种方式

目录场景方法1 直接在自己工程中建同包同类名的类进行替换方法2 采用@Primary注解方法3 排除需要替换的jar包中的类方法4 @Bean 覆盖方法5 使用BeanDefinitionRegistryPostProcessor场景什么情况下要覆写原有的Spring Bean ? 例如引入的第三方jar包中的某个类有些问题,然有没有源码提供或者嫌编译源码太费事,这个时间可以考虑覆写原有的类。方法1 直接在自己工程中建同包同类名的类进行替换方式简单粗暴,可以直接覆盖掉jar包中的类,spring项目

2020-10-28 16:50:40 35 1

原创 常用网站性能指标(PV、TPS、QPS)参数

基本概念PV 一般指页面被浏览次数,你打开一个网页,那么这个网站的PV就算加了一次TPS一般指每秒的事务数,执行一次DML(增删改)操作,相应的TPS就算加了一次QPS一般指每秒查询次数,执行一次Select(查询)操作,相应的QPS就算加了一次峰值QPS和机器计算公式原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS)机器:峰值时间每秒QPS / 单台机器的QPS = 需

2020-10-21 13:39:32 22

原创 浅析知行合一

百度百科:知行合一(汉语词汇),是由明朝思想家王守仁提出来的,即认识事物的道理与在现实中运用此道理,是密不可分的。知是指良知,行是指人的实践,知与行的合一,既不是以知来吞并行,认为知便是行,也不是以行来吞并知,认为行便是知;它是中国古代哲学中认识论和实践论的命题,主要是关于道德修养、道德实践方面的。王守仁的知行合一学说既针对朱熹,也不同于陆九渊。朱陆都主张知先行后。王守仁反对将知行分作两截,主张求理于吾心。王守仁先生认为每一个人内心都有一个良知(良好的认知),比如孝敬父母是天生就知晓的事情,看到有小孩

2020-10-19 21:47:19 18

原创 与第三方Api接口对接需要注意的点

与第三方Api接口对接需要注意的点目录一、非技术对接二、技术对接三、必要措施四、常见错误解决一、非技术对接【重要】画出流程时序图查看对方文档,积极沟通本公司接口文档和图发对方确认,一定要对方明确答复【重要】每天查看进度,不能没人管,至少本公司必须有专一团队负责人!团队成员稳定专一二、技术对接网络协议方面确认接口对接的网络协议:https/http 端口号 或 tcp 端口号 Webservice接口请求方面尽量全部约定 数据传参+响应格式为:application/jso

2020-09-25 10:29:25 66

原创 windows下bat方式快速修改ip

某些情况下,客户场地调试代码,客户内网无法上网且调试需设置固定ip,想要上网又要重新设置ip自动获得。手动设置麻烦,就写个批处理文件修改吧。选择【更改网络适配器选项】查看你需要修改的网络如果是wifi 一般设置下面脚本里面的变量名称networkName为WLAN,有线连接一般设为以太网,具体根据自己电脑查看决定。bat文件内容如下:@echo off :: BatchGotAdmin :------------------------------------- REM --&gt

2020-09-19 12:51:26 26

原创 把sqlserver数据库迁移到mysql中

特殊需求,客户换了数据库,由原来的SqlServer 切换成Mysqlsqlserver版本2017mysql版本5.7方案:阿里开源Datax网上搜索其他免费迁移工具Navicat 数据传输功能实在不行手写JDBC代码同步了方案1,让同事试了,一张表可以,多张表有问题,且需配出表字段名称方案2 ,有很多配置也稍微麻烦一点,Flyway方案3,本来不抱有期望,但成功了 !全库迁移方案4,最后没办法的办法,理论上应该不至于悲惨到这一步Navicat 数据传输功能实现不同或相

2020-09-18 11:14:43 25

原创 SpringBoot 直接访问静态资源

一般现在都前后端分离方式,SpringBoot主要提供接口服务,但有时候有一些小项目就希望一个jar前后端都搞定,因此一些页面等静态资源都放入SpringBoot中。 这里记录一下静态资源访问方式和引入shiro后的修改。SpringBoot 默认静态资源访问配置SpringBoot 默认配置就可以直接URL访问下面路径下的静态资源 classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classp

2020-09-12 18:16:13 33

原创 基于RabbitMQ 的 Web MQTT插件进行前端消息实时推送

目录RabbitMQWhat is AMQP, MQTT, STOMP ?How to use RabbitMQ with MQTT ?1. Docker 安装RabbitMQ2. MQTT插件启用3. 查看 rabbitmq_mqtt 默认配置4. 采用JS 前端订阅发布mqtt消息5. 采用Java 订阅发布mqtt消息6. 稍作改动可切换阿里云MQTT消息队列RabbitMQ不多说了,它是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。用它解决微服务各种服务的解耦等

2020-09-01 15:27:06 336

原创 JPA创建或修改数据库的表注释和字段注释

目录jpacomment-spring-boot-starter需求说明思路说明jpacomment-spring-boot-starterJPA创建或修改数据库的表注释和字段注释jpacomment-spring-boot-starter 使用非常简单,目前支持三种主流关系型数据库:MysqlSqlserverOracle后期可以增加其他数据库。GitHub 地址,使用查看README.mdhttps://github.com/dwhgygzt/jpacomment-spring-b

2020-08-26 17:08:50 290

原创 Maven 打包成单个可执行jar包

一个普通java项目打包一个单个可执行jar包,有以下几个方法:Maven方式maven-jar-plugin,默认的打包插件,用来打普通的project JAR包;maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包;maven-assembly-plugin,支持自定义的打包结构,也可以定制依赖项等java jar命令方式网上有一篇博客写的比较好,总结到位:https://www.cnblogs.com/mq0036/p/8566427.ht

2020-08-20 11:16:30 73

原创 开发工程师如何写好一个方法的业务逻辑

这里记录一下和刚进入it行业的新生沟通的关于开发工程师如何写好一个方法的业务逻辑的几条 言简意赅 公司规范1. 方法或方法对应的接口必须有完备的注释方法是给别的方法或组件,甚至为外部接口调用,因此编写的方法最起码要标注每一个参数什么意思,该方法是干什么的。【源码范例】 /** * Creates a new <code>SOAPElement</code> object initialized with the * given <code&.

2020-08-08 18:52:34 66

原创 Docker环境下SqlServer数据库使用bak文件还原

目录简介还原步骤1. 拷贝bak文件至Linux系统中2. 拷贝bak文件至Docker容器中3. 进入Docker容器中4. 使用RESTORE FILELISTONLY命令列出备份数据文件的逻辑名5. 使用RESTORE DATABASE命令还原数据库简介公司项目用到Sqlserver,开发环境在云主机 Linux系统Docker环境下,有时候项目调试copy客户数据库数据BAK文件,项目经理希望将bak文件还原到开发环境中的Sqlserver中。之前通过 Navicat 导出导入sql文件进行,

2020-08-07 11:35:13 213

原创 Springboot整合webservice

why WebService ?目前的服务直接的接口调用一般很少采用webservice方式了,一般采用resful方式或消息队列等技术,主要是一些遗留的老项目需要对接,而老项目又只有提供webservice方式可以对接,所以不得不去了解一下webservice技术。what is WebService ?本质上它是一个为了实现不同开发语言之前的接口调用服务的一个治理框架。可查看网上一些不错的介绍文章https://www.jianshu.com/p/5bb727b434e6how to use

2020-07-29 11:23:17 93

原创 nginx 配置Jenkins springboot vue swagger nacos等

我们一般的测试主机采用云上ECS , 出于对安全的考虑我们希望开发的端口越少越好。一般一台ECS上面可能要部署多个服务,采用nginx代理访问,ECS安全策略为只开放一个端口 9009 然后配置访问各服务。nginx 配置如下:#user nobody;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pi

2020-07-26 17:18:59 84

原创 获取java类中的属性注释

一般我们的某个数据库表对象model,java bean对象如下:package com.xxx.message.model;import com.middol.common.model.BaseModel;import lombok.Data;import lombok.EqualsAndHashCode;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Ta

2020-07-08 14:21:22 734

原创 sqlserver表和字段增加或更新注释

针对 SpringBoot JPA + sqlserver 这种生成的表没有注释的情况 ,通过代码更新注释方法整理如下:// SpringBoot JPA 可以直接引入 jdbcTemplate Bean@Autowiredprivate JdbcTemplate jdbcTemplate;private void setTableComment(String tableName, String tableComment) { // 1表名称 2字段名称 Str

2020-07-08 14:06:24 119

原创 自定义消息队列组件 mq-spring-boot-starter
原力计划

这里写自定义目录标题为什么要自定义消息队列组件 mq-spring-boot-starter准备工作架构构思消息对象抽取消息订阅和发布者抽取如何使用为什么要自定义消息队列组件 mq-spring-boot-starter考虑到公司同一套系统能支持阿里云上部署和客户内网部署,业务代码不修改的情况下,只修改yml文件配置属性即可迁移。本文主要针对RocketMq 进行构建,后期增加 RabbitMq的支持。本组件源码:https://github.com/dwhgygzt/mq-spring-boot

2020-07-05 13:52:54 111

原创 让一个普通类创建的对象接受 Spring 容器管理方法总结
原力计划

想要让自己写的一个普通类创建的对象扔到Spring 容器中管理,有以下方法:使用 常规的注解,@Controller @Service @Repository @Component 注解标注该类,然后确保 @ComponentScan 扫描路径包含以上的类即可使用 @Bean 注解的方法里面 new 出来的对象会进入Spring容器,当然标有@Configuration 的配置类本身也会创建一个对象进入Spring容器(IOC)中的使用**@ConfigurationProperties

2020-06-16 11:05:04 365

原创 maven 多模块只编译其中某一个模块

maven多模块父子关系结构,只要编译其中一个模块,就用到了 Maven反应堆 模式编译方式,这里记录一下命令:假设maven 父子模块目录如下:|–parent-bom/|----child-mode1/|----child-mode2/|----child-mode3/|–pom.xml命令行下,如果要单独编译模块2,命令如下:cd parent-bom/ mvn -e clean install -Dmaven.test.skip=true -pl parent-bom/child-

2020-06-02 08:36:10 401

原创 Shiro +JWT 自定义spring-boot-starter
原力计划

Shiro 是什么 ?不多说了,一个java 安全认证框架 ,类似于Spring-security,两者异同网上多了去,个人比较喜欢shiro ,简单易懂。JWT 是什么 ?java web token 的简称为什么要 shiro + JWT ?现在微服务架构,前后端分离架构,综合 PC、 APP 、小程序、微信等,采用一个令牌作为登录用户身份的象征,不再用原来的浏览器Session作为登录凭证。小程序 微信 等应该没有 cookie 、session概念。采用统一 jwt 一劳永逸解决所有前

2020-05-31 16:32:05 217

原创 dubbo springboot nacos 组合测试
原力计划

dubbo介绍优秀的 RPC 服务治理框架,直接查看 官网.nacos 介绍作为 注册中心 和 参数配置中心使用, 本次作为dubbo 服务注册发现中心,介绍查看官网.spring boot 注解方式配置本次测试环境springboot 2.2.6dubbo 2.7.7通过反复查看官网和官方demo, 其实基本可以不用 spring-boot-starter-dubbo 配置dubbo,dubbo本身就支持注解方式配置。maven 整体工程目录如下工程本身即是服务提供者也是服务调用者

2020-05-28 15:18:24 541

原创 谈读书无用论

网上说: 谈读书无用论网上说:为什么读了那么多书,却依然过不好这一生网上说:上大学有什么用我说: 你真的好好读书了吗? 不要为自己的慵懒辩解和开脱 !不管上没上过大学,不管在学校学习怎么样,反正我接触过的人(老板、职场高管、小商小贩、甚至算命看手相的) 凡是有成就的人 他们都在读书。另外 网上说 不要尽信书,读死书 什么的, 试问现在物质社会还有几个真正书呆子,如果有那也是一件幸福的...

2020-04-21 10:38:21 92

原创 关于Spring 里面Bean的几种初始化、销毁方法(init, destroy)

常用的Spring Bean如何指定其初始化和销毁前的方法有以下几种:1. @PostConstruct @PreDestroy注解方式 @PostConstruct public void init(){ } @PreDestroy public void destroyAn(){ }2. 实现 InitializingBean 和 Dis...

2020-04-14 17:37:41 129

原创 Nginx 配置访问 swagger 页面

假设SpringBoot 的应用部署在 http://192.168.1.15:8093 上, nginx.conf配置文件里面增加如下配置location ~^/swagger/(.*){ proxy_redirect off; # proxy_set_header Host $host; proxy_set_header Host $host:$server_port; #添加...

2020-04-13 13:50:41 984

原创 Maven parent.relativePath 说明

这里日记一下 关于Maven非常基础的问题: Maven parent.relativePath 的意思,很多人网上搜索 类似下面pom.xml中的问题 ,文件中的<relativePath /> <!-- lookup parent from repository --> 是什么意思? <parent> <groupId&...

2020-04-01 21:16:53 1480 5

原创 Jenkins拉取代码慢的原因

原因有很多种 一般看下 是否网络原因,这种是所有项目都会很慢,还有一种比较让人哭笑不得:一般这种情况是 多分支的情况,一般是针对前端应用 VUE什么的,或者代码本身多分支且占空间比较大的情况下。而且 Jenkins 配置选项里面选择了构建环境【√】Delete workspace before build starts这样每次 git拉取都是重新 拉取所有分支文件 ,可以看到 .git ...

2020-03-28 10:36:14 1376

原创 New 采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集

之前写过一篇文章,采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集 当时没有考虑到性能和 对一般对象的处理,这里做下日志说明一下:原来文章 https://blog.csdn.net/gzt19881123/article/details/78327465改进后的代码package com.wxx.webbase;import java.u...

2020-03-27 21:11:40 1233 2

原创 Nginx路径配置总结

Nginx的root和aliasroot 语法: root path;默认值: root html;配置段:http{ ... } server{ ... } location{ ... }alias 语法: alias path;配置段: location{ ... }root的映射处理结果是:root 路径+location 路径alias的映射处...

2020-03-27 17:26:10 50

原创 Nginx 正向代理和反向代理

简单小日志: 这里记录一下 总感觉有人搞不清正向代理和反向代理。nginx 正向代理使用场景客户端 (例如js程序) -------请求接口--------》 服务端(例如java应用)一般客户端和服务端不再一台服务器上,直接请求会报 跨域问题,当然解决跨域问题比较多,服务器端做跨域过滤什么的,总体还是感觉使用Nginx代理解决跨域比较好。js程序-----》nginx ————...

2020-03-27 16:48:00 63

原创 docker 阿里云镜像加速器

这里主要记录一下,经常用到.针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://gxz...

2020-03-23 20:53:02 60

原创 flowable 6.X在线中文文档

分享牛大神 工作团队:http://www.shareniu.com/flowable6.5_zh_document/bpm/index.html#_introduction另外他们的 产品 http://pangubpm.com/

2020-03-22 19:13:59 548

原创 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Contex

简单的小日志:单元测试发现如下错误: java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test at org.spr...

2020-03-18 10:41:29 46

原创 整合通用mapper 清除 No MyBatis mapper was found in 警告

一般整合了 通用mapper之后,启动的时候会有一个警告信息: warn No MyBatis mapper was found in xxx 这个一般不会影响springboot的运行,但是有强迫症的人看着还是比较难受的。解决方法很简单,写一个 mapper接口让它找到就行了package com.dadi.webbase.framework.mapper;import org...

2020-03-14 15:50:00 378

原创 Mysql5.7 在线收缩undo log

undo log日志保存在共享表空间ibdata1文件中,是MVCC多版本控制的核心模块,一直以来undo log都存储在ibdata系统表空间中,随着数据库的运行时间增长,ibdata1文件会越来越大,在MySQL5.7版本之前的数据库中,如果我们想要回收ibdata1文件所占空间,是比较复杂的,必须先将mysqldump -A全库导出,然后删掉data目录,再重新对数据库进行初始化,最后导入全...

2020-03-12 09:56:40 109

原创 docker 安装 php 环境总结一些注意点

公司最近移动一个php小项目到另外一台机器,考虑安装php环境比较麻烦,直接docker部署比较省事,另外 公司原来那台主机上已经有了 nginx环境。注意点一 php镜像版本刚开始下载最新版本发现 运行正常但就是访问不了,折腾好久,重新选择和之前php版本相近的。docker pull php:7.4.3-fpm配置路径公司项目php 总体目录结构是laravel |...

2020-03-08 21:48:26 55

原创 Java将List对象列表转为树形结构

经常遇到 菜单、部门等对象列表,输出到前端的时候需要转换成树状结构,一般人都想到递归调用,个人不是很喜欢递归,重写一个简单易懂方法针对这类小需求。假设查询部门对象列表,部门对象为 SysOrg 如下:@Table(name = "t_sys_org")@Data@EqualsAndHashCode(callSuper = true)public class SysOrg extend...

2020-03-01 19:21:53 1164 1

原创 SpringBoot2.x 给Controller的RequestMapping添加统一前缀

如何给Controller的RequestMapping添加统一前缀,比如"/api",为什么要添加统一访问前缀,其实是为了后面的接口的管理。切记:约定与规范好过一切技术处理 !比如:项目A必须所有访问接口URL必须增加 /api/projectA/项目B必须所有访问接口URL必须增加 /api/projectB/看到url里面含有/api 表示访问后端接口服务,/projectA/...

2020-02-27 10:21:28 6292 2

原创 xml配置文件的xml文件头说明

这里就是做一下记录说明,防止以后忘记这些基础知识。主要知识点 命名空间命名空间用来解决 比如同一个xml文件里面,相同标签但代表不同含义的 场景问题。<config> <table> xxx <table> 这个代表表格意思 <table> bbb </table> 这个代表桌子意思</config>两个...

2020-02-20 22:19:07 168

原创 Sqlserver导入大sql文件

经常有SQL需要导入新库中,SQL比较大一般大于1G,用Navicat客户端导入还是比较慢的。可以借助SqlServer实用工具 SqlMD 进行导入, 一个命令行工具。tip: 一般大于1G文件 用文本编辑器比较难打开, 一般只是瞄一眼里面内容,可以使用浏览器打开,这样比较快的打开文件,浏览器可以按需滚动读取大文件。下载介绍https://docs.microsoft.com/zh-...

2020-02-20 21:12:10 238

免登录单体应用 flowable-ui-modeler|flowable-bpmn2-modeler-master.zip

可直接到 https://gitee.com/banana6/flowable-bpmn2-modeler 下载 Flowable6.4.2 bpmn2 免登录模型画图应用 自动创建 flowable 相关的表 记得修改 application-devp.yml 中的数据库连接URL 直接访问 http://localhost:8082/ 即可打开模型设计首页 不需要登录,直接默认当前用户为admin管理员 日志级别记得修改 application-devp.yml 中的 logging.level.root 值

2020-10-27

比较两个MYSQL数据库中的对象差异|mysqldiff.rar

一个简单JAVA 小工程进行两个MYSQL数据库对象的比较,导入eclipse中,修改jdbc.properties文件中的JDBC信息,然后直接运行action类中的main方法,生成EXCEL,excel中包含表,表中列,索引,函数过程差异比对结果。 这个主要比对的是表,表中列的基本信息比较,比较是否存在是否类型一致等,对于函数存储过程则只是简单的比较是否存在,内容没有比对。如果谁感兴趣可以完善该比对功能。 JAVA代码,不复杂,看看就明白,都是采用简单代码。 开发的环境: JDK1.7 eclipse

2016-03-17

Java比较两个mysql数据库表结构的差异|mysqlDiff.rar

一个简单JAVA 小工程进行两个MYSQL数据库对象的比较,导入eclipse中,修改jdbc.properties文件中的JDBC信息,然后直接运行action包类中的main方法,生成EXCEL,excel中包含表,表中列,索引,函数过程差异比对结果。 这个主要比对的是表,表中列的基本信息比较,比较是否存在是否类型一致等,对于函数存储过程则只是简单的比较是否存在,内容没有比对。如果谁感兴趣可以完善该比对功能。 JAVA代码,不复杂,看看就明白,都是采用简单代码。 开发的环境: JDK1.7 eclipse

2016-03-17

MySQL8官方文档 (revision: 67249).pdf|MySQL 8.0 Reference Manual - Including MySQL NDB Cluster 8.0.pdf

mysql 官方文档英文版,主要是官网下载太慢,这里提供一下pdf版文档 revision: 67249。 Document generated on: 2020-09-07 (revision: 67249)

2020-09-09

shirojwt-spring-boot-starter-master.zip|shirojwt-spring-boot-starter-master.zip

shiro jwt springboot 统一认证 授权,自己封装了为 spring-boot-starter,大家一起可以参考学习 https://github.com/dwhgygzt/shirojwt-spring-boot-starter 记得查看 README.md

2020-09-01

RabbitMQ.pdf|RabbitMQ.pdf

rabbitmq 超简明教程 消息队列介绍 安装RabbitMQ 编写RabbitMQ的入门程序 RabbitMQ的5种模式讲解 SpringBoot整合RabbitMQ

2020-09-01

oracle 优化

有关oracle HINT 使用方法。大规模数据查询时强制指定oracle数据库查询使用的策略

2012-09-02

工作流框架workflow

最近公司用的workflow 里面有一些说明性的文档供参考,仅仅用于学习和交流!

2011-10-22

javascript 中文 API

中文的javascript api 清华大学出版社图书附赠文档

2011-03-15

jquery.validate.js

jquery.validate.js 表单验证插件

2011-03-13

javaSE 类库查询手册

javaSE 类库查询手册帮助java新手快速查询java类库信息,此文档版权归原作者所有。谨此分享!

2010-10-08

基于java语言设计的网络五子棋游戏

java新手用java语言设计的网络五子棋游戏 程序不是很好界面不是十分的美观,仅供参考。

2010-10-08

《Visual Basic语言程序设计教程(第二版)》-程胜利-电子教案-6034

提供了visualbasic程序语言设计的全套教学ppt 包括了各类控件的编辑和数据库连接操作等

2010-09-24

办公软件excle练习题

帮你快速的掌握Excle 基本操作,进一步成为使用Excle的高手。

2010-09-24

xxl-job-admin-sqlserver.zip

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用. http://www.xuxueli.com/xxl-job/#/ 但该项目官方版的数据库使用的是mysql,里面的sql都是基于mysql写的,本人花了半天时间修改为SqlServer版的,目前测试可用没抛异常。 xxl-job-admin 版本为2.0.2 SqlServer版本为2012

2019-06-24

Go语言学习资料.zip

go语言的学习资料 pdf 里面包括两本 Go 语言实战.pdf Go语言学习笔记.雨痕(详细书签).pdf

2019-06-20

Java 8第9版.zip

java8官方教程pdf文件,里面包括了java基础内容教程,IO,多线程,流技术等等。

2019-06-16

SpringBoot+Mybatis(通用mapper) +PageHelper整合demo

1、这是一个 Spring-boot 的练手项目,配置简单易用 2. MyBatis采用目前流行的通用Mapper方式进行DAO开发,避免单表在xml写sql语句 3、采用PageHelper分页插件 4、spring boot包含 dev、prod两个环境配置文件 5、集成 swagger-ui,方便Controller层接口展示和调试 6、项目中包含SpringMVC相关的代码(分页查询,单表插入),单元测试等 7、数据库采用mysql,脚本文件在项目中的 script文件夹下

2018-06-03

mysql快速比对数据库对象结构差异工具-java版

!!!!!!!基于JDK1.8编写的java代码 相比之前的比对工具性能更加快速,直接运行java工程中的代码即可比对 1. 两个 MYSQL 数据库对象结构比对工具 (比如:本地测试库、远程运维库表结构、表中列等对比) 2. 比对结果导出EXCEL 存放于 “工程根目录”/export/ 目录下 3. 比对的对象包括 表、表列、表索引、表分区差异、触发器代码差异、存储过程代码差异,函数代码差异 和 对象是否存在等信息 4. 运行 cn.guzt.test.AppTest 中的 test方法即可(设置你的JDBC信息) 一般2秒左右即可出比对结果 5. 工程所需的jar 在 lib目录下

2017-10-26

Spring+Spring MVC+Mybatis+Maven搭建多模块的web项目

Spring + Spring MVC + Mybatis + Maven搭建多模块的web项目 里面包含了很多配置方面的注释,方便日后维护。 采用了通用Mapper封装了单表的增删改查操作 github地址:https://gitee.com/free/Mapper 采用了分页插件 PageHelper github地址:https://github.com/pagehelper/Mybatis-PageHelper 前端页面上采用了当前主流的bootstrap样式的框架 mysql 创建库的脚本 请查看文件 myway.sql, 里面为测试数据。

2017-10-14

JAVA虚拟机故障诊断与性能优化

一本难得的java虚拟机实战讲解类的原创书籍,包括jvm结构、各类参数、垃圾回收算法以及性能调优和故障分析等。

2017-08-01

阿里巴巴Java开发手册2017版

阿里2017最新版java开发手册,包括注释规范、代码格式规范、java代码中性能优化注意点、数据库设计相关规范 很不错的文档!

2017-02-12

mysql5.6 闪回插件

mysql 针对MYSQL delete、update、insert语句误操作(如update忘记加where条件) 利用淘宝的彭立勋开发出的一个flashback插件进行恢复,之前的插件版本只针对MySQL-5.5.18, 无法用于目前主流的5.6版本的。后来平民软件将该功能移植到5.6版本上,让相关人员对数据库有更强的掌控能力。 使用: 直接拷贝到 原来mysqlbinlog 工具所在目录,使用和mysqlbinlog工具一样,只是多了一个用于恢复的 -B 参数。

2016-07-06

java比较两个mysql数据库中的表信息差异

一个简单JAVA 小工程进行两个MYSQL数据库对象的比较,导入eclipse中,修改jdbc.properties文件中的JDBC信息,然后直接运行action包类中的main方法,生成EXCEL,excel中包含表,表中列,索引,函数过程差异比对结果。 这个主要比对的是表,表中列的基本信息比较,比较是否存在是否类型一致等,对于函数存储过程则只是简单的比较是否存在,内容没有比对。如果谁感兴趣可以完善该比对功能。 JAVA代码,不复杂,看看就明白,都是采用简单代码。 开发的环境:JDK1.7 eclipse

2016-03-17

mysql学习资料pdf

压缩包里包含如下信息: 1. MySQL_5.5中文参考手册.pdf 2. mysql函数.chm 3. MySQL技术内幕(第4版).pdf

2015-10-27

基于Maven的Spring + Spring MVC + Mybatis的工程实例

1. 该java工程师基于Maven的Spring + Spring MVC + Mybatis的工程实例 通过一个简单的登录功能了解搭建spring + mybatis的各个部分。 2. 数据库使用的是mysql5.6, 实例涉及一张表 t_user,请查看sqlScript中的脚本 数据库、用户名可根据具体情况更改,查看 src/conf/jdbc.properties 进行 更改 3. java编译环境 jdk1.6, tomcate 6 4. 该工程使用Maven下载所需要的jar包,具体请查看工程中的pom.xml 5. 另外赠送mybatis的pdf资料帮助新手快速学习。

2015-08-09

ORACLE数据库常用监控sql脚本

关于最耗资源、表空间使用情况、查看锁等监控脚本整理。

2015-01-29

myeclipse设计

发表于 2010-05-25 最后回复 2010-07-22

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