• 认真地记录技术中遇到的坑!
  • 能摸鱼真是太好啦!嘿嘿嘿!

最新发布 第4页

悠悠奇奇怪怪,可可爱爱,捡到鬼啦!

Go

Go语言内置数据结构:数组切片、结构、map

Go语言内置数据结构:数组切片、结构、map
Go语言数组和切片(Array,Slice) 数组是Go语言自带的数据结构,数组元素可以是任意的原始类型例如整形、字符串或者自定义类型。索引从0开始。 Go语言数组定义 数组声明语法:var variable_name [SIZE] variable_type // 声明一个具有10个int类型元素的数组 var arr1 [10] int16 // 数组……继续阅读 »

悠悠 5年前 (2019-02-15) 4495浏览 0评论 1个赞

JavaScript

JavaScript键盘鼠标事件处理

JavaScript键盘鼠标事件处理
监听键盘鼠标事件 监听某个按键事件 当键盘上的某个键被按下时,会依次触发一次下面的事件: onkeydown: 键盘按下这个动作(按下键盘) onkeypress: 键盘被按住(一直按着键盘不动) onkeyup: 键盘被弹起(松开键盘) 通过监听keydown事件既可以知道键盘被按下: document.onkeydown = function(eve……继续阅读 »

悠悠 5年前 (2019-02-14) 3577浏览 0评论 4个赞

Go

Go语言环境搭建和基本语法

Go语言环境搭建和基本语法
GO语言学习笔记 环境准备 Windows安装GO语言环境安装 安装包下载地址:https://golang.org/dl/,推荐选择Windows版本的msi格式安装包,简单些。 32位的电脑选择:go1.11.5.windows-386.msi 64位电脑选择:go1.11.5.windows-amd64.msi (111M) GO语言中国社区:htt……继续阅读 »

悠悠 5年前 (2019-02-13) 2506浏览 0评论 1个赞

JavaScript

JavaScript类型相关常用操作

JavaScript类型相关常用操作
JS数组,字符串,json互相转换 JS数组转字符串 使用数组自带的join方法可以把数组转化为字符串: let arr = [1,2,'uu']; let str = arr.join(','); console.log(str); // 1,2,uu 如果素组元素包含对象,则调用对象的toString()方法将对象转化为字符串。 class C { ……继续阅读 »

悠悠 5年前 (2019-02-12) 2360浏览 0评论 1个赞

服务与架构

应用层日志记录

应用层日志记录
任何系统都有可能会出现问题,出现问题时我们的第一反应是为什么会出错?出错时发生了什么?如何复现? 如果你记录了完善的日志,那么只要一看日志,你就能快速知道程序出现错误时究竟发生了什么,进而追溯到导致错误发生的原因,从而修复问题。 可以说一个日志记录是一个完善的系统必不可少的一部分。本文简单探讨为什么记录日志,怎么记录日志以及记录日志的方法。 应用层日志作用 ……继续阅读 »

悠悠 6年前 (2018-09-25) 3765浏览 0评论 6个赞

JavaScript

npm安装依赖包出错问题处理

npm安装依赖包出错问题处理
本文记录在使用npm安装依赖包过程中踩过的坑。一般来说,npm安装失败时需要注意下面几点: 是否能够访问安装源:检查代理和当前安装源 当前的node版本是否兼容已有模块node_modules 输入的依赖包名称是否正确 npm ERR! code ECONNRESET 在使用npm安装node的模块的时候,经常会出现下面的一些错误: npm ERR! ……继续阅读 »

悠悠 6年前 (2018-09-25) 30738浏览 3评论 46个赞

mysql

MySQL InnoDB 修改表列Online DDL

MySQL InnoDB 修改表列Online DDL
概述 一般来说数据库结构一经设计,不能轻易更改,因为更改DDL(Data Definition Language)操作代价很高,所以在进行数据库结构设计时需要谨慎。 但是业务发展是未知的,特别是那些变化很大的业务,所以不可避免的需要修改数据库结构,本文主要对MySQL5.6+ InnoDB存储引擎字段的修改进行探讨。 对于不同的场景,所使用的方式也会大不相同……继续阅读 »

悠悠 6年前 (2018-08-27) 6136浏览 1评论 7个赞

Linux

Linux日期时间处理-date

Linux日期时间处理-date
几个示例 在Linux命令行,使用date命令可以很方便处理日期时间字符串。 # 今天的日期:20180730,+号前面有空格,后面没有空格 date +"%Y%m%d" # 昨天的日期 date -d "1 day ago" +"%Y%m%d" # 在字符串中使用 echo $(date +"%Y%m%d") date命令 使用方式 date命令的两……继续阅读 »

悠悠 6年前 (2018-07-30) 3686浏览 1评论 1个赞

Linux

Linux模拟HTTP请求-curl命令

Linux模拟HTTP请求-curl命令
一个简单的GET请求 使用curl命令可以轻松发起一个HTTP请求: # 使用GET凡是请求网址 curl http://uusama.com 可以使用-X选项指定请求方式 携带参数的POST请求 下面演示一个带头部和参数的POST请求 curl -X POST \ 'http://uusama.com/?r=SnapchatApi%2FdoCurlQ……继续阅读 »

悠悠 6年前 (2018-07-27) 9371浏览 0评论 8个赞

mysql

使用navicat连接mysql报错

使用navicat连接mysql报错
问题描述 首次安装完mysql之后,在命令行能够登录,但是在navicat连接是报错: authentication plugin ‘caching_sha2_password’ 解决方法 修改用户密码标识 在命令行执行下面的语句 # 首先登录数据库 mysql -u root -p123456 # 修改当前用户的密码验证方式 AL……继续阅读 »

悠悠 6年前 (2018-07-09) 9598浏览 0评论 2个赞