- 博客(85)
- 资源 (7)
- 收藏
- 关注
原创 ARTS打卡第十七周
Algorithm:Leetcode 950. Reveal Cards In Increasing OrderTips: 将自己的电脑加入服务器信任列表实现免密登陆
2019-09-17 09:32:21
341
1
原创 ARTS打卡第十五周
Algorithm:Leetcode 933. 最近的请求次数 Tip:使用脚本clone gitlab上一个group下的所有project
2019-08-21 13:25:13
258
原创 ARTS打卡第十四周
Algorithm: Leetcode 94. Binary Tree Inorder Traversal //Tip: 使用Jersey上传下载文件,文件名中文乱码的解决办法 //Share: EBGP vs IBGP
2019-08-17 22:15:08
173
原创 ARTS打卡第十三周
Algorithm:Leetcode 739 每日温度 Tip: 使用Hibernate写库中文出现乱码的解决办法 Share: java源码Integer.bitCount算法解析,分析原理(统计二进制bit位)
2019-07-29 09:26:03
187
原创 ARTS打卡第十二周
Algorithm:141. 环形链表 Review: What Is MLAG Networking? Tip: 使用Jersey的Response返回JDK自带数据类型的集合 Share: 分析源码,学会正确使用 Java 线程池
2019-07-18 14:03:46
224
原创 如何批量删除docker中tag为<none>的镜像
我们在使用docker的过程中,经常会发现 docker images 列出的镜像中有很多这样的镜像REPOSITORY TAG IMAGE ID CREATED SIZE<none> ...
2019-07-17 09:42:56
4476
2
原创 ARTS打卡第十一周
Algorithm:21. 合并两个有序链表 Review: What Your IP Address Reveals About You and Why You Should Hide It //Tip: 使用Jersey上传文件 Share: Jersey 开发RESTful(十二)Jersey上传下载
2019-07-15 16:49:23
427
原创 ARTS打卡第十周
Algorithm:61. Rotate List //Review: Cloud Computing History //Tip:使用MySQL的官方Docker镜像如何初始化数据库
2019-07-12 15:00:04
153
原创 ARTS打开第九周
Algorithm:Leetcode 234. 回文链表 Review: API design practices for Java Tip: 使用SSH远程执行命令时单引号和双引号的区别 Share:阿里高级技术专家方法论:如何写复杂业务代码?
2019-07-08 13:58:43
188
原创 ARTS打卡第八周
Algorithm: Leetcode 92. 反转链表 II;Review: Virtual Reality Trends 2019 Tip:如何批量删除docker中tag为<none>的镜像 Share:影响了我二十年的三个原则
2019-07-05 13:40:03
226
原创 ARTS打卡第七周
Algorithm:Leetcode 19 Review: The Huawei Sanction Might Just Pop the Tech Bubble Tip: MySQL事务隔离级别 Share: iptables入门
2019-07-04 15:07:31
362
原创 ARTS打卡第六周
Algorithm: Leetcode 445. 两数相加 II题目描述:You are given two non-empty linked lists representing two non-negative integers. The most significant digit comes first and each of their nodes contain a single ...
2019-07-01 09:48:35
293
原创 ARTS打卡第五周
标题AlgorithmReview: The Huawei Ban — How the Trade War is Hurting Tech美国对华为的禁令会造成什么影响?对华为来说,硬件不是太大的问题,但是想替换掉Android系统,还是很难的。制作一个新的系统,对华为来说不是不可能,事实上,华为已经有了自己的操作系统。最大的挑战是建立一个生态系统。坦白地说,并没有证据证明华为的手机相比其他...
2019-06-19 12:55:21
188
原创 Docker CMD命令执行脚本后容器退出的问题
CMD命令执行脚本的原理,本质上是用了 /bin/sh -c 这一命令来执行用户脚本,所以当前容器的主进程其实是/bin/sh,而不是用户的脚本。/bin/sh执行完用户脚本后就退出了,作为主进程,当其退出后,Docker容器也随之退出了,这一点是容器的特别之处,也是不同于虚拟机的地方。我们通常说容器是单进程的,不仅仅指容器里面只应当运行一个主进程,实际上,我们可以认为整个容器就是我们的主进...
2019-06-17 16:55:50
10936
原创 容器中的MySQL数据库修改密码后无法访问的一种情况
MySQL容器的Dockerfile:FROM mariadb:latestENV TZ "Asia/Shanghai"ENV MYSQL_ROOT_PASSWORD=111111ENV MYSQL_DATABASE=userCOPY my.cnf /etc/mysql/my.cnfADD invoice.sql /docker-entrypoint-initdb.d/在这个...
2019-06-14 16:16:53
1244
原创 ARTS打卡第四周
Algorithm: Leetcode:190. Reverse bits of a given 32 bits unsigned integer.Example 1:Input: 00000010100101000001111010011100Output: 00111001011110000010100101000000Explanation: The input binary str...
2019-05-17 13:25:48
1612
原创 ARTS打卡第三周
Algorithm:Leetcode: 80. Remove Duplicates from Sorted Array IIGiven a sorted array nums, remove the duplicates in-place such that duplicates appeared at most twice and return the new length.Do not a...
2019-05-08 09:26:00
578
原创 ARTS打卡第二周
Algorithm: Leetcode: 7. Reverse IntegerReview: How to be a great programmerTips: vim快捷键Share: 对自律上瘾后,人生开挂了
2019-04-23 11:37:19
1975
原创 ARTS打卡第一周
Algorithm:https://blog.youkuaiyun.com/fxdaniel/article/details/88960081Review:https://blog.youkuaiyun.com/fxdaniel/article/details/88977617Tip:将本地已有的git仓库关联到一个新的远程仓库:cd existing_git_repogit remote rename orig...
2019-04-03 22:42:43
1631
原创 Should We Adapt Infrastructure for Future Technology?
Link: https://towardsdatascience.com/should-we-adapt-infrastructure-for-future-technology-d8c69a55d4b8这篇文章试图阐述我们是否应该调整基础设施以便适应未来科技。文章开篇用两个例子阐述了已经发生的调整基础设施适应科技发展的例子,一个是在早期社会,马是主要的运输工具,于是人们用鹅卵石铺设路面,以增...
2019-04-02 23:15:35
170
原创 LeetCode 26.Remove Duplicates from Sorted Array
Link:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/Description:Given a sorted array nums, remove the duplicates in-place such thateach element appear only once and return th...
2019-04-01 23:33:04
271
原创 字符串四则运算
解析字符串形式的表达式,求解四则运算 要求: 所有数字都是1-9的个位数 运算符包括+、-、*、/、(、和) 运算中间结果和最终结果为double类型解题思路:
2016-08-06 21:11:54
1933
原创 n位数中取m位的组合
public void printArr(String[] arr, int from, int to) { System.out.print("("); for(int i=from; i<to; i++) { System.out.print(arr[i]); if(i != to-1) {
2016-07-30 09:10:38
769
原创 Android模拟时钟
转载请指明原文出处:http://blog.youkuaiyun.com/fxdaniel/article/details/51507731ClockView.javapackage com.example.clock;import java.util.Calendar;import java.util.Date;import android.content.Context;import android.g
2016-05-26 15:47:46
2075
原创 1009——精确计算2的N次方
题目:100<=N<=1000,输入N,输出2^N的精确值 示例: 输入:200 输出:1606938044258990275541962092341162602522202993782792835301376import java.util.Scanner;public class Main { int n; int[] regs = new int[1000]; pub
2016-03-21 22:33:05
1079
转载 Hadoop map调优参数
参数:io.sort.mb(default 100) 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘。 而是会利用到了内存buffer来进行已经产生的部分结果的缓存, 并在内存buffer中进行一些预排序来优化整个map的性能。 每一个map都会对应存在一个内存buffer,map会将已经产生的部分结果先写入到该buffer中, 这个buffer默认
2015-12-26 20:13:20
1247
转载 一共81个,开源大数据处理工具汇总
原文出处: 36大数据:一共81个,开源大数据处理工具汇总(上) 36大数据:一共81个,开源大数据处理工具汇总(下),包括日志收集系统/集群管理/RPC等第一部分查询引擎一、Phoenix贡献者::Salesforce简介:这是一个Java中间层,可以让开发者在Apache HBase上执行SQL查询。Phoenix完全使用Java编写,代码位于GitHub上,并且提供了一个客户端可嵌入的JD
2015-12-24 15:14:32
3762
原创 MapReduce框架中Key-Value对象的重用
从代码看问题@Override protected void reduce(Text key, Iterable<Text> values,Context context) throws IOException, InterruptedException { List<Text> list =new ArrayList<Stri
2015-12-24 14:50:09
2254
原创 MapReduce输入输出类型对应关系
如图Mapper的输出类型要和Combiner的输入类型对应; Combiner的输出类型要和Reducer的输入类型对应; Mapper的输出类型要和Reducer的输入类型对应; 如果没有单独设置Mapper的输出类型,则和Reducer一样都受如下配置信息控制。 job.setOutputKeyClass(Text.class); job.setOutput
2015-12-08 09:56:29
933
原创 华为机试题:判断一个数字中是否包含两个相同的子串
描述: 判断给定的一个数字,把它当成字符串以后,该字符串中是否包含相同的两个子串,子串的长度要求大于等于2。 比如:12123,该数字包含两个“12”子串; 又比如:1223122,该数字包含两个“122”子串。运行时间限制: 无限制 内存限制: 无限制 输入: 待判断的正整型数字,最大长度为9。 输出: 0:不包含; 1:包含。样例输入: 12123 样例输出:
2015-10-13 16:30:55
1011
1
原创 二叉树按层遍历
一、非递归方法,使用一个队列保存访问过的元素import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;/** * @author:fangxuan * @date:2015年10月13日 * @description: */public class BinaryTree { private stati
2015-10-13 16:11:09
573
原创 windows+vmware+centos7+hadoop2.7搭建伪分布式集群
折腾了几天,终于把伪分布式的Hadoop搭建起来了。对于没什么linux基础的我来说,这中间遇到的问题有时真能把我搞崩溃。皇天不负苦心人,总算是搭好了,wordcount也成功跑起来了。首先说明,我的电脑是windows系统,平时做开发装了JDK、Eclipse等,但是连虚拟机都没有。所以这次就从装虚拟机开始,把搭建Hadoop的步骤好好整理一下。
2015-09-21 18:23:55
5020
原创 CentOS 7下Authentication failure问题
今天在CentOS中配置Hadoop的时候突然遇到使用普通用户无法切换到root用户的问题,即输入$ su -提示输入密码后无法切换到root用户,而是提示如下错误:su: Authentication failure好好地怎么出现这个问题了呢,百度了一下午基本上都是这个答案:这个问题产生的原因是由于ubuntu系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入
2015-09-09 19:16:21
18790
11
转载 CentOS7修改主机名
在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。 “瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。 而另一方
2015-09-09 15:00:23
1130
1
原创 CentOS7将firewalld换成iptables
CentOS7中用firewalld替代了iptables,默认情况下iptables是没有安装的,如果习惯使用iptables可以将firewalld关掉换成iptables。1.首先关闭firewalld服务systemctl stop firewalldsystemctl mask firewalldsystemctl disable firewalld2.安装iptablesyum -y
2015-09-09 14:51:55
4514
转载 centos 启用ftp功能
1.安装vsftpd组件,安装完后,有/etc/vsftpd/vsftpd.conf 文件,用来配置,还有新建了一个ftp用户和ftp的组,指向home目录为/var/ftp,默认是nologin(不能登录系统)yum -y install vsftpd可以用下面命令查看用户cat /etc/passwd默认ftp服务是没有启动的,用下面命令启动service vsftpd start2.安装ftp
2015-09-08 16:46:17
1620
WaveAnimLayoutProject
2015-03-24
利用MediaPlayer和SurfaceView播放视频
2014-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人