- 博客(162)
- 资源 (6)
- 收藏
- 关注
原创 配置WampServer在局域网内通过内网IP访问(解决403 Forbidden问题)
如果项目部署在了局域网内的一台服务器上,可以通过配置httpd.conf和httpd-vhosts的方式,使局域网内的其他电脑可通过内网IP对项目进行访问,解决403 Forbidden问题。
2022-08-12 15:36:45 1609 2
原创 用JS控制SVG的预设动画
用JS控制SVG预设动画的基本思路:- 用标签把SVG内容嵌入到网页文档结构中,方便后续获取;- 用CSS的@keyframes为SVG中的某些元素“预设”一些动画效果;- 用JS获取SVG中的元素,然后用切换类名class的方式,达到控制动画显隐的效果;.........
2022-06-17 15:03:45 2412 1
转载 Web应用中的Cookie, Session, Token机制
要解决HTTP协议无状态的问题,提升Web应用的交互体验,通常有三种方案:Cookie, Session, Token。
2021-12-08 15:30:19 935
原创 CakePHP - 使用UUID作为主键
在CakePHP项目中,除了使用自增长的`int`类型作为数据表主键,也可以使用`UUID`类型。当保存使用`UUID`作为主键的记录时,CakePHP会自动调用 `Cake\Utility\Text::uuid()` 静态方法来生成一个uuid。
2021-10-13 17:58:50 317
原创 解决CakePHP 3.6+项目中Ajax请求403 Forbidden的问题
最近升级在项目中使用的CakePHP框架,发现原来在CakePHP 3.5版本中都运行正常的Ajax请求,在3.6及以上版本中都会报`403 Forbidden`的错误。最后发现在较新版本的CakePHP中,配置文件`config/routes.php` 中默认注册并启用了CSRF中间件`CsrfProtectionMiddleware`,注释掉该部分代码即可。
2021-10-12 19:21:22 322
原创 如何在微信小程序中使用WeUI组件库
WeUI组件库是一套基于样式库weui-wxss开发的小程序扩展组件库,同微信原生视觉体验一致。在全局配置中引入WeUI在小程序全局配置文件app.json中以扩展库的形式引入WeUI,相当于引入了对应扩展库最新版本的npm包,同时不占用小程序的包体积。"useExtendedLib": { "weui": true },在页面配置中指定使用的组件在需要使用WeUI组件的页面配置文件中,指定需要使用的具体组件名称。"usingComponents": { "mp-cells
2021-08-23 13:59:53 1515
原创 使用Electron把Vue项目打包成桌面客户端
目录预期目标项目准备安装electron-builder调试electron:serve打包electron:build客户端配置预期目标本文假定读者已经能够顺利开发Vue(2.x)项目,并期望使用Electron把项目打包成桌面客户端的形式(Windows平台,64位)。项目准备确保现有的Vue项目已经能够正常运行并可通过npm run build命令进行编译部署,这里需要注意编译后的资源路径问题。默认情况下,Vue CLI会假设应用是被部署在一个域名的根路径下,如果是被部署在一个子路径下,则需
2021-08-20 18:04:52 2546 3
原创 一个基于Vue2 + Element UI + ECharts的实战项目
本案例是一个面向企业(上市公司)的数据分析及可视化项目,包括企业经营分析、财务分析及税务分析等功能模块。项目采用前、后端分离开发模式,综合运用了Vue + Element UI + ECharts等技术栈。
2021-03-16 19:14:43 2191
原创 心理学与生活 - 文化与社会
本文是南京大学陈昌凯老师《心理学与生活》系列课程的第五章,也是最后一章《文化与社会》学习纪要。 本章主要探讨了社会情境对个人行为的影响、从众现象、归因理论、社会认知、责任分散理论、认知失调、群体心理及行为等内容。
2020-11-29 17:12:09 825
原创 心理学与生活 - 感知与记忆
本文是南京大学陈昌凯老师《心理学与生活》系列课程的第四章《感知与记忆》纪要。 本章主要包括知觉、记忆、错觉、记忆重构、记忆编码与提取、时间知觉等内容。
2020-11-25 21:04:51 1211 1
原创 ECharts - dataset组件的用法详解
从ECharts 4开始,支持使用dataset组件用于单独的数据集声明,从而使数据与配置进一步分离,数据可以被单独管理,被多个系列复用,并且可以基于数据指定数据到视觉的映射。本文对dataset组件的使用进行了详细的讲解和介绍,包括其基本用法、按行或列进行映射、维度dimensions、encode映射规则等内容。
2020-11-25 13:43:37 14777
原创 心理学与生活 -人格与动机
本文是南京大学陈昌凯老师《心理学与生活》系列课程的第三章《人格与动机》纪要。 本章主要探讨心理学中的人格,包括人格特征、人格结构、意识与潜意识、自我防御机制、人本主义、自我效能感、人格测试等内容。
2020-11-20 19:40:31 2092 1
原创 计算思维的起步 - 符号化、计算化与自动化
软件研究的终极目的是解决社会/自然问题,将社会/自然问题用符号表达,基于符号进行计算,将计算用软件来实现,是解决社会/自然问题的基本思维模式。符号化-计算化-自动化是最基本的抽象与自动化机制,是软件工程学科的基本思维模式,是软件工程学科能力培养的第一步。
2020-11-12 11:13:05 4474 1
原创 数据思维基础(下)
数据思维的基础介绍,包括数据思维的产生、数据思维的范式、数据思维的特点、数据思维的局限、数据思维的应用价值、数据思维的应用流程、数据思维的应用工具等方面。
2020-11-10 20:25:25 947
原创 心理学与生活 - 发展与教育
本文是南京大学陈昌凯老师《心理学与生活》系列课程的第二章《发展与教育》纪要。 本章主要探讨养育幼儿和儿童成长过程中常见的心理学现象,包括延迟满足、婴儿气质、情感依恋、咿呀学语、性别认同、游戏人间、学习方式、行为塑造等方面。
2020-11-09 20:55:19 1942 8
原创 数据思维基础(上)
数据思维的基础介绍,包括数据思维的产生、数据思维的范式、数据思维的特点、数据思维的局限、数据思维的应用价值、数据思维的应用流程、数据思维的应用工具等方面。
2020-11-09 16:18:05 1451 1
原创 软件工程导论
软件工程(Software Engineering),是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户需求的软件产品的工程,或以此为研究对象的学科。
2020-11-08 17:20:10 3776 12
原创 数据思维导论
本文从数据及大数据的概念和特征说起,延伸到数据科学的内涵、研究内容及工作流程,再到数据思维的概念、内涵以及与传统科学思维、统计思维的联系与区别。
2020-11-05 18:39:42 1363 1
原创 PHP - 通过指定列对二维(多维)数组进行排序
本文综合使用array_column()和array_multisort()方法,通过指定列对二维(多维)数组进行排序。
2020-10-28 14:45:31 636
原创 心理学与生活 - 情绪与情感
本文是南京大学陈昌凯老师《心理学与生活》课程的第一章《情绪与情感》纪要。本章主要探讨生活中一些常见的心理学现象,包括情感需要、具象认知、微反应、共情、爱情、性格互补、压力、社交等方面。
2020-10-27 21:35:14 1557
转载 大数据常用技术栈
本文介绍了大数据生态圈的各类常用技术栈,包括数据采集和传输层、数据存储层、数据分析层、OLAP引擎、资源管理层、工作流调度器等。
2020-10-26 09:41:40 1116
原创 CakePHP - 使用JOIN进行多表联合查询
在 SELECT, UPDATE 和 DELETE 语句中可以使用 JOIN 来进行多表联合查询,JOIN按照功能分为以下三类:INNER JOIN (内连接或等值连接):获取两个表中字段匹配关系的记录LEFT JOIN (左连接):获取左表所有记录,即使右表没有对应匹配的记录RIGHT JOIN (右连接):与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录例如有以下三张数据表,它们之间没有关联关系,但都有city_code 字段:城市基础表 cities城市
2020-06-02 20:24:14 694
原创 PHP - 在网页里格式化输出(打印)JSON字符串
在进行接口调试或进行接口说明时,常常需要把接口返回的JSON数据以一种友好、易读的方式进行展现。本文介绍一种在网页里格式化输出(打印)JSON字符串的简单方式。
2020-04-22 18:23:08 5547
原创 在HTML中插入SVG的几种方式
SVG (Scalable Vector Graphics) 可缩放矢量图,是一种基于XML语法的图像格式。其他图像格式都是基于像素处理的,SVG则是属于对图像的形状描述,所以它本质上是文本文件,体积相对较小,且放大时也不会失真。插入svg标签直接使用 <svg> 标签插入内容到网页中,成为DOM的一部分,然后可以使用CSS和JS进行控制。一个简单的圆:<svg widt...
2020-04-15 17:11:10 38087 1
原创 解决Dompdf中文换行及无法加载图片的问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-04-13 12:58:50 1951
原创 PHP - 使用file_get_contents下载远程文件到本地
基本思路使用file_get_contents()获取远程文件的内容;使用file_put_contents()把内容写入本地文件;获取远程文件内容file_get_contents()函数把整个文件内容读入到一个字符串中,可以是本地文件,也可以是远程文件。该函数是二进制安全的,意思是二进制数据(如图像)和字符数据都可以使用此函数读取。该函数是用于把文件内容读入到一个字符串中的首选...
2020-04-09 17:25:40 6617
原创 API简介
API(Application Programming Interface, 应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码或理解内部工作机制的细节。
2020-01-03 13:52:01 1530 1
原创 无限地球危机的观看顺序
“无限地球危机”是DC漫画宇宙的著名大事件,也是美国漫画历史上的第一个漫画大事件,具有里程碑意义。CW台将于北京时间2019年12月9日,采用五剧联动交叉集的方式对“无限地球危机”进行播出。
2019-12-09 16:34:30 63748 5
原创 如何快速通过信息系统管理工程师考试
信息系统管理工程师是全国软考的中级科目之一,证书含金量不高,当然考试的难度也不大。所以参加该考试的话,也没必要花费太多的精力和时间,更没必要去参加一些付费培训。我是在4月份的时候报名参加了该考试,但真正开始着手准备是从5月13号开始,到25号考试结束大概也就两周。目前成绩已经出来了,上午题(基础知识)55分,下午题(应用技术)54分,顺利通过。本文就从我此处的实际经历出发,简单复盘下此次考试经...
2019-12-09 14:32:13 2249 1
信息系统管理工程师历年真题及解析(2006~2018,高清PDF)
2019-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人