与其他编程语言一样在并发环境下如不对多个goroutine(线程)访问或修改的共享资源元素的进行控制,让进入临界区的对象互斥。就可能会出现数据异常情况; 一个非线程安全对象如下,如不对Id的访问进行控制,多个goroutine进行更新Id字段是就会出现数据不一致的情况,如下示例: type Conf ...
分类:
其他好文 时间:
2021-06-19 19:07:27
阅读次数:
0
ftp 防火墙放开 20/21端口,还提示报错。 经查询是传输数据会用个新的随机端口。而这个随机端口是有范围的,网上说法不一,而且试了几个端口范围都不太行。 解决办法是看ftp服务端的配置文件中找。 比如我的服务器用的是 pure-ftpd,找到配置文件路径 ./pure-ftpd/etc/pure ...
分类:
其他好文 时间:
2021-06-19 19:02:43
阅读次数:
0
近期遇到一些很烦的琐事,状态比较down,很多原本计划好的事情都耽搁了,实在是难顶…… 看到后台一直有朋友问怎么博客和公众号没有更新,所以我忙完得闲就来更了! 前言 起因是最近重拾以前的旧项目(业余做的,打算有机会自己运营起来)继续完善,然后发现有些界面设计太粗糙了,实在不满意~~(虽然是因为本来功 ...
分类:
其他好文 时间:
2021-06-19 18:55:28
阅读次数:
0
在Java的并发包中,存在着许多高效的并发工具类,它优于synchronized关键字,在JDK中提供了一个ConcurrentLinkedQueue工具类实现了高效的并发读写工具类,该工具类具有很高效的性能,因此,本片文章笔者将通过解读ConcurrentLinkedQueue源码的方式探究该数据 ...
分类:
其他好文 时间:
2021-06-19 18:50:41
阅读次数:
0
前端开发中经常用到webpack常用的sass-loader、style-loader、css-loader等loader,总是记不住其区别和作用。今特记录、以备查询 1.node-sass其实之所以用到node-sass、是因为sass-loader的缘故。sass-loader 是将sass文件 ...
分类:
Web程序 时间:
2021-06-19 18:48:12
阅读次数:
0
第四天 日期:2021/6/18 地点:兰天公寓620宿舍 1.1 今日完成任务情况。 成员 今日任务 *娜娜 给各位成员安排任务,更新燃尽图。 马* 分析并细化系统总体设计,合作编写软件代码。 王*娟 分析并细化系统总体设计,合作编写软件代码。 牛*疆 分析并细化系统总体设计,合作编写软件代码。 ...
分类:
其他好文 时间:
2021-06-19 18:47:52
阅读次数:
0
用户组管理 1 用户管理命令 1 useradd # 添加用户 2 userdel # 删除用户 3 usermod # 修改用户信息 ? # 创建用户 [root@localhost ~]# useradd user1 # 查看用户 [root@localhost ~]# id user1 uid ...
分类:
其他好文 时间:
2021-06-19 18:44:29
阅读次数:
0
# Linux 基础指令 vi打开文件 ls列出目录内容 cd -返回之前目录(不一定是上一级目录)cd 。。才是返回上一级 mkdir创建文件夹 mkdir -p递归创建文件夹 cp复制空文件 cp-r连内部文件一起复制 -p(保留文件属性如时间。。。) mv剪切没有这样的限制 vi /etc/s ...
分类:
系统相关 时间:
2021-06-19 18:44:14
阅读次数:
0
Mac使用npm更新包出现问题,使用n切换到不同版本时出错信息还不相同 npm ERR! Cannot read property 'resolve' of undefined npm ERR! asyncWrite is not a function 怀疑是使用brew更新所有软件时顺带更新了no ...
分类:
系统相关 时间:
2021-06-19 18:42:10
阅读次数:
0
Simon 版本 5 现已推出。这是一个巨大的更新,引入了一个非常受欢迎的功能:在多台 Mac 之间同步 Simon 数据,加上一个Simon 状态服务、一个链接检查器过滤器、改进的查找过滤器、iMessage和Speak 错误通知程序、一个新的应用程序图标等等. Dejal Simon for M ...
分类:
其他好文 时间:
2021-06-18 20:08:02
阅读次数:
0