作者归档:admin

首页 » Articles posted by admin

thunkli

macOS中staff和wheel是什么?

“staff”和“wheel”是“Groups”。 Unix权限分为User(Owner)、Groups、World(Other),并为每个用户类别分别设置了读取,写入和执行权限。 “staff”和“wheel”是标准Groups。 通常,向所有用户帐户授予“staff”成员身份。因此,如果您在系统上创建另一个用户帐户,则它们将具有唯一的用户ID,但也将被授予“staff”成员身份。可以分配权限,允许其他Staff成员访问您的文件,但拒绝World/Other访问(注意:World并不真正意味着 … 继续阅读

发表在 Memo | |
thunkli

#1698 – Access denied for user ‘root’@’localhost’

创建一个和root同等权限的账号。 用下面的代码创建一个新用户,并将所有的权限赋予这个用户。 CREATE USER ‘yourName’@’localhost’ IDENTIFIED BY ‘yourPassword’; GRANT ALL PRIVILEGES ON *.* TO ‘yourName’@’localhost’ WITH GRANT OPTION; FLUSH PRIVILEGES; 将yourName改为用户名,yourPassword改为你定义的密码。

发表在 Memo | |
thunkli

Warning in ./libraries/plugin_interface.lib.php#551

用vim编辑plugin_interface.lib.php文件: vim /usr/share/phpmyadmin/libraries/plugin_interface.lib.php 将 if ($options != null && count($options) > 0) { 改为 if ($options != null && count((array)$options) > 0) {

发表在 Memo | |
thunkli

ERROR 1067 (42000): Invalid default value for ‘created_at’

问题是由于sql_modes导致的,你通过命令检查当前的sql_modes: show variables like ‘sql_mode’; 删除sql_mode中的“NO_ZERO_IN_DATE,NO_ZERO_DATE”就可以了。 通过root权限用下命令将sql_mode全局设置为: set global sql_mode = ‘ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBS … 继续阅读

发表在 Memo | |
thunkli

package-lock.json有什么作用?

阅读本文前,需要先了解语义版本控制。 package.json是一个文件,其中包含有关您的项目的信息(名称,版本等),并且列出了项目所依赖的package。 在package.json下列出的每个依赖项之后,都有一个类似^2.20.0的数字,它是该package的版本,但在版本之前是^。 因此,^这个小家伙可以成为您项目的总破坏者。 版本之前的^符号告诉npm,如果有人clone了该项目并在目录中运行npm install,则在其node_modules中安装该package的最新次要版本。 假 … 继续阅读

发表在 Memo | |
thunkli

run again with the –allow-net flag – Deno

如果你在运行deno的时候出现了类似下面的错误,不要慌,只是参数顺序错了,把deno run welcome.ts –allow-net改为deno run –allow-net welcome.ts就可以了。 Compile file:///Users/admin/Documents/study/deno-test/welcome.ts error: Uncaught PermissionDenied: network access to “0.0.0.0:8080”, run again … 继续阅读

发表在 Memo | |
thunkli

command not found: deno – macOS

如果你通过curl已经成功安装了deno,却出现command not found: deno,是因为环境变量没配置好。 如果你用的终端是bash(macOS Catalina之前版本默认终端),那么在~/.bash_profile中添加下面的环境变量(admin要换成你的用户名): export DENO_INSTALL=”/Users/admin/.deno” export PATH=”$DENO_INSTALL/bin:$PATH” 保存后,在终端执行source ~/.bash_prof … 继续阅读

发表在 Memo | |
thunkli

Deno 1.0 有哪些特性?

动态语言是有用的工具。脚本编写使用户可以快速简洁地将复杂的系统连接在一起并表达想法,而不必担心诸如内存管理或构建系统之类的细节。近年来,像Rust和Go这样的编程语言使生成复杂的本地机器代码变得更加容易;这些项目是计算机基础架构中极为重要的发展。但是,我们声称拥有一个能够解决各种问题领域的强大脚本环境仍然很重要。 JavaScript是使用最广泛的动态语言,可通过Web浏览器在每台设备上运行。大量的程序员精通JavaScript,并且已经在优化其执行方面投入了大量精力。通过像ECMA Inter … 继续阅读

发表在 Memo | |
thunkli

Node中的设计失误 – Ryan Dahl

背景 我通过其初始开发来创建和管理Node。 我的目标主要集中在对事件驱动的HTTP服务器进行编程上。 当时的重点对于服务器端JavaScript至关重要。当时还不明显,但是服务器端JS需要一个事件循环才能成功。 当我2012年离开时,我感到Node已经(或多或少)实现了我对用户友好的非阻塞框架的目标: 核心支持许多协议:HTTP,SSL,… 在Windows(使用IOCP),Linux(epoll)和Mac(kqueue)上工作。 相对较小的内核,具有比较稳定的API。 通过NPM … 继续阅读

发表在 Memo | |