• 认真地记录技术中遇到的坑!

悠悠的文章

canvas

canvas基本图形绘制

canvas基本图形绘制
概述 我们可以通过HTML中的canvas画布画出丰富多彩的图形甚至动画,你只需要: 在HTML中放置一个canvas标签 在HTML的JavaScript代码中获取这个canvas标签元素 通过获取的canvas元素,获取一个渲染上下文 通过获取的渲染上下文可以在画布上任意挥洒图画 另外需要注意的是,并不是所有浏览器都支持 canvas 元素,所以需要……继续阅读 »

10个月前 (03-01) 627浏览 0评论 0个赞

PHP

PHP中的浮点精度和类型

PHP中的浮点精度和类型
PHP中的浮点数 PHP浮点数精度 在PHP中,浮点数的字长和平台相关,通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 IEEE 格式)。 浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对误差为 1.11e-16。非基本数学运算可能会给出更大误差,并且要考虑到进行复合运算时……继续阅读 »

10个月前 (02-27) 458浏览 0评论 0个赞

JavaScript

JavaScript 数值Number类型详解

JavaScript 数值Number类型详解
Number 问题 下面的问题你都能回答对了吗? 0.1 + 0.2 == 0.3 成立吗?(不成立) .e-5 表示多少?(0.00001) 怎么表示8进制?(098) 怎么转换进制?(使用toString和parseInt) 如何将字符串转换成数值或整数?反过来呢?十六进制又怎么处理?(parseInt) parseInt(0x12, 16) 的返回值……继续阅读 »

11个月前 (02-06) 366浏览 0评论 4个赞

JavaScript

Node.js 简单使用

Node.js 简单使用
安装配置 Node.js 官网安装包以及源码下载地址:https://nodejs.org/en/download/ Windows安装包 进入Node.js官网下载首页,选择Windows Installer(.msi) 32-bit或者64-bit。 点击下载 msi 的安装包,双击安装,选择安装路径,一路下一步即可,一般会自动配置环境变量。 安装完成之……继续阅读 »

11个月前 (02-02) 341浏览 0评论 0个赞

JavaScript

JavaScript 中的相等性判断

JavaScript 中的相等性判断
概述 ECMAScript 2015/ES6中有四种相等算法: 抽象相等比较(==) 严格相等比较(===) Array.prototype.indexOf, Array.prototype.lastIndexOf, 和 case-matching 同值零: 用于 %TypedArray% 和 ArrayBuffer 构造函数、以及Map和Set操作, ……继续阅读 »

11个月前 (01-30) 287浏览 0评论 0个赞

JavaScript

禁止用户打开HTML页面调试

禁止用户打开HTML页面调试
有些时候,我们可能想要禁止用户修改或者调试我们HTML页面的代码,这个时候需要阻止用户打开调试窗口,下面介绍一些能够阻止用户在浏览器中打开调试窗口的方法,这些方法只能一定程度的提高打开调试的门槛,并不能完全杜绝。 禁用F12 对于使用F12打开调试窗口的方法,我们只要注册F12按键的处理方法,并阻止默认事件行为即可: window.onkeydown = w……继续阅读 »

11个月前 (01-23) 658浏览 0评论 2个赞

其他

Git 忽略提交 .gitignore

Git 忽略提交 .gitignore
在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。 Git 忽略文件提交的方法 有三种方法可以实现忽略Git中不想提交的文件。 在Git项目中定义 .gitignore 文件 这种方式通过在项目的某个文件夹下定义 .gitignore 文件,在该文件中定义相应的忽略……继续阅读 »

11个月前 (01-23) 1459浏览 0评论 13个赞

PHP

PHP 报 curl_init() 未定义问题

PHP 报 curl_init() 未定义问题
问题描述 在Windows平台,Apache服务器环境下,php运行报Call to undefined function curl_init() 问题排查 该问题的排查按照下面的步骤逐一进行检查。 检查PHP配置 curl_init() 需要扩展 curl 的支持,首先确定 php.ini 配置文件中 extension=php_curl.dll 前面的分……继续阅读 »

11个月前 (01-22) 337浏览 0评论 0个赞

PHP

PHP Laravel框架问题记录

PHP Laravel框架问题记录
该文章记录在使用PHP Laravel框架过程中遇到的一些问题。Laravel官方文档参考这里。 Laravel 使用 groupBy 报错 问题描述 使用 groupBy 进行多列分组,或者获取列和分组列不相同时会报错。 说明 Laravel5.4以后启用了 mysql 严格语法检查,导致这种 groupBy 会报错。 解决办法 修改时配置文件: conf……继续阅读 »

11个月前 (01-22) 359浏览 0评论 0个赞

其他

常用的开发工具官网下载地址

常用的开发工具官网下载地址
该文章列出常用的开发工具的官网下载地址。 MySQL MySQL官网下载地址:https://dev.mysql.com/downloads/windows/ MySQL桌面管理Navicat官网地址:http://www.navicat.com.cn/products Navicat Premium_11.2.7简体中文破解版:百度云下载 : l1cc ……继续阅读 »

11个月前 (01-20) 339浏览 0评论 1个赞