自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 了解Hadoop生态圈

Hadoop是什么

2017-08-16 20:04:51 906

原创 webpack 学习(一)- 浅析JavaScript的组件系统

简介本文主要是翻译webpack官网文档,参考网络资料,添加部分自己的理解。起初,JavaScript(以下简称JS)语言仅仅是Web前端技术,采取<script></script> 标签方式定义组件之间的引用、导出变量与方法。 随着传统的web sites演变成web apps,以下的现象越发明显:无论是Web前端或者Web后端,越来越多的Java Script在正在被使用富客户端化,Web

2016-11-16 21:30:55 834

原创 React常见问题

React常见问题React问题Something went wrong.react引用可视化组件recharts/ResponsiveContainer,报错Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to exp

2021-08-12 08:26:14 872

原创 VisualStudioCode 构建 golang 开发环境

安装go语言配置项值操作系统Ubuntu 18.04  64位具体步骤登录Go语言中文网下载安装包.解压安装.cd Downloads/sudo tar -C /usr/local/ -xzf go1.12.5.linux-amd64.tar.gz 配置环境变量打开.bash_profilevim ~/.bash_profile ...

2019-07-11 09:27:33 402

原创 《快学Scala》- 练习题 第十章 特质

问题一:定义特质,与类java.awt.geom.Ellipse2D混入问题一:定义特质,与类java.awt.geom.Ellipse2D混入// 问题一:// java.awt.Rectangle类有2个很有用的方法translate和grow, 但可惜的是像java.awt.geom.Ellipse2D这样的类中没有,// 在scala中, 你可以解决...

2018-08-02 17:41:36 515

原创 《快学Scala》- 练习题 第二章 控制结构和函数

练习题练习题1、一个数字如果为正数,则它的signum为1;如果是负数,则signum为-1;如果为0,则signum为0;编写一个函数来计算这个值。2、一个空的快表达式{}的值是什么?类型是什么?3、在Scala中何种情况下赋值语句x=y=1是合法的。(提示:给x找个合适的类型定义)4、针对下列Java循环编写一个Scala版本: for(int i=10;i&amp;gt;=0;i...

2018-07-12 15:26:13 584

原创 《快学Scala》- 练习题 第一章 基础

前言本系列,记录《快学Scala》(英文书名:《Scala for the Impatient》)书中的练习题答案。环境 项目 价格 操作系统 Ubuntu 18.04 CPU 内存 24GB Java版本 openjdk version “1.8.0_171” Scala REPL版本 2.12.6...

2018-07-12 08:59:45 774

原创 阿里云ECS - Ubuntu 16.04 系统 gitlab安装 123

前言Git的家族成员Gitlab的服务构成GitLab工作流程Git ShellGitLab WorkhorseGitLab环境部署GitLab使用登录GitLab问题前言本文主要内容: 1、参考或在拷贝官网等其他网络的指导文档,记录个人在阿里云ECS服务器[配置参数: ubuntu_16.04 1核 2GB内存 20GB 高效磁盘...

2018-07-05 09:44:21 1636

原创 Ubuntu 18.04 安装 Oracle JDK 1.8 和 Intellij Idea 2018

安装JDK 1.8第一步:区分系统是32位还是64位#uname -a第二步:卸载OpenJDK$java -version //查看是否安装的是OpenJDK$sudo apt-get purge openjdk-\* //如果是,则卸载第三步:下载Oralce JDK访问Oracle官方网站,选择 Java SE Development ...

2018-04-11 12:05:53 4420

原创 Java 语言 - 高级部分

Java语言的高级部分,包含集合、多线程、并发、网络等引言多任务多任务(multitasking)是指操作系统,在同一时刻运行多个程序的能力。 例如:在浏览网页的同时,可以打印文件。现代操作系统,多核CPU的计算机,并发数不受CPU数目的限制。操作系统将CPU的时间片资源,分配给每个进程,给人并行处理的感觉。多线程多线程,在较低层次扩展了多任务的该拿:同一程序执行多个任务。通常每个任务称为一个线程(thread)

2018-01-24 20:57:44 468

原创 JVM可视化工具之Java VisualVM

JVM 可视化工具 之 Java VisualVM本文主要介绍JVM的可视化工具:jvisualvm。基础知识JVM参数Linux系统,使用man java查看JVM参数 参数 含义 默认值 样例 -Xms 堆的初始Size 物理内存的1/64 -Xms128m -Xmx 堆的最大Size,在生产环境...

2018-01-07 00:15:26 9275

翻译 (一)HBase学习之路 - HBase Shell 使用 与 HBase WebUI理解

HBase Shell使用

2017-08-13 21:53:18 8879

原创 WebStorm 开发nodejs(二)

快捷键以下列出WebStorm常用快捷键 ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。 ctrl + j: 输出模板 ctrl + b: 跳到变量申明处 ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation) ctrl + []: 匹配 {}[] c

2016-11-18 22:33:18 448

原创 Vim 使用小结(一)

Vim编辑位置的跳转

2016-11-16 16:23:44 916

原创 Linux 环境变量

一、环境变量是什么Windows、Linux系统,都会保存系统或者可执行程序的关键信息,如PATH(可执行程序的检索路径)、NODE_PATH(nodejs的全局路径)等,便于在操作系统中,检索可执行程序、lib库、配置文件等。这些关键信息,统称 环境变量。例如,Windows系统安装Java环境后,必须配置JAVA_HOME信息等。否则会引起,“找不到命令”等错误。二、如何修改环

2016-11-15 22:07:20 577

转载 WebStorm IDE

目前是英文版的,功能很强大。我也在慢慢摸索之中,现把它的一些常用的快捷键列出来,供使用者参考。1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。2. ctrl + j: 输出模板3. ctrl + b: 跳到变量申明处4. ctrl + alt + T: 围绕包裹代码(包括

2016-11-15 13:36:24 507

转载 echo 追加至文件

在Shell编程过程很多时候会使用echo  并输入到日志文件中。写日志的时候有两种情况,一种是一次写入文件空,再写的时候就将之前的内容给覆盖掉,如何实现追加内容呢?    1.覆盖写入:      echo "日志内容"  > 文件    2.追加写入:      echo "日志内容"    >> 文件原文地址 : http://blog.csdn.net/

2016-11-14 13:17:40 2938

原创 YCM nodejs vim-plugin + vim 常规配置

1.cmake安装a) 下载cmakecurl -o cmake-3.7.0-rc2-Linux-x86_64.tar.gz  https://cmake.org/files/v3.7/cmake-3.7.0-rc2-Linux-x86_64.tar.gzb)解压文件tar zxvf cmake-3.7.0-rc2-Linux-x86_64.tar.gz c)创建链接

2016-11-14 13:09:43 1599

原创 Linux 系统管理命令集合

本文运行环境是Ubuntu 16.0.4,联网安装相关命令,同时记录常见命令fdisk、df、top、free等,命令格式的详细参数等,可以参考help或者man。一、查看硬盘或者文件信息1、fdisk sudo fdisk -lfdisk命令,查看系统所有的硬盘设备信息。如图,会显示如下的内存信息(未截图)、信息120GB的SSD硬盘,以及外挂的64GB S...

2016-11-14 09:19:56 2481

转载 分享学习nodejs、gupl等技术的网站

一、网站类(1) 一点网站       TT 一点二、个人博客(1)      廖雪峰博客

2016-11-11 18:39:09 496

转载 Win10系统 格式化分配单元大小的解释与分配方法

格式化分配单元大小什么意思?这是昨天一个同学问小编的一个问题。对于这个问题,其实网友问的是格式化硬盘或者U盘等存储硬件时才会遇到的一个问题。对于格式化分配单元大小这个问题,相对来说,网友问的比较好,曾经在上大学期间小编也问过老师这个问题,感觉虽然不是什么大问题,但是很经典的,今日被网友提到,也令小编想起,下面我们来介绍下格式化分配单元大小什么意思,选择多大适合呢。

2016-11-11 18:07:56 31019

原创 WebStorm 开发 nodejs(一)

1. 安装  WebStorm  IDE      a)   下载  WebStorm-2016.2.4.tar.gz      b)  命令行方式安装        $mkdir ~/WebStorm$tar zxvf WebStorm-11.0.3.tar.gz -C ~/WebStorm$cd ~/WebStorm/WebStorm-162.22

2016-11-11 00:09:46 2280

转载 淘宝 NPM 镜像

我们以前介绍过cnpmjs.org,非常棒的npm国内镜像。由于其使用量越来越大,加上淘宝内部也有很多项目使用 NodeJS,于是,淘宝正式基于 cnpmjs 推出了镜像服务。淘宝的 NPM 镜像是一个完整的npmjs.org镜像。你可以用此代替官方版本(只读),同步频率目前为 15分钟 一次以保证尽量与官方服务同步。当前 registry.npm.taobao.o

2016-11-10 23:35:42 5202

转载 Ubuntu 16.0.4 安装deb文件

原文地址:http://wiki.ubuntu.com.cn图形界面:安装deb              直接双击图标,输入密码后就可自动安装.卸载deb           1. 菜单-系统->系统管理->新立得软件包管理器 或 Alt+F2(运行窗口)输入 sudo synaptic           2.点击 [来源]

2016-11-10 22:02:50 3824

转载 Ubuntu 16.04修改Home目录下的中文目录为英文

原文地址:http://www.linuxdiyf.com/linux/24875.html         在安装Ubuntu系统时如果选则了中文安装系统,则在安装完成后默认在Home目录下自动创建几个常用的目录,并且目录名称自动选择为安装系统时选择的语言。界面上操作回方便使用,但是如果在终端上操作就会很感到很忧伤,因为你需要在终端敲入中文(Ubuntu 16.04终端支持中文输入,Ub

2016-11-10 21:48:02 9067 1

转载 grep 工具使用

正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公司是基于web的服务型网站(nginx),对正则的需求比 较大,所以也花了点时间研究正则,特与大家分享下:1基础正则表达式 grep 工具,以前介绍过。 grep

2016-11-10 18:37:40 823

转载 Linux系统之lspci命令介绍

lspci,顾名思义,就是显示所有的pci设备信息。pci是一种总线,而通过pci总线连接的设备就是pci设备了。如今,我们常用的设备很多都是采用pci总线了,如:网卡、存储等。下面就简单介绍下该命令。        lspci:显示所有的pci设备信息。包括设备的BDF,设备类型,厂商信息等。   lspci -t [BDF]:显示指定BDF号的设备信息。   lspci

2016-11-04 22:17:35 17014

原创 ubuntu VirtualBox 增加根目录空间

ubuntu VirtualBox 增加根目录空间

2016-10-28 13:33:49 2420 1

转载 linux 安装 nodejs

安装 nodejs

2016-10-26 18:29:48 1190

转载 C# 委托(Delegate Action Func Predicate)

委托是一个类,它定义了方法的类型,使得方法可以当作另一个方法的参数传递,同时可以在另一个方法中调用。事件是一种特殊的委托。1、委托的声明(1)delegate 我们经常使用的一种声明方式。delegate 至少0个参数,至多32个参数,可以无返回值,可以指定返回值类型。例如:public delegate int MethodDelegate(int x,int y); 表

2016-05-17 23:01:10 1415

原创 redhat 固定ip配置

redhat、CentOS等系统,可以文件可以通过修改ifcfg-eth0文件更改固定IPvim /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE=eth0BOOTPROTO=staticHWADDR=0A:0C:59:63:19:AAIPADDR=10.1.1.90NETMASK=255.255.255.

2016-05-04 15:19:23 837

转载 log4j.properties配置(转载)

一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、

2016-04-22 08:14:39 264

原创 Web Service基础篇(一)之AXIS2

一、AXIS2简介      AXIS2是WebService/SOAP/WSDL的引擎,是Appache AXIS 1.x的衍生版。支持更强的模块化、更高的灵活性、更有效地体系结构,可以更容易地与其他Web Service 服务标准与协议(如 WS-Security、WS-ReliableMessaging 等)结合。具有以下特点:采用AXIOM的XML处理模型,

2015-11-20 22:21:28 639

原创 Web Service发布基础篇(一)之AXIS2

 一、AXIS2简介       AXIS2是WebService/SOAP/WSDL的引擎,是Appache AXIS 1.x的衍生版。支持更强的模块化、更高的灵活性、更有效地体系结构,可以更容易地与其他Web Service 服务标准与协议(如 WS-Security、WS-ReliableMessaging 等)结合。具有以下特点:采用AXIOM的XML处理模型,支持灵活定...

2015-11-20 09:56:12 160

原创 CodeSmith自动生成NHibernate的数据库访问层

常见问题1.在调用DAO.SaveOrUpdateRow was updated or deleted by another transaction (or unsaved-value mapping was incorrect)

2014-07-02 22:00:58 703

原创 DevExpress学习---控件(一)

1.GridView如何隐藏GridView

2014-07-02 20:15:16 528

原创 css+html(1)

最近,本人在学习Java Server Page的Web开发,经常遇到Web前端的布局,样式问题,缺少系统性学习只能遇到问题,总结。1、CSS 属性outline绘制于元素外围的线条,起到突出元素的作用。与border属性相比较,outline不占用空间,可以按如下顺序定义:outline-color、outline-style、outline-width。也可以利用outline简化定义

2014-01-16 21:30:55 332

转载 Win7下安装配置tomcat,java运行环境

如题http://www.cnblogs.com/pannysp/archive/2012/03/07/2383364.html

2013-12-19 13:56:34 374

空空如也

空空如也

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

TA关注的人

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