学习笔记
文章平均质量分 61
一只大鸽子
Python, Django,Pygame,PyQt.
展开
-
E0144 “const char *“ 类型的值不能用于初始化 “char *“ 类型的实体
代码来自c++primer plus 6 第14章c++中的代码重用 ,第552、553页。按照书中的源码,在visual studio 2017 中编译出现如下错误;E0144严重性 代码 说明 文件 行 禁止显示状态错误(活动) E0144 "const char *" 类型的值不能用于初始化 "char *" 类型的实体 c:\Users\dell\source\rep...原创 2018-07-29 16:24:30 · 62999 阅读 · 7 评论 -
一个尝试:做正事时不看手机,少看手机
最近,发现自己总是在看手机,浪费了很多时间,决定努力在做事情(上课、作业、代码等)时不分心看手机。开始:2018年11/5 玩手机时间很长。11/6 开始记录时间, 玩手机时间 约150 分钟11/7 玩手机 约70分钟。 主要原因是上午一直在上实验课,然后晚上在开会。看来让自己忙起来就不会无聊。11/8 玩手机 60分钟。 下午课听不懂,就玩手机了,,但是感觉玩得也...原创 2018-11-05 08:38:58 · 439 阅读 · 0 评论 -
Clean Code 代码整洁之道 格式
代码整洁之道 第5章 格式 笔记 5.1 格式的目的代码格式关乎沟通 5.2 垂直格式5.2.1 像报纸学习源文件最顶部应该给出高层次概念和算法,细节应该往下渐次展开。5.2.2 概念间垂直方向上的分隔不同的东西用空白隔开。5.2.3 紧密相连的应该靠近 5.3 横向格式每行的代码不要过宽,尽量不超过80个字符5.3.1 水平方向上的分隔与靠...原创 2018-11-11 13:33:54 · 569 阅读 · 0 评论 -
Excel 2016
最近开始做记录,想学习一下Excel,https://www.icourse163.org/learn/HAICT-1002125013?tid=1003478007#/learn/content?type=detail&id=1004997197&cid=1006354561在中国大学慕课上找了一个教程。在这里记录一下。 刚开始常见的打开关闭新建这些东西没什么...原创 2018-11-08 22:00:50 · 415 阅读 · 0 评论 -
Excel(3) 工作表打印、保护
1.打印之前设置页面:在页面布局--页面设置中进行操作。在打印前选择打印预览。2. 保护工作表审阅---》保护工作表3.插入点击插入,可以选择图片、文字、公式等 ...原创 2018-11-12 08:29:28 · 615 阅读 · 0 评论 -
Excel(4) 使用Excel去背景
在Excel插入一张图片,然后 选择 格式--删除背景,会出现一个框子,让你选择要操作的区域,选好区域后 点 “标记要保留的区域” 出现一只笔,在要保留的地方画几道直线就行。点“标记要删除的区域”同理。点完后选择保留更改就行。 注意:这种去背景只适合简单的图片(背景和主体颜色区别比较大,如果颜色很接近就不行了) ...原创 2018-11-16 08:32:57 · 505 阅读 · 0 评论 -
Excel 数据处理--数据分列
1.数据区域转换分列:选中某列,数据 -->分列-->选择固定宽度(宽度固定时)或分隔符号(用逗号等分隔时)-->下一步,设置分隔线-->下一步,设置格式(通常默认即可)-->完成 2....原创 2018-11-18 10:37:50 · 516 阅读 · 0 评论 -
aTimeLogger--时间追踪工具
(手机APP图标)简介:aTimeLogger是一个时间记录工具,可以方便的记录时间,查看每天时间消耗在各种事情上的比例(饼图)。数据可以导出到Excel中进行分析。安卓在应用市场搜索ATimeLogger可免费下载和使用。体积小,无广告。 使用体验:记录时间确实挺方便,饼图也很直观。每晚/每周看的时候发现自己时间的利用率很低,很多的时间悄悄溜走了。。具体的使用方法网上搜aTi...原创 2018-11-23 09:14:04 · 3929 阅读 · 0 评论 -
面向考试编程C++笔记
为了学校的考试,做一下C++的笔记。教材是 机械工业出版社/刘振安 的 C++程序设计不推荐这本书。这本书太薄,很多东西写得不够详细,也不系统。基本上就是应付考试。百度上面有PPT,估计一周就能看完这三百多页ppt.https://wenku.baidu.com/view/bb827b2f3868011ca300a6c30c2259010202f381.html12月1日,昨...原创 2018-11-30 20:00:43 · 517 阅读 · 0 评论 -
代码整洁之道 clean code 读书笔记
《代码整洁之道》 给出关于提高代码质量和可读性的建议。一些建议对初学者非常有用。下面是我的几条笔记。 关于变量名、函数或类的名称第2章 有意义的命名2.2 名副其实变量、函数或类的名称应该告诉你 它是什么、能做什么、该怎么用。Int d; //消逝的时间,以日计Int elapsedTimeInDays;显然第二种更明确。另一个例子:Public Lis...原创 2018-11-10 22:09:27 · 520 阅读 · 0 评论 -
游戏、学习和编程
一个人的精力是有限的,游戏、学习和编程最多只能三选二。 最后,还是觉得放弃游戏了。 觉得游戏不(再那么)好玩是一个原因。更主要的是,我发现如果没有游戏,我可能会去做一些更有意义、有意思的事情,但是玩了游戏就容易上瘾,就有点像赌博,明知道得不到什么,还是想去碰。有时候玩游戏已经感觉累了,但是还是继续机械式地玩游戏。感觉很奇怪,但是也正常,毕竟让人上瘾是游戏的一个目的。 想起来一...原创 2018-11-09 22:58:40 · 1086 阅读 · 0 评论 -
P1424 小鱼的航程(改进版)
题目描述有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?输入输出格式输入格式:输入两个整数x,n(表示从周x算起,经过n天,n在long int范围内)。输出格式:输出一个整数,表示小鱼累计游泳了多少公里。 最开始时候的做法,...原创 2018-07-22 18:59:12 · 473 阅读 · 0 评论 -
排序
冒泡排序:冒泡排序动态演示:冒泡排序演示(打开后点击图上面的Bubble Sort即可观看)如动态图中看到的,冒泡排序(Bubble Sort)就是让大的元素往下(后)沉。从第一个元素开始,用第一个和第二个元素比较。如果它比第二个大,就交换位置(让大的往下沉)。接着用第二个和第三个比较,重复上述过程。一直到倒数第二个和倒数第一个比较完成时,第一轮排序结束,最下面的就是最大的元素。...原创 2018-08-03 22:03:05 · 251 阅读 · 0 评论 -
C++数组中插入元素。
问题:在已经排序的数组中插入一个数,插入后的数组仍是有序的。为了简化问题,将顺序规定为升序数组类型为double。插入函数的代码如下: //将data插入到数组arr中,使插入后仍是升序。void insert(double data,double arr[],int len){ for (int i = 0; i < len; ++i) { if (dat...原创 2018-08-04 11:29:54 · 36085 阅读 · 0 评论 -
解锁编程学习新姿势
网易云课堂--解锁编程学习新姿势 一、学哪个语言编程语言排名意义不大编程入门知识:变量、运算符、表达式语句、函数数据结构算法学任何语言都行第一门语言:C/C++中国最多高校使用Java北美最多高校使用Python北美越来越多高校使用第一门语言的选择:就业后续课程学习难易三门语言比较:都是从C发展出来的。大部分是类似的。Java生逢其...原创 2018-08-11 18:36:29 · 652 阅读 · 0 评论 -
Python基础教程(第3版)中文版 第12章 图形用户界面 (笔记)
第12章 图形用户界面GUI1.创建GUI实例应用程序1.导入tkinterfrom tkinter import *#书上的另一种方法import tkinter as tk 后面会出错.创建作为主窗口的顶级组件(控件)。top = Tk()进入Tkinter主事件循环mainloop()创建其他控...原创 2018-08-26 22:03:59 · 1004 阅读 · 0 评论 -
PAT 1001 和 1002 A+B问题
PAT甲级题解目录https://blog.csdn.net/liuchuo/article/details/52497386 1001 A+B Format (20) 查看题解 字符串处理 分成两步:要求计算A+B,然后以每三位一个逗号的格式输出。1.计算A+B 用cin输入然后计算A+B2.格式输出 使用to_string() 将A+B的结果转...原创 2018-08-23 10:34:44 · 319 阅读 · 0 评论 -
PAT(乙级) 1005 继续(3n+1)猜想 (25)
1005 继续(3n+1)猜想 (25)(25 分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为...原创 2018-08-24 17:21:40 · 179 阅读 · 0 评论 -
面向对象程序设计C++
面向对象程序设计C++ 笔记整理:2 什么是对象?What is an object?对象 = 东西Object = Entity所有东西都是对象对象可以是可见的or不可见的Object may be-Visable or-Invisible在编程中,对象是变量。Object is variable in programming languages 对象 = ...原创 2018-08-31 17:32:27 · 985 阅读 · 0 评论 -
Visual Studio 2017 安装及使用(新手)
Visual Studio 2017一:下载:官网下载即可官网地址:https://visualstudio.microsoft.com/进入后第一个Visual Studio IDE点击第一个Community 2017得到一个 vs_community 程序,运行它,进入安装。默认安装即可。然后会出来一个工作负载选择 使用C++的桌面开发 然...原创 2018-10-16 22:48:50 · 102749 阅读 · 19 评论 -
Excel (2) 美化工作表
原文https://www.icourse163.org/learn/HAICT-1002125013?tid=1003478007#/learn/content?type=detail&id=1004997199&cid=1006354571 美化工作表1.1 设置数字格式 点数字右边那个按钮(鼠标放在上面会显示数字格式) 1.2 设置文本格式和设...原创 2018-11-09 09:29:58 · 855 阅读 · 0 评论 -
LaTeX排版心形段落
主要代码:\documentclass[UTF8]{ctexart} \usepackage{shapepar}\begin{document}\heartpar{%这里填要排版的东西}\end{document}示例:\documentclass[UTF8]{ctexart} \usepackage{shapepar}\begin{docume...原创 2019-03-18 18:34:13 · 1806 阅读 · 0 评论