Windows环境变量编辑器

前言 对于程序员来说,很多时候都需要添加环境变量,对于window10以下系统的,特别很多人用的window7系统,编辑环境变量比较麻烦。 win10还好,添加环境变量其实真的还挺方便的。可能微软早已意识到这个问题了。 如下图 win10添加环境变量(https://wimg.misiyu.cn/images/20190807/1565180591965e66e5
2019-08-07 20:33 教程相关 1 人评

document.appendChild踩的坑的思考

问题描述 又在练习贪吃蛇的小例子,但插入节点的时候遇到问题了。 为啥说“又”,因为之前写过,但是因为是用jquery写的,这次想要用原生的写,果然又出问题了。 所有编程还得多练,不然真的要出问题。多练,亲自打出来,技术才能进步,印象才能深刻。 过程 先看以下代码: JavaScript this.snake.forEach(item =&g
2019-08-07 10:20 编程相关 0 人评

Php-Laravel输入站点地图(sitemap)

前言 站点地图可以帮助搜索引擎更好的收录我们的站点,所以我们建站、建博客都最好有站点地图。 这里介绍如何在使用PHP建立站点地图(sitemap)。自己从零开始写,是不可能滴啦。 这里介绍两个库: 1、tackk/cartographer【https://packagist.org/packages/tackk/cartographer】 2、laravel
2019-08-04 19:37 编程相关 0 人评

利用iframe简单实现富文本效果

前言 其实网上有很多富文本编辑器,诸如百度的ueditor,然后markdown编辑器github也有很多: https://github.com/sparksuite/simplemdemarkdowneditor https://github.com/pandao/editor.md 百度那个不用说了,很古老的一个,很早没更新了,github这两个markdown编辑
2019-08-03 13:05 前端相关 0 人评

Vscode插件之Settings Sync 同步配置和插件

Vscode是微软发布的一款代码编辑器,通过安装不同插件达到写不同语言的效果。很是强大。并且是跨平台的。 但是,团队在项目中,不同的人有不同的配置,达不到同样的配置就可能在某些地方有差异,导致不能友好合作。 当然,对我来说最大作用是重装系统后用来同步【配置文件】和【插件】。 更新说明 2019/09/21 Settings Sync 配置界面已更新
2019-08-01 16:37 教程相关 0 人评

Laravel多对多关系详解【文章 - 标签】

前言 今天弄了一天的关于文章的功能,其中主要卡在文章与标签的多对多的关系纠结中。卡了半天,终于算是解决了,不是很完美,但可以。 新建迁移文件 多对多的关系中,需要三张表。两张主体表、一张这两张表的关系表。 这是我是文章表【articles】、标签表【tags】以及关系表【articletag】 > 其中关系的命名是articletag而不是t
2019-07-29 19:17 教程相关 0 人评

Input输入框失去焦点且数据改变后请求后台【jquery】

需求 最近在项目中,有一个需求就是需要若数据库Input的数据改变且失去焦点则ajax请求后台保存新改变的数据。【如果数据没改变,那么就算失去焦点也不做任何处理】 输入框Input失去焦点请求ajax(https://wimg.misiyu.cn/images/20190728/1564320716ae1ad5ed9fed026.png?xossprocess=style/first
2019-07-28 21:37 前端相关 0 人评

Webstorm配置babel将.js文件转换为es5

前言 最近编写工具站(Laravel Vue.js【是引用.js文件,不是前端vue.js后端laravel】)的时候,写js的时候,是在不想写es5语法,比如写var,Webstorm提醒使用let或者const,本人是强迫症,不想有个波浪线提示。 并且某些低版本浏览器对es6兼容性不太好,所以这里还有个兼容性问题。而node.js中可以使用babel将es6语法转换为e
2019-07-26 09:31 教程相关 0 人评

AI代码自动提示TabNine问世

【2019年8月9日17:05:04】最新消息(https://github.com/zxqfl/TabNine/issues/13issuecomment516529835) IntelliJ plugin tabnine 已经在测试中了,意思是说,不久的将来,jetbrains 家的产品很有可能将会支持tabnine插件,这是一个好的消息!!! 前言 一位来自加拿大的大四学
2019-07-24 13:32 软件相关 2 人评

正则表达式工具上线【附正则相关知识】

前言 迷思雨工具站( https://tool.misiyu.cn/ ),工具还是太少了。 正则表达式工具地址:https://tool.misiyu.cn/regular 而正则表达式基本是现在主流语言都支持的一个东西。 而且基本语法都是都通用的,但是不能想要学习一个正则而每测试一个正则方法都写一个程序,然后编译、运行、得到结果,这样不是太复杂了?? 虽说正则表
2019-07-23 17:31 其它杂类 0 人评

windows子系统pip的安装

前言 wsl中,直接运行python会出现以下内容,而输入python3有直接有效,所以它应该自带python3。 截图1563619747(https://wimg.misiyu.cn/images/20190720/15636197474ba18c61a8ab716.png?xossprocess=style/first) 而输入:pip 截图1563836649(h
2019-07-23 06:56 教程相关 0 人评

三种页面Loading页面加载效果【全屏】

前言 某些通过Ajax加载数据的页面,如果直接显示空白会给人突兀的感觉。如果加一个Loading的效果,会有大大不一样的效果哦。 何为全屏? > 我所谓的全屏就是将loading元素fixed,在最上面,而不影响页面本来元素的显示。 效果一 方块转换效果 代码 CSS css <style> .pageloading {
2019-07-23 06:56 前端相关 0 人评

Laravel Local Scope 作用域

前言 在项目中 经常会面对一些条件的查询,这些查询条件好些是相同的。scope可以实现这些相同条件的复用。 例如 某个需求是按categoryid为条件作为筛选。 那么我们就可以在模型中定义scopeCategoryId方法。 Php public function scopeCategoryId($query, $categoryid = '') {
2019-07-22 15:17 教程相关 0 人评

Ubuntu - WSL安装zsh【WSL第四弹】

前言 上一弹说了使用其他终端连接wsl,但是终端主题那些还是不好看,所以我们可以安装zsh 和ohmyzsh来美化。 Oh My Zsh is an open source, communitydriven framework for managing your zsh configuration. 简言之,ohmyzsh就是一个帮助你管理zsh的配置和插件的工具。 可
2019-07-20 19:13 教程相关 0 人评

原生js判断操作系统和浏览器版本

背景 在诸如博客、论坛等系统的评论中,我们可以看见不少的网站都有显示发表评论的人的操作系统版本和浏览器版本。 实现 这里我们使用纯js方法来实现获取这两者的方法。 实现原理很简单 浏览器都会带一个UserAgent的header信息,此信息中就携带一些操作系统和浏览器的版本,我们只需添加一些正则或者一些方法来匹配即可。 获取操作系统版本 javasc
2019-07-20 09:13 前端相关 0 人评

Webstorm编译scss文件[附CSS3前缀方法]

前言 该方法不仅适用于webstorm,还适用于Jetbrains家下的能写css所有的产品。比如:Phpstorm, PyCharm等等。 Jetbrains家产品真的是祸害了我,用的太顺手了。 VsCdoe好用不,我要说不好用,9102年的今天肯定很多人打我。vscode好用,但是细节不够好。 这一点开源的产品和收费产品还是有一点差距的。【其实这一点要说,我真的习惯j
2019-07-19 06:58 教程相关 0 人评

轻松搭建WordPress博客系统【图文】

介绍 WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
2019-07-18 12:20 教程相关 0 人评

网站右下角[来源网站]显示【前端特效】

背景 当别人从其他网站访问自己的网站时,如果在自己网站右下角有提示“欢迎来自XXX的朋友访问本站”,是不是逼格满满?! 效果演示 右下角来源网站窗口展示(https://wimg.misiyu.cn/publicfiles/20190716/15632755193ccb1463eca0b3b.gif) 知识点 CSS css需要了解定位(fixed,abs
2019-07-17 07:51 前端相关 0 人评

Ubuntu - WSL系统更换国内源【WSL第三弹】

背景 新安装了WSLUbuntu默认的apt源是国外的源。国内访问速度会很慢。所以更改国内源是非常有必要的。 步骤 备份list文件 bash cd /etc/apt/ sudo cp sources.list sources.list.bak 备份了,如果下面的哪一步出错了好恢复。 修改list文件 管理员权限,使用 vim 进行
2019-07-16 13:27 教程相关 0 人评

Ubuntu - 本地SSH连接WSL【WSL第二弹】

背景 使用ssh工具连接到ubuntu on windows 打开WSL Ubuntu 自带的命令行终端,其实颜值什么的都不好看。复制粘贴等命令也不是特别好用。 所以用其他终端(如cmder,或者Xshell)通过ssh连接Ubutun会更好。 WSL Ubuntu自带终端(https://wimg.misiyu.cn/images/20190716/1563252
2019-07-16 13:15 教程相关 0 人评