- 博客(15)
- 收藏
- 关注

原创 磕磕绊绊,Spring+Mybatis多数据源配置mysql+oracle
由于项目需要,需要为我的springMCV项目配置mysql+oracle两种数据源,运行时进行切换。由于技术水平有限,断断续续用了一周时间解决了这个小问题(比较懒),特来发篇博客,为以后需要的朋友提供参考。首先,这个项目的多数据源配置建立在mysql已经搭建完成的基础上,这部分的源代码github上都有,网上也有不少教程,我就不作说明了,直接讲如何配置oracle。ora
2016-10-07 18:52:38
4729
原创 Java并发编程-原子类总结
Java并发编程-原子类总结为了更好地支持原子性操作,并在同时规避使用synchronized关键字带来的系统开销(线程上下文切换),JUC中提供了一些原子操作类。原子操作类主要依赖cas与volatile关键字实现线程安全。本文仅对常见的原子操作类进行罗列,并提及一些类的特点(面试高频考点),会长期进行更新和完善。原子操作类的分类基本数据类型相关:AtomicBooleanAtomicIntegerAtomicLong引用类型相关:AtomicReferenceAtomicSta
2020-07-29 13:27:38
195
转载 MySQL索引(初识)
MySQL索引文章目录MySQL索引转载说明作用索引的类型索引的创建和删除(1)使用ALTER TABLE语句创建索引(2)使用CREATE INDEX语句对表增加索引(3)删除索引(4) 组合索引与前缀索引索引的使用及注意事项索引的缺点使用索引的技巧转载说明转载自:https://www.cnblogs.com/heyonggang/p/6610526.html作用MySQL索引的...
2020-04-16 11:23:26
417
转载 OAuth2.0的四种授权方式
OAuth2.0的四种授权方式文章目录OAuth2.0的四种授权方式哪四种模式?授权码模式隐藏式密码式凭证式更新令牌的方式哪四种模式?OAuth 2.0 规定了四种获得令牌的流程。模式名称对应英文授权码authorization-code隐藏式implicit密码式password客户端凭证client credentials注:不论采取...
2020-04-02 15:23:12
1652
转载 (转)Linux上MySQL57的安装
MySQL57的安装:https://blog.youkuaiyun.com/qq_29950673/article/details/84826038;远程连接授权:https://www.cnblogs.com/cnblogsfans/archive/2009/09/21/1570942.html
2019-06-22 14:40:31
790
转载 什么是中台?
转自:https://insights.thoughtworks.cn/what-is-zhongtai/从去年开始,好像就有一只无形的手一直将我与“微服务”、“平台化”、“中台化”撮合在一起,给我带来了很多的困扰和思考与收获。故事的开始源于去年的技术雷达峰会,我在会上做了一场关于平台崛起的主题分享(《The Rise of Platform》),这场分享主要是从技术的层面从Global的...
2019-06-22 11:32:29
455
原创 Hibernate与Mybatis
为什么不使用Hibernate?Hibernate是全自动全映射ORM(Object Relation Mapping)框架:旨在消除SQL,将SQL语句交由框架去处理。缺点:1.全自动场景下,SQL由框架管理,开发人员无法进行优化(整个执行过程是一个黑盒);2.SQL也可以由开发人员管理,但需要学习HQL,需要深入了解Hibernate的机制,加重了学习负担;3.Hiber...
2019-06-19 12:11:24
233
原创 Mule ESB整合Web Service
实现基于Mule ESB的服务组合。涉及到的工具:1)AnyPoint 6.4.4;2)Postman(非必要);下面的内容以已经初步接触过Mule ESB为前提,若未曾学习过Mule ESB相关知识,请移步点击这里(或官网)进行MULE ESB的初步学习。新建工程webservice,并创建新的Mule配置文件,组件如下图所示:1)单击HTTP组件,在配置界面新增配置端口号,...
2019-02-15 14:05:38
1085
3
原创 maven常用命令
命令行运行spring-boot项目:mvn spring-boot:run #运行spring-boot项目打包spring-boot项目:mvn package #spring-boot项目打包
2018-11-07 21:16:29
142
原创 Git常用命令
Git常用命令收集,方便查阅:将git远程仓库复制到本地:git clone git@gitlab.xxx.com:xxxxx.git 查看远程分支:git branch -r #查看远程分支 查看所有分支:git branch -a #查看所有分支 切换到目标分支:git checkout origin/目标分支名称 ...
2018-11-07 18:07:44
131
原创 JNA的使用及读取windows系统日志文件(EVTX文件)(一)
近日客户提出需求,需要调研如何使用Java来读取Windows日志文件(类型:应用程序,安全,Setup,系统)。一番调研以后,在仅使用java的基础上读取系统日志文件不太可能(就个人调研结果来看),原因如下:1)系统日志文件(.evtx)是以机器码形式存储的,使用C++等语言(直接与机器打交道),可以直接读取且解析其内容。而使用Java(JVM的存在,字节码级别的编译),意味这我们需...
2018-11-02 10:18:04
4566
4
原创 Spring Boot整合Activiti(一)
本系列主要讲述本人(初次接触Activiti)Spring Boot与Activiti的整合流程。开发工具:IDEA1 什么是Activiti?转自 https://blog.youkuaiyun.com/zbdxcyg/article/details/78519773 by 莱克寇丁2 创建一个简单的Spring Boot项目创建Spring Boot项目的源码很多,这里为了保证运行效果...
2018-10-22 20:12:08
856
原创 Ubuntu12 64位 阿里云服务器端配置mysql+tomcat+jdk(java web环境)
这篇文章主要讲如何将Ubuntu12搭建成java web的服务器。你所需要的做的准备: 1)阿里云申请好的ubuntu的服务端 2)下载好的jdk以及tomcat(mysql不需要),压缩包tar.gz结尾 3)客户端工具(windows):xshell5,WinSCP(等同于xftp)接下来开始搭建:第一步:mysql 好了,首先利用xshell连接上服务端(这个百度上很多), 执行如
2016-11-06 16:21:07
708
转载 centOs安装配置jdk+mysql+tomcat
更换yum1] 首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[2] 进入yum源配置文件所在文件夹[root@localhost yum.repos.d]# cd /etc/yum.repos.d/...
2016-03-30 15:53:53
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人