会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yuxi_o
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
74
下一页
2019年10月7日
数据访问模型model-dao-service-controller
摘要: 一. MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写
阅读全文
posted @ 2019-10-07 22:27 yuxi_o
阅读(355)
评论(0)
推荐(0)
2019年10月4日
linux系统信息和容器信息获取和上报
摘要: 一. 命令行获取 通过调用shell命令获取系统信息,如cpu个数,cpu/内存磁盘使用情况,网络信息等。golang可通过gopsutil库获取。 获取IP地址:ifconfig ens33 | awk '/inet addr/{ print \$2; }' | cut -d : -f 2 CPU
阅读全文
posted @ 2019-10-04 10:37 yuxi_o
阅读(674)
评论(0)
推荐(0)
2019年10月3日
golang读写文件
摘要: 1. 标准输入输出 os提供了标准输入输出文件: 2. os包读取文件 文件使用os.File类型的指针来表示,也叫作文件句柄。File是struct,表示一个open file descriptor。标准输入输出os.Stdin/os.Stdout都是*os.File。 os.File与unix
阅读全文
posted @ 2019-10-03 18:10 yuxi_o
阅读(2443)
评论(0)
推荐(0)
golang执行Linux和Windows命令
摘要: 1. 可接收变参命令 package main import ( "fmt" "os" "os/exec" "strings" ) func main(){ sliceFunc(os.Args[1:]...) } func sliceFunc(cmd... string){ fmt.Println(
阅读全文
posted @ 2019-10-03 13:35 yuxi_o
阅读(6724)
评论(0)
推荐(0)
freertos基础
摘要: include/FreeRTOS.h中包含freertos版本,目前使用的版本是FreeRTOS Kernel V10.2.1。 如下内容主要来自正点原子FreeRTOS实时内核实用指南。 0 配置 FreeRTOS的系统配置文件为 FreeRTOSConfig.h,在此配置文件中可以完成 Free
阅读全文
posted @ 2019-10-03 10:44 yuxi_o
阅读(2398)
评论(0)
推荐(0)
2019年10月1日
golang版本管理工具GO111MODULE
摘要: 在go1.11版本前,想要对go语言包进行管理,只能依赖第三方库实现,比如Vendor,GoVendor,GoDep,Dep,Glide等等。 1. 开启GO111MODULE 用环境变量 GO111MODULE 开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是 auto。 GO
阅读全文
posted @ 2019-10-01 21:06 yuxi_o
阅读(35832)
评论(0)
推荐(1)
golang静态编译
摘要: golang 的编译(不涉及 cgo 编译的前提下)默认使用了静态编译,不依赖任何动态链接库。 这样可以任意部署到各种运行环境,不用担心依赖库的版本问题。只是体积大一点而已,存储时占用了一点磁盘,运行时,多占用了一点内存。早期动态链接库的产生,是因为早期的系统的内存资源十分宝贵,由于内存紧张的问题在
阅读全文
posted @ 2019-10-01 20:19 yuxi_o
阅读(9137)
评论(0)
推荐(1)
configure生成makefile的配置项说明
摘要: 一般Linux软件使用configure来检测系统生成makefile文件之后可使用make来编译安装软件。 configure的配置选项有哪些呢?现简单收集如下,不断更新中。 以gcc -v为例,可查看gcc的configure配置选项: $ gcc -v Using built-in specs
阅读全文
posted @ 2019-10-01 19:04 yuxi_o
阅读(2527)
评论(0)
推荐(0)
2019年9月21日
nginx应用
摘要: 1. Nginx简述 Nginx官网:http://nginx.org/。 Nginx 是一个很强大的高性能Web和反向代理服务,它具有高并发的特性,采用epoll和kqueue支持高并发。 2. Nginx配置文件 一般情况下默认的配置文件为:/etc/nginx/nginx.conf。 为便于配
阅读全文
posted @ 2019-09-21 01:30 yuxi_o
阅读(229)
评论(0)
推荐(0)
2019年9月15日
mysql应用
摘要: 1. 简述 MySQL是开源的关系型数据库。官网:https://dev.mysql.com/。常用的操作工具是navicat(商业版,需要破解)。 2. 安装及应用 可通过https://dev.mysql.com/downloads/下载MySQL社区版。以64位win7系统为例,下载最新的8.
阅读全文
posted @ 2019-09-15 15:03 yuxi_o
阅读(533)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
74
下一页
公告