logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

两周自制脚本语言1:基础知识

First do something1.1 机器语言与汇编语言机器语言: 无需借助软件执行, 不需要语言处理器,直接在硬件上解释执行.汇编语言: 需要转换成机器人语言执行的程序, 是最基本的语言.1.2 解释器与编译器解释器: 根据程序中的算法执行运算, 是一种用于执行程序的软件, 如果执行的程序有虚拟机语言或类似与机器语言的程序设计语言写成, 这种软件也能称为虚拟机.编译器: 能将某种语

#编程语言
hadoop 2.9.0 集群安装

参考: http://www.cnblogs.com/bovenson/p/5760856.html准备3台虚拟机,IP地址和主机名分别配置为: 192.168.241.100 mini1192.168.241.101 mini2192.168.241.102 mini31. 安装JDK下载jdk,解压到 /opt目录下,并配置环境变量JDK下载地址为: http://www.oracle.com

#hadoop#linux
使用python编写虚拟机解释器

本文参考自:http://www.ituring.com.cn/article/199660虚拟机是用来解释字节码指令的,通过使用python构造一个虚拟机解释器可以学到很多关于程序语言的知识,下面是具体的代码:#!/usr/bin/python3# encoding: utf-8from io import StringIOfrom collections import dequeimpor

#python
linux查看端口占用情况

参考: https://www.cnblogs.com/wangtao1993/p/6144183.html1. 使用lsoflsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000[root@mini1 ~]# lsof -i:6379COMMANDPIDUSERFDTYPE DEVICE SIZE/OFF NODE ...

#linux
Cassandra在centos7中手动安装配置

参考: https://www.cnblogs.com/zzd-zxj/p/6061378.html1. cassandra运行需要java运行环境,首先下载jdk8,地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html,然后解压放到/opt目录下tar xvzf jdk-8u161-linux-x64.tar

使用vscode查看二进制文件

最近发现vscode下的hexdump插件可以查看二进制文件效果如下:

UltiSnips写法

UltiSnips写法标签: vimUltiSnips是vim上面强大的代码补全插件,提供了强大的代码片段补全功能,可以插入shell脚本或者python代码。使用UltiSnipsEdit可以打开相应的snippets文件。snippets的基本格式如下:snippet <tigger> "注解" <flag>'echo ${date}'!v vimscipt'!p pythone

#vim
iBase4j项目搭建

iBase4j是一个Java分布式开发平台,整合了目前Java开发常用的开发框架,官网上介绍如下:iBase4J是Java语言的分布式系统架构。 使用Spring整合开源框架。使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。系统包括5个子系统:公共功能、系统管理Service、系统管理Web、业务Service、业务Web。公共功能:公共功能(AOP、缓存、基类、调度等等)、公共配

#java
使用vscode查看二进制文件

最近发现vscode下的hexdump插件可以查看二进制文件效果如下:

到底了