摘要: java字符串的"+"操作分为2种: 1. 字面常量相加: String s1="a"+"b"; String s2= "a"; String s3="b"; 2. String对象相加: String s4=s2+s3; 或 String s5=s2+"b"; 先说结论: 1.加号"+"两边任意一 阅读全文
posted @ 2021-12-09 18:45 朝花不夕拾 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 核心原理:归并排序是对分治思想的一种应用,通过将一个序列划分成2个有序的子序列,然后合并起来既是排序的结果。那要如何获得有序的子序列了?递归调用自身,将子序列一直拆分成元素只有1个的程度再向上回归,即可得到有序的子序列; 特点:时间复杂度O(nlongn),空间复杂度 O(n),稳定 下面贴一下分治 阅读全文
posted @ 2021-11-29 17:42 朝花不夕拾 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1.核心思想:每次查询出未排序序列元素中的最值元素(最大或最小值),然后与已排序元素的后一个元素交换位置,以此类推执行n-1次,既完成了排序; 2.特点:稳定,时间复杂度O(n^2) 3. c代码 1 void select_sort(int arry[], int size){ 2 int i,j 阅读全文
posted @ 2021-11-28 18:28 朝花不夕拾 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 希尔排序 (Shell sort): 1.特点: 是插入排序的优化,时间复杂度为 O( n ^ (1.3-2 ) ),空间复杂度为O(1), 希尔排序没有时间复杂度为 O(n(logn)) 的快速排序算法快 ,因此对中等大小规模表现良好,但对规模非常大的数据排序不是最优选择,总之比一般 O(n^2 阅读全文
posted @ 2021-11-28 17:29 朝花不夕拾 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、计算机是如何实现高精度、对性能没有较大影响的定时器的? 因为如果让我自己去实现的,我就只能写个for循环不停的判断当前系统时间是否到达指定时间 时钟中断我知道,但是中断的前提是达到临界条件,而这个临界条件就需要不停的去比较。我理解的这个定时器的精度就取决于 "比较的频率" ,例如1秒比较100次 阅读全文
posted @ 2021-07-14 14:21 朝花不夕拾 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 项目上要用统计一个业务动作每天的执行次数,设计上就是存储在redis中。 但是初始化第一次执行后却无法再继续统计,每次报redis的序列化失败,手动去reids上查看key的存储情况,发现存储的value实际是一个序列化后的字符串。 redis的incr自增操作必须要保证存储的value是数字或者数 阅读全文
posted @ 2021-07-08 10:39 朝花不夕拾 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 之前用c语言写了个udp_socket的代码,但是一直报错,花了好长时间才找到原因,特此记录。 上代码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include "string.h" 4 #include <sys/socket.h> 5 #inc 阅读全文
posted @ 2021-05-28 14:46 朝花不夕拾 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 参考知乎:https://www.zhihu.com/question/32255109/answer/68558623 , 这篇文章对tcp与udp的特点写的比较清楚了; 阅读全文
posted @ 2021-05-18 16:28 朝花不夕拾 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1 // 匿名函数 2 object TimerAnonymous{ 3 // 定义一个 每秒执行一次指定函数的定时器,最多执行3次。 4 def oncePerSecend(callback:()=>Unit):Unit={ 5 var i=3; 6 while(i>0) 7 { 8 callba 阅读全文
posted @ 2021-02-02 15:20 朝花不夕拾 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1 class Person (val name:String, val age:Int){ 2 var myName = name; 3 var myAge = age; 4 5 def say():Unit={ 6 println("i am "+myName+" and my age is " 阅读全文
posted @ 2021-02-02 14:35 朝花不夕拾 阅读(260) 评论(0) 推荐(0) 编辑