欢迎回到淦?的源码看爆系列 在看完前面两个系列之后,相信大家对NIO也有了一定的理解,接下来我们就来深入源码去解读它,我这里的是OpenJDK-8u60版本,建议大家也下一份放ide里和我一起看会比较好理解。(这里主要介绍Selector,Buffer第一篇有提到一点,Channel也不过是些Buf ...
分类:
其他好文 时间:
2020-02-25 09:41:17
阅读次数:
69
class Solution { public: string convert(string s, int numRows) { string t; int len = s.length(); int n; if (numRows > 2) //这个地方要特殊处理一下,当是只有一行或是两行时候两列中 ...
分类:
其他好文 时间:
2020-02-25 00:20:23
阅读次数:
62
下面谈谈当存储字节的过程是怎样的:下面的示意图显示的也仅仅是最简单状态下的情况,当内存条上仅剩一个RAM芯片的情况。对于X86处理器,它通过地址总线发出一个具有22位二进制数字的地址编码--其中11位是行地址,11位是列地址,这是通过RAM地址接口进行分离的。行地址解码器(row decoder)将 ...
分类:
其他好文 时间:
2020-02-24 14:59:49
阅读次数:
66
本文接着上一篇《几何系列】矩阵(一):矩阵乘法和逆矩阵》继续介绍矩阵。 转置 矩阵的转置比较简单,就是行和列互相调换,可以用上标 $T$ 表示某个矩阵的转置。 $$A^T=(b_{ij})$$ 其中 $b_{ij}=a_{ji}$。 例如,对于: $$A=\begin{bmatrix}1 & 2 & ...
分类:
其他好文 时间:
2020-02-24 09:47:09
阅读次数:
120
1、ROW_NUMBER 命令格式 row_number() over(partition by [col1, col2…] order by [col1[asc|desc], col2[asc|desc]…]) 命令说明 该函数用于计算行号,从1开始。 参数说明 partition by [col ...
分类:
其他好文 时间:
2020-02-24 00:24:51
阅读次数:
136
MySQL 查询前5条数据,第一个参数是起始位置(从头开始可省略,从0开始不是1),第二个参数是返回的数据条数 SELECT FROM book_table LIMIT 5; SELECT FROM book_table LIMIT 0,5; 查询从第3条开始的5条数据,第二种offset是指起始位 ...
分类:
数据库 时间:
2020-02-23 22:36:23
阅读次数:
101
一.一些基础知识 费马定理 :若 $f$ 在 $x_0$ 某邻域有定义,且在 $x_0$ 处可导,那么如果 $x_0$ 为 $f$ 极值点则 $f(x_0)=0$ 罗尔中值定理 :若 $f$ 在 $[a,b]$ 连续且在 $(a,b)$ 可导且 $f(a)=f(b)$,那么存在一个 $x\in (a ...
分类:
其他好文 时间:
2020-02-23 22:11:20
阅读次数:
85
1、dev_update_off ();dev_update_on 2、dev_close_window () 3、dev_open_window( : : Row, Column, Width, Height, Background : WindowHandle) 4、set_display_fo ...
分类:
其他好文 时间:
2020-02-23 21:58:02
阅读次数:
488
简介 Pandas [1] 是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于2009年底开源出来,目前由专注于Python数据包开发的PyData开发team继续开发和维护,属于PyData项目的一部分。Pandas最初被作为金融数据分析工 ...
分类:
其他好文 时间:
2020-02-23 14:45:34
阅读次数:
61
安装 samba sudo apt-get install samba 修改samba服务配置 sudo vi /etc/samba/smb.conf [disk1] path = /export/home/disk1 valid user = root pi browseable = yes pu ...
分类:
Web程序 时间:
2020-02-22 16:05:16
阅读次数:
75