WordPress 修改固定链接

在 wp 后台 –> 设置 –> 固定链接 中可以修改 url 的显示方式; 默认是这种形式 https://ashita.top/index.php/2019/01/07/wordpress-build/,域名后的规则为:/index.php/年/月/日/文章名称,可以修改成 https://ashita.top/wordpress-build.html 这种…

Read More

WordPress 问题汇总3

最近甲骨文的免费云终于注册成功,准备把wordpress迁过去,所以重新搭了一遍wordpress,又遇到很多问题,记录一下; 最新的搭建手册可参考这里,非常全面,但是没有数据库相关的操作;之前腾讯官方的搭建手册,MySQL升级到8.x版本后,里边的数据库相关操作大部分就不能用了,其他的操作还可以作为补充参考下; 对比之前搭的服务,本次迁移,还有了这些变动: 服务器换成 Nginx; MySQL从…

Read More

MacOS 中的代理

本文主要是整理在Mac上使用代理过程中遇到的问题,涉及科学上网、电脑开代理、手机连电脑代理、手机配置hosts等一系列涉及开发、非开发的问题; 基础 首先要明确一个概念,代理服务器是什么? 代理服务器可以理解为代替用户/电脑/软件获取网络资源的服务器;没有代理服务器时,电脑上的软件直接从网络上获取资源,设置了代理服务器,软件发出的请求,都会传给代理服务器,然后代理服务器去网络上获取资源,取到资源后…

Read More

WordPress 排序文章和控制修订版

记录两个功能的改动:按更新时间排序文章、删除文章修订版 1、按更新时间排序文章 在(子)主题的 archive.php、search.php、index.php 中,找到下面的代码: 在 while 这一行之前添加下面一句代码: 这样文章就可以按照更新时间进行排序了; archive.php、search.php、index.php 三个页面分别对应归档列表、搜索列表和首页默认列表。 显示的时候,…

Read More

软件设计师(1) – 计算机系统知识

软考中级,软件设计师笔记;之前没有学过计算机及程序原理方面的知识,借着软考的机会,系统学一下; 1、计算机结构 硬件:运算器、控制器、存储器、输入设备和输出设备; 存储器:主存(内存)和辅存(外存); CPU:由运算器、控制器、寄存器和内部总线组成 运算器 算数逻辑单元ALU:数据的算数运算和逻辑运算; 累加寄存器AC:通用寄存器,为ALU提供一个工作区,暂存数据; 数据缓冲寄存器DR:写内存时,…

Read More

日本招聘网站数据采集和分析

最近做了一个日本IT公司招聘信息的采集,想要对日本IT环境及使用技术做一个简单的分析; 项目用的是Scrapy框架,第一次用,还是遇到不少问题;对数据进行分析是第一次; 采集、处理和分析过程中也有一些不严谨的地方; 项目地址:点击查看,抓取的数据传到百度云了:点击查看 ,密码:s7b0,spiders/job.db; 数据采集 数据来源是这两个招聘网站:http://next.rikunabi.c…

Read More

Canvas 动画分析

之前用Canvas做过几个动画效果,效果如下图所示(点击图片可跳转到demo页面查看源码):      这几个动画做下来,发现和canvas本身的关系不大,还是“无css3时代”的那一套js动画逻辑; 页面出现了动画,肯定是有元素的属性在改变,动画过程其实就是时间和属性值的函数,比如最简单的匀速运动公式:属性值 = 常量 * 时间; 思路 js 做动画主要逻辑(思路)算是有两类: 1、固…

Read More

软件设计师(6) – 剩余部分

《软件设计师教程》剩余部分的笔记,考试之前整理到word中,考完试才有时间搬过来; 不得不说,中级还是有点儿东西的,这次不知道能不能通过;这一系列的笔记仅仅算是考点的记录,每个知识点扩展下去的话,没一年半载是搞不定的; 笼统的学了这一遍,感觉比较重要的知识有:设计模式、算法、数据流图、UML图,个个都是大坑; 一、面向对象 1、设计模式 这里只整理分类吧,之前就看过好几遍,现在为了软考,又学了一遍…

Read More

软件设计师(2) – 程序设计语言基础

1、编译和解释 编译型和解释型最大的不同,就是编译型会生成目标代码; 编译型编译的过程如下: 源程序 -> 词法分析 -> 语法分析 -> 语义分析 -> 中间代码生成 -> 代码优化 -> 目标代码生成 -> 目标程序 词法分析:利用正规式、有限状态机,来检查是否存在非法字符,关键字或标识符拼写错误等; 语法分析:检查语法结构是否正确,比如 if els…

Read More

不可理解的后端方案

对事也对人,文中出现的需求非实际原始需求,是基于原始需求模拟出来的假需求; 案例5,2019-06-28 这次是导出文件的需求; 一开始的方案是 GET 请求,在浏览器中打开,会自动下载文件;后来发现有的导出会带很多参数,可能会超出 GET 方式所能传递的长度;于是我提出了另一个方案,改成 form 表单 post 提交; 调试过程也非常有意思: 1、我先改了一个模块下的四个页面,分别对应无参数、…

Read More