- linux 清空文件内容的方法
Carver猫哥
运维笔记【Linux】linux运维服务器
方法一:1.使用vi/vim命令打开文件后,输入%d清空,后保存即可。但当文件内容较大时,处理较慢,命令如下:vimfile_name:%d:wq2.使用vi/vim命令打开文件后,输入ndd(n为行数)或者1,.d(删除全部内容)清空,后保存即可。100dd//可以删除100行1,.d//删除全部内容方法二:使用cat命令情况,命令如下:cat/dev/null>file_name方法三:使用e
- Vi/Vim命令详解:高效文本编辑的利器
黑子哥呢?
运维运维
Vi/Vim命令详解:高效文本编辑的利器Vi和Vim是Unix/Linux系统中极为流行的文本编辑器,它们以其强大的功能和高效的操作方式赢得了广大用户的喜爱。无论是对于程序员、系统管理员还是普通用户,掌握Vi/Vim的基本命令和高级技巧都是非常有必要的。本文将详细介绍Vi/Vim中的一些常用命令,帮助读者更好地利用这一工具进行文本编辑。一、Vi/Vim的基本操作模式Vi/Vim有两种主要的操作模式
- Vim 命令大全:从入门到精通
Linux运维技术栈
vim编辑器linux
前言:在编程和文本编辑的世界里,Vim是一款极具传奇色彩的工具。它以其高效、灵活和强大的功能,赢得了无数用户的青睐。无论你是编程老手还是文本编辑新手,掌握Vim命令都能让你在编辑文本时如虎添翼。本文将为你全面梳理Vim的各类命令,让你轻松驾驭这款强大的编辑器。Vim的发展史和简介Vi的诞生:Vi源自QED编辑器,其发展历程如下:1966年,伯克利分时系统的QED(“QuickEDitor”)出现;
- Linux系统之vim命令详解
门前灯
运维linuxvim运维
vim是基于vi的增强版本,支持多级撤销、多窗口/缓冲区、语法高亮、命令行编辑等高级功能。它适用于编辑文本文件,尤其是编程代码。基本语法vim[选项][文件名...]vim[选项]-vim[选项]-t标签vim[选项]-q[错误文件]选项基础选项选项描述+num打开文件时将光标定位到第num行。若未指定num,则定位到最后一行。+/模式根据正则表达式模式定位光标到首次匹配位置。-c"命令"文件加载
- spring boot打包后的运行文件快速部署
言不由衷煦
springbootpython后端
springboot打包后的运行文件快速部署文章目录springboot打包后的运行文件快速部署背景jar命令详解方式一:提取/更新方式完成替换1、通过命令查找文件相对路径2、根据路径提取文件3、修改/替换目标文件4、更新jar中的目标文件方式二:使用vim命令对简单文件进行编辑1、编辑jar文件2、搜索jar中要编辑的文件3、文件保存方式三:解压jar然后重新打包1、将jar包通过7z或者The
- NotePad++编辑Linux服务器文档
PH = 7
服务器运维
参考资料:参考文章相关插件链接:链接:https://pan.baidu.com/s/1PBX9NY0pPz0sBqtfNxngXA提取码:r3t7概要:通常简单的文件编辑,可以直接在Linux服务器,或客户端利用VIM命令编辑,编辑即可但是过于复杂的文件,比如Mycat的XML编辑,就很不方便,需要利用Notepad++的远程编辑功能插件的离线安装使用:因为Notepad++的插件,在线安装很容
- 007 Linux 开发工具(上)—— vim、解放sudo、gc+
小米里的大麦
Linuxlinuxvim
个人主页:小米里的大麦-CSDN博客所属专栏:Linux_小米里的大麦的博客-CSDN博客GitHub主页:小米里的大麦的GitHub⚙️操作环境:VisualStudio2022文章目录Linux开发工具(上)Linux编辑器——`vim`Vim的主要模式:Vim命令模式下的一些常用操作:[史上最全Vim快捷键键位图(入门到进阶)](https://www.runoob.com/w3cnote/
- Android Framework开发之Linux +Vim命令
青春给了狗
linuxvim运维
一、linux常用命令在Android源码开发中,Linux命令的运用是至关重要的。这些命令不仅帮助开发者有效管理文件、目录和系统资源,还能在源码编译、调试和排错过程中发挥关键作用。以下是对Android源码开发中常用Linux命令的更详细介绍:当然可以,以下是对Android源码开发中常用Linux命令的更详细介绍,并带有具体举例:文件和目录操作:ls:列出目录内容。ls-l#以长格式列出当前目
- Vim 命令速查表
NickDeCodes
vimvimlinux编辑器
Vim命令速查表简介:Vim命令速查表,注释化vimrc配置文件,经典Vim键盘图,实用Vim书籍,Markdown格式,目录化检索,系统化学习,快速熟悉使用!Vim官网|Vim|Vim中文文档重复的威力光标移动插入模式插入模式的命令自动补全文本编辑复制粘贴移动文本文本对象撤销与恢复查找替换可视模式注释命令位置跳转文件操作列操作打开文件已打开文件操作多窗口操作标签页Vim书签帮助信息外部命令Qui
- 从零开始学习Linux(4)----yum和vim
沥川同学
Linuxlinux学习centos运维vim
目录1.Linux软件包管理器yum2.Linux开发工具1.vim的基本概念2.vim的基本操作3.vim命令模式命令集4.vim底行模式命令集5.简单vim配置3.LInux编译器-gcc/g++使用1.gcc预处理(进行宏替换)编译(生成汇编)汇编(生成机器可识别代码)链接(生成可执行文件或库文件)条件编译gcc选项函数库4.Linux调试器-gdb使用使用5.Linux项目自动化构建工具-
- Vim的学习笔记
Lingcheng_0952
vim学习编辑器
Vim的学习模式切换普通模式直接使用vim命令后进入vim的普通模式,在其他模式下,按下ESC即可返回普通模式插入模式在普通模式下i,I,a,A等键即可进入插入模式,插入模式下,按键则会输入可视模式在普通模式下,按下v,V,+v即可进入命令行模式在普通模式下,按下:即可进入Ex模式在进入Vim时,加上-e参数即可进入普通模式游标移动使用方向键或者h,j,k,l进行移动按键方向h,←左l,→有j,↓
- vim编辑器基础教程
AI拉呱
linux实战从入门到精通
文章目录vim编辑器基础教程基础知识技巧1认识.命令vim的模式:在普通模式下vim插入模式vim命令行模式vim编辑器基础教程基础知识技巧1认识.命令.点:重复上一次的命令。x:删除光标下的字符u:撤销上次的操作dd:删除整行G:从当前行到文章末尾缩进$:光标移动到行尾a:进去插入模式A:进入插入模式,并且定位到行尾;s:删除光标下的字符然后进去插入模式f{char}:查找字符;重复上一次查找星
- Linux vi/vim编辑器
Ssaty.
vimlinux编辑器
第1关:vi/vim基本用法任务描述通常情况下我们在图形化界面对文件编辑操作步骤为:(1)创建一个文件,(2)打开文件进行编辑,(3)保存编辑内容,(4)关闭文件。当我们工作在Linux命令行模式时,我们如何对一个文件进行编辑操作,此时我们就可以使用vi/vim命令来对文件编辑,而依赖于图形界面。本关任务:在命令行模式下,使用vi/vim命令来查看已存在文件,并保存退出vi/vim。相关知识vi是
- Debian12中vi/vim复制粘贴问题(关闭Vim可视模式(Visual mode))
debianvim
背景:vim命令中,鼠标复制粘贴,自动进入可视模式,无法正常复制粘贴一招解决:下面命令的vim90目录,不同版本会有区别,找到对应版本编辑文件:vi/usr/share/vim/vim90/defaults.vim找到setmouse=a改为setmouse-=a保存退出即可生效!
- mac终端vim命令
十一月的淡然
iOS
保存命令按ESC键跳到命令模式,然后:i进入编辑:w保存文件但不退出vi:wfile将修改另外保存到file中,不退出vi:w!强制保存,不推出vi:wq保存文件并退出vi:wq!强制保存文件,并退出viq:不保存文件,退出vi:q!不保存文件,强制退出vi:e!放弃所有修改,从上次保存文件开始再编辑
- Linux Vim 使用总结
ssssort
linux
1.简介Vim是vi发展过来的文本编辑器,因为语法高亮显示,多窗口编辑,代码折叠,支持插件功能已成为Linux发行版本的标配。2.Vim的工作模式Vim有多种工作模式,常用的工作模式有:普通模式,插入模式,命令模式。普通模式:用来实现光标移动,和大量的快捷键操作。插入模式:可以实现文本基本的编辑功能。命令模式:通过输入特定的指令实现特定的功能。直接输入vim命令即可开启文件文本编辑器。默将创建一个
- IT从业者必备:实用技巧大集合
太行山有西瓜汁
linux
1.shell命令行实用快捷键#将光标快速移动到行首Ctrl+a#将光标快速移动到行尾Ctrl+e#删除从光标位置到行首的所有内容Ctrl+u#删除从光标位置到行尾的所有内容Ctrl+k2.vim命令模式下的光标及操作快捷键#将光标移动到当前行的行首0或Shift+^#将光标移动到当前行的行尾Shift+$#将光标快速跳转到文件的首行gg#将光标快速跳转到文件的尾行Shift+g#撤销上一步的操作
- (学习总结25)Linux工具:vim 编辑器 和 gcc/g++ 编译器
瞌睡不来
linux编辑器学习vimgcc/g++编译器
Linux工具:vim编辑器和gcc/g++编译器vim编辑器在Linux命令行中执行vimvim命令模式光标操作相关命令文本或字符操作命令撤销操作命令查找操作vim插入模式vim底行模式查找与编写操作界面操作文件处理操作vim与shell交互其它操作退出vim一般操作vim可视模式vim替换模式vim简单配置配置文件位置:常用配置选项,用来测试(可以在vim底行模式使用):使用插件gcc/g++
- Vim命令终极指南:从基础操作到高阶技巧
bae-唯一
vimlinux命令编辑器
一、文件操作1.基础文件操作:e3.txt"打开新文件:wq"保存并退出:x"保存并退出(仅当有修改时写入):q!"强制退出不保存:w"另存为指定路径:saveas"另存为新文件2.文件恢复与加密vim-r1.txt"恢复崩溃文件:recover1.txt"在Vim内恢复文件vim-xfile1"创建加密文档3.缓冲区管理:ls"列出所有缓冲区:b2.txt"切换到指定缓冲区:bd2.txt"删除
- Vim命令&快捷键
BBluster
系统vim编辑器linux
Vim命令&快捷键简介Vim(ViIMproved)是一个功能强大的文本编辑器,广泛用于编程和其他文本编辑任务。它是基于vi编辑器,添加了很多新的功能。Vim使用模式编辑,主要包括普通模式、插入模式和命令行模式。命令基础命令i-进入插入模式,可以开始输入文本。Esc-退出当前模式,回到普通模式。:w-保存文件。:q-退出Vim。:wq或:x-保存并退出。:q!-强制退出而不保存更改移动光标h-左移
- Linux编辑器——vim的基础使用
Yui_
Linuxlinux编辑器vim笔记经验分享
文章目录1.vim的基本概念2.vim的基本操作3.vim命令模式命令集3.1移动光标3.2删除文字3.3复制3.4替换3.5撤销3.6更改3.7跳到指定的行1.vim的基本概念本文将介绍vim的三种模式,分别位:命令模式、插入模式、低行模式。他们的功能区分如下:正常/普通/命令模式控制屏幕光标的移动、字符、字或行的删除、移动某区段及进入插入模式,或者到末行模式插入模式只有在插入模式才可以做文字输
- Linux上的C/C++编程
遥逖
Linuxlinuxc语言c++
Linux上的C/C++编程yum软件包管理器Linux编辑器-vimvim命令模式指令集vim末行模式指令集gcc/g++的使用Linux自动化编译工具-make/MakefileLinux调试器-gdb调试命令多人合作工具gityum软件包管理器yum是Linux上常用的包管理器,类似于Windows上的“应用商店”。语法:yuminstall[选项]软件名下载安装软件包yumremove[选
- linux中vim常用命令大全
AI逍遥子
vim人工智能ai编程
在Linux中,Vim是一款非常强大的文本编辑器,它拥有大量的命令和配置选项,可以极大地提高文本编辑的效率。下面是一些常用的Vim命令:1.基本模式切换普通模式:启动Vim后默认进入的模式。插入模式:i在光标前插入;a在光标后插入;o在当前行下新开一行;O在当前行上新开一行。命令行模式::,进入命令行模式,可以输入命令进行保存、退出等操作。2.文本编辑删除:x删除光标下的字符;dd删除整行;dw删
- 学习运维第五天:文本处理工具和正则表达式
运维小白。。
学习运维正则表达式
文本编辑工具之神VIM使用vim初步vim命令格式vim[OPTION]...FILE...#常用选项+n##打开文件后让光标处于第N行的行首,+默认尾行+/PATTERN#让光标处于第一个被PATTERN匹配到的行行首-bfile#二进制方式打开文件-dfile1file2…#比较多个文件,相当于vimdiff-mfile#只读打开文件-efile#直接进入ex模式,相当于执行exfile-yf
- Centos 9 终端下vim修改文件后如何保存退出及相关命令
落花雨12138
CentOS9streamvimcentoslinux
前言在使用CentOS9stream时,使用vim命令创建一个txt文件,输入内容后如何保存文件并退出。前提是系统中要有vim,方法如下:先按ESC键跳到命令模式,然后按“:”,输入以下命令:w保存文件但不退出viwfile将修改另外保存到file中,不退出viw!强制保存,不退出viwq保存文件并退出viwq!强制保存文件,并退出viq不保存文件,退出viq!不保存文件,强制退出vie!放弃所有
- Vim 命令总结
松小白song
Linux相关linux
目录前言1.Vim的三种模式2.基本操作命令3.文件管理4.搜索与替换5.文本操作6.宏与自动化7.配置与自定义8.高级功能9.插件与扩展前言Vim是一个强大的文本编辑器,广泛用于代码编辑和脚本编写。Vim的命令非常丰富,涵盖了文本操作、文件管理、搜索与替换、宏录制、脚本编写等各个方面。以下是Vim命令的详细介绍,涵盖基本操作、文件管理、文本编辑、搜索与替换等。1.Vim的三种模式Vim有三种主要
- Mac上添加环境变量
Coder行者
1.打开终端Mac电脑上打开隐藏文件快捷键command+shift+.即可打开隐藏文件vim命令键入vi./.bash_profile2.输入i进入编辑模式最好在复制环境变量前加一行注释instruction复制环境变量FlutterexportPUB_HOSTED_URL=https://pub.flutter-io.cnexportFLUTTER_STORAGE_BASE_URL=https
- Linux笔记--Vim编辑器
了一li
笔记Linuxlinux编辑器笔记
一、vi和vimvi编辑器是所有Unix及Linux系统下标准的编辑器,类似于Windows系统下的记事本。很多软件默认使用vi作为他们编辑的接口。vim是进阶版的vi,vim可以视为一种程序编辑器。复制/etc/passwd文件到自己的目录下(不要直接修改letc/passwd),后面使用passwd文件演示vim命令下载vim:sudoapt-getinstallvim#用法1:vim文件路径
- vim编辑器
哇咔哇卡
Vi有三种基本工作模式:+命令模式+文本输入模式+末行模式安装:sudoapt-getupdatesudoapt-getinstallvim命令行模式:任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器时,也是处于该模式下。在该模式下,用户可以输入各种合法的Vi命令,用于管理自己的文档。此时从键盘上输入的任何
- vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
Srlua
解决问题vim命令模式编辑器
发现问题在Vim编辑器中,我们通常需要按Esc键来退出编辑模式并进入命令模式。但有时,你可能会发现即使按了Esc键,也无法进入命令模式。这可能是由于某些设置或插件导致的。不过,有一个解决办法可以帮助你解决这个问题。解决办法当你完成文件编辑后,按下Esc键,确保你已经退出了编辑模式。然后,再按下冒号(:),这将使你成功进入命令模式。这个小技巧可以解决无法进入命令模式的问题,帮助你继续使用Vim编辑器
- 多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
- java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
- hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
- WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
- 设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
- 实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
- mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
- Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
- html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
- String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
- JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
- 使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
- 【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
- 【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
- 怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
- java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
- eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
- [电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
- java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
- Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
- 1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
- Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
- 报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
- JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
- mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
- sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON
- Git fatal: unab SSL certificate problem: unable to get local issuer ce rtificate
qiaolevip
学习永无止境每天进步一点点git纵观千象
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设
- windows命令行设置wifi
surfingll
windowswifi笔记本wifi
还没有讨厌无线wifi的无尽广告么,还在耐心等待它慢慢启动么
教你命令行设置 笔记本电脑wifi:
1、开启wifi命令
netsh wlan set hostednetwork mode=allow ssid=surf8 key=bb123456
netsh wlan start hostednetwork
pause
其中pause是等待输入,可以去掉
2、
- Linux(Ubuntu)下安装sysv-rc-conf
wmlJava
linuxubuntusysv-rc-conf
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf
操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。
背景知识
sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconf
- svn切换环境,重发布应用多了javaee标签前缀
zengshaotao
javaee
更换了开发环境,从杭州,改变到了上海。svn的地址肯定要切换的,切换之前需要将原svn自带的.svn文件信息删除,可手动删除,也可通过废弃原来的svn位置提示删除.svn时删除。
然后就是按照最新的svn地址和规范建立相关的目录信息,再将原来的纯代码信息上传到新的环境。然后再重新检出,这样每次修改后就可以看到哪些文件被修改过,这对于增量发布的规范特别有用。
检出