Gitee

Vim的简单使用

时间秒杀一切 提交于 2021-02-20 16:09:34
一、Vim 的简单实用 记录 vim 的一些简单用法。 二、normal模式下的操作 1、快速回到上次编辑的地方 按键盘的 gi 2、在文本间上下左右移动 h :左移 j :下移 k :上移 l :右移 3、快速移动到下一个单词 w/W :快速移动到下一个单词开头。 e/E :快速移动到下一给单词结尾。 b/B :回到上一个单词开头。 > 上方小写字母和大写字符的区别,大写的表示以空白字符进行分割,小写表示以非空白字符进行分割。 > > eg: aa "bb" cc,用小 w 会跳转到 双引号,在到b,在到c;用大 W 直接到双引号,然后到c。 4、行间的搜索 命令 解释 需求 示例语句 命令 结果 f{char} 移动到 {char} 这个字符上 查询第一个 a (光标在此)bb cc aa dd aa fa 定位到 c后面的 a 上 t{char} 移动到{char}这个字符的前一个字符上 定位到a后面的空格 bb cc aa(光标在此) dd aa ta 定位到 d 后面的空格上 F{char} 反过来搜索,移动到这个字符{char}上。 定位到d后面的a上 bb cc aa dd(光标在此) aa Fa 定位到d后面的a上 就像上面的 a 可能出现多次,如果第一次没有搜索到,可以使用 ; 搜索该行的下一个,使用 , 搜索该行的上一个。 5、行首行尾的移动 命令 解释

golang开发工具安装

为君一笑 提交于 2021-02-20 10:45:50
一、开发环境IDE安装 工欲善其事,必先利其器 这里推荐两款golang开发工具,一个是 goland ,一个是 VSCode ;goland是收费的,收费还是有收费的道理,确实比较好用,个人比较推荐;VSCode需要安装插件,免费版本,这个是前端开发的利器,go语言开发感觉还是差一点; 1. Goland JetBrains 的官方网站为: https://www.jetbrains.com/go/ JetBrains 旗下的产品众多,最出名的就是IDEA,java开发工具;当然PHP,Python,Scala等开发语言,数据库版本都是有的; 首先打开File->Setting或者Ctrl+Alt+S,设置goroot和gopath,默认会获取环境变量配置 如果我们需要使用go modules功能,需要进行开启设置; 最好我们编写helloworld运行 新建项目study1,选择目录 新建go文件 编写hello world package main import "fmt" func main(){ fmt.Println("hello world!") } 最后点击左侧启动运行,或者按Ctrl+Shift+F10运行程序 最终我们看到hello world运行成功! 2. vscode VSCode的官网: https://code.visualstudio.com/

校友会小程序开发笔记二十二:校友海报模块的设计

最后都变了- 提交于 2021-02-20 09:39:09
功能说明 趁热打铁今天给大家分享一下校友会小程序内生成海报的功能以及具体步骤 这次分享海报里面的元素比较多,进行绘制的分别有头像,海报背景以及二维码 云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。使用腾讯云开发技术,免费资源配额,无需域名和服务器即可搭建 小程序在微信里打开,无须下载app,也无须再访问传统的PC站点,随时随地互动 UI设计 数据库设计 前端代码逻辑 后端代码逻辑 后台管理 代码网址: https://gitee.com/cclinux2/cc-alumni 来源: oschina 链接: https://my.oschina.net/u/3808186/blog/4956306

介绍一款 API 敏捷开发工具

末鹿安然 提交于 2021-02-20 07:07:06
作者:棒锤 xie.infoq.cn/article/b5c3a339267e1351c6151b42a 初衷 用尽可能简单的方式,完成尽可能多的需求。通过约定的方式 实现统一的标准。告别加班,拒绝重复劳动,远离搬砖 特性 用于快速开发API接口。不再定义 Controller , Service , Dao , Mybatis , xml , Entity , VO 等对象和方法. 可视化界面,将入参自动封装到可执行的脚本上,支持所有关系性数据库SQL执行语句,非关系型 MONGODB 查询语句.欢迎扩展 完全基于springboot2.x 作为springboot项目的stater方式集成,无侵入性,新老项目都能快速集成 只需编写一行代码即可完成大部分的业务需求开发,使用难度级别(测试 or 运维)也可参与开发 在线动态编译,无需重启,即时生效,多数据源操作 版本控制,历史记录比对,回滚等功能 远程一键发布到线上环境 线上POSTMAN调试,保存POSTMAN信息或三方文档的自动生成,历史调用记录存储,回塑 代码提示,SQL提示,语法提示 用户管理控制,安全性控制,以及历史行为记录 经过多次项目验证,传统业务型开发,服务端效率能够提升3-5倍,前后端联调提升效率1倍,测试效率2倍提升 传统开发步骤: 增加一张表 创建实体对象,映射这张表 创建API入参VO 创建API出参VO

通过gitee管理hexo管理发布内容

风格不统一 提交于 2021-02-19 22:10:06
想法 最原始的办法是通过ftp或者winscp这样的工具能实现内容上传,但是不够简化,首先你要登录服务器,然后找到相应文件夹进行更新。 第二种方法是先更新gitee仓库,然后通过ssh登录服务器,然后从仓库pull下所有代码 第三种方法是不需要gitee仓库,直接在服务器建一个空仓库,然后把本地发布文件push到服务器仓库上 上面3种方法,第1种最原始,第2种比较繁琐,第3种简单可操作,但是第3种有一个问题,就是代码管理全部在服务器上,可视性比较差,能不能通过gitee管理代码,包括原始文件,然后一旦用户push,通过钩子函数,触发服务器主动拉取,这样,所有操作都简化为了本地的一个git push指令。说干就干,问了一圈度娘,果然高手在民间,几个关键步骤都有相应的帖子介绍。 第一步 建立hexo空仓库 本地把项目文件统统push上去,除了node_module文件夹。这样,项目文件也不会丢失,便于以后复用。 第二步 建立服务器到hexo仓库私钥通信 1. 创建ssh连接密钥 参看 https://gitee.com/help/articles/4181#article-header0 none ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa key pair... 产生两个文件:id

Odoo12之创建Todo应用

北慕城南 提交于 2021-02-18 21:30:23
声明: 本教程基于 Ruter 老师的 [Odoo基础教程系列] ,Ruter老师教程的链接地址为: Odoo基础教程系列 。 本章内容总结 1.项目前置准备 2.创建模块,模块的简单配置 3.model模型及模块安装 4.创建菜单视图 5.添加应用到应用列表 6.创建任务列表视图。 项目初始准备 如果你的odoo环境还没有配合好的话,请参考我的另一篇文章: win10中odoo12环境配置 在配好环境之后,如果要启动项目,需要添加如下配置: 1.将odoo-bin文件放在odoo源码下,如果没有odoo-bin文件,可以将odoo源码下的一个odoo.py文件复制并更名为odoo-bin; 2.在 odoo源码/setup/odoo.conf中添加odoo配置,内容如下: 3.pycharm下项目启动配置,在绿色倒三角形旁边 4.在odoo源码的目录下创建一个myaddons文件夹,用来存放自己编写的odoo应用/模块,这里我的odoo源码是从gitee上下载的odoo12源码; 为了让odoo可以检索到我们自定义myaddons下的模块,我们要将myaddons的路径加入到模块检索路径下 在 odoo.conf 文件下添加如下配置: addons_path=E:\YifChanSoft\Odoo\OdooSave\odoo_gitee\odoo\addons,E:

介绍一款 API 敏捷开发工具

左心房为你撑大大i 提交于 2021-02-18 21:00:34
点击上方 Java后端 , 选择 设为星标 优质文章,及时送达 初衷 用尽可能简单的方式,完成尽可能多的需求。通过约定的方式 实现统一的标准。告别加班,拒绝重复劳动,远离搬砖 特性 用于快速开发API接口。不再定义 Controller , Service , Dao , Mybatis , xml , Entity , VO 等对象和方法. 可视化界面,将入参自动封装到可执行的脚本上,支持所有关系性数据库SQL执行语句,非关系型 MONGODB 查询语句.欢迎扩展 完全基于springboot2.x 作为springboot项目的stater方式集成,无侵入性,新老项目都能快速集成 只需编写一行代码即可完成大部分的业务需求开发,使用难度级别(测试 or 运维)也可参与开发 在线动态编译,无需重启,即时生效,多数据源操作 版本控制,历史记录比对,回滚等功能 远程一键发布到线上环境 线上POSTMAN调试,保存POSTMAN信息或三方文档的自动生成,历史调用记录存储,回塑 代码提示,SQL提示,语法提示 用户管理控制,安全性控制,以及历史行为记录 经过多次项目验证,传统业务型开发,服务端效率能够提升3-5倍,前后端联调提升效率1倍,测试效率2倍提升 传统开发步骤: 增加一张表 创建实体对象,映射这张表 创建API入参VO 创建API出参VO 创建Controller

介绍一款 API 敏捷开发工具

十年热恋 提交于 2021-02-18 18:33:53
点 击上方“ 掌上编程 ”,选择“ 置顶或者星标 ” 优质文章第一时间送达! 初衷 用尽可能简单的方式,完成尽可能多的需求。通过约定的方式 实现统一的标准。告别加班,拒绝重复劳动,远离搬砖. 特性 用于快速开发API接口。不再定义 Controller , Service , Dao , Mybatis , xml , Entity , VO 等对象和方法. 可视化界面,将入参自动封装到可执行的脚本上,支持所有关系性数据库SQL执行语句,非关系型 MONGODB 查询语句.欢迎扩展 完全基于springboot2.x 作为springboot项目的stater方式集成,无侵入性,新老项目都能快速集成 只需编写一行代码即可完成大部分的业务需求开发,使用难度级别(测试 or 运维)也可参与开发 在线动态编译,无需重启,即时生效,多数据源操作 版本控制,历史记录比对,回滚等功能 远程一键发布到线上环境 线上POSTMAN调试,保存POSTMAN信息或三方文档的自动生成,历史调用记录存储,回塑 代码提示,SQL提示,语法提示 用户管理控制,安全性控制,以及历史行为记录 经过多次项目验证,传统业务型开发,服务端效率能够提升3-5倍,前后端联调提升效率1倍,测试效率2倍提升 传统开发步骤: 增加一张表 创建实体对象,映射这张表 创建API入参VO 创建API出参VO 创建Controller

go-admin在线开发平台学习-2[程序结构分析]

点点圈 提交于 2021-02-18 15:36:48
紧接着上一篇,本文我们对go-admin下载后的源码进行分析。 首先对项目所使用的第三方库进行分析,了解作者使用的库是否是通用的官方库可以有助于我们更快地阅读程序。接着对项目的main()方法进行分析,因为程序使用cli的方式启动,对cli不同的命令进行分析。基于此俩点开始工作。 go-admin中使用的第三方库 cobra 强大的cli封装,支持命令嵌套 cast 简单安全的类型转换 casbin 轻量级开源访问控制框架,采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等 gorm 一个神奇的,对开发人员友好的 Golang ORM 库 sentinel-golang 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助您保障微服务的稳定性。 opentracing-go 分布式追踪库 cron 定时任务库,支持cron表达式 启动分析 main.go作为程序第一个入口文件,main()方法作为程序入口 使用corboa命令行的方式进行启动,有多个不同的命令,如下所示 查看系统版本 go-admin version 查看系统配置 go-admin config 服务启动 go-admin

“微笑涛声”微信公众号正式上线运行

我只是一个虾纸丫 提交于 2021-02-18 10:52:45
2020年2月2日,微笑涛声个人博客上线,经过一年多的更新,写了原创文章125篇,访问达到8万次以上,百度收录500+,自己也成长了许多。 ▣ 博主主站地址: 微笑涛声 【www.cztcms.cn】 ▣ 博主其他平台: CSDN 简书 开源中国 思否 华为云博客 2021年2月18日,“微笑涛声”微信公众号正式上线运行,秉承分享学习心得、记录自己生活点滴、探索互联网技术。 欢迎各位小伙伴关注!微信搜索“微笑涛声”或者扫描以下二维码即可关注! 新发布文章与主站同步更新。2021年2月18之前发布的文章会陆续迁移至微信公众号。 来源: oschina 链接: https://my.oschina.net/cztblog/blog/4953520