HK Blog

不积跬步,无以至千里;不积小流,无以成江海。

【Python 3】SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xcf in position 0

Django中views.py文件添加含中文代码后报错。 问题描述 用Django命令自动生成代码文件,结果在加入含有中文的代码后报错,将中文改为英文后能够成功运行。 原因 文件存储的格式是ANSI,只要将保存文件的格式换成UTF-8就好了。 解决方案 在文件目录下找到报错文件,用NewNote(也可用其他编辑器如notepad++)打开。 在菜单处点击重新编码...

【Django】Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试

参考博文 问题 Django启动页面时出错Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。 原因 8000端口被占用 解决方案 将8000端口换为其他端口,即启动时输入命令: python manage.py runserver 8080 在浏览器中输入网址http://127.0.0.1:8080/ 即可看到界面...

暴力解决VS2017MFC窗口分割问题

正在学习MFC的小白,错误的地方请大家多多指正。 前言 VS2015和VS2019现在都能很方便地分割窗口了,然而只有2017没有办法用类向导创建一个继承自CFormView类与对话框关联,但又不想重新下一个VS了实在太占空间了。没有办法,只有全网找解决方案,很多大佬都写得很好,但奈何方法太复杂,小白实在弄不好。试了N个方法,不是根本窗口不分割,就是各种奇葩报错(创建空白文档失败...

【Diango】从零开始学习Django(一)

Django是用Python写的一个Web框架。课设需要自己搭一个网站,用Python尝试下~ 环境配置 安装Python Python下载地址 下载 python-x.x.x.msi 文件,然后一直点击 “Next” 按钮即可。安装完成后你需要设置 Python 环境变量。(右击计算机->属性->高级->环境变量->修改系统变量 path,添加 Py...

【CSP C++】 二十四点

2019-03-2

记录算法小白的辛酸历程 题目描述 题目分析 这个题目的意思就是使用 3 个加减乘除运算使得 4个数字的运算结果为 24。 输入:第1行输入一个整数 n,从第 2 行开始到第 n + 1 行中,每一行包含一个长度为 7的字符串。 输出:包含 n 行,对于每一个游戏,如果其结果为 24 则输出字符串 Yes,否则输出字符串 No。 测试数据:所有测试数据中n都是100...

【CSP C++】 小中大

2019-03-1

这题虽然很简单,但一定要仔细啊~ 题目描述 题意分析 输入:==有序整数==列(不用遍历整个数组,只需比较前面和后面的数值大小,即可得最大值和最小值,根据输入的n是奇数还是偶数来采用不同的方法求中位数) n<=10^5,输入整数数量不超过100000个(注意申请合适的数组空间) 输出:大中小(不要弄错顺序) 错误示例 20分 用%.1lf 实现 保留一位...

微信小程序——简易日程表

Calendar 效果图 打开默认显示界面 显示日历(点击确定返回默认界面查看历史日程安排) 新增日程 默认初始界面(查看备忘录) 基于用户打开日记可能只是查看之前添加的备忘记录,所以打开时默认不显示日历而显示用户添加的事件 对应的wxml代码 <view wx:for="" wx:key='' wx-for-index='index' wx:for-ite...

微信小程序——个人笔记本

话不多说先上效果图:比较简陋 写界面: 查看界面: 滑动删除选项: 代码部分(详情参考注释,注释统一用‘//’标识) 先附上需要的学习内容: 小程序·云开发视频教学:自己看文档累的话可以看看视频教学,很基础。 vant weapp UI组件:上面的视频链接有简单介绍这个的用法。 小程序·配置:对于本程序主要看基础组件和云开发部分。 PS:那啥,wxss和json就不介绍了,不...

C++实验(五):设计Point类

实验要求 问题描述 计算机的显示屏的坐标系是这样的,左上角的坐标为(0,0),如下图所示。 定义计算机显示屏上的点Point类。该类具有两个私有数据成员x、y,分别表示该点的横坐标、纵坐标。类的声明如下: class Point { public: // 默认构造函数,默认值为左上角坐标(0, 0) Point(int x = 0, int y = 0); void setX(...

C++实验(四):滑动积木块游戏

问题描述 滑动积木块游戏的棋盘结构及某一种将牌的初始排列结构如图所示。 其中,B表示黑色将牌,W表示白色将牌,E表示空格。我们称将牌的排列结构称为格局,而根据单色将牌的个数,将游戏分别称为3滑块或4滑块游戏等。所以,上图就是3滑块游戏的初始格局。我们可以用字符串来代表格局,代表上图中初始格局的字符串为BBBWWWE。 游戏的规定走法是: (1)任意一个将牌可以移入相邻的空格; ...