从17年毕业来,一直都在干数据分析的工作.和很多转行的小伙伴一样,没有对口的科班学习,摸不清数据分析具体情况,起初充满着很多迷茫. 在刚开始的1年半中,都是自己从淘宝买些课程,最多时,网盘放了4-5T的资料,说实话只看了一点点.除了一小部分视频课程,最终的学习都是通过看书.结果还好,也算磕磕绊绊成长了起来. 那个时候最难的就是找不到同行的同学交流,尽管通过公众号和知乎,加了不少微信群,不凡些已经有N个微信群的大V,但是群里的活跃情况真的很差,500人的群,好长一段时间都没有人说话. 然后就开始自…
MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数 计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的可以计算两个时间间隔的函数,语法为: TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2) 返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之…
九数分三组 题目描述 1~9的数字可以组成3个3位数,设为:A,B,C, 现在要求满足如下关系: B = 2 * A C = 3 * A 请你写出A的所有可能答案,数字间用空格分开,数字按升序排列. 注意:只提交A的值,严格按照格式要求输出. public class Main { public static int[] a = new int[15]; public static boolean[] book = new boolean[15]; public static int n=9;…
前言:Treeview控件是我们在WinForm.WebForm开发中经常使用的控件,需要从数据库动态加载数据,然后递归绑定每一个节点:同样,递归的思路在其他程序中也经常运用,包括.Net MVC等. 通过网上查找,绑定TreeView控件的方法非常多,我经过自己思考并且结合工作经验,总结了一个最简单的绑定方法,供大家参考. 效果图: 数据库表: 代码 VB.net: 1 Private Sub BindTreeView() 2 TreeView1.Nodes.AddRange(GetChild…
出题:输入一个数组,要求通过交换操作将奇数索引的元素调整到数组前半部分,偶数索引的元素调整到数组后半部分: 分析: 当然如果没有额外要求的话很容易实现,最好使用In-Place的实现策略:考虑插入排序的策略,不过这里的判断条件是遇到第一个奇数的时候才停止.时间复杂度为O(N^2): 另外可以使用快速排序策略,使用两个指针进行双向扫描,左指针一旦遇到偶数则停止,右指针一旦遇到奇数则停止,然后交换左右指针索引的元素,知道左右指针交叉.时间复杂度为O(N).如果题目要求在一个序列中按照某标准将序列划分…
题目:非负整数a,b使得为整数,求证这个整数必是某一整数的平方.(1988年第29届国际数学奥林匹克竞赛试题) 证明:设k=,k为非负整数 1°a=b k=2a²/(1+a²)=2-2/(1+a²)  故k∈[0,2) ,所以k=0或1 故k是平方数: 2°不妨设a>b>=0 若b=0,k=a²,故k是平方数: a>b>0时,讨论二次方程x²-kbx+b²-k=0 已知其中一个根是a,设另一个根是a1 韦达定理:a+a1=kb ①  故a1为整数 a a1=b²-k ② ②可知a1…
1. (Taylor 公式). 设 $f^{(n)}$ 在 $[a,b]$ 上连续, $f^{(n+1)}$ 在 $(a,b)$ 内存在, 试证: $ \forall\ x,x_0\in [a,b],\ \exists\ \xi\mbox{ 在 }x,x_0\mbox{ 之间},\st $ $$\bex f(x)=f(x_0)+f'(x_0)(x-x_0)+\cdots +\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n +\frac{f^{(n+1)}(\xi)}{(n+1)!…
1.定理内容 Dedekind切割定理:设是实数集的一个切割,则或者有最大数,或者有最小数. 确界定理:非空有上界的数集必有上确界,非空有下界的数集必有下确界. 2.证明过程 设非空数集有上界 记,即是上界的集合 令的补集为,即 从而形成实数集的一个切割 由Dedekind定理知,要么有最大数,要么有最小数 若有最大数,设是的最大数 由于,所以不是的上界 从而,s.t 那么,从而也不是的上界,故 与是的最大数矛盾,从而没有最大数 所以有最小数 即有最小上界,即上确界 #…
1.定理内容 Dedekind切割定理:设是实数集的一个切割,则或者有最大数,或者有最小数. 2.证明过程 设是中所有有理数所构成的集合,是中所有有理数所构成的集合 从而构成一个有理数集的切割 有三种情况: (1)中有最大数,中无最小数 (2)中无最大数,中有最小数 (3)中无最大数,中无最小数 对于情况(1): 下证也是的最大数,而没有最小数 反证,假设不是的最大数,设是的最大数 由有理数的稠密性知,在中必存在有理数 由知,而,与是的最大数矛盾 从而是的最大数    //不是的最大数的反面为什…
Mac OS X 系统设计良好,数据都是有序地存储在不同的文件夹下,配置和安装软件几乎都是极其简单的事情,不过几个月前刚入手mac,我还是好奇地使用了一个mac 下的清理软件,也不记得叫什么名字了,自己的名字后面有个2, 应该是第二代吧. 当时只是试用一下,看它能做些什么,以进一步了解系统,随便点点,折腾两下之后觉得没啥新意,我就删除了该清理软件,几个月后,突然发现,我的好几个项目的git本地仓库.git隐藏文件夹下面的数据没了, 思来想去估计也就只有它会干这事情了, 妈蛋! 作为程序员无法保护…