语言之争与读书有感 移动互联网无处不在的今天,不同的学习方式让我们受益颇多。有人喜欢通过手机阅读各类技术专家的公众号分享;有人喜欢通过逛逛不同的博客,来了解当前时下的技术;也有人喜欢通过社区的形式,跟优秀的导师们一起梳理和发展技术发展的脉络。而我依然坚持着古老的学习理念、追求纸质书籍的实质感和仪式感 ...
分类:
编程语言 时间:
2019-02-11 01:22:12
阅读次数:
167
[TOC] 来进行一个SpringBoot项目的实战,发送一下邮件,这里我们先了解一下邮件的协议 邮件协议 1. SMTP协议:简单邮件传输协议 (Simple Mail Transfer Protocol),邮件从一台服务器传送到另一台服务器 2. POP3协议:邮局协议版本3(Post Offi ...
分类:
编程语言 时间:
2019-02-11 01:23:10
阅读次数:
206
题面 "传送门" 分析 通过二分答案,我们显然可以求出数组中最大的数,即等差数列的末项 接着随机取一些数组中的数,对他们两两做差,把得到的差取gcd即为公差 例a={1,5,9,13},我们随机取了1 9 13,两两的差为8,4,12,取gcd为4 已知末项和公差即可求出首项 可以证明错误的概率32 ...
分类:
编程语言 时间:
2019-02-11 10:17:29
阅读次数:
219
这是悦乐书的第 246 次更新,第 259 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第113题(顺位题号是501)。给定具有重复项的二叉搜索树(BST),找到给定BST中的所有模式(最常出现的元素)。假设BST定义如下: 节点的左子树仅包含键小于或等于节点键的节点 ...
分类:
编程语言 时间:
2019-02-11 10:20:57
阅读次数:
174
在理解继承之前,需要知道 js 的三个东西: 1. 什么是 JS 原型链 2. this 的值到底是什么 3. JS 的 new 到底是干什么的 1. 什么是 JS 原型链? 我们知道 JS 有对象,比如 我们通过控制台把 obj 打印出来: 我们会发现 obj 已经有几个属性(方法)了。 那么问题 ...
分类:
编程语言 时间:
2019-02-11 10:23:19
阅读次数:
187
这篇文章是用来总结python中重要的语法,通过这些了解你可以快速了解一段python代码的含义 Python 的基础语法来带你快速入门 Python 语言。如果你想对 Python 有全面的了解请关注本博客Python的文章,这篇文章也可以当作复习,自己查漏补缺,读者可以在留言区分享自己的 Pyt ...
分类:
编程语言 时间:
2019-02-11 10:31:12
阅读次数:
215
1.UGUI合并批次规则 https://blog.csdn.net/ww386362087/article/details/84256421 ...
分类:
编程语言 时间:
2019-02-11 10:34:11
阅读次数:
127
在理解继承之前,需要知道 js 的三个东西: 什么是 JS 原型链 this 的值到底是什么 JS 的 new 到底是干什么的 1. 什么是 JS 原型链? 我们知道 JS 有对象,比如 我们通过控制台把 obj 打印出来: 我们会发现 obj 已经有几个属性(方法)了。那么问题来了:valueOf ...
分类:
编程语言 时间:
2019-02-11 10:39:20
阅读次数:
176
WriteMapNullValue WriteNullNumberAsZero ... ...
分类:
编程语言 时间:
2019-02-11 10:40:14
阅读次数:
200
过滤器 过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。 如图,浏览器发出的请求先递交给第一个filter进行过滤,符合规则则放行,递交给filter链中的下一 ...
分类:
编程语言 时间:
2019-02-11 10:43:33
阅读次数:
207
Kruskal算法:首先按照边的权值进行从小到大排序,每次从剩余的边中选择权值最小的边且不会产生回路的边加入到生成树中,直到加入n-1条边就结束; 算法难点在与如何判断是否会产生回路。这个可以通过并查集实现,将所有加入生成树的结点加入同一个集合; 代码: ...
分类:
编程语言 时间:
2019-02-11 10:44:50
阅读次数:
237
问题描述 在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式 ,如下所示: 解决方案 解决方案有多种,这里只记录本人觉得最简单的一种。一般我们的日期显示格式为:yyyy-MM-dd HH:mm ...
分类:
编程语言 时间:
2019-02-11 10:47:40
阅读次数:
664
Java与redis交互比较常用的是Jedis。 先导入jar包: commons-pool2-2.3.jar jedis-2.7.0.jar 基本使用: Jedis对象基本和redis的命令一模一样,这里不啰嗦了。 JedisPool连接池 JedisPool连接池 类似于mysql连接池,jed ...
分类:
编程语言 时间:
2019-02-11 10:47:52
阅读次数:
202
Selecting a Row or Selecting a Column Or Selecting an Element Selecting Multiple Discontinuous Rows Or E.g. ...
分类:
编程语言 时间:
2019-02-11 10:50:28
阅读次数:
205
1、什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供 ...
分类:
编程语言 时间:
2019-02-11 10:50:56
阅读次数:
186
异常处理机制:setjmp()函数与longjmp()函数 C标准库提供两个特殊的函数:setjmp() 及 longjmp(),这两个函数是结构化异常的基础,正是利用这两个函数的特性来实现异常。 所以,异常的处理过程可以描述为这样: 首先设置一个跳转点(setjmp() 函数可以实现这一功能),然 ...
分类:
编程语言 时间:
2019-02-11 10:56:01
阅读次数:
233
Groupby Count The command returns a series where the index is the name of a Party and the value is the count of that Party. Note that the series is or ...
分类:
编程语言 时间:
2019-02-11 10:57:14
阅读次数:
270
1、下载安装ActiveMQ ActiveMQ官网下载地址:http://activemq.apache.org/download.html ActiveMQ 提供了Windows 和Linux、Unix 等几个版本,楼主这里选择了Linux 版本下进行开发。 下载完安装包,解压之后的目录: 从它的 ...
分类:
编程语言 时间:
2019-02-11 11:03:40
阅读次数:
181
import requests import time import os import arrow import pandas as pd import pandas.io.formats.excel from collections import OrderedDict import yagma... ...
分类:
编程语言 时间:
2019-02-11 12:12:33
阅读次数:
297
1、==与is == 比较值是否相等 is比较内存地址是否相同 2、小数据池 为了节省内存,当数据在一个范围里的时候,两个值相同的变量指向的是小数据池里的同一个地址 数字范围:-5 ~ 256 num1 = 3 num2 = 3 i1 = id(num1) i2 = id(num2) #此时i1== ...
分类:
编程语言 时间:
2019-02-11 12:14:44
阅读次数:
256