自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小虾米的专栏

菜鸟学飞ing

  • 博客(85)
  • 资源 (7)
  • 收藏
  • 关注

原创 ARTS打卡第十八周

ARTS打卡第十八周

2022-03-27 21:04:20 281

原创 ARTS打卡第十七周

Algorithm:Leetcode 950. Reveal Cards In Increasing OrderTips: 将自己的电脑加入服务器信任列表实现免密登陆

2019-09-17 09:32:21 230 1

原创 ARTS打卡第十六周

Algorithm: Leetcode 8. 字符串转换整数 (atoi) Tip: vim编辑器常用命令

2019-08-29 12:58:17 247

原创 ARTS打卡第十五周

Algorithm:Leetcode 933. 最近的请求次数 Tip:使用脚本clone gitlab上一个group下的所有project

2019-08-21 13:25:13 190

原创 ARTS打卡第十四周

Algorithm: Leetcode 94. Binary Tree Inorder Traversal //Tip: 使用Jersey上传下载文件,文件名中文乱码的解决办法 //Share: EBGP vs IBGP

2019-08-17 22:15:08 138

原创 ARTS打卡第十三周

Algorithm:Leetcode 739 每日温度 Tip: 使用Hibernate写库中文出现乱码的解决办法 Share: java源码Integer.bitCount算法解析,分析原理(统计二进制bit位)

2019-07-29 09:26:03 154

原创 ARTS打卡第十二周

Algorithm:141. 环形链表 Review: What Is MLAG Networking? Tip: 使用Jersey的Response返回JDK自带数据类型的集合 Share: 分析源码,学会正确使用 Java 线程池

2019-07-18 14:03:46 182

原创 如何批量删除docker中tag为<none>的镜像

我们在使用docker的过程中,经常会发现 docker images 列出的镜像中有很多这样的镜像REPOSITORY TAG IMAGE ID CREATED SIZE<none> ...

2019-07-17 09:42:56 4404 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 293

原创 ARTS打卡第十周

Algorithm:61. Rotate List //Review: Cloud Computing History //Tip:使用MySQL的官方Docker镜像如何初始化数据库

2019-07-12 15:00:04 108

原创 ARTS打开第九周

Algorithm:Leetcode 234. 回文链表 Review: API design practices for Java Tip: 使用SSH远程执行命令时单引号和双引号的区别 Share:阿里高级技术专家方法论:如何写复杂业务代码?

2019-07-08 13:58:43 156

原创 ARTS打卡第八周

Algorithm: Leetcode 92. 反转链表 II;Review: Virtual Reality Trends 2019 Tip:如何批量删除docker中tag为<none>的镜像 Share:影响了我二十年的三个原则

2019-07-05 13:40:03 189

原创 ARTS打卡第七周

Algorithm:Leetcode 19 Review: The Huawei Sanction Might Just Pop the Tech Bubble Tip: MySQL事务隔离级别 Share: iptables入门

2019-07-04 15:07:31 222

原创 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 238

原创 ARTS打卡第五周

标题AlgorithmReview: The Huawei Ban — How the Trade War is Hurting Tech美国对华为的禁令会造成什么影响?对华为来说,硬件不是太大的问题,但是想替换掉Android系统,还是很难的。制作一个新的系统,对华为来说不是不可能,事实上,华为已经有了自己的操作系统。最大的挑战是建立一个生态系统。坦白地说,并没有证据证明华为的手机相比其他...

2019-06-19 12:55:21 156

原创 Docker CMD命令执行脚本后容器退出的问题

CMD命令执行脚本的原理,本质上是用了 /bin/sh -c 这一命令来执行用户脚本,所以当前容器的主进程其实是/bin/sh,而不是用户的脚本。/bin/sh执行完用户脚本后就退出了,作为主进程,当其退出后,Docker容器也随之退出了,这一点是容器的特别之处,也是不同于虚拟机的地方。我们通常说容器是单进程的,不仅仅指容器里面只应当运行一个主进程,实际上,我们可以认为整个容器就是我们的主进...

2019-06-17 16:55:50 10663

原创 容器中的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 1130

原创 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 212

原创 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 285

原创 ARTS打卡第二周

Algorithm: Leetcode: 7. Reverse IntegerReview: How to be a great programmerTips: vim快捷键Share: 对自律上瘾后,人生开挂了

2019-04-23 11:37:19 380

原创 ARTS打卡第一周

Algorithm:https://blog.csdn.net/fxdaniel/article/details/88960081Review:https://blog.csdn.net/fxdaniel/article/details/88977617Tip:将本地已有的git仓库关联到一个新的远程仓库:cd existing_git_repogit remote rename orig...

2019-04-03 22:42:43 312

原创 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 139

原创 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 167

原创 字符串四则运算

解析字符串形式的表达式,求解四则运算 要求: 所有数字都是1-9的个位数 运算符包括+、-、*、/、(、和) 运算中间结果和最终结果为double类型解题思路:

2016-08-06 21:11:54 1720

原创 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 697

原创 Android模拟时钟

转载请指明原文出处:http://blog.csdn.net/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 1998 1

原创 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 1012

转载 Hadoop map调优参数

参数:io.sort.mb(default 100) 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘。 而是会利用到了内存buffer来进行已经产生的部分结果的缓存, 并在内存buffer中进行一些预排序来优化整个map的性能。 每一个map都会对应存在一个内存buffer,map会将已经产生的部分结果先写入到该buffer中, 这个buffer默认

2015-12-26 20:13:20 1212

原创 Mahout In Action中ItemCFHadoop流程图

见图

2015-12-26 15:24:40 700

转载 一共81个,开源大数据处理工具汇总

原文出处: 36大数据:一共81个,开源大数据处理工具汇总(上) 36大数据:一共81个,开源大数据处理工具汇总(下),包括日志收集系统/集群管理/RPC等第一部分查询引擎一、Phoenix贡献者::Salesforce简介:这是一个Java中间层,可以让开发者在Apache HBase上执行SQL查询。Phoenix完全使用Java编写,代码位于GitHub上,并且提供了一个客户端可嵌入的JD

2015-12-24 15:14:32 3573

原创 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 2208

原创 MapReduce输入输出类型对应关系

如图Mapper的输出类型要和Combiner的输入类型对应; Combiner的输出类型要和Reducer的输入类型对应; Mapper的输出类型要和Reducer的输入类型对应; 如果没有单独设置Mapper的输出类型,则和Reducer一样都受如下配置信息控制。 job.setOutputKeyClass(Text.class); job.setOutput

2015-12-08 09:56:29 878

原创 华为机试题:判断一个数字中是否包含两个相同的子串

描述: 判断给定的一个数字,把它当成字符串以后,该字符串中是否包含相同的两个子串,子串的长度要求大于等于2。 比如:12123,该数字包含两个“12”子串; 又比如:1223122,该数字包含两个“122”子串。运行时间限制: 无限制 内存限制: 无限制 输入: 待判断的正整型数字,最大长度为9。 输出: 0:不包含; 1:包含。样例输入: 12123 样例输出:

2015-10-13 16:30:55 975 2

原创 二叉树按层遍历

一、非递归方法,使用一个队列保存访问过的元素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 516

原创 windows+vmware+centos7+hadoop2.7搭建伪分布式集群

折腾了几天,终于把伪分布式的Hadoop搭建起来了。对于没什么linux基础的我来说,这中间遇到的问题有时真能把我搞崩溃。皇天不负苦心人,总算是搭好了,wordcount也成功跑起来了。首先说明,我的电脑是windows系统,平时做开发装了JDK、Eclipse等,但是连虚拟机都没有。所以这次就从装虚拟机开始,把搭建Hadoop的步骤好好整理一下。

2015-09-21 18:23:55 4934

原创 CentOS 7下Authentication failure问题

今天在CentOS中配置Hadoop的时候突然遇到使用普通用户无法切换到root用户的问题,即输入$ su -提示输入密码后无法切换到root用户,而是提示如下错误:su: Authentication failure好好地怎么出现这个问题了呢,百度了一下午基本上都是这个答案:这个问题产生的原因是由于ubuntu系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入

2015-09-09 19:16:21 18310 11

转载 CentOS7修改主机名

在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。 “瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。 而另一方

2015-09-09 15:00:23 1023 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 4438

转载 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 1545

转载 CentOS iptables防火墙的基本应用讲解

原文:CentOS iptables防火墙的基本应用讲解

2015-09-08 16:29:40 543

Android模拟时钟

Android模拟时钟

2016-05-26

SlideLeftDelete

利用HorizonScrollView实现的左滑删除

2015-07-24

WaveAnimLayoutProject

一个特殊的Layout,可以将其中容纳的子元素以波纹动画的形式消失,显示出layout的背景。 这里主要用到了PorterDuffXfermode混合模式。 在需要绘制动画的时候,先将canvas离屏缓存,然后绘制子元素,接着设置画笔的混合模式,再绘制一个透明的圆,最后恢复canvas。 这里用Runnable实现动画。

2015-03-24

njupt拨号客户端

南邮校园无线网NJUPT拨号客户端,手机连上wifi,打开本软件点击登录就可以畅游互联网。

2015-03-05

那一天(纪念日管理工具)

一个简单易用的重要日期管理工具,可以设定重复提醒,再也不用担心记不住女票的生日或者和女票的纪念日啦

2015-03-05

HibernateDemo

最简单的Hibernate项目,初学Hibernate的人可以看看。

2015-01-06

利用MediaPlayer和SurfaceView播放视频

用MediaPlayer和SurfaceView写的视频播放器,利用系统自带的编解码功能,具备播放、暂停、停止功能,支持旋转屏幕,在发生屏幕旋转、Activity切换等事件之后,能记住之前的播放状态和播放进度,界面比较简单,仅供学习之用。

2014-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除