posts - 570,  comments - 96,  views - 171万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
08 2019 档案
数据结构:单向链表系列7--交换相邻两个节点2(交换链域/指针域)
摘要:给定一个单向链表,编写函数交换相邻 两个元素 输入: 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 输出: 2 -> 1 -> 4 -> 3 -> 6 -> 5 -> 7 输入: 1 -> 2 -> 3 -> 4 -> 5 -> 6 输出: 2 -> 1 -> 4 -> 3 -> 阅读全文
posted @ 2019-08-31 16:36 你不知道的浪漫 阅读(2351) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列6--交换相邻两个节点1(交换数据域)
摘要:给定一个单向链表,编写函数交换相邻 两个元素 输入: 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 输出: 2 -> 1 -> 4 -> 3 -> 6 -> 5 -> 7 输入: 1 -> 2 -> 3 -> 4 -> 5 -> 6 输出: 2 -> 1 -> 4 -> 3 -> 阅读全文
posted @ 2019-08-31 16:22 你不知道的浪漫 阅读(2305) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列5--在链表中查找元素
摘要:在链表中查找元素 函数签名: 如果在链表中查找到这个元素返回true,否则false 迭代法 java: c# 递归法: c语言: java: c# 文章来源:https://www.geeksforgeeks.org/search-an-element-in-a-linked-list-itera 阅读全文
posted @ 2019-08-31 15:42 你不知道的浪漫 阅读(3173) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列4--获取链表长度(迭代法和递归法)
摘要:获取链表长度(迭代法和递归法) 迭代法 1、设定一个计数器,初始值为0 2、初始化current到头节点 3、如果current不为null进行以下循环 java: c#: 递归法 java c# 文章来源:https://www.geeksforgeeks.org/find-length-of-a 阅读全文
posted @ 2019-08-31 15:37 你不知道的浪漫 阅读(1581) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列3--删除节点
摘要:删除节点(3步操作) 删除步骤 1) 找到待删除节点的前驱 2) 修改前驱节点的指针域指向待删除节点的后继节点 3)释放待删除的节点的内存空间 //todo:没有c#的代码添加上去。修改结构,添加一个尾部节点地址的指针 c语言实现: 因为链表中的每个节点都是使用malloc()动态创建的,所以需要调 阅读全文
posted @ 2019-08-31 15:35 你不知道的浪漫 阅读(1539) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列2--插入节点
摘要:插入节点 在链表中插入节点有以下三种情形: 1、在链表头部 2、在特定节点 3、在链表尾部 1)在头部添加(4步操作) 新节点添加到头部,将成为新的头节点,以下将节点添加到链表头部的函数是push,push接收指向链表头部的指针,然后将指针修改 指向新的节点: c语言: Java: push时间复杂 阅读全文
posted @ 2019-08-31 15:34 你不知道的浪漫 阅读(2879) 评论(0) 推荐(0) 编辑
数据结构:单向链表系列1--引言
摘要:基础知识 介绍:链表与数组一样,同属于线性表的一个子集。不同之处在于链表元素并不需要存储到一块连续的内存空间; 链表中的元素通过指针来链接并维护各个节点之间的联系,可使用连续的内存空间、亦可不使用连续的内存空间。 使用链表的原因: 1、数组类型长度是固定的,一旦申明不可以修改长度。在实际使用中我们必 阅读全文
posted @ 2019-08-31 15:31 你不知道的浪漫 阅读(260) 评论(0) 推荐(0) 编辑
python中pip的安装与更新
摘要:python -m pip install --upgrade pip --force-reinstall 阅读全文
posted @ 2019-08-30 10:04 你不知道的浪漫 阅读(937) 评论(0) 推荐(0) 编辑
Python3.x运行Python2.x代码报错 syntax error "Missing parentheses in call to 'print'
摘要:查看代码,格式如下: 参考:https://stackoverflow.com/questions/41341149/python-3-6-0-syntax-error-missing-parentheses-in-call-to-print?noredirect=1&lq=1 阅读全文
posted @ 2019-08-30 09:38 你不知道的浪漫 阅读(576) 评论(0) 推荐(0) 编辑
java中使用MappedByteBuffer将 File类转ByteBuffer
摘要:来源:https://www.baeldung.com/java-mapped-byte-buffer 阅读全文
posted @ 2019-08-29 17:29 你不知道的浪漫 阅读(862) 评论(0) 推荐(0) 编辑
语音文件 pcm 静默(静音)判断
摘要:转载:http://www.voidcn.com/relative/p-fwdkigvh-bro.html pcm 文件存储的是 原始的声音波型二进制流,没有文件头。 (1)首先要确认 pcm文件的每个采样数据 采样位数,一般为8bit或16bit。 (2)然后确定是双声道还是单声道,双声道是两个声 阅读全文
posted @ 2019-08-29 13:33 你不知道的浪漫 阅读(6220) 评论(0) 推荐(0) 编辑
python报错No module named 'pylab'
摘要:pip instal matplotlib 阅读全文
posted @ 2019-08-29 13:13 你不知道的浪漫 阅读(6207) 评论(0) 推荐(0) 编辑
java多媒体文件编码、处理工具类
摘要:合并ffmpeg切割的hls音视频碎片文件 阅读全文
posted @ 2019-08-28 16:18 你不知道的浪漫 阅读(578) 评论(0) 推荐(0) 编辑
maven项目pom.xml中使用不同源的jar/自定义仓库地址
摘要:笔者本地使用aliyun的maven仓库,在github上找了一个jar,他需求使用第三方仓库。 比如要使用https://jitpack.io上面com.github.navinilavarasan的rxWebSocket 在pom.xml中添加以下内容 常用仓库地址: 转载自:https://b 阅读全文
posted @ 2019-08-28 11:18 你不知道的浪漫 阅读(1940) 评论(0) 推荐(0) 编辑
Spring策略模式的实现
摘要:场景: 有时候一个业务方法有多个实现类,需要根据特定的情形进行业务处理。 例如:商店支付,我们可以使用支付宝、微信扫描农行、xxx行的快捷支付(而不是微信支付、支付宝支付二维码)购买商品。 实现代码(代码和以上不相干,工作中实际使用的代码,供参考): 阅读全文
posted @ 2019-08-28 10:50 你不知道的浪漫 阅读(702) 评论(0) 推荐(0) 编辑
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
摘要:在yml文件中添加以下属性: 阅读全文
posted @ 2019-08-28 08:29 你不知道的浪漫 阅读(799) 评论(0) 推荐(0) 编辑
Centos安装openjdk
摘要:转载自:https://blog.csdn.net/youzhouliu/article/details/51183115 openjdk在linux各个平台下安装源中可以找到。 命令查找安装源中有什么版本: 此处只需要安装jdk1.8,所以安装包命令如下 默认安装位置:/usr/lib/jvm/ 阅读全文
posted @ 2019-08-27 11:06 你不知道的浪漫 阅读(3047) 评论(0) 推荐(0) 编辑
centos7安装nodejs
摘要:通过NVM安装 NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换 1、下载并安装NVM脚本 2、列出所有版本 返回结果 3、安装相应的版本 4.查看已安装的版本 5、切换版本 6、设置默认版本 实际效果 阅读全文
posted @ 2019-08-26 17:09 你不知道的浪漫 阅读(466) 评论(0) 推荐(0) 编辑
Linux服务器集群性能监控之Performance Co-Pilot(PCP)部署
摘要:转载自:https://blog.csdn.net/w84268426/article/details/78431778 在部署PCP时,我用到了两台cent os 7虚拟机。 1.官方安装文档http://pcp.io/docs/guide.html2.官方用户指引http://pcp.io/do 阅读全文
posted @ 2019-08-26 16:33 你不知道的浪漫 阅读(3196) 评论(0) 推荐(0) 编辑
SafeVarargs的用法
摘要:转载自:http://softlab.sdut.edu.cn/blog/subaochen/2017/04/safevarargs%E7%9A%84%E7%94%A8%E6%B3%95/ @SafeVarargs在JDK 7中引入,主要目的是处理可变长参数中的泛型,此注解告诉编译器:在可变长参数中的 阅读全文
posted @ 2019-08-26 09:23 你不知道的浪漫 阅读(2261) 评论(0) 推荐(0) 编辑
java1.7新特性:try-with-resources
摘要:转载:https://blog.csdn.net/fanxiaobin577328725/article/details/53067163 首先看代码: 使用前置条件:实现java.lang.AutoCloseable接口 java1.7引入的新特性。类似于C#的using语句块,只要类实现了IDi 阅读全文
posted @ 2019-08-26 08:54 你不知道的浪漫 阅读(546) 评论(0) 推荐(0) 编辑
idea中maven右键没有show dependencies选项
摘要:如图,idea高版本(2018.3.4)中maven 的右键没有show dependencies菜单 查看依赖包方法,双击pom.xml文件,在文件编辑页面右键maven或者diagrams弹出依赖图 这改动不懂是缺少插件还是ide改进,真tm的让人摸不着头脑,如下是包依赖关系。 阅读全文
posted @ 2019-08-26 08:37 你不知道的浪漫 阅读(21183) 评论(0) 推荐(1) 编辑
Spring Boot启动的报错 Stopping service [Tomcat]
摘要:我遇到的问题是项目中使用java_websocket的WebSocketClient,由于性能要求,需要再Controller直接继承WebSocketClient, 在项目启动过程中调试进入springboot框架,大概意思说onClose被识别为内部方法,造循环依赖等问题,具体没去深究,相关错误 阅读全文
posted @ 2019-08-23 16:46 你不知道的浪漫 阅读(10926) 评论(0) 推荐(0) 编辑
Servlet获取POST方法请求体数据
摘要:结果格式: 来源:https://stackoverflow.com/questions/8100634/get-the-post-request-body-from-httpservletrequest 阅读全文
posted @ 2019-08-23 09:16 你不知道的浪漫 阅读(2673) 评论(0) 推荐(0) 编辑
SpringMVC中实现Bean Validation(JSR 303 JSR 349 JSR 380)
摘要:JSR 303是针对bean数据校验提出的一个规范。使用注解方式实现数据校验。 每个注解的用法这里就不多介绍,请移步JSR 303 - Bean Validation 介绍及最佳实践 笔者上面提到的JSR303是专家组成员向JCP提交的第一版Bean Validation, 主流Bean Valid 阅读全文
posted @ 2019-08-22 17:56 你不知道的浪漫 阅读(1305) 评论(0) 推荐(1) 编辑
lombok编译时注解@Slf4j的使用及相关依赖包
摘要:slf4j是一个日志门面模式的框架,只对调用者开放少量接口用于记录日志 主要接口方法有 在idea中可以引入lombok框架,使用@Slf4j注解,在编译时动态成功日志调用实例。 日至相关依赖 注意slf4j两个相关jar包的版本一直,1.7.26,不一致容易产生问题。 注解的使用 直接在类上面添加 阅读全文
posted @ 2019-08-22 08:13 你不知道的浪漫 阅读(17941) 评论(0) 推荐(1) 编辑
mybatis低版本jsr310(LocalDateTime,LocalDate等) Joda Time支持
摘要:在配置文件mybatis-config.xml中添加 <typeHandlers>节点所有内容,并添加maven依赖 Joda Time JSR310伴随着JDK8的发布,带来了新的时间类、日期类、日期时间类、以及时间戳相关类。 笔者曾经用Joda处理了7-8个时区的日期时间、joda游刃有余。js 阅读全文
posted @ 2019-08-21 14:42 你不知道的浪漫 阅读(1320) 评论(0) 推荐(0) 编辑
springMVC获取来访地址referer
摘要:@RequestMapping("publishPost.do") public String publishPost(@Valid @ModelAttribute Post post, BindingResult bindingResult, Errors errors, Model model, @RequestHeader... 阅读全文
posted @ 2019-08-21 09:27 你不知道的浪漫 阅读(2520) 评论(0) 推荐(0) 编辑
Neither BindingResult nor plain target object for bean name 'command' available as request attribute
摘要:最近用JSR303在表单提交时使用Java Bean Validation验证数据。报错堆栈如下: 解决方法: 在打开页面的方法你加入实体对应的Bean实例,并且在form标签绑定这个属性 java代码,向model里面添加属性 model 页面(添加commandName属性) 搞不清楚form标 阅读全文
posted @ 2019-08-21 08:54 你不知道的浪漫 阅读(3069) 评论(0) 推荐(0) 编辑
springmvc xml文件配置中使用系统环境变量
摘要:来源:how to read System environment variable in Spring applicationContext 答案: In order to access system environment variable, that is OS level variables 阅读全文
posted @ 2019-08-21 07:51 你不知道的浪漫 阅读(4926) 评论(0) 推荐(0) 编辑
SpringMVC,SpringBoot上传文件简洁代码
摘要:@RequestMapping("/updateAvatar.html") public String updateHeadUrl(MultipartFile avatar, Model model, HttpSession session) throws IOException { // 文件类型限制 String[] allowedType = {"image/bmp", "image/gif 阅读全文
posted @ 2019-08-20 19:21 你不知道的浪漫 阅读(388) 评论(0) 推荐(0) 编辑
c语言实行泛型hashmap
摘要:代码出处:A simple string hashmap in C https://github.com/petewarden/c_hashmap main.c (main2是官方源代码,main是博主写的代码,实现了String类型及Char类型的存取,看官可以根据以下代码触类旁通,限于博主的c语 阅读全文
posted @ 2019-08-18 14:54 你不知道的浪漫 阅读(2215) 评论(0) 推荐(0) 编辑
java使用nio(Paths,Files)遍历文件目录,转成java.io.File
摘要:String directory = "C:\\Users\\Administrator\\AppData\\Local\\Temp\\8ad088a2-0bb3-41dc-89d9-2c57ef8414b0"; List files = Files.list(Paths.get(directory)).map(path -> path.toFile()).collect(Collectors.... 阅读全文
posted @ 2019-08-14 11:05 你不知道的浪漫 阅读(1046) 评论(0) 推荐(0) 编辑
LNK2019 无法解析的外部符号 该符号在函数 _main 中被引用
摘要:学习严蔚敏的数据结构,使用vc6新建项目,文件名分别如下: SequenceStack.cpp SequenceStack.h Status.h TestCase.c 报错如下: xilink6: executing 'D:\PROGRA~2\vc6.0\VC98\Bin\link.exe'Test 阅读全文
posted @ 2019-08-13 08:20 你不知道的浪漫 阅读(6590) 评论(0) 推荐(0) 编辑
c语言求素数以及改进算法
摘要:代码需要使用c99编译 阅读全文
posted @ 2019-08-10 20:02 你不知道的浪漫 阅读(2381) 评论(0) 推荐(0) 编辑
c语言数组在作为参数传递时注意事项
摘要:1、不能在[]给定大小 2、不要在被调用函数里使用sizeof(a)/sizeof(a[0])形式传递数组大小,直接给出数组长度,或者在 主调函数中使用sizeof(a)/sizeof(a[0])传递长度 阅读全文
posted @ 2019-08-10 19:44 你不知道的浪漫 阅读(2486) 评论(0) 推荐(0) 编辑
c99数组稀疏初始化
摘要:#include #include int main() { int a[6] = {[1]=2,4,[5] =6}; for(int i = 0 ; i < 6; i++) { printf("a[%d]:%d\t",i,a[i]); } return 0; } 输出: a[0]:0 a[1]:2 a[2]:4 a... 阅读全文
posted @ 2019-08-10 19:33 你不知道的浪漫 阅读(485) 评论(0) 推荐(0) 编辑
c语言数组类型默认值(c99)
摘要:#include #include int main() { int arr[6] = {0}; //每个值默认0 for(int i = 0; i < len; i ++) printf("%d\n",arr[i]); return 0; } 输出======================================== 0 0 0 0 0 ... 阅读全文
posted @ 2019-08-10 19:10 你不知道的浪漫 阅读(1646) 评论(0) 推荐(0) 编辑
StringJoiner,StringBuffer的一些lamada写法
摘要:public String friendlyText(List data) { if(CollectionUtils.isEmpty(data)) { return "[]"; } StringJoiner joiner = new StringJoiner(",", "[", "]"); String body = (String)data.s... 阅读全文
posted @ 2019-08-09 13:11 你不知道的浪漫 阅读(535) 评论(0) 推荐(0) 编辑
跨天查询,少一天的问题
摘要:业务场景:查询出 #{starttime}到#{endtime}之间的记录 以下基于mybatis mysql数据库 starttime:2018-05-03 endtime:2018-05-04 现实业务中可能需要的数据时间段是2018-05-03 00:00:00到2018-05-04 23:2 阅读全文
posted @ 2019-08-08 13:22 你不知道的浪漫 阅读(420) 评论(0) 推荐(0) 编辑
COALESCE关键字的使用
摘要:2、查出最大值 表字段中有一个字段:模块id(f_moudleId),查询最大值 3、综合使用:格式化 根据知识库表里面的记录,生成下一条知识库id 阅读全文
posted @ 2019-08-08 13:16 你不知道的浪漫 阅读(1917) 评论(0) 推荐(1) 编辑
Map构造器模式 map builder pattern
摘要:maven引入依赖 java代码 注意事项:map的value值不能为null, 阅读全文
posted @ 2019-08-08 10:29 你不知道的浪漫 阅读(1037) 评论(0) 推荐(0) 编辑
Linux服务器端使用tcpdump抓redis报文
摘要:其中ens192是网卡名, /tmp/redis-zsetcapture.cap是抓包的数据库,可以下载回来放到wireshark中分析 阅读全文
posted @ 2019-08-08 09:52 你不知道的浪漫 阅读(1660) 评论(0) 推荐(1) 编辑
Java Unsigned Bytes
摘要:Having had to use unsigned bytes for the first time, I also had to learn how Java references these datatypes. I did some research, and found a number 阅读全文
posted @ 2019-08-08 08:43 你不知道的浪漫 阅读(484) 评论(0) 推荐(0) 编辑
JAVA与c#中byte取值范围的差异
摘要:C#中分有符号类型的sbyte和无符号类型的byte 输出 字节序列一般依赖于硬件,我们常用的intel cpu是小端的,而 java字节序列默认是bigEndian 大端模式 java中的byte是有符号类型的,对应c#的sbyte 输出: Java中因为没有无符号类型的 unsigned byt 阅读全文
posted @ 2019-08-08 08:32 你不知道的浪漫 阅读(3456) 评论(2) 推荐(0) 编辑
jack反序列化自定义字段绑定,报错:can only instantiate non-static inner class by using default, no-argument constructor
摘要:出错原因:把ASRConversionResponse内部类提出来,单独新建一个类ASRConversionResponse.java 阅读全文
posted @ 2019-08-07 17:17 你不知道的浪漫 阅读(8066) 评论(0) 推荐(1) 编辑
spring boot configuration annotation processor not found in classpath
摘要:org.springframework.boot spring-boot-configuration-processor true 阅读全文
posted @ 2019-08-06 11:59 你不知道的浪漫 阅读(493) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示