摘要: 类型别名 类型别名是一个名字,是某种类型的同义词。使用类型别名可以使复杂的类型名字变得简单明了。 typedef double wages; typedef wages base, *p; //base=double,p=double* C++11中支持新方法: using wages = doub 阅读全文
posted @ 2021-03-06 21:52 zju_cxl 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 引用 引用(reference)为对象起了另外一个名字,引用类型引用(refers to)另外一种类型。通过将声明符写成**&d的形式来定义引用类型型,其中d**是声明的变量名。在初始化变量时,会出现初始值拷贝现象,定义引用则将引用与初始值对象绑定在一起。 引用必须初始化(类型必须严格匹配) 引用并 阅读全文
posted @ 2021-03-05 23:26 zju_cxl 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 2 STL的编程范式 OOP(Object-Oriented Programming):面向对象 数据和操作在同一个类;OOP企图将datas和methods关联在一起 template<class T, class Alloc = alloc> class list{ ... void sort( 阅读全文
posted @ 2021-03-05 14:21 zju_cxl 阅读(61) 评论(0) 推荐(0) 编辑
摘要: STL概述 阅读全文
posted @ 2021-03-05 14:20 zju_cxl 阅读(77) 评论(0) 推荐(0) 编辑
摘要: vector resize reserve比较 size:Returns the number of elements in the vector 目前存在的元素数。即: 元素个数 capacity:Return size of allocated storage capacity 容器能存储数据的 阅读全文
posted @ 2021-03-04 20:04 zju_cxl 阅读(62) 评论(0) 推荐(0) 编辑
摘要: class Trie { public: /** Initialize your data structure here. */ Trie() { memset(son, 0, sizeof(son)); memset(count, 0, sizeof(count)); idx = 0; } /** 阅读全文
posted @ 2021-02-14 20:39 zju_cxl 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 什么是单调栈? 顾名思义,单调栈就是一个栈,栈中的单调的,单调栈也分为单调递增栈和单调递减栈,实质上就是把一些冗余的状态去除了。 单调递增栈:单调递增栈就是从栈底到栈顶数据是从大到小单调递减栈:单调递减栈就是从栈底到栈顶数据是从小到大 单调栈的使用场景 一般为找离某元素最近的最大(最小)的数 例题: 阅读全文
posted @ 2021-02-14 13:07 zju_cxl 阅读(47) 评论(0) 推荐(0) 编辑
摘要: kmp算法简介 KMP算法一种改进的模式匹配算法,是D.E.Knuth、V.R.Pratt、J.H.Morris于1977年联合发表,KMP算法又称克努特-莫里斯-普拉特操作。它的改进在于:每当从某个起始位置开始一趟比较后,在匹配过程中出现失配,不回溯i,而是利用已经得到的部分匹配结果,将一种假想的 阅读全文
posted @ 2021-02-14 12:58 zju_cxl 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 归并排序的思想: 确定分界点 mid=(l+r)/ 2递归排序left、right归并,合二为一 其中第三步归并的思想类似于两个有序列表合并。 归并排序时间复杂度为nlogn,且是稳定的,需要借助额外辅助空间。 #include <iostream> using namespace std; con 阅读全文
posted @ 2021-02-02 23:00 zju_cxl 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 快排的本质是分治。 快排的一般思路: 选择一个标准点x使数组左边的都比x小,右边的都比x大递归处理左右数组 给出一个优美的快排模版: #include <iostream> using namespace std; const int maxn = 1e5+7; int a[maxn]; void 阅读全文
posted @ 2021-02-02 22:10 zju_cxl 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 写代码的时候思考了一会儿memset初始化快还是for循环初始化快。 看了大量的文献资料,结论如下: 如果对于一个数组进行赋初值操作,memset肯定比for循环快memset赋初值是按字节为单位的,如果要赋一些比较难的值(33,22等),就比较难接上,因为memset是按字节为单位赋初值,当变量所 阅读全文
posted @ 2021-01-27 23:47 zju_cxl 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 一.添加控件IrisSkin4.dll。方法: 先把IrisSkin4.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin4.dll文件.....).IrisSkin4.dll文件最好放在当前项目bin\Debug文件中. 1.右键“工具箱 阅读全文
posted @ 2020-06-29 20:30 zju_cxl 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 详细过程如:安装MySQL 下面记录一下安装过程出现的几个问题: 1.net start mysql 发生系统错误2 系统找不到指定文件 此时,需要 mysqld --remove mysqld --install 重新整下整个mysql就行。 2. 这个问题,将mysql下的data文件夹删去,再 阅读全文
posted @ 2020-06-28 00:48 zju_cxl 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 在Jetbrains家的ide中,有Statistic这一插件可以快速统计代码量(代码量可是码农工作的重要指标呢!) 但是插件版本4.0以上适合Pycharm2020,Pycharm2019用不了!!!! 要么更新pycharm,要么降低插件版本。 更换插件版本3.8即可适配本地Pycharm201 阅读全文
posted @ 2020-06-23 19:10 zju_cxl 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Django默认的8000端口被占用啦,这就需要我们从外部干预,杀死该进程。 我电脑是Mac,和Linux指令差不多。 1 查看端口占用情况(8000位对应端口号) sudo lsof -I :8000 2 找到对应的pid,杀掉该进程 sudo kill -9 13681 再次查看该端口,就没有进 阅读全文
posted @ 2020-06-23 13:11 zju_cxl 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 画折线图的时候遇到了一个问题,注意左下角那个图: 那个图例,丑到爆啊,作为强迫症的我忍不了他!必须改掉!!! 看了下,解决方法如下: legend: [{ data: ['意大利', '巴西', '西班牙', '德国',], icon: "roundRect", x:'center', y:'0%' 阅读全文
posted @ 2020-06-22 04:02 zju_cxl 阅读(2853) 评论(0) 推荐(0) 编辑
摘要: 1.安装 pip install django-crontab 2.添加app名称到 settings.py中 INSTALLED_APPS = ( 'django_crontab',#这个不是app的名字,必须要添加到前面,不能接着app后面添加,否则会报错 ... ) 3.接下来创建定时任务可以 阅读全文
posted @ 2020-06-21 16:30 zju_cxl 阅读(417) 评论(0) 推荐(0) 编辑
摘要: Django自带auth,非常的好,那就利用auth来写一个登陆注册模块吧! auth的基本功能如下: from django.contrib import auth def demo(request): print(request.user) # 默认匿名用户对象 AnonymousUser pr 阅读全文
posted @ 2020-06-21 11:54 zju_cxl 阅读(180) 评论(0) 推荐(1) 编辑
摘要: 前端埋一个隐藏的表单,用于传值: <form id="hidden_form"> {% csrf_token %} <input type="hidden" id="flag" name="flag"> <input type="hidden" id="country" name="country" 阅读全文
posted @ 2020-06-20 23:17 zju_cxl 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 添加legeng的icon属性即可: legend: { data: ['意大利', '巴西', '西班牙', '德国', '英国', '法国' , '美国' ,'俄罗斯'], icon: "roundRect", }, 该属性取值有: circle 圆形 rect 矩形 roundRect 圆角矩 阅读全文
posted @ 2020-06-20 15:54 zju_cxl 阅读(2051) 评论(0) 推荐(0) 编辑