-
[综合] 写prime函数判断一个数是否是素数(C语言 + 详细注释)
intprime(intp){if(p<=3)//或者if(p<=1)return0;returnp>1;inti;for(i=2;i*i<=p;i++)//i只需要遍历到根号p以节省时间,且等号不能少,否则像4,9等数就会判断错误if(p%i==0)//如果某个数可以被p整...
49
热度 -
[综合] linux upx 报错 NotCompressibleException
现象: 在Linux而非Windows中编译C语言源并用UPX压缩时。在终端:中列出UPX:test.soNotCompressibleException。的源代码test.c是: intmain(){inti=0;printf("HelloWorld\n");return0; } 原因:二进制文...
0
热度 -
[综合] 小目标之读懂jvm—垃圾回收时的对象死亡判定
紧接着之前的阅读进度,第三章讲述了GC(垃圾收集)算法与几种垃圾收集器以及对象创建和GC后的内存分配策略。 第二章提到java内存运行区域时包含了程序计数器、虚拟机栈、本地方法栈、java堆和方法区,占用内存的主要是堆和栈,其中栈主要是与运行线程相关,所以线程运行结束,栈也随着消亡。hotspot虚...
9
热度 -
[综合] unity 之lmabda表达式理解 什么是lmabda表达式?
lmabda表达式本质就是一个匿名函数,他的作用就是为了简化匿名函数 例子1:x=>x+1可以读成x变成x+1. =>表示变成,lmabda表达式的左侧为参数有多个参数时用括号括起来,如:(inta,floatb,boolc)。表达式右侧是函数体,例1中x+1可以理解为函数的返回值为x+...
74
热度 -
[综合] 终于有东方特色服务(叫妹子(如何找_妹子【微信 paopaomi】
终于有东方特色服务(叫妹子(如何找_妹子【paopaomi】 终于有东方特色服务(叫妹子(如何找_妹子【微信paopaomi】 终于有东方特色服务(叫妹子(如何找_妹子【微信paopaomi】终于有东方特色服务(叫妹子(如何找_妹子【微信paopaomi】 终于有东方特色服务(叫妹子(如何找_妹子【...
94
热度 -
[综合] ArrayList 、LinkList的理解
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考) 3.对于新...
4
热度 -
71
热度 -
[综合] PHPDay0F:分页类
index.php <?phprequire_once'page.php';require_once'../PDO/index2.php';$config=['host'=>'localhost','dbname'=>'gaokao','user'=>'root','pas...
96
热度 -
[综合] Spring Boot--@GetMapping ,@PostMapping,@PutMapping,@DeleteMapping请求类型说明
简介 @GetMapping用于将HTTPget请求映射到特定处理程序的方法注解 具体来说,@GetMapping是一个组合注解,是@RequestMapping(method=RequestMethod.GET)的缩写 @PostMapping用于将HTTPpost请求映射到特定处理程序的方法注解...
26
热度 -
[综合] PAT Travel Plan(dijkstra应用)
简介:写这道题的时候思路很清晰,毕竟只是套个模板。 思路:Dijkstra算法直接用就行。第一遍提交就AC了,果然c++做算法题比Java好用太多了(~ ̄▽ ̄)~ PS:具体请看注释(好久没写这么多注释了(???) #include<bits/stdc++.h>//这个库包了目前c++...
61
热度 -
[综合] OC 知识梳理-block(1)
BLock类型 Block可以捕获外界变量copy 001栈Block inta=10; NSLog(@"%@",^{ NSLog(@"helloworld----%d",a); }) NSLog(@"%@",block); 002堆Block inta=10; void(^block)(void)...
66
热度 -
[综合] 【剑指offer】字符串的排列
题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 提示:(1)next_per...
1
热度 -
[综合] MySQL——索引基础知识梳理Ⅰ
定义: MySQL官方对索引(Index)的定义为:是帮助MySQL高效获取数据的数据结构。 索引可以简单理解为排好序的快速查找数据结构,目的在于提高查找效率,可以类比字典。 索引会形象到where后面的查找和orderby后面的排序。 一般索引本身也很大,不可能全部存储在内存中,因此索引常常以索引...
70
热度 -
[综合] PTA L1-037 A除以B (10分)
题目描述: 真的是简单题哈——给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两个整数A和B(?100≤A,B≤100),数字间以空格分隔。 输出格式: 在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把...
35
热度 -
30
热度 -
[综合] 霍夫曼(Huffman)编码学习总结
霍夫曼编码基于字符的出现频率实现长度最小的变长编码(VLC),jpeg图片中使用Huffman编码实现图片大小压缩。 编码过程基本步骤: 1)扫描待编码字串,计算每个包含字符的出现概率,按从小到大排列构成链式结构。 2)自底向上构造HuffmanTree 3)按照字符在树中的路径写出编码(0-&g...
62
热度 -
[综合] 河南理工大学新生挑战赛 C.Xor Path
题目链接 题意:给你一棵树,每个节点都有权值,有m次查询,问u节点到v节点的最短路径上所有点的异或值。 思路:异或有一个这样的性质就是,异或一个数两次相当于没有异或,所以我们设dp【i】为根节点到i节点的异或值,那么dp【i】=dp【f【i】】^w【i】,那么要求的就是答案就等于,dp【u】^dp【...
5
热度 -
[综合] 如何在IDEA中导入别人的maven项目
想学习一门技术最先肯定要看别人的项目文件,或者自己在别的机器上写的项目想部署在当前计算机,发现两篇博文,按照步骤运行成功。 链接1:关于如何完美在idea中导入别人的maven项目 链接2:idea如何运行maven项目
1
热度 -
[综合] PTA L1-036 A乘以B (5分)
题目描述: 看我没骗你吧——这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。 输入格式: 输入在第一行给出两个整数A和B(?100≤A,B≤100),数字间以空格分隔。 输出格式: 在一行中输出A乘以B的值。 输入样例: -813 输出样例: -10...
18
热度 -
[综合] logback log.info() 输出的对象没有父类的属性
解决方式:log.info输出的对象中并没有父类的属性。用的是logback,已然用了@Data注释,并且也设置了@ToString(callSuper=true)来设置。也没有打印出来父类的属性参数。 是不是需要在父类中也添加同样的注解?是的,我添加了一下解决了问题。
86
热度