对于一个大学即将毕业的菜鸟来说,学习VIM难免会有一些措手不及。学校中可能接触一些linux中的vi编辑器,但相对于GVim来说,就有点小巫见大巫了。我觉得学习VIM首先就是要把自己的思想调整过来,摆脱视图化操作,不要把OFFICE中的操作方式带到Vim中去;其次就是要先从小处着手,从简单练起,一下是我一个菜鸟学习Vim的总结:菜鸟初级篇:Normal状态下:i → Insert 模式,按 ESC
转载 2024-05-03 12:34:00
33阅读
# Redis Lua 脚本入门教程 ## 什么是 Redis Lua 脚本? Redis 是一个高性能的键值数据库,支持多种编程语言的客户端接口。而 Lua 是一种轻量的脚本语言。Redis 内置了 Lua 解释器,允许用户在服务器端执行 Lua 脚本,以实现原子操作和减少网络延迟。通过 Lua 脚本,用户能够将多个 Redis 命令打包成一个原子操作,不仅提高效率,还保证数据的一致性。
原创 9月前
17阅读
本文介绍前一段时间开发的BDD语言iQA的编写以及设计过程,概要介绍词法分析、语法分析以及分析语法树生成代码的过程,由于iQA语言只是一个简单的代码生成工具,所以里面并没有使用到任何的语义分析的过程。iQA是开源的,其源码位置在:https://github.com/vowei/iqa要编译它,请从antlr的官网下载最新版本,放在src文件夹的lib目录里,然后按照READM.md文件逐步编译即
目录字符串列表散列表(哈希)什么是redis这里就不多做介绍了,要清楚他是一个基于内存的数据库这里介绍linux下redis的环境安装和配置,我的系统是ubuntu我们先更新一下软件sudo apt update下面安装redis服务器sudo apt-get install redis-server通过上面命令安装完毕后会自动启动redis,可以通过ps去验证ps -ef | grep redi
转载 2023-10-23 07:00:28
32阅读
最近想学习学习前端相关,先从基础吧; 本文主要是在菜鸟笔记上的html教程中的笔记或者总结,主 .0 中,是为了解决内容与表现分离的问题外部样式表可
原创 2023-03-31 20:24:34
154阅读
菜鸟markdown语法笔记 1.标题 写法:共六级标题,一个#是一级标题,两个#是二级标题,三个#是三级标题······以此类推 #(星号)+空格键,快捷方式是Ctrl+1/2/3/4/5/6 2.段落格式 写法:没什么特殊的格式,回车换行。也可以在新的一行空格+回车。 凑数凑数凑数凑数凑数凑数凑 ...
转载 2021-11-02 09:39:00
440阅读
2评论
菜鸟笔记 Python ================ Python 是一种高级编程语言,它简洁而强大,易读易写,适用于各种领域的开发。Python 社区非常活跃,有许多优秀的资源可以帮助初学者快速入门。本文将介绍一些常用的 Python 技巧和资源,帮助你更好地掌握 Python 编程。 代码示例 ---------- ``` python # 计算斐波那契数列的前 n 个数 def fib
原创 2023-08-18 05:07:32
37阅读
     刚开始敲学生信息管理系统的时候,对代码一点都不理解,但是还是硬着头皮敲下去,后来敲的多了,慢慢的就有点感觉了!磕磕撞撞的把系统敲完了!    学生信息管理系统的主要功能也就对学生信息的添加、删除、修改、查询这四个功能!敲完了系统,尝试着去总结这几个功能,下面是自己对删除这一功能代码的一点小认识!Private Su
shell学习笔记一、基础知识1、版本类型:Bash2、经典入门案例:Hello World !#!/bin/bash echo "Hello World !"3、运行shell脚本的两种方法shell脚本一般已".sh"作为后缀,以文件"test.sh"为例(1)作为可执行程序来执行的shell程序,执行命令为chmod +x ./test.sh #使脚本具有执行权限./test.sh #执
转载 2024-01-31 11:37:27
46阅读
一、javaScript输出 1、javaScript可以通过不同的方式来输出数据。 (1)window.alert()弹出警告框。 (2)document.write()方法将内容写到html文档中。 (3)innerHTML写入到html元素。 (4)console.log()写入到浏览器的控制台。二、javaScipt语法 1、在编程语言中,一般固定值为字面量。 (1)javaScript字
菜鸟的markdown编辑器集成说明一、下载二、使用三、案例 说明这里介绍一款比较好用的mardown编辑器,本文会持续更新,不断地扩充本文仅为记录学习轨迹,如有侵权,联系删除一、下载对于什么是markdowm编辑器以及markdowm语法这里就不多解释了,直接给出下载地址下载的链接:mardown编辑器这是一个开源的项目,就像下图所说的那样,开源在线的markdown编辑器 将其下载下来之后,
转载 2024-08-12 19:43:21
143阅读
1.模块:三种调用方法 1.在vim写的一个python的文件**,运用import **导入,就可以在交互模式的直接进行调用  2.调用模块里面的某个函数: from 模块名字 in 函数名字 3.将模块名字变短进行调用: import 模块原名 as 新名字 2.基于python开发的东西存放目录: '/usr/lib64/python2.6/site-packages',
原创 2015-06-07 17:52:28
678阅读
Python是“龟叔”在1989年打发无聊圣诞节的创作我无聊时候在干嘛? 发呆文章目录`Python`是“龟叔”在1989年打发无
原创 2022-12-20 14:33:40
94阅读
1 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常
转载 2022-05-31 13:18:29
75阅读
虽然老了点,但是还是非常有用。收藏一下。
转载 2007-10-27 13:45:05
747阅读
c语言第一个代码的解析
原创 2023-07-05 13:32:31
81阅读
从事运维也有好多年了,今天下决心要好好学学linux,发现有好多以前耳熟能详的名词概念竟然有新奇的收获,汇总成一篇扫盲文。记录我到底有多菜。
原创 2013-01-30 17:45:49
297阅读
1点赞
1评论
从今天开始记录整理一些自己学linux过程中的一些笔记和疑问的解答。菜鸟的成长就从今天开始,希望能坚持下去,以后回来看的时候,虽然觉得当时有点青涩,但还是能体会到一种用心之后的成就感。首先,什么是操作系统?个人总结就是正确控制计算机硬件运行的一种系统。但是,用户怎么与操作系统进行交流,以达到使此操作系统正确控制硬件运行的目的呢?所以用鸟哥的话来讲,就是操作系统必须包含两个组件,一个就是“核心与其提
原创 2014-04-20 22:59:17
469阅读
OpenStack是一个定位于IaaS(InfrastructureasaService),旨在为公共及私有云的建设与管理提供软件的开源项目。自2010年发布的第一个A版本,就按照英文字母排序的规律进行版本发布,截至目前已经发布了12个主要版本,现在稳定为每6个月发布一次大的版本更新。在搜索OpenStack时,会在各种百科中出现这样一个解释:OpenStack是一个美国国家航空航天局(NASA)
原创 2021-05-02 11:04:02
376阅读
最近想学习学习前端相关,先从基础吧; 本文主要是在菜鸟笔记上的html教程中的笔记或者总结,主要给自己查询; 参考链接:​​​http://www.runoob.com/​​HTML 教程超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。<!DOCTYPE html><html><head&
原创 2023-03-03 07:01:37
391阅读
  • 1
  • 2
  • 3
  • 4
  • 5