左耳朵耗子专栏《左耳听风》 用户自发每周完成一个ARTS:
1.Algorithm:每周至少做一个 leetcode 的算法题
2.Review:阅读并点评至少一篇英文技术文章
3.Tip:学习至少一个技术技巧
4.Share:分享一篇有观点和思考的技术文章
完成内容如下:
1.Algorithm:每周至少做一个 leetcode 的算法题
好吧,我就是传说中的代码渣本渣了,Java都快忘光了,边写代码边百度语法,越写越难过,越觉得智商堪忧。
而且,这个代码真的有问题啊喂,不好意思。
public class Solution {
public static void main(String[] args){
int[] nums = {2, 7, 11, 15};
int target = 9;
Solution solution = new Solution();
int[] last = solution.twoSum(nums, target);
System.out.println(last);
}
public int[] twoSum(int[] nums, int target) {
int[] result = new int[2];
for(int i=0; i<nums.length-1; i++){
for(int j=1; j<nums.length; j++){
if((nums[i] + nums[j]) == target){
result[0] = i;
result[1] = j;
}
}
}
return result;
}
}
所以呢,就把官方的代码也抄过来了,供寄几认认真真仔仔细细地参考:
public class Solution{
public static void main(String[] args){
int[] nums = {2, 7, 11, 15};
int target = 9;
Solution solution = new Solution();
System.out.println(solution.twoSum(nums, target));
}
public int[] twoSum(int[] nums, int target){
Map<Integer, Integer> map = new HashMap<>();
for(int i = 0; i < nums.length; i++){
map.put(nums[i], i);
}
for(int i = 0; i < nums.length; i++){
int complement = target - nums[i];
if(map.containsKey(complement) && map.get(complement) != i){
return new int[] {i, map.get(complement)};
}
}
throw new IllegalArgumentException("No two sum solution");
}
}
这个代码写的简直太有美感了有木有!有木有!
2.Review:阅读并点评至少一篇英文技术文章
技术文章链接:
Mybatis参考文档
http://www.mybatis.org/mybatis-3/index.html
感觉这个技术还是不错的,连接mysql什么把戏的蛮省事的,而且,我觉得xml这种文件用在这种地方,可能是一大创举了,总之很棒棒,给作者和中文翻译者点个赞,助他们早日脱单~
3.Tip:学习至少一个技术技巧
继续我的爬虫之路吧~
学习了爬虫代理池的创建,源代码如下:
emmm,算了吧,算了吧,都是从《Python3网络爬虫开发实战》中看到的,源代码太长,直接给各位大佬链接好了:
https://github.com/Python3WebSpider/ProxyPool
记住,信崔哥,得永生!!!
4.Share:分享一篇有观点和思考的技术文章
5G技术在15个行业的新应用
https://mp.weixin.qq.com/s/k_sNPGIzJIAbjwvfvRC5Sw
文章看上去不像拿未来这个概念来炒作,不是瞎JB乱讲。
好了,本周终结,清明结束,然后呢,下周继续。
祝大家
岁岁平安、多福多寿、福寿双全、福禄寿禧、旗开得胜、马到成功、飞黄腾达、
步步高升、官运亨通、平步青云、青云直上、生龙活虎、龙腾虎跃、龙马精神、
虎头虎脑、虎虎生威、铜膀铁臂、膀大腰圆、福如东海、寿比南山、精神矍铄、
鹤发童颜、金榜题名、状元及第、一目十行、过目不忘、博古通今、博闻强识、
博学多才、多才多艺、新年愉快、身体健康、万事如意、春节快乐、合家欢乐、
岁岁平安、吉祥如意、新春快乐、福气东来、鸿运通天、祥瑞新年、心想事成、
恭贺新禧、步步高升、万事胜意、得心应手、财源广进、恭喜发财、三羊开泰、
五福临门、幸福安康、大吉大利、大红大紫、吉祥如意、花开富贵、金玉满堂、
福禄寿禧、龙马精神、喜气盈门、福星高照、财运亨通、一帆风顺、二龙腾飞、
三羊开泰、四季平安、五福临门、六六大顺、七星高照、八方来财、九九同心、十全十美!!!
没毛病