自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 学习项目-搜索引擎

编译环境deepin-vim,这是一个基于github,新浪微博和boost库的简单搜索引擎的后端实现,前端具体实现我在github上面看见有两个非常完备的搜索引擎项目:https://github.com/mamengchen/searchEngine是一个基于RSS文本内容检索的轻量级搜索引擎https://github.com/mamengchen/Search_Project是一个...

2019-03-08 11:14:34 852

原创 学习项目---文件查重

声明:本项目在deepin系统下vim编译的,利用了jieba分词工具,如果在vs编译的话需要设置文件路径,还需要把GDK转成UTF8,在读的时候用UTF8转成GDK1.文件查重原理:1.1中文分词:虽然使用的是jieba分词,但是我们可以多了解一点,便于以后的扩展:三大主流分词方法:基于词典的方法、基于规则的方法和基于统计的方法。1.1.1、分词目的:用于计算文本相似度1...

2019-02-28 01:20:15 818

原创 切尔诺贝利---理论剖析

以下理论剖析只代表学术探讨如有错误请求大佬指出核电站工作原理:利用核裂变产生能量(质量亏损会释放大量能量),然后用这些能量带动涡轮发电机,进行发电。链式反应方程式:铀92-235 + 一个中子(n0-1) ----> 钡56-141 + 氪36-92 + 三个中子;从这个方程式我们可以看出用一个中子去撞击一个铀原子会产生两个碎片和三个中子,这三个中子又会去撞击3个铀原子,后得到9...

2019-06-07 18:39:34 5964

原创 数据挖掘---数据仓库

什么是数据仓库数据仓库是面向主题的、集成的、稳定的、不同时间的数据集合,用于支持经营管理决策制定过程。数据仓库技术包括数据清理、数据集成和联机分析处理操作型数据与分析型数据的区别操作型数据 分析型数据 细节的 综合的,或提炼的 在存取瞬间是准确的 代表过去的数据 可更新 不更新 操作需求事先可知道 操作需求事先不可知 生命周期符合...

2019-04-14 22:23:02 182

原创 初步了解内存

1.数据存储    1.编译器会根据数据类型的不同,分配大小不同的内存。(就相对于看字节数吧)    2.整型数据:有三种表示⽅法,即原码、反码和补码。        原码:直接将⼆进制按照正负数的形式翻译成⼆进制就可以。        反码:将原码的符号位不变,其他位依次按位取反就可以得到了。        补码:反码+1就得到补码。        正数的原、反、补码都相同。  ...

2018-12-09 01:59:14 169

原创 memcpy与memmove

一、memmove()和memcpy()函数和strcpy()函数的区别;    (1)使用的类型不同,strcpy()函数只对字符串进行操作;memmove()和memcpy()函数对所有类型都使用,为内存拷贝(原理:就是利用字节数,交换位置数据的);    (2)strcpy()以‘\0’为拷贝的结束条件;而memmove()和memcpy()函数是以第三个参数num进行控制拷贝;二、...

2018-12-08 00:52:18 4578 1

原创 三子棋的扩展,c语言

#include "game.h"  void menu()  { printf("##################################################\n"); printf("######                 1.PLAY              #######\n"); printf("######                 0.EXIT ...

2018-05-20 11:40:25 262 1

转载 运算符以及操作符大全

C的运算符有以下几类:1.算术运算符:* - + / %2.关系运算符: > < == != >= <=3.逻辑运算符:! && ||4.位运算符:<< >> ~ | ^ &5.赋值运算符:=及扩展赋值运算符6.条件运算符:?:7.逗号运算符:,8.指针运算符:*和&9.求字节数运算符:sizeof10.强制类型转换运...

2018-05-12 21:43:19 556

原创 hallo world 闪亮登场!!!

hallow world 你还在有初学的输入方式吗?想不想换一种逼格跟高的了?#include<stdio.h>#include<windows.h>int main(){ char arr1[] = "hallo world"; char arr2[] = "***********"; int left = 0; int right = sizeof(ar...

2018-05-06 15:42:13 198

转载 {}花括号的匹配

#include<stdio.h>int main(){ int ch = 0; int count = 0; while((ch=getchar()) !=EOF) { if((ch == '}') && (count==0)) { printf("不匹配\n"); return 0; } else if((ch == '}...

2018-05-06 15:16:59 316

原创 水仙花数

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。定义水仙花数只是自幂数的一种,严格来说...

2018-05-06 14:40:08 206

原创 统计一个词在文本中出现的次数

include <stdio.h>#include <stdlib.h>int countchar(char *str1, char *str2){ int n = 0; int i = 0; while (*(str1 + i) != '\0') { int j = 0; if (*(str1 + i) == *(str2 + j)) { ...

2018-04-30 12:06:01 2126

原创 类qq,支付宝登录密码小代码

密码输入错三次后自动跳出结束。#include<stdio.h>int main(){ int mima[20] = { 0 }; int i = 1; while (i <= 3) { printf("输出密码:"); scanf("%s", mima); if (0 == strcmp(mima, "1996623")) { printf("...

2018-04-27 13:46:54 258

原创 十个数中求最大数

#include<stdio.h>int main(){ int arr[10] = { -1,-2,-3,-4,-5,-6,-7,-8,-9,1 }; int max; int i; for (i = 0; i < 10; i++) { max = arr[0]; if (arr[i] > max) { max = arr[i]; }...

2018-04-24 23:53:30 279

转载 This function or variable may be unsafe在vs2017中解决方法

今天我在用VS2017解决一元一次方程求解的时候,自己看了许多遍感觉自己程序并没有错误,但是在运行程序时候出现了报错,说的意思就是我的scanf未定义This function or variable may be unsafe。通过查阅资料找到一种相对简单的解决方式。1首先打开你的“解决方案资源管理器”在工程文件名处右击鼠标打开快捷菜单,找到“属性”选择,进入项目属性页面。2在属性页面中找到“C...

2018-04-17 21:44:33 19458 6

原创 个人介绍

1.我叫马梦晨,性别男,爱好登山,锻炼,玩游戏。2.我编程的目标就是可以自己写一款游戏。3.多看书,多敲代码,不懂就问,多多探讨。4.为了学习编程我连游戏都卸载了,以后就是保证不挂科的前提下只要没事就来学习,最低每周花费24小时。5.我最想进的就是腾讯。...

2018-04-16 00:48:09 210

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除