- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Spring Boot + Freemaker 打包成jar 出现无法生成pdf
打包成jar 出现无法生成pdf 一、检查路径是否正常,还有要注意的是Sping Boot 打包成jar 访问的路径是系统下的路径,访问不到jar里的东西。 如: 打包后获得的路径 file:/E:/target/xx.jar!/BOOT-INF/classes!/静态资源/xxx.tfl 开发环境下获得的路径...
2019-10-31 11:50:46
661
原创 [C语言]菜鸟的一些理解-预处理
预处理宏定义C语言中所以的预处理命令都以字符 ‘ # ’开头。宏定义是预处理指令的一种,以#define开头。它提供了一种可以替换源文件中字符串的机制,预处理过程中,宏调用会被展开为对应的字符串,这个过程称为“宏展开” 定义宏对象宏对象的宏名后不带参数。其定义方式:#define 宏名 宏对象(要代替的字符串) 其中,宏名可以为关键字,如下:#define in
2013-10-15 18:43:44
879
原创 [C语言]菜鸟的一些理解-结构体,共用体,枚举,位域
结构体 时间真快!!假期就要过去了。这是我最难过的一个国庆,感谢时间快,又不希望它过得这么快。 前面学的数组,一旦定义了就只能存储定义的数据类型的数据了。但是我们现实中每组数据不一定是由同一种数据类型组成。比如:一个人的信息是由 姓名 年龄 职业 等组成。这就不可能用数组的存储了。 C语言中提供了一种类型,结构体来解决这类问题,结构体可以将不同的数据类型封
2013-10-10 23:13:54
2331
原创 [C语言]菜鸟的一些理解-堆管理
堆管理 在之前接触到的变量都是从栈上分配,这些都是系统自动管理,分配的。 我的理解:堆,动态内存管理,是系统给我们自己管理的内存。C标准函数提供了内存分配的函数,分别有:malloc calloc free realloc memset 分配内存空间 malloc函数可以从堆上获得指定字节数的内存空间。其声明如下:void *malloc(int n);
2013-09-30 22:55:28
1068
原创 [C语言]菜鸟的一些理解-指针
指针 什么是指针? 简单的来讲:指针就是一个变量,它跟其他类型的变量是一样的概念,只不过它储存的是内存地址(内存单元编号)。 比如:我们的身份证就是一个指针变量,它所存储的是我们的家庭住址。我们的住址,还有房间的编号,门牌号,它们都是指针常量。 假如有个同学借你的身份证去上网回来,你不在宿舍,他就把身份证夹在了放在书架的书里。然后写了张纸条放在桌子上,就去
2013-09-28 21:24:21
1310
原创 [C语言]菜鸟的一些理解-函数
函数(模块化编程)函数是程序实现模块化编程的基本单元,一般函数是某一中特定功能的语句集合。如果说工厂是一个程序,那么函数就是该工厂的部门。每个部门都有它特定的工序(功能)。一个程序中是由一个或多个源文件组成。好比编写一个大型网络游戏,代码不是100行1000行,那是上万,上亿行,那就不可能靠一个源文件来储存,而是分成若干个源文件,在由若干个源文件组成一个
2013-09-14 20:52:51
1324
转载 关于社会现实的句子:不要太在乎一些人,越在乎,越卑微
关于社会现实的句子:不要太在乎一些人,越在乎,越卑微1. 我想要一场婚礼,一件婚纱,一对戒指,一个伴儿.2. 真心过后得到的是背叛,你再也不会走进我的世界。3. 生活就像一支笔。可以划掉你的过去,但终究无法抹去。4. 请一定要有自信。你就是一道风景,没必要在别人的风景里面仰视。5. 有时候,你不得不假装很快乐,只是为了不让别人问“你怎么了
2013-09-10 12:45:34
4821
原创 [C语言]菜鸟的一些理解-字符串
字符数组char型数组跟int型数组的定义是一样的,唯一的是赋值不同,char型赋值要单引号‘’还有赋值方式是一样的。1.为数组的所以元素赋值char c[4] = {‘g’,’o’,’o’,’d’};2.逐个的为其赋值,char c[4];c[0] = ‘g’;c[1] = ‘o’;c[2] = ‘o’;c[3] = ‘d’;不指定容量
2013-09-08 09:33:42
1779
原创 [C语言]菜鸟的一些理解-数组2
二维数组是一维数组的演变。int a[3][4] ;// 3个可以存储4个int型元素的一维数组double d[4][4]; //4个可以存储4个double型元素的一维数组二维数组储存方式m[0][0] m[0][1] m[0][2]m[1][0] m[1][1] m[1][2]m[2][0] m[2][1] m[2][2]
2013-08-31 18:04:40
881
转载 《参禅与悟道》——浅谈人生
思考一下这个问题,知识层面:从小学到初中,再到高中、大学、硕士、博士、院士、诺贝尔奖获得者。财富层面:从乞丐到……,到全球首富。权力层面:从小组长到……,到联合国秘书长。为什么都不乏乐观|悲观,积极|消极,自认为日子过的快乐|不快乐的人呢?《参禅与悟道》——浅谈人生①效法自然《鱼和海的故事》→人和禅(人生的道理)《小浪和大浪的故事》→各种各样
2013-08-30 18:44:38
966
原创 [C语言]菜鸟的一些理解-数组1
数组的概念:数组的同一数据类型的许多数据元素按某种顺序排列在一起的集合,简单的来说 就是同一数据类型的集合。为何需要数组:假如我们要定义10个int型 int i,j,k,x,y,z,.... 这样不是很麻烦,也不好管理。一维数组:一维数组是C语言中用来储存和处理一维序列数据的数据类型。组合使用数组名 和 数组下标[] 可以方便的访问数组的任意元素。
2013-08-28 23:20:35
986
原创 [C语言]菜鸟的一些理解-循环结构
循环结构当我们要重复执行一段代码,这时我们就要用到循环结构了。for的使用for(表达式;判断表达式;循环控制)//这是我的理解for(表达式1,表达式2;判断表达式;循环控制)例1:1到100和#includeint main(void){int i = 0;int m = 0;for(i = 0
2013-08-25 23:14:23
942
原创 [C语言]菜鸟的一些理解-选择结构
顺序结构:由上往下,执行程序。比如:我们阅读文章一样,从开始到结尾。代码:#includeint main(void){int i = 9;int j = 1;int k = 0;k = i + j;printf("%d + %d = %d\n",i,j,k);return 0;}选择结构也叫分支结构if是C语言中实现选择结构最常
2013-08-22 21:51:33
940
原创 [C语言]菜鸟的一些理解-逻辑操作符,自增自减
基本数据类型int 整型float 浮点型(单精度)double 浮点型(双精度)char 字符型long 长整型long long int 长长整型short 短整型 unsigned int 无符号整型unsigned long 无符号长整型unsigned
2013-08-20 23:45:59
960
原创 [C语言]菜鸟一些理解—变量常量
最近刚看书,这是我对变量常量的一些理解。变量:就是在程序运行中可以改变的值。#includeint main(void){int i = 0;//声明一个变量iprintf("改变前的值:%d\n",i);i = 1;//改变其值printf("改变后的值:%d\n",i);return 0;}为什么要事先声明变量?我的理解是:电
2013-08-19 22:16:33
796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人