<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ami3060的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ami3060</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ami3060]]></copyright><item><title><![CDATA[分布式系统如何实现垮库join]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595793</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595793</guid><author>ami3060</author><pubDate>Wed, 04 Apr 2018 15:30:00 +0800</pubDate><description><![CDATA[========分布式系统如何实现垮库join：1.小表做广播 look up join,用索引读取大表。2.如果两个表都很大：1）先按照join的key读取两个表（比如走索引），再merge；2.按照join的key将数据shuffle到多个节点计算。3.F1 论文里讲了另一种方法，表之间可以建立层级关系，父子表之间公用相同的 primary key prefix，这样不同的 tabl...]]></description><category></category></item><item><title><![CDATA[当年给学生讲Python多线程时候自己的总结：线程的函数式和继承式两种实现]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595805</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595805</guid><author>ami3060</author><pubDate>Wed, 04 Apr 2018 14:56:00 +0800</pubDate><description><![CDATA[Python 多线程
（一）
使用线程的两种方式：
1.函数式：调用thread模块中的start_new_thread()函数来产生新线程
thread.start_new_theard(function,args[,kwargs])
或者threading.Thread(target=func,args=(1,))
(点到面到体系：我想，这个thread内部应该是类似继承...]]></description><category></category></item><item><title><![CDATA[m种颜色涂n等分圆有多少种情况]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595803</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595803</guid><author>ami3060</author><pubDate>Tue, 06 Mar 2018 21:22:00 +0800</pubDate><description><![CDATA[首先,将它想象成首尾相接,第二个格子开始选色一直选到最后一个,有两种情况:第二个与最后一个颜色一样或不同.假设涂n个格子方法为Fn,Fn=(m-2)Fn-1+(m-1)Fn-2,(加号两边对应两种情况,相当于一个递推式,颜色相同那种情况,第二个和最后一个看成一个格子,就相当于涂n-2的情况）然后就是将其换成通项,F1=0,F2=m(m-1) (F1的情况首尾相当于同色所以是0),以下利用...]]></description><category></category></item><item><title><![CDATA[JDK各个版本的新特性jdk1.5-jdk8]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595791</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595791</guid><author>ami3060</author><pubDate>Mon, 21 Aug 2017 17:07:00 +0800</pubDate><description><![CDATA[文章链接：JDK各个版本的新特性jdk1.5-jdk8
不过最有用的是java的lambda表达式，还有stream的运用，以及map和reduce。一篇文章就够了。厉害。
jdk8新特性（部分）

接口可以添加默认方法，default;
lambda表达式，对于接口可以直接用()-&gt;{}方式来表达，小括号表示方法入参，花括号内表示方法返回值，如Collections的...]]></description><category></category></item><item><title><![CDATA[txt格mappingObject]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595788</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595788</guid><author>ami3060</author><pubDate>Sun, 20 Aug 2017 20:15:00 +0800</pubDate><description><![CDATA[某同学的实验数据处理解决案例：
1.需求：

           


就是如果是两列中相同的规则，就用公式求和一下，不同就直接输出来


最终我的处理结果：大概花了两个小时解决了的方法。也是自己没有多动手。

处理方法代码是这样的。




代码：




package leet.array...]]></description><category></category></item><item><title><![CDATA[兩道題目]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595801</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595801</guid><author>ami3060</author><pubDate>Sun, 20 Aug 2017 20:09:00 +0800</pubDate><description><![CDATA[第二篇：
给师姐解答问题：
1.为什么Java里的数组的长度是用length，字符串的长度是用string.length();来做的。能解释一下吗？（更高明的文法，数组取长度和字符串取长度，这两个的区别是什么）开始讲java的面向对象，因为array里封装了一个public属性是length，而且这个属性的值是在初始化对象的时候就赋值了的。而string里是封装了一个public方法...]]></description><category></category></item><item><title><![CDATA[在规则下编程]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595784</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595784</guid><author>ami3060</author><pubDate>Sun, 20 Aug 2017 19:48:00 +0800</pubDate><description><![CDATA[基于规则的重要性。这个世界的大道至简，重中之重，主要矛盾：基于规则，了解规则。
我国人很多，平凡人也很多。



转载于:https://www.cnblogs.com/luckyStone/p/7401116.html...]]></description><category></category></item><item><title><![CDATA[统一自己的学习方式方法]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595799</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595799</guid><author>ami3060</author><pubDate>Sun, 20 Aug 2017 10:09:00 +0800</pubDate><description><![CDATA[1.查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_no&gt;select S.*,D.dept_nofrom salaries S inner join dept_manager D on D.emp_no = S.emp_nowhere D.to_date = '9999-01-01' and S.to_date='999...]]></description><category></category></item><item><title><![CDATA[查看一个文件夹里所有视频文件的总时长]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595797</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595797</guid><author>ami3060</author><pubDate>Fri, 02 Jun 2017 10:43:00 +0800</pubDate><description><![CDATA[全选，然后状态栏有个长度.
win7选定几个文件后，会显示已选择多少项，然后点击显示更多详细信息就可以看到。

转载于:https://www.cnblogs.com/luckyStone/p/6932200.html...]]></description><category></category></item><item><title><![CDATA[使用git和github，突破心里障碍，觉得使用某些工具很麻烦，其实花不了多久]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595794</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595794</guid><author>ami3060</author><pubDate>Sat, 27 May 2017 09:54:00 +0800</pubDate><description><![CDATA[1.使用github，git管理项目，从安装，到使用，一共也花不了多久。
在实验室，就要做各种各样的实验，这样你的整个水平才能提升。任何操作性的东西，好像都可以可以提升你bige。不要有心里障碍，其实就是一种本不麻烦，但是怕麻烦的心态。一共也用不了二十分钟，但是有时候你就是不做。要克服。
2.很早就搭建了环境，不会的童鞋可以参考下面这篇文章。简单使用Git和Github来管理自己的代...]]></description><category></category></item><item><title><![CDATA[unbuntu15.04忘记密码的解决办法]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595792</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595792</guid><author>ami3060</author><pubDate>Sat, 27 May 2017 09:27:00 +0800</pubDate><description><![CDATA[1.》在高级模式下，进入系统【advance opration...】【recovery mode】,进入之后，》用命令e进入编辑模式，》把其中的所有ro【read 0nly】改成rw【read write】（有三个地方，都改一下，可能不必要，但是简单粗暴，都改了就行。）==》crtl+X进入系统。》》模式菜单选择 ROOT命令行执行模式输入

可以更改

passwd 修改RO...]]></description><category></category></item><item><title><![CDATA[帮家人挑选主机的一些技巧。]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595782</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595782</guid><author>ami3060</author><pubDate>Fri, 26 May 2017 22:40:00 +0800</pubDate><description><![CDATA[学计算机的，学软件的，学it的。只要你和这个沾边，你亲人，遇到了这些问题，都是要你帮忙解决的。而且也是应该的，因为在他们看来这是你应该知道的。
【17.5.26 21:39】1.挑选cpu,网上有cpu天梯图。参照这个，你可以知道某一款显卡的定位。【一般台式机的主板和cpu是有搭配的，amd的一些芯片和intel的芯片针脚不一样，就是amd也有不一样的针脚，这个需要对应。】，挑选需要对...]]></description><category></category></item><item><title><![CDATA[外网地址，内网地址， 端口映射]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595790</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595790</guid><author>ami3060</author><pubDate>Thu, 11 May 2017 11:31:00 +0800</pubDate><description><![CDATA[2、外网互相连接、访问。 这里我们分3种情况： 

1）A， B都是固定的IP。

2）家里A机子IP是固定的，B机子是在公司或宿舍等通过路由器上网的机子。 

3）A，B两边都是通过路由器上网的。 远程桌面连接不管那种情况 ●我们假设：你在公司上班A 机子要连接到家里（或宿舍）的B 机子。 


我就上面3种情况分别介绍，其中第3种为最多。 
...]]></description><category></category></item><item><title><![CDATA[设计软件]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595787</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595787</guid><author>ami3060</author><pubDate>Thu, 11 May 2017 11:18:00 +0800</pubDate><description><![CDATA[软件设计的第一步，不要想代码怎么实现。我们可以直接把显示中要做什么写下来，用思维导图啥的来做。会非常好。。然后再软件设计。就像我们用工具做东西一样，有些东西是虚拟的，更高级。我们只用把他看作是实体就可以了。软件虚拟产品更灵活也更规范。

转载于:https://www.cnblogs.com/luckyStone/p/6840005.html...]]></description><category></category></item><item><title><![CDATA[一些开发人员常用firefox的快捷键]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595780</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595780</guid><author>ami3060</author><pubDate>Thu, 11 May 2017 11:14:00 +0800</pubDate><description><![CDATA[非常基础的快捷键就不说了。比如粘贴复制啥的都不说。
firefox：
1.快速地址栏输入。【Ctrl+l】,然后输入baidu.com就可以到百度首页。（在chrome中也是这样做的。）
在这里也是直接可以搜索中文要搜索的东西的，（前提是自己已经设置了默认的搜索引擎。）
也可以输入【Ctrl+k】搜索。
2.在本窗口中新建标签页，的快捷方式是【Ctrl+t】。
3.新建一个窗...]]></description><category></category></item><item><title><![CDATA[技术知识解决的一些途径。]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595786</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595786</guid><author>ami3060</author><pubDate>Thu, 11 May 2017 09:59:00 +0800</pubDate><description><![CDATA[1.百度文库，这是一个很强大的资源库，但是使用有一些小小的技巧。一般选择百度文库标注的优质文档，五星文档。
他们的文章的质量非常好。如果有空可以点进贡献者的其他文章看看，有助其他知识的收集。（好的文章符合2:8原则。大多数优质文章来之同一个人。一个小的群体。）
2.搜索带上，知乎，爱问知识人，简书，csdn，博客园，百度知道，百度经验等。这样更能明确。
3.重点，别忘了，关注一些好...]]></description><category></category></item><item><title><![CDATA[使用localhost连接不上,使用127.0.0.1可以连上的解决方法和原因]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595778</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595778</guid><author>ami3060</author><pubDate>Wed, 10 May 2017 21:07:00 +0800</pubDate><description><![CDATA[1.使用localhost连接不上,使用127.0.0.1可以连上的解决方法和原因
2.问题，在做c-s系统的时候，发现实验连接本地时候出现这个问题。这是因为我们C:\WINDOWS\system32\drivers\etc\hosts，这个本地域名映射里没有做映射。没有做localhost的映射。
3.解决办法是，在去修改这个文件。修改为：
# localhost name re...]]></description><category></category></item><item><title><![CDATA[自己的两台电脑，在局域网中，可以快速共享两个电脑的文件，可以很方便操作。...]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595781</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595781</guid><author>ami3060</author><pubDate>Wed, 10 May 2017 20:28:00 +0800</pubDate><description><![CDATA[1.可以启用远程控制，让A控制B。这样比较方便。
2.在同一个局域网中，可以让两台机器在局域网中，设置某些文件夹共享。这样可以非常方便，而且这样操作，A就像同时拥有A和B两台电脑的硬盘一样。而且还可以同时操作两台电脑，建立一个notepad（记事本）文件，比如在a电脑浏览器上看到一个需要下载的文件。但是A电脑在运行很多程序，下载起来很慢，这个时候就可以用这个共用文件当文字传递工具用了。...]]></description><category></category></item><item><title><![CDATA[eclipse中是可以运行多个项目的。比如c-s两个同时运行。]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595785</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595785</guid><author>ami3060</author><pubDate>Wed, 10 May 2017 19:47:00 +0800</pubDate><description><![CDATA[1.运行server端程序（有main函数）后，再运行client端（有main函数）的程序。
2.此时有两个程序同时在运行。可以在控制台上的Display selected Console中选择查看那个程序的控制台。



转载于:https://www.cnblogs.com/luckyStone/p/6837778.html...]]></description><category></category></item><item><title><![CDATA[百度文库使用姿态]]></title><link>https://blog.youkuaiyun.com/ami3060/article/details/101595783</link><guid>https://blog.youkuaiyun.com/ami3060/article/details/101595783</guid><author>ami3060</author><pubDate>Wed, 10 May 2017 17:24:00 +0800</pubDate><description><![CDATA[我们在用到了百度文库找到一种很好的文章后，如果该文章是一个系列的。那么可以进入到这篇文章的贡献者上去。然后去看这贡献者的其他文件。就更容易看到该作者的其他文章。可以bingdian download pdf type for free。
in some university ，download document from wenku.baidu.com is free.

转载于:h...]]></description><category></category></item></channel></rss>