- 狂神说Linux笔记
是你牛天成
项目部署linux
B站视频狂神说LinuxJava开发之路:JavaSE,MySQL,前端(html,css,js),javaweb,SSM框架,SpringBootvue,SpringCloud,(mybatis-plusgit)LinuxLinux操作系统:Window、Mac消息队列(Kafka,RabbitMQ,RockeetMQ)缓存(Redis)搜索引擎(ElasticSearch)集群分布式(需要购买
- Linux笔记8 web服务器的部署及优化
月熊
笔记linux
用户常用关于web的信息www概念www是worldwideweb的缩写,及万维网,也就是全球信息广播的意思通常说的上网就是使用www来查询用户所需要的信息。www可以结合文字、图形、影像以及声音等多媒体,超链接的方式将信息以Internet传递到世界各处去。当你连接www网站,该网站会提供一些数据,客户端要使用可以解析这些数据的软件来处理,那就是浏览器网址URI:UniformResourceI
- Linux笔记9 DNS域名解析服务器
月熊
服务器linux笔记
简介DNS(DomainNameSystem)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS使用的是53端口,通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询所以启动DNS时,会同时启动TCP以及UDP的port53。因特网的域名结构由于因特网的用户数量较多,所以因特网在
- Linux笔记之Docker安装,基于Debian 11(bullseye)
名字太长真的很奇怪꒰⑅•ᴗ•⑅꒱
Linuxlinuxdebiandocker
前置条件Debian平台版本为Debian11(bullseye)安装的是DockerCommunityEdition(docker-ce)安装步骤1.重新安装卸载旧版,初次安装请跳过sudoapt-getremovedockerdocker-enginedocker.iocontainerdrunc2.初次安装时,安装依赖sudoapt-getinstallapt-transport-https
- Linux笔记---线程控制
大筒木老辈子
linux笔记c语言
1.线程创建:pthread_create()pthread_create()是POSIX线程库(pthread)中用于创建新线程的函数。调用该函数后系统就会启动一个与主线程并发的线程,并使其跳转到入口函数处执行。#includeintpthread_create(pthread_t*thread,//指向线程标识符的指针constpthread_attr_t*attr,//线程属性(通常设为NU
- 【Linux笔记】——进程间关系与守护进程
孤寂大仙v
Linuxlinux笔记运维
个人主页:孤寂大仙V收录专栏:linux往期回顾:【计算机网络】应用层自定义协议与序列化反序列化——网络版本计算器流水不争,争的是滔滔不息一、进程组进程组=一群可以一起接收信号的进程,它是Linux下进程管理的一个重要组织方式,尤其在shell控制、守护进程、kill信号传递中非常有用。进程组是一个或者多个进程的集合,一个进程组可以包含多个进程。写用一个管道写一个sleep的兄弟进程放到设置成后台
- linux笔记-数据结构——队列
dont__cry
数据结构linux运维
基本概念队列是最常见的概念,日常生活经常需要排队,仔细观察队列会发现,队列是一种逻辑结构,是一种特殊的线性表。特殊在:只能在固定的两端操作线性表只要满足上述条件,那么这种特殊的线性表就会呈现一种“先进先出”的逻辑,这种逻辑就被称为队列。由于约定了只能在线性表固定的两端进行操作,于是给队列这种特殊的线性表的插入删除,起个特殊的名称:队头:可以删除节点的一端队尾:可以插入节点的一端入队:将节点插入到队
- ARM Linux设备树
欲盖弥彰1314
Linux设备驱动linux驱动
1、设备树在过去的ARMLinux源码中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,很多代码只是在描述板级设备硬件细节,而这些代码对内核来说就是垃圾由此引出了设备树。DTS(设备树)描述板级设备,起源自OpenFimware(OF)——图片来自野火Linux笔记设备树的中节点会转化为linux中device,会代替平台驱动中的device和平台驱
- 《嵌入式Linux笔记(一):基础命令与C语言编译入门》
sheepwjl
linux笔记c语言
作为一名嵌入式开发新手,今天开启了Linux系统基础学习之旅,目标是掌握常用命令行操作和C语言编译流程。本文记录学习过程中的核心知识点与实战步骤,帮助同样入门的小伙伴快速上手!一、Linux常用命令速记1.目录与路径操作ls:查看当前目录内容-a:显示所有文件(含隐藏文件)-l:详细列表(权限、大小等)pwd:显示当前绝对路径cd:切换目录cd..:返回上一级2.文件/目录管理mkdir:创建文件
- Linux笔记 No.24---(curl、ip、nmcli、网卡/主机名/DNS配置文件、常见网络问题诊断、网络诊断工具:ping/nmap/tcpdump)
途径日暮不赏丶
Linux基础linux
文章目录一、curl二、ip三、nmcli四、网络相关文件(一)网络配置文件(二)主机名配置文件(三)DNS配置文件五、常见网络问题诊断六、网络诊断常用工具(一)ping(二)nmap(三)tcpdump一、curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具
- linuxcentos6笔记
lnes,
linuxcentosvim
目录Linux笔记11目录结构51.1基本指令51.2Ls指令:51.3Pwd指令:61.4Cd指令:71.5mkdir指令:71.6touch指令:71.7cp指令:71.8mv指令:81.9rm指令:81.10vim指令:91.11输出重定向:91.12cat指令:102进阶指令102.1Df指令:102.2free指令:102.3head指令:112.4tail指令:112.5less指令:
- Linux笔记
@卡卡-罗特
linux笔记运维
01linux概述Linux是一个开源的操作系统内核,诞生于1991年,由芬兰程序员LinusTorvalds开发。它的核心特点是自由、开放、高度可定制,并广泛应用于服务器、开发、嵌入式设备等领域。1.Linux是什么?•操作系统内核:Linux本质是一个管理计算机硬件和软件资源的“核心程序”(称为内核),负责处理内存、CPU、设备驱动等底层任务。•Linux发行版:普通人接触的Linux通常是“
- Linux笔记---调试工具GDB(gdb)
大筒木老辈子
linux笔记运维
1.gdb的概念GDB,全称GNUDebugger,是一个功能强大的开源调试工具,广泛用于Unix和类Unix系统,以及MicrosoftWindows和macOS平台。GDB允许开发者在程序执行过程中查看内部运行情况,帮助定位和修复程序中的错误。gdb的主要功能:启动和控制程序执行:gdb可以按照自定义要求运行程序,并在指定的断点处暂停执行。检查程序状态:当程序暂停时,gdb允许开发者检查程序中
- Linux笔记 --- 目录检索
HUOHUAAARSGJKD
笔记
基本概念Linux中的目录与windows的文件夹相似但是概念大相径庭,windows中子文件一定不会比母文件夹大,但在Linux目录中是可以实现的,目录是一种文件索引表,下图是分区和目录的关系Linux中目录是一组由文件名和索引号组成的索引表,目录下的文件的真正内容存储再分区中的数据域区域,目录中索引的每一项都被称为“目录项”,里面至少存放一个名字(不含路径)+索引号(分区唯一),当我们访问某一
- 【Linux笔记】Linux 使用 Frp
popup3721
Linux笔记学习笔记linux服务器运维
一、获取Frp进入Frp下载或者复制连接地址下载下来上传到Linux中若复制链接地址的话,进入Linux输入以下命令wgethttps://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz二、解压安装1、解压压缩包tar-zxvffrp_0.44.0_linux_amd64.tar.gz2
- Linux笔记之ldd命令详解
努力脱单的害羞男孩
Linux笔记linux笔记服务器
Linux笔记之ldd命令详解codereview!ldd是一个用于查看可执行文件或共享库所依赖的共享库的命令。它可以帮助你了解可执行文件或库与系统上安装的共享库之间的依赖关系。下面是ldd命令的详细解释:语法:ldd[选项][可执行文件或共享库]常用选项:-v:显示详细信息,包括符号版本信息。-u:显示未使用的直接依赖项。-d:执行数据重定位并报告缺失的对象。-r:执行数据和函数重定位,并报告缺
- Linux笔记--Vim编辑器
了一li
笔记Linuxlinux编辑器笔记
一、vi和vimvi编辑器是所有Unix及Linux系统下标准的编辑器,类似于Windows系统下的记事本。很多软件默认使用vi作为他们编辑的接口。vim是进阶版的vi,vim可以视为一种程序编辑器。复制/etc/passwd文件到自己的目录下(不要直接修改letc/passwd),后面使用passwd文件演示vim命令下载vim:sudoapt-getinstallvim#用法1:vim文件路径
- Linux笔记之expect和bash脚本监听输出并在匹配到指定字符串时发送中断信号
努力脱单的害羞男孩
Linux笔记linux笔记bash
Linux笔记之expect和bash脚本监听输出并在匹配到指定字符串时发送中断信号codereview!文章目录Linux笔记之expect和bash脚本监听输出并在匹配到指定字符串时发送中断信号1.expect2.bash1.expect在Expect脚本中,你可以使用expect来监听程序输出,并在输出匹配特定的模式时发送一个中断信号(如Control-C)。以下是一个使用expect脚本的
- 【Linux笔记】动静态库的封装和加载
林先生-1
Linux操作系统笔记服务器linuxc++后端
一、静态库的封装我们在学习C语言阶段其实就已经知道一个可执行程序的形成过程分为预处理、编译、汇编、链接这四个阶段,而且也知道我们程序中使用的各种库其实是在链接的阶段加载的。可我们那时候并不知道库是怎么被加载的,或者库是怎么形成的,所以今天我们就要好好的来聊一下,库的形成。1.1、库封装的本质我们知道链接阶段其实是将形成可执行程序的各种.o目标文件连接起来形成可执行程序,但是对于一个库来说,可是如果
- 【Linux笔记】进程间通信之管道
林先生-1
Linux操作系统笔记c++c语言服务器后端linux
一、匿名管道我们在之前学习进程的时候就知道了一个概念,就是进程间是互相独立的,所以就算是两个进程是父子关系,其中一个进程退出了也不会影响另一个进程。也因为进程间是互相独立的,所以两个进程间就不能直接的传递信息或者互相访问各自的资源,而如果想要让两个进程之间进行信息传递,就需要用到我们今天要讲的“进程间通信”。实现进程间通信其实有很多种方法,我们今天讲的“管道”其实是一种早期的进程间通信方式,但是对
- Linux笔记之xhost +和docker的关系以及GDK_SCALE和GDK_DPI_SCALE详解
努力脱单的害羞男孩
Linux笔记linux笔记docker
Linux笔记之xhost+和docker的关系以及GDK_SCALE和GDK_DPI_SCALE详解——2024-02-11codereview!文章目录Linux笔记之xhost+和docker的关系以及GDK_SCALE和GDK_DPI_SCALE详解`xhost+`的作用`xhost`与Docker的关系-eGDK_SCALE和-eGDK_DPI_SCALE详解`GDK_SCALE``GD
- Linux笔记之Docker进行镜像备份与迁移
努力脱单的害羞男孩
Linux笔记linux笔记docker
Linux笔记之Docker进行镜像备份与迁移——2024-02-11codereview!文章目录Linux笔记之Docker进行镜像备份与迁移1.导出容器文件系统为tar归档文件2.将tar归档文件导入为新的Docker镜像3.运行新的Docker镜像并创建容器1.导出容器文件系统为tar归档文件要导出运行中的容器的文件系统,可以使用dockerexport命令。语法如下:dockerexpo
- Linux笔记
keaiduoduo
[root@linuxprobe~]#vimexample.sh(脚本声明#!)/bin/bash(注释#)ForExampleBYZRpwdls-alShell脚本crontab命令在脚手架服务器中,配置的是每隔5小时执行check.sh脚本
- 【Linux笔记】缓冲区的概念到标准库的模拟实现
林先生-1
Linux操作系统笔记linuxc语言c++服务器后端
一、缓冲区“缓冲区”这个概念相信大家或多或少都听说过,大家其实在C语言阶段就已经接触到“缓冲区”这个东西,但是相信大家在C语言阶段并没有真正弄懂缓冲区到底是个什么东西,也相信大家在C语言阶段也因为缓冲区的问题写出过各种bug。其实这也不奇怪,因为“缓冲区”这个概念其实已经不是语言层面的东西了,而是系统层面的东西。所以今天我们就要来好好的认识一下这个让我们即熟悉又陌生的“缓冲区”。1.1、什么是缓冲
- 【Linux笔记】文件系统与软硬链接
林先生-1
Linux操作系统linux笔记c语言服务器后端
一、文件系统概述1.1、先来聊一聊“磁盘”在讲解文件系统之前,我觉得有必要先聊一下“磁盘”,因为我觉得如果弄懂了磁盘的存储原理,大家可能更容易理解文件系统是怎么管理数据的,并且理解计算机是怎么将磁盘抽象到文件系统的。当然,我们毕竟不是学硬件的,也不需要将磁盘弄得一清二楚,我们只需要搞懂它的大致存储原理即可。1.1.1、磁盘的运动寻址原理现在我们用的笔记本电脑已经不装磁盘了,现在的笔记本电脑用都是固
- Linux笔记13-Bash变量和运算符
浮尘笔记
Linuxlinuxbash笔记
目录用户自定义变量环境变量位置参数变量预定义变量Bash的运算符数值运算与运算符数值运算运算符变量测试与内容替换用户自定义变量变量设置规则变量名称可以由字母、数字和下划线组成,但是不能以数字开头。如果变量名是“2name”则是错误的。在Bash中,变量的默认类型都是字符串型,如果要进行数值运算,则必修指定变量类型为数值型。*变量用等号连接值,等号左右两侧不能有空格。*变量的值如果有空格,需要使用单
- Linux笔记之bash条件测试
逆写序章
Linux笔记linuxcentos运维
bash条件测试bash条件测试常用测试命令常用的测试命令有以下三中方式,其中使用最多的是第二种。testExpression[Expression][[Expression]]Note:Expression指要测试的表达式,且其前后必须要有空格,否则视为语法错误;[]和[[]]有所不同,[]是命令,[[]]是Linux中的关键字。bash测试类型主要涉及到三类测试类型,分别是数值测试,字符串测试
- Linux笔记之bash脚本中的$符号
努力脱单的害羞男孩
Linux笔记linux笔记bash
Linux笔记之bash脚本中的$符号codereview!文章目录Linux笔记之bash脚本中的$符号$符号和大括号{}结合使用在Bash脚本中,`$`符号被用于许多不同的上下文中,主要用于访问变量的值、参数扩展、算术运算以及命令替换等:访问变量的值当你在变量名前面加上$符号时,它会被替换成该变量的值。name="world"echo"Hello,$name"输出将会是Hello,world。
- Linux笔记|Linux的敲门砖
石韫玉Syy
Linuxlinuxubuntu
Linux的敲门砖本篇文章以VMwareWorkstationPro下的Ubuntu.18.0.4虚拟机为主初次作文,若有纰漏,欢迎来稿Linux初体验Linux的敲门砖linux概要应用领域磁盘分区逻辑分区系统安装网络配置帮助手册文件基础命令ls文件基础命令cd用户与权限切换用户写在后面linux概要这是门开源(opensource)的操作系统支持互联网开源的技术LAMPLinux、Apache
- Linux笔记之bash和expect脚本中的$和$argv参数匹配
努力脱单的害羞男孩
Linux笔记linux笔记bash
Linux笔记之bash和expect脚本中的和和和argv参数匹配——杭州2024-02-03codereview!文章目录Linux笔记之bash和expect脚本中的和和和argv参数匹配1.bash脚本2.expect脚本1.bash脚本在Linux的bash脚本中,参数和脚本文件名的变量使用方式与你提供的稍有不同。在bash中,脚本参数是通过位置参数来访问的,位置参数的变量名是由一个美元
- mongodb3.03开启认证
21jhf
mongodb
下载了最新mongodb3.03版本,当使用--auth 参数命令行开启mongodb用户认证时遇到很多问题,现总结如下:
(百度上搜到的基本都是老版本的,看到db.addUser的就是,请忽略)
Windows下我做了一个bat文件,用来启动mongodb,命令行如下:
mongod --dbpath db\data --port 27017 --directoryperdb --logp
- 【Spark103】Task not serializable
bit1129
Serializable
Task not serializable是Spark开发过程最令人头疼的问题之一,这里记录下出现这个问题的两个实例,一个是自己遇到的,另一个是stackoverflow上看到。等有时间了再仔细探究出现Task not serialiazable的各种原因以及出现问题后如何快速定位问题的所在,至少目前阶段碰到此类问题,没有什么章法
1.
package spark.exampl
- 你所熟知的 LRU(最近最少使用)
dalan_123
java
关于LRU这个名词在很多地方或听说,或使用,接下来看下lru缓存回收的实现
1、大体的想法
a、查询出最近最晚使用的项
b、给最近的使用的项做标记
通过使用链表就可以完成这两个操作,关于最近最少使用的项只需要返回链表的尾部;标记最近使用的项,只需要将该项移除并放置到头部,那么难点就出现 你如何能够快速在链表定位对应的该项?
这时候多
- Javascript 跨域
周凡杨
JavaScriptjsonp跨域cross-domain
 
- linux下安装apache服务器
g21121
apache
安装apache
下载windows版本apache,下载地址:http://httpd.apache.org/download.cgi
1.windows下安装apache
Windows下安装apache比较简单,注意选择路径和端口即可,这里就不再赘述了。 2.linux下安装apache:
下载之后上传到linux的相关目录,这里指定为/home/apach
- FineReport的JS编辑框和URL地址栏语法简介
老A不折腾
finereportweb报表报表软件语法总结
JS编辑框:
1.FineReport的js。
作为一款BS产品,browser端的JavaScript是必不可少的。
FineReport中的js是已经调用了finereport.js的。
大家知道,预览报表时,报表servlet会将cpt模板转为html,在这个html的head头部中会引入FineReport的js,这个finereport.js中包含了许多内置的fun
- 根据STATUS信息对MySQL进行优化
墙头上一根草
status
mysql 查看当前正在执行的操作,即正在执行的sql语句的方法为:
show processlist 命令
mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variab
- 我的spring学习笔记7-Spring的Bean配置文件给Bean定义别名
aijuans
Spring 3
本文介绍如何给Spring的Bean配置文件的Bean定义别名?
原始的
<bean id="business" class="onlyfun.caterpillar.device.Business">
<property name="writer">
<ref b
- 高性能mysql 之 性能剖析
annan211
性能mysqlmysql 性能剖析剖析
1 定义性能优化
mysql服务器性能,此处定义为 响应时间。
在解释性能优化之前,先来消除一个误解,很多人认为,性能优化就是降低cpu的利用率或者减少对资源的使用。
这是一个陷阱。
资源时用来消耗并用来工作的,所以有时候消耗更多的资源能够加快查询速度,保持cpu忙绿,这是必要的。很多时候发现
编译进了新版本的InnoDB之后,cpu利用率上升的很厉害,这并不
- 主外键和索引唯一性约束
百合不是茶
索引唯一性约束主外键约束联机删除
目标;第一步;创建两张表 用户表和文章表
第二步;发表文章
1,建表;
---用户表 BlogUsers
--userID唯一的
--userName
--pwd
--sex
create
- 线程的调度
bijian1013
java多线程thread线程的调度java多线程
1. Java提供一个线程调度程序来监控程序中启动后进入可运行状态的所有线程。线程调度程序按照线程的优先级决定应调度哪些线程来执行。
2. 多数线程的调度是抢占式的(即我想中断程序运行就中断,不需要和将被中断的程序协商)
a) 
- 查看日志常用命令
bijian1013
linux命令unix
一.日志查找方法,可以用通配符查某台主机上的所有服务器grep "关键字" /wls/applogs/custom-*/error.log
二.查看日志常用命令1.grep '关键字' error.log:在error.log中搜索'关键字'2.grep -C10 '关键字' error.log:显示关键字前后10行记录3.grep '关键字' error.l
- 【持久化框架MyBatis3一】MyBatis版HelloWorld
bit1129
helloworld
MyBatis这个系列的文章,主要参考《Java Persistence with MyBatis 3》。
样例数据
本文以MySQL数据库为例,建立一个STUDENTS表,插入两条数据,然后进行单表的增删改查
CREATE TABLE STUDENTS
(
stud_id int(11) NOT NULL AUTO_INCREMENT,
- 【Hadoop十五】Hadoop Counter
bit1129
hadoop
1. 只有Map任务的Map Reduce Job
File System Counters
FILE: Number of bytes read=3629530
FILE: Number of bytes written=98312
FILE: Number of read operations=0
FILE: Number of lar
- 解决Tomcat数据连接池无法释放
ronin47
tomcat 连接池 优化
近段时间,公司的检测中心报表系统(SMC)的开发人员时不时找到我,说用户老是出现无法登录的情况。前些日子因为手头上 有Jboss集群的测试工作,发现用户不能登录时,都是在Tomcat中将这个项目Reload一下就好了,不过只是治标而已,因为大概几个小时之后又会 再次出现无法登录的情况。
今天上午,开发人员小毛又找到我,要我协助将这个问题根治一下,拖太久用户难保不投诉。
简单分析了一
- java-75-二叉树两结点的最低共同父结点
bylijinnan
java
import java.util.LinkedList;
import java.util.List;
import ljn.help.*;
public class BTreeLowestParentOfTwoNodes {
public static void main(String[] args) {
/*
* node data is stored in
- 行业垂直搜索引擎网页抓取项目
carlwu
LuceneNutchHeritrixSolr
公司有一个搜索引擎项目,希望各路高人有空来帮忙指导,谢谢!
这是详细需求:
(1) 通过提供的网站地址(大概100-200个网站),网页抓取程序能不断抓取网页和其它类型的文件(如Excel、PDF、Word、ppt及zip类型),并且程序能够根据事先提供的规则,过滤掉不相干的下载内容。
(2) 程序能够搜索这些抓取的内容,并能对这些抓取文件按照油田名进行分类,然后放到服务器不同的目录中。
- [通讯与服务]在总带宽资源没有大幅增加之前,不适宜大幅度降低资费
comsci
资源
降低通讯服务资费,就意味着有更多的用户进入,就意味着通讯服务提供商要接待和服务更多的用户,在总体运维成本没有由于技术升级而大幅下降的情况下,这种降低资费的行为将导致每个用户的平均带宽不断下降,而享受到的服务质量也在下降,这对用户和服务商都是不利的。。。。。。。。
&nbs
- Java时区转换及时间格式
Cwind
java
本文介绍Java API 中 Date, Calendar, TimeZone和DateFormat的使用,以及不同时区时间相互转化的方法和原理。
问题描述:
向处于不同时区的服务器发请求时需要考虑时区转换的问题。譬如,服务器位于东八区(北京时间,GMT+8:00),而身处东四区的用户想要查询当天的销售记录。则需把东四区的“今天”这个时间范围转换为服务器所在时区的时间范围。
- readonly,只读,不可用
dashuaifu
jsjspdisablereadOnlyreadOnly
readOnly 和 readonly 不同,在做js开发时一定要注意函数大小写和jsp黄线的警告!!!我就经历过这么一件事:
使用readOnly在某些浏览器或同一浏览器不同版本有的可以实现“只读”功能,有的就不行,而且函数readOnly有黄线警告!!!就这样被折磨了不短时间!!!(期间使用过disable函数,但是发现disable函数之后后台接收不到前台的的数据!!!)
- LABjs、RequireJS、SeaJS 介绍
dcj3sjt126com
jsWeb
LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。RequireJS 和 SeaJS 则是模块加载器,倡导的是一种模块化开发理念,核心价值是让 JavaScript 的模块化开发变得更
- [应用结构]入口脚本
dcj3sjt126com
PHPyii2
入口脚本
入口脚本是应用启动流程中的第一环,一个应用(不管是网页应用还是控制台应用)只有一个入口脚本。终端用户的请求通过入口脚本实例化应用并将将请求转发到应用。
Web 应用的入口脚本必须放在终端用户能够访问的目录下,通常命名为 index.php,也可以使用 Web 服务器能定位到的其他名称。
控制台应用的入口脚本一般在应用根目录下命名为 yii(后缀为.php),该文
- haoop shell命令
eksliang
hadoophadoop shell
cat
chgrp
chmod
chown
copyFromLocal
copyToLocal
cp
du
dus
expunge
get
getmerge
ls
lsr
mkdir
movefromLocal
mv
put
rm
rmr
setrep
stat
tail
test
text
- MultiStateView不同的状态下显示不同的界面
gundumw100
android
只要将指定的view放在该控件里面,可以该view在不同的状态下显示不同的界面,这对ListView很有用,比如加载界面,空白界面,错误界面。而且这些见面由你指定布局,非常灵活。
PS:ListView虽然可以设置一个EmptyView,但使用起来不方便,不灵活,有点累赘。
<com.kennyc.view.MultiStateView xmlns:android=&qu
- jQuery实现页面内锚点平滑跳转
ini
JavaScripthtmljqueryhtml5css
平时我们做导航滚动到内容都是通过锚点来做,刷的一下就直接跳到内容了,没有一丝的滚动效果,而且 url 链接最后会有“小尾巴”,就像#keleyi,今天我就介绍一款 jquery 做的滚动的特效,既可以设置滚动速度,又可以在 url 链接上没有“小尾巴”。
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/37.htmHTML文件代码:
&
- kafka offset迁移
kane_xie
kafka
在早前的kafka版本中(0.8.0),offset是被存储在zookeeper中的。
到当前版本(0.8.2)为止,kafka同时支持offset存储在zookeeper和offset manager(broker)中。
从官方的说明来看,未来offset的zookeeper存储将会被弃用。因此现有的基于kafka的项目如果今后计划保持更新的话,可以考虑在合适
- android > 搭建 cordova 环境
mft8899
android
1 , 安装 node.js
http://nodejs.org
node -v 查看版本
2, 安装 npm
可以先从 https://github.com/isaacs/npm/tags 下载 源码 解压到
- java封装的比较器,比较是否全相同,获取不同字段名字
qifeifei
非常实用的java比较器,贴上代码:
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
i
- 记录一些函数用法
.Aky.
位运算PHP数据库函数IP
高手们照旧忽略。
想弄个全天朝IP段数据库,找了个今天最新更新的国内所有运营商IP段,copy到文件,用文件函数,字符串函数把玩下。分割出startIp和endIp这样格式写入.txt文件,直接用phpmyadmin导入.csv文件的形式导入。(生命在于折腾,也许你们觉得我傻X,直接下载人家弄好的导入不就可以,做自己的菜鸟,让别人去说吧)
当然用到了ip2long()函数把字符串转为整型数
- sublime text 3 rust
wudixiaotie
Sublime Text
1.sublime text 3 => install package => Rust
2.cd ~/.config/sublime-text-3/Packages
3.mkdir rust
4.git clone https://github.com/sp0/rust-style
5.cd rust-style
6.cargo build --release
7.ctrl