会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
零点六一八
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
83
下一页
2024年2月22日
linux统计字符串出现次数(linux查询关键字出现的个数了解)
摘要: 使用脚本统计字符串出现次数 #!/bin/bash # 获取要监控的本地服务器IP地址 IP=`ifconfig | grep inet | grep -vE 'inet6|127.0.0.1' | awk '{print $2}'` echo "IP地址:"$IP # 获取cpu总核数 cpu_n
阅读全文
posted @ 2024-02-22 19:40 陈晓猛
阅读(527)
评论(0)
推荐(0)
2024年2月21日
Python+Faker+Pandas数据库造数
摘要: 今日分享一些Python常用的东西,整理一些小笔记,比如Faker的使用,panda的使用 一、faker库--造假数据能手 简介 测试工作中,经常会遇到需要制造大量测试数据的时候,如果手动造数据必然会浪费大量时间 Faker是一个制造数据的强大的python库,可以制造姓名、电话、身份证、地址、邮
阅读全文
posted @ 2024-02-21 22:35 陈晓猛
阅读(599)
评论(0)
推荐(0)
ant、maven、gradle对比
摘要: 1、介绍 本文旨在探讨目前流行的三种项目构建工具,ant、maven、gradle,对于深入的使用和原理层面不做讨论。学习目的是,了解这三者的异同和各自的思想。 2、Apache Ant 最初,Make是唯一的构建自动化工具,它超越了自制的解决方案。Make从1976年就出现了,因此,在Java早期
阅读全文
posted @ 2024-02-21 11:12 陈晓猛
阅读(904)
评论(0)
推荐(0)
Linux:系统性能监控工具-tsar安装和使用
摘要: 前言 做性能验证往往需要去监控系统的各项性能指标,Linux系统监控工具有很多,但对于命令行操作,安装便捷,监控项较全面等方面,个人比较推荐tsar tsar 介绍 TSAR(Taobao System Activity Reporter))是淘宝自己开发的采集工具。 主要用来收集服务器的系统信息(
阅读全文
posted @ 2024-02-21 09:17 陈晓猛
阅读(522)
评论(0)
推荐(0)
2024年2月15日
golang 死锁 all goroutines are asleep - deadlock!
摘要: channel死锁 package main import "fmt" func main() { ch := make(chan string) for i := 0; i < 10; i++ { s := <- ch fmt.Println(s) } go func(ch chan string
阅读全文
posted @ 2024-02-15 23:38 陈晓猛
阅读(160)
评论(0)
推荐(0)
8小时速成golang(五)golang高阶 select
摘要: Select select作用Go里面提供了一个关键字select,通过 select 可以监听 channel 上的数据流动。 单流程下⼀个go只能监控⼀个channel的状态,select可以完成监控多个channel的状态 有时候我们希望能够借助channel发送或接收数据,并避免因为发送或者
阅读全文
posted @ 2024-02-15 23:36 陈晓猛
阅读(119)
评论(0)
推荐(0)
8小时速成golang(五)golang高阶 channel基本定义和使用
摘要: 1、定义channel变量 channel是Go语言中的一个核心类型,可以把它看成管道。 并发核心单元通过它就可以发送或者接收数据进行通讯,这在一定程度上又进一步降低了编程的难度。 channel是一个数据类型,主要用来解决go程的同步问题以及go程之间数据共享(数据传递)的问题。 goroutin
阅读全文
posted @ 2024-02-15 20:25 陈晓猛
阅读(510)
评论(0)
推荐(0)
2024年2月14日
8小时golang速成(五)Golang高阶 创建 goroutine
摘要: Go并发 Go 在语言级别支持协程,叫goroutine。Go 语言标准库提供的所有系统调用操作(包括所有同步IO操作) 都会出让CPU给其他goroutine。这让轻量级线程的切换管理不依赖于系统的线程和进程,也不需要依赖于CPU的核心数量。 有人把Go比作21世纪的C语言。第一是因为Go语言设计
阅读全文
posted @ 2024-02-14 17:25 陈晓猛
阅读(60)
评论(0)
推荐(0)
2024年2月13日
8小时golang速成(五)Golang高阶 goroutine调度机制
摘要: 1、goroutine调度机制 协程并发协程:coroutine。也叫轻量级线程。与传统的系统级线程和进程相比,协程最大的优势在于“轻量级”。可以轻松创建上万个而不会导致系统资源衰竭。 而线程和进程通常很难超过1万个。这也是协程别称“轻量级线程”的原因。一个线程中可以有任意多个协程,但某一时刻只能有
阅读全文
posted @ 2024-02-13 22:05 陈晓猛
阅读(141)
评论(0)
推荐(0)
8小时速成golang(四)反射reflect 用于【判断类型,强制类型转换,反射解析结构体标签】 和 结构体【标签注释作用、结构体在json应用】
摘要: 编程语言中反射的概念在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。 也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination), 并能根据自身行为的状态和结果,调整 或 修改应用所描述行为的状态和相关的语义。每种语
阅读全文
posted @ 2024-02-13 20:44 陈晓猛
阅读(777)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
83
下一页
公告