和Java SPI的扩展机制类似,Spring Boot采用了spring.factories的扩展机制,在很多spring的starter 包中都可以找到,通过在 META-INF/spring.factories文件中指定自动配置类入口,从而让框架加载该类实现jar的动态加载。 这种为某个接口寻 ...
分类:
编程语言 时间:
2019-04-23 09:41:05
阅读次数:
257
递归. 注意:collections.Counter()有一个most_common()函数,比较实用. ...
分类:
其他好文 时间:
2019-04-23 09:40:07
阅读次数:
131
前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务 ...
分类:
Web程序 时间:
2019-04-23 09:39:31
阅读次数:
204
装备购买HYSBZ - 4004 程序使用long double 这一类型,相比于double,long double 的精度更高,但运算速度稍微慢点 这是一道及其典型的高斯消元,应对的也是各种情况,有解的,没解的,已经未知数个数比方程数多或者少或者相等 可以当做模板 ...
分类:
其他好文 时间:
2019-04-23 09:39:01
阅读次数:
121
yum install docker 安装docker service docker start 启动docker docker pull docker.io/skiychan/nginx-php 下载这个镜像 docker images 查看镜像 docker run --name "自定义名字" ...
分类:
其他好文 时间:
2019-04-23 09:38:42
阅读次数:
132
GET和POST请求的区别 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区 ...
分类:
其他好文 时间:
2019-04-23 09:38:25
阅读次数:
147
POJ1830 开关问题 对于解异或方程组,系数可以采用二进制压缩,如果系数太多可以使用bitset,但是如果少一点就可以使用下述的写法,更加简单快速 使用bitset的写法更正常的没什么区别,只是对应的消除变为异或操作,另外行变换也会更加简单 ...
分类:
其他好文 时间:
2019-04-23 09:38:06
阅读次数:
283
前言 柱状温度计控件,可能是很多人练手控件之一,基本上都是垂直方向展示,底部一个水银柱,中间刻度尺,刻度尺可以在左侧右侧或者两侧都有,自适应分辨率改动,有时候为了美观效果,可能还会整个定时器来实现动画效果,开启动画效果的缺点就是CPU占用会比较高,前阵子有个好友(贾文涛 涛哥)向我推荐了一个open ...
分类:
其他好文 时间:
2019-04-23 09:37:47
阅读次数:
140
不知不觉树义已经工作 5 年了,一路走来磕磕碰碰但总算有了自己的一点小体会。对于一个 Java 开发人员来说,到了 5 年的关键节点,需要掌握哪些知识点呢?经过我自己的总结,我列出了下面的思维导图。 从上面的图片我们可以看出大致分为三个部分:JDK 源码、JVM 原理、框架源码。 JDK源码 JDK ...
分类:
其他好文 时间:
2019-04-23 09:37:28
阅读次数:
191
1.1. 配置流程说明 --获得数据库连接 第一步:导入包(任何框架需要的事情) 第二步:创建总配置文件,文件名随便写 第三步:创建一个MybatisUtils工具类,(获得操作对象) --需求:插入数据到数据库 第四步:创建一个映射接口 第五步:创建一个映射文件 第六步:在总配置文件加载映射文件。 ...
分类:
其他好文 时间:
2019-04-23 09:37:01
阅读次数:
134
#include #include #include #include #include #include #include #include #include #define REP(i,a,n) for(int i=a;i=a;--i) #define hr putchar(10) #defin... ...
分类:
其他好文 时间:
2019-04-23 09:36:30
阅读次数:
140
Final Cut Pro X for Mac是一款非常强大的专业视频剪辑工具,全球很多人都在用!现在小编给大家带来一些关于Final Cut Pro X for Mac的使用技巧,希望对大家以后的应用能有所帮助! Final Cut Pro X for Mac节省空间 做了几个视频,发现几个G的硬 ...
分类:
系统相关 时间:
2019-04-23 09:36:12
阅读次数:
1444
这道题原来很水的? noteskey 一开始以为是顺序的 m 个修改,然后选出一段最长子序列使得每次修改后都满足不降 这 TM 根本不可做啊! 于是就去看题解了,然后看到转移要满足的条件的我发出了黑人问号... 然后才发现原来是求的子序列是满足任意一次修改后不降... 于是列出两(san)个条件式子 ...
分类:
其他好文 时间:
2019-04-23 09:35:58
阅读次数:
115
Vs2015 进行调试的时候,显示“ORA-12154: TNS: 无法解析指定的连接标识符”,总结一下解决方法。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配 ...
分类:
其他好文 时间:
2019-04-23 09:34:49
阅读次数:
156
__init__方法 对象方法 类方法:类中@classmethod修饰的方法 封装 隐藏:在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 隐藏:在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 封装 封装 ...
分类:
其他好文 时间:
2019-04-23 09:34:02
阅读次数:
150
Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍 Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍 Oracle 补丁体系(PSR/PSU/CPU) 及 opatch 工具 介绍 Oracle 补丁体系(PSR/PSU/CPU) 及 opa ...
分类:
数据库 时间:
2019-04-23 09:33:05
阅读次数:
186