timedatectl status # 查看当前时区
timedatectl list-timezones | grep "Asia/Shanghai" # 查看有无上海时区
timedatectl set-timezone "Asia/Shanghai" # 设置为上海时区
作者文章归档:reno
timedatectl status # 查看当前时区
timedatectl list-timezones | grep "Asia/Shanghai" # 查看有无上海时区
timedatectl set-timezone "Asia/Shanghai" # 设置为上海时区
首行加入
# -*- coding: utf-8 -*-
在vim中操作的行为,vim会自动记录下来,保存在 ~/.viminfo 文件中。 这样为了方便下次处理, 如:vim打开文件时,光标会自动在上次离开的位置显示。 原来搜索过的字符串,新打开文件时自动高亮显示。
~/.viminfo 文件是系统自动生成。
1 用户目录下新建自己的vim配置文件 .vimrc
set number "显示行号 set nowrap "不换行 set shiftwidth=4 ”默认缩进4个空格 set softtabstop=4 "使用tab时 tab空格数 set tabstop=4 "tab代
想象一下,你在开发一个网站的用户系统。这个用户系统的功能之一是,对某个尝试登录用户的ID去核实是否合法,这就需要去存储着海量数据的数据库中查找这个ID。假设这个尝试登录用户的ID是lagou,一个可行的办法是,对数据库中的每个记录去匹配是否与lagou一致。然而,效率更高的方法是,预先对数据库中所有的数据按照字母顺序进行排序,接着就可以从有序数据的中间开始查找,去通过二分查找不断缩小查找范围。如果这个系统的注册用户只有不足16个,两种查找方式所花费时间的差异也许并不明显,无非就是16次匹配与log₂16 = 4次匹配的区别。但如果注册用户的数量
Kotlin Examples
现代、简洁、安全的程序设计语言
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
为什么选择 Kotlin?
一开始,将学习关于语言的所有基础内容。
定义变量、调用函数、以及在你学习下一课之前所需要了解的全部内容。
学习Go程序的基本结构
每个 Go 程序都是由包构成的。
程序从 main
包开始运行。
本程序通过导入路径 "fmt"
和 "math/rand"
来使用这两个包。
按照约定,包名与导入路径的最后一个元素一致。例如,"math/rand"
包中的源码均以 package rand
语句开始。
注意: 此程序的运行环境是固定的,因此 rand.Intn
总是会返回相同的数字。 (要得到不同的数字,需为生成器提供不同的种子数,参见 rand.Seed
。 练
“如何把程序写好”这个问题是可计算的吗?
芯片:计算能源
电能供给给芯片,芯片中的一种电子元件晶振(也就是石英晶体)通电后产生震荡,震荡会产生频率稳定的脉冲信号。通常这是一种高频的脉冲信号,每秒可达百万次。然后,我们通过谐振效应发放这个信号,形成方波。再通过电子元件调整这种脉冲的频率,把脉冲信号转换为我们需要的频率,这就形成了驱动芯片工作的时钟信号。这种信号的频率,我们也称作芯片的时钟频率。最后,时钟信号驱动着芯片工作,就像人体的脉搏一样,每一次脉冲到来,都让芯片的状态发生一次变化,用这种方法,最终存储器中的指令被一行行执行。指令被执
在 falsk 中 使用多线程必定要定义一个函数
如果该函数有用到上下文会因为上下文问题报错
解决方法:
# 在配置类中引入改函数
with app.app_context()
from apps.app.app_views import task
但是因为
函数中引入了其他函数以及g 变量 又会导致 上下文问题:
解决方法: 不使用了 直接传参
go 包必须是一个目录
go 包必须是一个目录
go 包必须是一个目录
太蠢了
定义指针
读取内存地址 ,指针接受
package main
import "fmt"
func main() {
var a int = 10
fmt.Printf("变量的地址: %x\n", &a ) //& 为取内存的地址符号,指针可以保存内存地址
}
一个指针变量指向了一个值的内存地址。
类似于变量和常量,在使用指针前你需要声明指针。指针声明格式如下:
var var_name *var-type
python 项目中使用常celery 做函数异步,提高接口可用性以及并发量,本文档主要整理 Flask项目中接入celery的方案
Celery version 5.0.5 runs on,
-----on 16 Dec 2020
框架兼容性
框架 | 插件 |
---|---|
Django | not needed |
Pyramid | pyramid_celery |
Pylons | celery-pylons |
Flask | not needed |
web2py | web2py-celery |
Tornad |