番茄时间工作法
0. 引入
$\qquad$信息爆炸,娱乐至上的时代,手机是每个人必不可少的工具,不知道你是否有统计过自己每天花在手机上的时间?你是否很久都没有放下手机,专注地干一件事?你是否被所谓的“碎片化学习”说服,对每个知识浅尝辄止?你是否是时间管理带师,能够比较充分地把握利用自己的时间呢?$\qquad$时至今日,“注意力管理”大行其道,你又是否发现了一款适合自己的方法呢?而今天,我想介
Read More
moregeek program
Linux学习第五天-多极客编程
在useradd 命令下的选项注解-b, --base-dir BASE_DIR 新账户的主目录的基目录-c, --comment COMMENT 新账户的 GECOS 字段-d, --home-dir HOME_DIR 新账户的主目录-D, --defaults 显示或更改默认的 useradd 配置-e, --expiredate EXPIRE_DAT
Read More
Read More
从零开始学习3D可视化之事件卸载、事件暂停-多极客编程
事件就是用户或浏览器自身执行的某种动作,而响应某个事件的函数就叫做事件处理程序 (或事件侦听器)。事件处理程序的名字以 "on" 开头,比如 click 事件的事件处理程序就是 onclick。下面我将继续学习数字孪生可视化场景中如何卸载事件、暂停和恢复事件、自定义事件。
卸载事件
如果内存中保留大量无用的事件处理程序,会影响性能。所以一定要在不需要的时候及时移除事件处理程序。
Read More
Read More
C语言自定义数据类型:结构体、位段和枚举以及联合体-多极客编程
第一:结构体(struct)
1.1 定义
结构体是包含一组类型可以不同的成员的集合(类似于python的类结构,struct -->class; 成员:--->属性)
1.2 声明
如声明一个Student的结构体,包含name和age以及grade三个成员;
// 只定义和声明一个Student结构体类型
struct Student
{
char n
Read More
Read More
计算机网络学习总结 (一)|【大学生博客大赛】-多极客编程
计算机网络阶段性知识点总结
OSI/RM参考模型
开放互联参考模型: 即为OSI/RM(Open System Interconnnection /Referrnce Model)。在通信和信息处理方面共同制定的标准。
各层主要功能
物理层:这是与传输媒体的接口,完成了信息与二进制的转换.要考虑的是多大的电压代表'1',多大的电压代表'0'。
数据链路层:提供点到点的可靠传输,解决信息共享问
Read More
Read More
关于不断学习-多极客编程
在朋友圈看到一个不错的文章,就会学习一下。在微信“好看”看到优秀朋友的点赞文章,学习一下。Google百度中找到一个问题的解决答案,学习一下。遇到优秀的开源项目,学习一下。公司领导推荐阅读的一个文章,学习一下。 不断的学习,个人的信息仓库确实积累了很多信息,但是这不代表个人知识的增加,那这时候就会问一个问题,既然投入大量时间学习,但没有变化,那还有必要投入大量时间去做各种学习吗,我个人认为是有
Read More
Read More
Java小白必备-Eclipse安装教程(资料|源码分享)-多极客编程
Eclipse开发工具介绍Eclipse是一个基于Java的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(Integrated Development Environment,IDE)。在Eclipse的官方网站中提供了一个Java EE版的Eclipse IDE。应用Eclipse IDE for Java EE,既可以创建Java项目,也可以创建动态Web项
Read More
Read More
int|char数组在sizeof和strlen函数中的应用以及指针的应用-多极客编程
第一:数组名
一般情况下,数组名就是数组首元素的地址,但是有以下两种情况除外。
1. 数组名单独作为sizeof函数的参数,如sizeof(数组名); 表示的是整个数组所占字节大小。
2. 对数组名做取地址操作,即:&数组名; 代表的是整个数组。即整个数组的地址,其+1操作是跨过整个数组长度大小。
第二:sizeof()库函数在以为整型数组中的应用
int main()
{
Read More
Read More
C语言指针的理解-多极客编程
一:指针是什么
1. 指针是**变量**
2. 指针是用来存放地址的变量(存放变量的地址),用来表示指定内存空间的地址。
3. 地址的大小是**固定**的:占4个字节(32位系统)或者8个字节(64位系统)
4. 指针**存在类型**,如整型指针、字符指针等,其类型决定了指针加减运算时移动的步长大小。同时指针可以进行**算术、关系运算**。
二:字符指针
字符指针:是指存放char类型变量
Read More
Read More
论学习资源的重要性-多极客编程
510cto的mobile端不能发布博文,最近在出差,而且笔记本电脑没随身携带,出差结束后post 本篇文章。最近在YouTube网站上看了很多YouTuber的关于英语的优秀频道和视频,比如Rachel's English的learn English with movies,她逐词逐句慢条斯理地讲解电影台词,讲解电影的连读弱读等语音现象,我获益匪浅。回过头再观看以前看过的英文电影,美
Read More
Read More
Json序列化在golang中的应用-多极客编程
关于我
作者博客|文章首发
golang对json序列化和反序列化的操作实在是难受,所以说用习惯了高级语言特性,再转到这些偏原生的写法上就会很难受。
不多BB,开始记录。
序列化库的选择
当写个小demo或者做个小工具,没有大规模使用场景,那使用哪个库都是一样的,因为性能的体现并不会很明显。但是如果是在实际项目中使用,且伴随着高并发,大容量等场景,我还是推荐使用json-iterator。
go
Read More
Read More
一个简易的通讯录的实现-多极客编程
这次依旧是按照一个正经的工程的来进行搭建
第一步当然是先创建对应的头文件,函数实现文件,测试文件。
主函数
#define _CRT_SECURE_NO_WARNINGS 1
#include "contact.h"
menu()
{
printf("****************************************\n");
printf("***** 1.ad
Read More
Read More
自定义类型的认识-多极客编程
结构体
typedef的使用
typedef struct S
{
char c[20];
struct S* next;
}S;
#include <stdio.h>
int main()
{
S s1;
return 0;
}
typedef是一个很实用的标识符,可以将类型重命名,比如编译器就将,unsigned int 重命名为size_t,在这里
Read More
Read More
字符串函数 (2)-多极客编程
strcat的使用和模拟
#include <stdio.h>
#include <string.h>
#include <assert.h>
char* my_strcat(char* dest, const char* src)
{
assert(dest);
assert(src);
char ret = dest;
//找
Read More
Read More
字符串函数的认识-多极客编程
strcpy的模拟
#include <stdio.h>
#include <assert.h>
char* my_strcpy(char* dest, const char* src)
{
assert(dest != NULL);
assert(src != NULL);
char* ret = dest;
while (*dest++
Read More
Read More
qsort的模拟实现-多极客编程
qsort的模拟实现
#include <stdio.h>
void Swap(char* buf1, char* buf2, int width)
{
int i = 0;
char tmp = 0;
for (i = 0; i < width; i++)
{
tmp = *buf1;
*buf1 = *buf2;
Read More
Read More
指向函数指针数组的指针-多极客编程
转移表
#include <stdio.h>
int Add(int x, int y)
{
return x + y;
}
int Sub(int x, int y)
{
return x - y;
}
int Mul(int x, int y)
{
return x * y;
}
int Div(int x, int y)
{
return x /
Read More
Read More
学习打卡 1-30 半完成-多极客编程
又出bug 心累
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include"game.h"
void menu()
{
printf("**********************************************\n");
printf("*********** 1.play
Read More
Read More
函数指针的认识-多极客编程
函数指针的认识
#include <Stdio.h>
int Add(int a, int b)
{
return a + b;
}
//函数指针 - 是指向函数的指针 - 是存放函数地址的指针
void Print(char* str)
{
printf("%s\n",str);
}
int main()
{
int a = 0;
int b = 10
Read More
Read More
指针的再理解和学习-多极客编程
确定当前机器的字节序
//大端字节序:数据的低位保存在内存的高地址处,高位保存在内存的低地址处。
//小端字节序:数据的低位保存在内存的低地址处,高位保存在内存的高地址处。
//int check_sys()
//{
// int a = 1;
// char* p = (char*)&a;
// if (*p == 1)
// return 1;
// else
//
Read More
Read More