一、源码分析博客 还有这种操作?浅析为什么要看源码 1. JDK 2. Mybatis 3. Spring 4. Sring Boot 5. Spring Cloud 二、应用博客 三、代码优化 ...
分类:
编程语言 时间:
2019-01-06 10:20:35
收藏:
0 评论:
0 赞:
0 阅读:
131
代理模式在生活中的应用常见随处可见,例如:快递员、中介、媒婆、黄牛等等。代理模式可以实现AOP,拦截器,代码解耦等功能。一般有3中实现方式: 静态代理 JDK实现的动态代理(创建目标对象的所有接口的代理实现类) CGLIB实现的动态代理(创建目标对象的代理子类) 实现代理模式,代理对象需要拿到目标对... ...
分类:
其他 时间:
2019-01-06 10:20:16
收藏:
0 评论:
0 赞:
0 阅读:
149
列表方法 一、调用方法: object.method(arguements) 方法调用与函数调用很像,只是在方法名前加上对象和句号。 1.append 定义:将一个对象附加到列表末尾 函数:lst.append(char) 代码: 结果: 2.clear 定义:清除列表内容 函数:lst.clear ...
分类:
编程语言 时间:
2019-01-06 10:19:35
收藏:
0 评论:
0 赞:
0 阅读:
164
HTML结构 通过上方的代码,在利用页面布局的知识来进行排布, 注意点: 1.首先我们要做导航栏.并排显示元素,第一想浮动,想到使用浮动之后,但是一定要消除浮动元素 css代码如下: ...
分类:
其他 时间:
2019-01-06 10:19:18
收藏:
0 评论:
0 赞:
0 阅读:
190
C++ Concurrency in Action Anthony Williams Chapter 1. Hello, world of concurrency in C++! 1.1 What is concurrency? 1.1.1 Concurrency in computer syste ...
分类:
其他 时间:
2019-01-06 10:19:02
收藏:
0 评论:
0 赞:
0 阅读:
111
1、maxmemory-policy noeviction(默认):内存空间不足会报错 2、allkeys-lru:最少使用的数据去淘汰 3、allkeys-random:随机淘汰一些key 4、volatile-random:在已经设置了过期的时间去随机淘汰 volatile-lru:在已经设置了 ...
分类:
其他 时间:
2019-01-06 10:18:46
收藏:
0 评论:
0 赞:
0 阅读:
167
有了前面两篇博文做积淀,这篇博文该干啥呢,该玩一玩Code了。以下跟第一篇的面试题对应,如果问到你,你该怎么做呢? 跟上一篇《 "数据结构,你还记得吗(中)" 》目录进行一一对应,以此来提升理解。 数组 数组反转 Stopwatch stopwatch = new Stopwatch(); stop ...
分类:
其他 时间:
2019-01-06 10:18:30
收藏:
0 评论:
0 赞:
0 阅读:
119
不要以为用上Stirling数就一定离正解更近,FFT都是从DP式本身出发的。 设f[i]为i个积木的所有方案的层数总和,g[i]为i个积木的方案数,则答案为$\frac{f[i]}{g[i]}$ 转移枚举第一层是哪些积木:$$f_n=g_n+\sum_{i=1}^{n}\binom{n}{i}f_ ...
分类:
其他 时间:
2019-01-06 10:18:09
收藏:
0 评论:
0 赞:
0 阅读:
144
(注意项目名不能有大写。。。。。。),把项目类型 改成 War 类型。(web项目) 使用 mybatis-generator 插件 生成 实体类 和 接口 在 resources 目录 中 新建一个 generatorConfig.xml 的文件 generatorConfig.xml 文件信息 ...
分类:
编程语言 时间:
2019-01-06 10:17:41
收藏:
0 评论:
0 赞:
0 阅读:
139
```
import os
import logging
import logging.config as log_conf
import datetime
import coloredlogs log_dir = os.path.dirname(os.path.dirname(__file__))... ...
分类:
编程语言 时间:
2019-01-06 10:17:23
收藏:
0 评论:
0 赞:
0 阅读:
159
socket.io https://socket.io/ https://socket.io/docs/ What Socket.IO is Socket.IO is a library that enables real-time, bidirectional and event-based co ...
分类:
其他 时间:
2019-01-06 10:16:48
收藏:
0 评论:
0 赞:
0 阅读:
160
1.简述电子邮件的工作原理。 用户编辑的E-mail被转换成一个标准的邮件格式,包括各种样式的文件,如图像、声音、可执行程序等。邮件的内 容以各种编码方式转换成ASCII码的形式,邮件的接收人地址由“用户名+@+主机名”的方式改为“用户名+@+域名”。 邮件服务器就是根域名来选择邮件的传送路径的。然 ...
分类:
其他 时间:
2019-01-06 10:16:33
收藏:
0 评论:
0 赞:
0 阅读:
148
转自:http://www.nat123.com/pages_8_565.jsp 同时支持内网和公网IP。只要可以上网,即可将所有应用发布外网。 >>nat123客户端windows版本软件下载地址 一,nat123软件windows版简要特性(包括但不局限于): 1,端口映射: (1)80映射、h ...
分类:
Windows开发 时间:
2019-01-06 10:15:57
收藏:
0 评论:
0 赞:
0 阅读:
140
class Solution {public: int rob(vector<int>& nums) { if (nums.size() <= 1) return nums.empty() ? 0 : nums[0]; return max(rob(nums, 0, nums.size() - 1) ...
分类:
其他 时间:
2019-01-06 10:15:35
收藏:
0 评论:
0 赞:
0 阅读:
136
$\color{ 0066ff}{ 题目描述 }$ 约翰准备扩大他的农场,眼前他正在考虑购买N块长方形的土地。如果约翰单买一块土 地,价格就是土地的面积。但他可以选择并购一组土地,并购的价格为这些土地中最大的长 乘以最大的宽。比如约翰并购一块3 × 5和一块5 × 3的土地,他只需要支付5 × 5 ...
分类:
其他 时间:
2019-01-06 10:15:00
收藏:
0 评论:
0 赞:
0 阅读:
133
学习目标: 能够说出消息队列的应用场景以及RabbitMQ的主要概念 完成RabbitMQ安装以及RabbitMQ三种模式的入门案例 完成用户注册,能够将消息发送给RabbitMQ 完成短信微服务,能够接收消息并调用阿里云通信完成短信发送 1 RabbitMQ简介 1.1消息队列中间件简介 消息队列 ...
分类:
其他 时间:
2019-01-06 10:14:41
收藏:
0 评论:
0 赞:
0 阅读:
147
单例模式创建方式有以下几种方式: 饿汉模式 懒汉模式 注册式模式 枚举式模式 序列化模式 1.饿汉模式 在类加载时初始化,也是利用类加载线程安全的特性确保了单例实例化的线程安全。 package com.kancy.pattern.single; /** * 单例模式 - 饿汉模式 * @autho... ...
分类:
其他 时间:
2019-01-06 10:13:10
收藏:
0 评论:
0 赞:
0 阅读:
135
如果不需要内部类对象与其外围类对象之间有联系,那么可以将内部类声明为static,这通常称为嵌套类,想要理解static应用于内部类时的含义,就必须记住,普通的内部类对象隐式地保存了一个引用,指向它的外围类对象,然而,当内部类时static时,就不是这样了,嵌套类意味着: 1)要创建嵌套类的对象,并 ...
分类:
编程语言 时间:
2019-01-06 10:12:28
收藏:
0 评论:
0 赞:
0 阅读:
109