goroutine

goroutine

1、Go程序在main goroutine停止时结束,即使其他goroutine尚未完成其工作; 2、Go不保证何时在goroutine之间切换,或者它将持续运行一个goroutine多长时间,多个goroutine是随机切换运行的; 3、函数返回值不能在go语句中使用,部分原因是当调用函数试图使用它时,返回值还没有准备好。如果需要goroutine中的值,则需要将其传递给一个chann...

编程 2022-01-04 AM 784次 0条
封装

封装

1、在Go中,数据被封装在包内,使用未导出的包内变量和结构字段; 2、未导出的变量、struct字段、函数、方法等可以被相同包中的导出的函数和方法访问。 3、getter无需get前缀,setter保留set前缀(主要为了与getter区分开);如果想要外部可访问,则方法首字母大写。 举例如下: ```go package person type Person struct ...

编程 2021-12-31 PM 1141次 0条
变量

变量

一、声明变量的几种方式: 1、标准格式 ```go var a int ``` 2、批量声明 ```go var ( a int b string c []float32 d func() bool e struct { x int } ) ``` 3、简短格式 ```go //名字 := 表达式 a :=...

编程 2021-11-29 PM 1055次 0条
C++单例模式为啥是这样的?

C++单例模式为啥是这样的?

单例类也是一个类,只不过它有些特殊,单例模式有以下3个特征(原则): 1、单例类只能有一个实例对象; 2、单例类的对象必须由单例类自行创建; 3、单例类对外提供一个接口访问该单例的实例。 那么我们来看看单例类是如何由普通类“演变”而来的吧! ------------ 我们先定义一个普通类Beijing: ```cpp class Beijing { public...

编程 2021-10-29 PM 865次 0条
编译安装Mysql5.7

编译安装Mysql5.7

MySQL5.7版本有比较大的变化,在安装上也有不小区别,需要boost库,为了方便,我们直接安装自带boost的mysql(当然也可以先安装纯mysql,再单独安装boost库)。 #### 一、安装相关依赖 ```shell yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bison ``` #### 二、下载...

软件安装,编程 2021-05-24 PM 1044次 0条
Hyperf快速生成文件的命令

Hyperf快速生成文件的命令

- 生成中间件 ```shell php ./bin/hyperf.php gen:middleware Auth/FooMiddleware ``` - 创建一个名为 FooRequest 的表单验证类 ```shell php bin/hyperf.php gen:request FooRequest ``` - 根据数据表创建对应模型 ```shell php bi...

编程 2021-01-20 PM 1753次 0条
热更新解决方案

热更新解决方案

由于 Hyperf 是持久化的 CLI 应用,也就意味着一旦进程启动,已解析的 PHP 代码会持久化在进程中,也就意味着启动服务后您再修改的 PHP 代码不会改变已启动的服务,如您希望服务重新加载您修改后的代码,您需要通过在启动的 Console 中键入 CTRL + C 终止服务,再重新执行启动命令 php bin/hyperf.php start 完成启动和重新加载。 这里使用Hype...

编程 2021-01-17 PM 1939次 0条
微信墙互动源码限时免费

微信墙互动源码限时免费

> 此应用特意作为圣诞节礼物送给大伙儿,限时免费!!! 先看看效果图吧: ![疯狂数钱.png](http://images.kuryun.com/blog/typecho/疯狂数钱.png) ![微信上墙.png](http://images.kuryun.com/blog/typecho/微信上墙.png) ![摇一摇.png](http://images.kuryun.co...

开源,编程 2020-12-26 PM 1067次 0条
微信营销平台框架KyPHP开源啦

微信营销平台框架KyPHP开源啦

## KyPHP是什么 ------------ KyPHP基于微信开放平台打造的微信营销SaaS平台,应用载体是微信公众号和微信小程序。 建立这个开源框架的初心始于微擎框架的代码组织令人头疼,决心使用thinkphp自己重新写一个微信营销平台,同时开源代码,支持开源事业。 ## 主要功能 ------------ #### 用户角色控制 可设置...

开源,编程 2020-08-01 PM 1642次 0条
学习Java必看书单

学习Java必看书单

## **基础** - 《Head First Java》(推荐,豆瓣评分 8.7,1.0K+人评价): 可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。 - 《Java 核心技术卷 1+卷 2》(推荐): 很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入的,非常推荐。这两本书我一般也会用来巩固知识点,是两本适合放在自己身边的...

编程 2020-06-13 PM 1428次 0条