java
Fighting_xr
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UML基础
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2018-02-23 09:15:44 · 254 阅读 · 0 评论 -
建立 Spring Boot 项目时,当父依赖不再是 spring-boot-starter-parent 怎么办(转载)
(一)问题 现阶段建立 Spring Boot 项目,使用 IDEA 自动创建项目时,会导入如下父依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifact...转载 2019-04-26 16:11:58 · 2962 阅读 · 0 评论 -
spring之接口实现类排序
spring中接口的实现类排序应用场景是项目中有个接口,这个接口有多个实现类,对这个多个实现类进行排序举例一 实现Ordered接口:/** * Created by dujinkai on 2018/8/22. * 自定义接口 */public interface OrderTest { void say();}/** * Created by dujink...转载 2018-11-19 15:24:20 · 1511 阅读 · 0 评论 -
基于Token的WEB后台认证机制
几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避...转载 2018-09-14 10:49:08 · 352 阅读 · 0 评论 -
一个简单的任务执行引擎设计
前言:最近做的一个项目是一个数据库服务化的管控平台,用时髦一点的名词来说是一个DBaaS产品。这种面向云化的产品,呈现给最终用户的体验是提供一个管理页面,把数据库的生命周期,监控等功能通过WEB页面或者Open API暴露给用户或者第三方的程序,常见的产品类似于阿里云或者AWS的RDS。而我们的做的产品实际上是一个分布式的数据库服务平台,除了底层的存储,还有上层的proxy去完成分库分表,读写...转载 2018-08-28 19:05:45 · 1110 阅读 · 1 评论 -
java项目里classpath具体指哪儿个路径
一、classpath路径指什么 只知道把配置文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classpath到底指的什么位置呢? src路径下的文件在编译后会放...转载 2018-08-13 15:09:22 · 319 阅读 · 0 评论 -
oracle实例名,数据库名,服务名等概念区别与联系
DB_NAME: 数据库名,此参数在创建数据前决定,数据库创建后修改时,必须建控制文件DB_DOMAIN: 数据库域名,用于区别同名数据库。数据库名与域名一起构成了全局数据库名INSTANCE_NAME: 数据库实例名,可以与数据库相同SERVICE_NAMES: 数据库服务名,与全局数据库名相同如果没有域名,则服务名就是数据库名 1、查询数据库名: ①selectna...转载 2018-07-17 15:59:55 · 2401 阅读 · 1 评论 -
map 形式的转换成XML报文文件
public static byte[] callMapToXML(Map map) { logger.info("将Map转成Xml, Map:" + map.toString()); StringBuffer sb = new StringBuffer(); sb.append("<?xml version=\"1.0\" encod...转载 2018-05-24 10:42:44 · 1295 阅读 · 0 评论 -
架构师学习之路
Java架构师,首先要是一个高级java攻城狮,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池…… Java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案java字节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java多线程同步异步;java各种集合对象的实现原理,...转载 2018-06-11 18:02:46 · 1289 阅读 · 1 评论 -
spring Boot jar包工程下引用静态资源
最近在写一个sprin-boot项目。其中涉及到了PDF跟字体文件的引用。 由于主工程打的是jar包,所以,他不像传统的web项目那样,可以把静态资源放在web-info下面。而我们引用的jar包,给pdf设置水印需要传入引用的路径。 期初在网上查了很多资料,他们jar包下的引用用的是用流引用 如下ClassPathResource classPathResourc...原创 2018-03-31 11:15:09 · 1781 阅读 · 0 评论 -
UML图
产品经理的必备技能之一是画UML图,本文就告诉你怎么画标准的类图吧。本文结合网络资料和个人心得所成,不当之处,请多指教。1、为什么需要类图?类图的作用我们做项目的需求分析,最开始往往得到的是一堆文字,请看下面这堆文字:本项目是在一期的基础上增加对电缆、通讯工程的管理和施工详细数据的记录和统计,使整个系统更好的管理各工程项目从中标开始到竣工验收的全部过程和资料和分析施工过程的数据。本系统将一条或一个...转载 2018-02-23 09:18:10 · 411 阅读 · 0 评论 -
注解
@RequestParam @RequestBody @PathVariable 等参数绑定注解详解简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @PathVariabl...转载 2019-07-03 16:48:46 · 356 阅读 · 0 评论
分享