自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (4)
  • 收藏
  • 关注

原创 Window clean credential information command

Window clean credential information command:rundll32.exe keymgr.dll,KRShowKeyMgr

2018-10-11 01:16:19 282

原创 MAC 创建U盘启动盘命令

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia –volume /Volumes/[u盘标签] –applicationpath /Applications/Install\ macOS\ Sierra.app –nointeraction

2017-07-25 23:32:26 1331

原创 MAC 改变硬盘大小

diskutil eraseVolume free NONE disk0s4 diskutil resizeVolume disk0s2 R

2017-07-24 23:06:25 1083

原创 yarn vs npm

yarn vs npm yarn npm 功能 yarn npm install 安装包 yarn add 包名 npm install 包名 –save 安装包并将该包保存到 package.json文件中 yarn remove 包名 npm uninstall 包名 –save 卸载包并将该包从package.json文件中移除 (npm中可将保

2017-06-18 23:14:33 763

原创 Linux常用命令

查找grep "被查找的字符串" 文件名 : 从文件内容查找匹配指定字符串的行 grep "被查找的字符串" */*.文件类型: 在当前目录里第一级文件夹中寻找包含指定字符串的文件类型所对应的文件 grep –e “正则表达式” 文件名: 从文件内容查找与正则表达式匹配的行 grep –i "被查找的字符串" 文件名:查找时不区分大小写 grep -c "被查找的字符串" 文件名:查找匹配的

2017-06-07 10:15:41 375

原创 各种国内本地源设置

各种国内本地源设置1. HomeBrew国内源 为了避免设置源后依然很慢,可先重装HomeBrew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ruby -e "$(curl -fsSL https://raw.githubuser

2017-05-16 22:22:22 904

原创 我的Linux环境

打造Linux环境1. Linux系统及虚拟机软件 由于工作需要在Win10环境,这里记录下如何通过虚拟机软件打造我的Linux环境,主要以开发为主,所以需要达到以下目标: 一定要快,并且不影响我Win10的正常工作 占用空间要小,毕竟本本的空间有限 界面简单,主要是运行一些脚本和编辑工具(vim和emacs) 虚拟机软件 我选择的是

2017-05-09 01:06:16 746

原创 Scala基础应用(11)- 懒加载(lazy语法糖)

Scala基础应用(11)- 懒加载(lazy语法糖) Scala中使用lazy关键字来标识变量是否是懒加载所谓懒加载, 就是在声明时并不会直接执行,只有在使用该变量的时候,该变量所对应的赋值语句才会被执行在Java中的实现方式 (内部类或Singleton)内部类public class LazyLoadClass { private LazyLoadClass() {

2017-03-23 03:46:44 801

原创 Scala基础应用(10)- 传值与传名参数

Scala基础应用(10)- 传值与传名参数传值 ( () => Unit)def test1(code: ()=>Unit){ println("start") code() //要想调用传入的代码块,必须写成code(),否则不会调用。 println("end") } test1 {//此代码块,传入后立即执行。 println("1111")

2017-03-23 03:46:26 520

原创 Scala基础应用(9)- 隐式转换

Scala基础应用(9)- 隐式转换 首先要明确隐式转换只针对类型,与名称无关,我把隐式类型分为以下三类 隐式参数 隐式方法 隐式类 注意:隐式转换只发生在运行时当前上下文没有对应的调用。 同时,隐式转换有如下限制: 不存在二义性, 即对同一类型不能有两种隐式转换 不能嵌套使用,如:convert1(convert2(x))

2017-03-23 03:46:09 520

原创 Scala基础应用(8)- 约束

Scala基础应用(8)- 约束1. 上下界 (<:, >:)上界:A <: B, B为A的上界,即A必须为B的子类(含本类)def test[A <: String, B] (str: A) (getStr: A => B) : B = getStr(str)val result = test("test1")( (x) => "my test string is " + x)下界:

2017-03-23 03:43:59 437

原创 Scala基础应用(7)- map/flatMap和filter

Scala基础应用(7)- map/flatMap和filter 本章主要介绍集合的map, flatten, flatMap, filter zip, fold, reduce等常用方法map map接受一个函数作为参数, 而此函数会接受一个参数为集合中元素, 所以此函数用于对集合中每一个元素进行处理后,产出其结果的集合。val test = List("a", "b", "c")

2017-03-23 03:43:32 2893

原创 Scala基础应用(6)- 常用对象,集合等

Scala基础应用(6)- 常用对象,集合等 本章主要讲解一些常用对象和集合类1. 序列化(Ordered特质)例子:class Rational(n: Int, d: Int) extends Ordered[Rational] { def compare(that: Rational) = (this.number * that.denom) - (that.n

2017-03-23 03:43:08 668

原创 Scala基础应用(5)- 函数式编程

Scala高级应用(5)- 函数式编程 本章主要介绍一些函数式编程的用法及对前面内容的一些补充尽量使用val替代var如果方法是操作符,左边变量是调用者,如a * b 实际是a.*(b)如果方法是冒号结尾,右边变量是调用者, 如 a :: b 实际是b.::(a)函数在执行体前如果不加等号,返回类型Unit== 在scala里直接转为equals如果方法不带参数,调用时可省略小括号变

2017-03-20 21:26:55 488

原创 Scala基础应用(4)- 样本类和模式匹配

Scala高级应用(4)- 样本类和模式匹配样本类 就是在普通类前加了casecase class Test(param1: Int, param2: String ...) {}样本类带来的好处省略掉new, 样本类实例化不需要在前面加new, 直接产生对象。参数自动加val, 即样本类的参数缺省是不可修改的自动加上toString, equals, hashcode三个方法之所以

2017-03-20 21:25:20 609

原创 Scala基础应用(3)- 特质

Scala高级应用(3)- 特质 特质是scala实现多继承的方式,类似于interface类, 但也有区别,在特质里,还可以定义实现体方法,特质可以被其它类继承的方式是使用with或extends样式trait 名称 { this: 类名 // 该特质只能被该类或该类的子类继承- 自身类型 方法定义或方法体}堆叠试想两个特质定义了同样的方法会怎么样?它会堆叠,即根

2017-03-20 21:24:49 409

原创 Scala基础应用(2)- 类和对象

Scala高级应用(2)- 类和对象 本章主要讲解类,伴生类,及对象相关知识1. 类样式class 类名 (构造参数) { def this(参数1: 类型, 参数2:类型...) = {} //辅助构造函数 变量,方法函数定义}类变量或方法缺省是public的,还可以声明为private,protected另外,如果类只有构造函数,可以省略大括号重载使用override

2017-03-20 21:24:23 444

原创 Scala基础应用(1)- 基本语法

Scala基础应用(1)- 基本语法 本章主要讲解Scala基本语法,如何定义变量,函数,基本控制结构等。1. 解释器 Scala可以像其它脚本语言一样,边解释边运行,但实际项目中一定是通过编译后再运行安装好Scala后,在控制台运行scala即进入解译器环境 另外可以在scala后面加上scala脚本文件,也可直接执行脚本解释器可以多行输入,按两次回车退回编写输入:quit 或者

2017-03-20 21:23:02 427

原创 Ubuntu Server 安装xfce4

安装完Ubuntu Server 后,执行下面脚本安装xfce4和登录界面: sudo apt-get install xorg lightdm xfce4配置登录session为xfce4 sudo vim /etc/lightdm/lightdm.conf然后把下面的配置加入到文件[SeatDefaults]allow-guest=falseuser-session=xfce

2017-03-09 11:11:42 4217

原创 Linux 安装字体

先在/usr/share/fonts目录下新建一个子目录,如:/usr/share/fonts/win10, 然后将下载的字体(.tff)拷贝到这个目录,然后 cd到该目录。cd /usr/share/fonts/win10mkfontscalemkfontdirfc-cache

2017-02-22 10:45:10 468

原创 GIT命令

1. 底层命令2. 基本命令2.1 查看状态2.2 查看日志3.常用命令3.1 分支4. 配置5.高级命令4.1 修改注释git commit --amend 修改commit后的注释,但不能个性已经push过的注释git rebase -i HEAD~2 修改push后的注释,后面的2指当前提交的向前的第2次的提交,不带数字表示当前提交,之后需用git push -f强制提交, 注意,这会让其

2017-02-13 21:53:00 612

原创 如何快速的使用操作系统

Windows 非常有用的快捷键Entering Remote Desktop Win+r, then type ‘mstsc’ Microsoft Terminal Services Client. mstsc /v: Start Remote Desktop and connect to Server, port is optional mstsc /f Start Re

2017-01-11 10:27:55 732

原创 dmg to iso

hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app hdiutil create -o /tmp/ElCapitanfile.cdr -size 7

2016-10-16 20:49:30 990 1

原创 Scala开发环境搭建

-1. 下载Scala和LightBend Activator 到网站http://www.scala-lang.org/下载相关安装文件。-2. 下载playframework和activator 到网站https://www.playframework.com/下载相关安装文件。-2. 安装brew/usr/bin/ruby -e "$(curl -fsSL https://raw.git

2016-07-16 23:04:37 697

转载 NodeJs 国内镜像

npm config set registry https://registry.npm.taobao.org https://npm.taobao.org https://www.cnpmjs.org

2016-07-14 23:47:36 1905

原创 VirtualBox 设置

隐藏菜单,状态条等 “C:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata global GUI/Customizations noMenuBar,noStatusBar恢复 “C:\Program Files\Oracle\VirtualBox\VBoxManage.exe” setextradata global GU

2016-05-23 18:17:00 617

原创 CentOS7 安装MATE Desktop

CentOS7 安装MATE Desktopyum install epel-release yum group install “MATE Desktop” yum install gnome-tweak-tool yum install dkms build-essential linux-headers-$(uname -r)

2016-05-23 00:47:27 5516

原创 Mysql 远程访问

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’WITH GRANT OPTION

2016-03-21 12:57:35 487

原创 如何快速的使用vim

如何快速的使用vim本文将介绍如何快速的使用vim, 主要是使用vim的快捷键来达到快速使用的目的。1. 文件操作:e filename 打开文件 :e! 重新编辑当前文件,忽略所有的修改 :q! 不保存退出 :q 退出,如果文件有修改,则提示并返回 :w 保存当前编辑文件 :x/:wq 保存并退出 :%!xxd 按十六进制查看当前文件 :%!xxd -r 从...

2016-03-13 19:40:39 844

原创 vimperator 常用操作及命令

本文基于Firefox安装了vimperator插件。1. 配置文件后面会用到一些设置,如果想让这些设置在下次启动生效,需要把相应命令放到配置文件中,下面是配置文件路径。 linux: ~/.vimperatorrc windows: C:\Users[用户名]_vimperatorrc该配置文件的路径是由系统变量$HOME确定的, 你也可以改变该文件的位置,设置系统变量VIMPERAT

2016-02-17 18:09:41 2038

原创 Linux 磁盘空间操作

最近发现服务器的磁盘空间不够用,主要是当时创建系统的时候粗心,将root的空间设置的太小,而共享又设置在/mnt上,所有需要将/home的空间移动到/root上。下面是相关命令,同时借着这个机会,将其它一些硬盘空间操作的命令及场景也记录下来,以便不时之需。服务器安装的是CentOS 7, 所有命令将在些版本下测试通过1. 备份home目录,如果没啥重要数据,就不用理了tar

2016-02-16 09:11:39 1215

原创 修改 File Explorer到指定的目录

C:\Users\[用户名]\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar将 File Explorer删除新建快捷方式到指定目录,名称为File Explorer, 保存即可

2015-08-17 02:13:04 1763

原创 Hadoop开发之一:集群实验环境搭建

1. 系统环境配置1.1 用到的工具SFTP客户端:FileZilla宿主操作系统:Ubuntu14.04 LTSKMV操作系统:CentOS6.6 minimal X641.2 操作系统及机器名,IP地址等机器名(hostname)角色IP操作系统lab1.hadoop

2015-04-07 21:59:54 1815

原创 Cgroup 基础设置

1. 安装libcgroup执行下面命令安装libcgroup:    # yum list libcgroup2. Cgroup配置文件挂载点目录  配置文件: /etc/cgconfig.conf  挂载点根目录: /cgroup  缺省子系统名称及挂载点(通过配置文件可以查看):        cpuset  = /cgroup/cpuset;

2015-02-27 12:56:54 3658

转载 CentOS 6.4上安装金山wps错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14)解决办法

转载自:http://blog.csdn.net/kongxx/article/details/9048047问题:在CentOS6.4上安装金山wps kingsoft-office-9.1.0.4032-0.1.a10.i686.rpm包,出现错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14)。解决办法:1. 首先先忽略

2015-02-25 21:03:49 1186

原创 RHEL 6.5 安装软件错误PackageKit-0.5.8-19.el6.x86_64 has missing。。。

当使用CentOS源安装软件出现如下错误的解决办法:PackageKit-0.5.8-19.el6.x86_64 has missing requires of PackageKit-yum = ('0', '0.5.8', '19.el6')PackageKit-0.5.8-19.el6.x86_64 has missing requires of PackageKit-yum-pl

2015-02-25 21:02:15 6914

原创 RedHat 6.5 使用CentOS源更新

目前,163和sohu的镜像都不再提供CentOS 6.5的更新了,只能使用vault源。本文使用中科院的vault源http://yum.csdb.cn/vault.centos.org使用其它文章的方法,将yum源设置成163的源,然后进入 /etc/yum.repos.dvi CentOS6-Base-163.repo:%s/mirrors\.163\.com/yum\.

2015-02-25 12:35:46 2702

原创 vmware esxi 5.5 端口号

80: 网页访问443: SSL访问22 : 远程SSH访问902: 远程上传文件到存储盘8222, 8333: ?

2015-01-15 15:48:39 8549

原创 RedHat 6.5 x64 装 IBM Installation Manager X86

为了装x86的installation manager, 需要安装支持x86

2014-11-04 12:25:46 1250

转载 ANT 常用命令

第一部分 基本结构                                       说明: 标准的XML文档, 根结点为project, 前面可以设置公有变量property, project中可含多个target, 每个target中可包括多个task.

2014-10-16 11:36:30 1095

the way to go 中文版

又一本学习golang必备书藉,需要作用nodejs进行编译成不同格式查看

2018-11-22

the little go (中文版)

学习golang语言必备的书藉,中文版的书,需要使用nodejs进行编译成各种格式或通过markdown工具查看

2018-11-22

Pro SQL Server 2012 Integration Services

Pro SQL Server 2012 Integration Services

2013-07-17

空空如也

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

TA关注的人

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