- 博客(25)
- 资源 (7)
- 收藏
- 关注
原创 mysql 实现批量添加和更新功能
//mapper.xml文件配置单独添加 <!-- Integer addbCompany(bCompany bc);注册网点 --> <insert id="addbCompany" parameterType="com.select.wuliu.entity.bCompany" useGeneratedKeys="true" keyProperty="id">...
2019-06-11 10:53:04 2982 1
原创 使用 Sourcetree 推送本地代码到不同的仓库
如果中间仓库提示需要输入用户名密码的,输入下就可以。上图,点击添加后,填写名称和仓库地址,可以配置多个仓库地址。3.在本地建一个和目标仓库一样的分支名称。5.选择目标仓库点击确定就ok了。4.本地代码分支合并后,准备提交。1.先拉取代码到本地仓库。2.配置需要推送的仓库地址。
2024-06-30 09:56:24 339
原创 学习人工智能的途径与方法
引言:人工智能(AI)作为当今最炙手可热的技术领域之一,正在改变各行各业的方式和未来的发展方向。如果你对人工智能充满兴趣,并且想要学习和掌握这项技术,那么本篇博客将为你提供一些学习AI的途径与方法。一、了解基础知识学习人工智能的第一步是了解其基础知识。人工智能是一门涉及数学、计算机科学、统计学和数据科学等多个学科的综合性学科。因此,你需要对这些基础知识有一定的了解。首先,你可以通过阅读相关的书籍、教材或者参加在线课程来学习基础的数学和计算机科学知识。此外,也可以关注一些权威的AI博客和网站,如Andre
2024-04-11 21:03:51 963
原创 spring boot 整合Activiti工作流学习笔记
一、了解工作流刚开始接触的是工作流关于请假和审批的一些自动化流程。这里记录下以后复习备用。工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。工作流管
2021-05-10 18:17:16 356
原创 SpringBoot - 多模块项目的搭建
一个应用业务量增多的时候,可以使用多模块,一些代码可以重用,后期也便于维护。自己上手的记录下,方便后看。文章目录1,创建父工程2,创建子模块3,编辑父工程 pom.xml 文件将父工程 pom.xml 文件修改成如下内容,里面声明该父工程包含的子模块,同时抽取统一的配置信息和依赖版本控制,这样可以方便子 pom 直接引用,简化子 pom 的配置。4,编辑子模块 pom.xml 文件5,移动项目启动类所在的包1,创建父工程(1)首先,先创建一个 Spring Initializr 工程 hang
2021-03-16 11:01:22 465 2
原创 记录SpringBoot整合Swagger-Bootstrap-UI
swagger-bootstrap-ui是 Swagger 的增强UI 实现,使文档更友好一点儿,同时可以提供离线的md文档。自己调试的时候可视化接口文档,自动生成的。如果加上搜索功能就更好了。文章目录引入swagger1.引入库2.配置configuration3.Controller层使用swagger注解总结引入swagger在pom.xml文件中引入swagger以及ui的jar包依赖1.引入库 <dependency><!-- 文档 --> <
2021-03-02 11:43:33 278
原创 SpringBoot整合jest操作ElasticSearch
我们可以使用java代码的方式去操作ElasticSearch,而SpringBoot整合jest去操作ES不用担心es的各种版本问题,而且不用去考虑与reids发生版本冲突,自己刚上手,记录下,有不足的地方可以去网上找其他资料。随着ElasticSearch的版本变更,相关的Java API也在做不断的调整,就是ElasticSearch服务端版本进行更改之后,客户端的代码可能需要重新编写。因此介绍一个相当好用的第三方工具JestClient,它对ElasticSearch进行封装,填补了 Elas
2021-02-24 11:59:56 480
原创 springboot-使用jfinal-enjoy模板
最近在看jfinal框架,然后记录下自己上手的知识。有点像天下武功,唯快不破,来试下enjoy模板引擎文章目录简单高效1.引入Enjoy2.EnjoyConfig前端代码简单高效为什么使用Jfinal Enjoy作为前端页面渲染?简单高效1.引入Enjoy <dependency> <groupId>com.jfinal</groupId> <artifactId>enjoy</artifactId>
2021-02-21 14:20:46 1096
原创 Spring Boot 整合 UReport2
Spring Boot 整合 UReport2UReport2是一款基于架构在Spring之上纯Java的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。工作中总是需要生成各种各样的报表,麻烦的很。最近发现了一个UReport2,上手比较容易。文章目录Spring Boot 整合 UReport21、Maven 添加依赖1 pom.xml二、 编写config代码类,用于配置UReport21.注册Bean2.新建UReport2的配置文件context.xml新建context.pro
2021-02-20 17:42:56 965 2
原创 JVM调优
JVM调优总结最近看了几篇jvm性能调优的文章,自己总结下,方便以后看。Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括:类类型,接口类型和数组。文章目录JVM调优总结栈是
2021-02-04 17:44:34 154
原创 spring boot 项目使用kafka学习笔记
#Kafka的安装以及配置,本文是自己学习备用,有不足的地方请到网上寻找其他方法。1.下载文件wget http://mirror.bit.edu.cn/apache/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz文章目录2.安装3.配置(服务器在阿里云ECS上)二Spring boot操作Kafka1、pom 文件代码如下:message消息实体类消费者类2.安装tar xzvf kafka_2.11-0.11.0.0.tgz -C /usr/local/
2021-01-27 16:29:03 173
原创 Linux服务器上使用Tomcat部署spring boot war包
首先假设你服务器环境已经配好。jdk1.8和简单的war包。文章目录步骤一、把war包放到webapp目录下二、修改config目录下sever.xml文件1.修改端口号2.添加Context测试步骤提示:Tomcat和jdk版本要一致,要不启动就报错。jdk1.8就下个tomcat8。启动tomcat报错The APR based Apache Tomcat Native library which allows optimal performance in…等错误使用yum instal
2020-12-15 14:55:49 218
原创 springboot 实现百度小程序收银台支付功能
百度小程序收银台支付最近需要实现百度小程序支付,自己参考别人的博客先记录下以后用,原文链接。百度小程序支付开通指引请参考官方文档:https://smartprogram.baidu.com/docs/introduction/pay/文章目录百度小程序收银台支付开发准备接入百度收银台签名工具类【支付 核销 退款工具类】【接口通用响应实体】【调起百度收银台】【通知支付状态】【申请退款】【请求业务方退款审核】【通知退款状态】开发准备RSA公钥私钥生成工具,推荐:支付宝RAS密钥生成器。配
2020-11-20 11:35:08 1246 1
原创 springboot项目实现图片上传到七牛云步骤
详细步骤个人如果不想把图片放到服务器,可以上传到七牛云上。加速图片访问,同时不占用图片空间。申请七牛云账号并实名认证,申请存储空间文章目录详细步骤导入maven依赖编写七牛云工具类实现图片上传编写工具类controller层前台html和js导入maven依赖 <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</a
2020-11-10 17:02:59 435 2
原创 springboot 微信授权网页登录步骤
操作流程假设你已经有自己的域名,因为微信公众号和微信回调都需要域名文章目录操作流程先看看官方给的文档编写微信授权方法和获取用户信息方法二、使用步骤获取微信二维码信息使用到的HttpClientUtil工具类最后根据实际业务处理用户登录先看看官方给的文档根据官方文档,主要流程如下:(1)引导用户进入授权页面同意授权,获取code(2)通过code换取网页授权access_token(与基础支持中的access_token不同)(3)刷新access_token(如果有需要)(3)通过网
2020-11-10 11:47:34 1188 1
原创 SpringBoot项目实现微信小程序登录步骤
微信小程序登录最近项目中需要微信登录,包括网页微信登录,小程序微信登录,App微信登录。本文先记录小程序微信登录。微信小程序登录流程涉及到三个角色:小程序、开发者服务器、微信服务器文章目录微信小程序登录三者交互步骤如下登录流程controller用于接收用户请求,校验签名,并生成skey,存储skey、openid等数据WechatUtil微信小程序三者交互步骤如下第一步:小程序通过wx.login()获取code。第二步:小程序通过wx.request()发送code到开发者服务器。第
2020-11-10 11:24:36 2347 7
原创 mysql union联合查询的用法
union的用法及注意事项MySQL从4.0的版本开始支持union查询,它可以把需要使用临时表的两条或更多的select查询合并的一个查询中。在客户端的查询会话结束的时候,临时表会被自动删除,从而保证数据库整齐、高效。使用union来创建查询的时候,我们只需要用UNION作为关键字把多个select语句连接起来就可以了,要注意的是所有select语句中的字段数目要想同。union:联合的意思,即把两次或多次查询结果合并起来。文章目录union的用法及注意事项要求:两次查询的列数必须一致四、项目使用
2020-11-09 13:59:00 756
原创 Java 常见的几种数据结构
一.数据结构总览图提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一.数据结构总览图1.数组2.链表(单向链表、双端链表、有序链表、双向链表)3.栈栈基本概念:4.队列5.二叉树6.堆7.散列(hash)8.红黑树1.数组数组是所有数据结构的’鼻祖’;它可以表示一切的数据类型,但是后面会介绍很多其他的数据结构,就是因为数组还有许多局限性:①、
2020-11-07 14:52:52 657
原创 springboot整合netty的步骤
springboot整合netty框架 Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP的socket服务开发。那么如何和springboot这个比较流行的框架进行整合呢?Netty与SpringBoot的整合,我想无非就是要整合几个地方让netty跟springboot生命周期保持一致,同生共死让netty能用上ioc
2020-11-07 09:59:53 1387
原创 Netty框架个人理解
Netty的核心结构 Netty是典型的Reactor模型结构,在实现上,Netty中的Boss类充当mainReactor,NioWorker类充当subReactor(默认NioWorker的个数是当前服务器的可用核数)。 在处理新来的请求时,NioWorker读完已收到的数据到ChannelBuffer中,之后触发ChannelPipeline中的ChannelHandler流。 Netty是事件驱动的,可以通过ChannelHandler链来控制执行流向。因为Channel
2020-11-07 08:57:12 196
原创 Springboot 使用阿里云api批量发送短信
Springboot 使用阿里云api批量发送短信阿里云短信文档如下:短信批量发送API(SendBatchSms)文章目录Springboot 使用阿里云api批量发送短信步骤 1 创建阿里云账号 步骤 2 获取阿里云访问密钥spring boot 项目引入阿里云短信依赖我们这里使用引入依赖1.引入库写一个工具类spring boot 请求步骤 1 创建阿里云账号 步骤 2 获取阿里云访问密钥假设前2步你已经完成。步骤 3 在控制台完成模板与签名的申请,获得调用接口必备的参数短信签名和
2020-11-06 15:36:55 2232
原创 aplcloud 模块绑定后没办法删除
aplcloud 模块绑定后没办法删除[ 模块store ] 添加模块后,无法删除模块bMap最近用apicloud写app,用到了定位模块,绑定后发现在模块管理里面没办法删除。文章目录aplcloud 模块绑定后没办法删除前言一、竟然没有删除选项?二、解决方法1.按照如下操作前言apicloud 定位模块有百度的,有高德的,但是调试起来的时候,想使用获取经纬度,或者当前位置的功能,有些调试的时候可以用,上线就报异常,之前绑定了高德的地图模块aMapLocation,可以返回经纬度,但是根据
2020-11-06 10:29:50 515
原创 用windows服务器安装ecplise遇到的问题
用windows服务器安装ecplise遇到的问题用windows服务器安装ecplise开发工具这两天想着在window服务器上装个ecplise开发工具,想着以后在服务器上修改和运行项目更方便。遇到的问题首先去ecplise官网或者用网盘把开发工具包下载下来,然后就是解压了。在这个之前需要安装个javajdk 配置下环境变量,这个百度下,基本上复制粘贴就可以搞定。接下来遇到了2个问题...
2020-03-12 20:54:35 216
原创 spring boot 项目中整合Redis实现缓存
安装完Reids后`//pom.xml 安装依赖org.springframework.bootspring-boot-starter-data-redis//1.配置configpackage com.select.wuliu.redis;import org.springframework.cache.CacheManager;import org.springframewo...
2019-06-11 11:06:58 694
原创 spring boot项目实现查询天气功能
Spring boot 项目中实现查询天气功能实现查询天气功能时:用到了json解析,整体思路是用接口回传查询结果然后解析字符串,set到实体类然后通过model绑定,thymleaf前端展示。直接上代码// 在pom.xml文件中 导入依赖 <dependency> <groupId>org.apache.httpcomponents<...
2019-06-11 10:39:56 2189
数据库事务及锁机制面试题
2020-11-07
学会这些java面试题让你吊打面试官
2020-11-07
月薪10k 阿里腾讯大厂java面试题
2020-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人