1.复杂排序功能 功能介绍:大概的场景是:查询的结果包括几种不同的列表变量,需要根据不同属性列表里面的命中情况来进行排序。 解决方案:将需要排序的内容转化为排序属性,如果属性很多可以定义一个包含所有排序属性的类,将该类组装进列表对应的类型当中。有了排序属性之后,使用thenComparing方法逐个 ...
分类:
其他 时间:
2021-06-28 09:44:20
收藏:
0 评论:
0 赞:
0 阅读:
19
最长回文子串 一、问题描述 给出一个字符串S,求S的最长回文子串的长度 例如:“PATZJUJZTACCBCC”的最长回文子串为"ATZJUJZTA" 二、解题思路 方法一:暴力解法,新建两个指针在字符串两端点,依次判断指针区间内的字符串是否为回文串,如果是则返回长度,否则就缩小区间再次判断。 方法 ...
分类:
编程语言 时间:
2021-06-28 09:44:07
收藏:
0 评论:
0 赞:
0 阅读:
19
好长时间没有更新过博客了,水了一道题。 无壳,64位程序,拖进ida。 逻辑比较简单,先base加密,又经过两次位变换,位变换可以通过爆破得到。 str = "EmBmP5Pmn7QcPU4gLYKv5QcMmB3PWHcP5YkPq3=cT6QckkPckoRG" string ="ABCDEFG ...
分类:
其他 时间:
2021-06-28 09:43:59
收藏:
0 评论:
0 赞:
0 阅读:
42
JavaScript 中的 for 循环语句相信大家都已经快用厌了,现在有好多文章都在讲怎么减少代码中的 for 循环语句,但是,你又不得不承认它们真的很有用。今天,我来总结一下前端 JavaScript 中三种 for 循环语句。
分类:
编程语言 时间:
2021-06-28 09:43:47
收藏:
0 评论:
0 赞:
0 阅读:
22
安装epel [root@localhost ~]# yum -y install epel-release 安装缓存 [root@localhost ~]# yum makecache 安装需要的软件 [root@localhost ~]# yum -y install cobbler cobbl ...
分类:
其他 时间:
2021-06-28 09:43:36
收藏:
0 评论:
0 赞:
0 阅读:
25
Laxcus集群操作系统的远程终端越来越象Linux的VIM了,除了界面风格之外,在用户使用的命令上也在向VIM靠近,原因嘛也不难理解,毕竟Laxcus是一个分布式的操作系统,处理的都是云端业务和超大型的数据计算,现有主要的用户人群,在使用Laxcus集群操作系统的时候,也在使用Linux。所以尽可 ...
分类:
其他 时间:
2021-06-28 09:43:19
收藏:
0 评论:
0 赞:
0 阅读:
25
结论 finally中的代码总会被执行(Java语言规范规定的)。 如果try、catch中有return,那么: finally中无return,当返回值的类型是引用类型时,返回值会受到finally中代码的影响。 finally中有return,会直接在finally中退出,导致try、catc ...
分类:
编程语言 时间:
2021-06-28 09:42:58
收藏:
0 评论:
0 赞:
0 阅读:
15
select默认有value,和label两个属性,有时候需要选择数据后带出其他值 如图 选择公司后带出公司数据 select的onchange事件第二个回调参数可以拿到所有定义在option上的值 代码 // 根据选择公司进行回填 const changeCompany = (val, optio ...
分类:
其他 时间:
2021-06-28 09:42:48
收藏:
0 评论:
0 赞:
0 阅读:
35
C语言:C语言是介于汇编语言和高级语言之间的语言,属于高级语言,也称为中级语言,是集汇编和高级语言优点于一身的程序设计语言。于1972年在美国贝尔实验室里问世。早期的C语言主要用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了九十年代,C语言开始进入其他操作系统,并很快在各类大 ...
分类:
编程语言 时间:
2021-06-28 09:42:36
收藏:
0 评论:
0 赞:
0 阅读:
18
程序和进程的关系 程序 保存在硬盘、光盘等介质中的可执行代码和数据 文件中静态保存的代码 进程 在CPU及内存中运行的程序代码 动态执行的代码 父、子进程 每个程序可以创建一个或多个进程 线程和进程的关系 线程:程序执行的最小单位 线程 是CPU调度的最小单位(程序执行流的最小单元),它被包含在进程 ...
分类:
系统服务 时间:
2021-06-28 09:42:26
收藏:
0 评论:
0 赞:
0 阅读:
30
offsetWidth //返回元素的宽度(包括元素宽度、内边距和边框,不包括外边距) offsetHeight //返回元素的高度(包括元素高度、内边距和边框,不包括外边距) clientWidth //返回元素的宽度(包括元素宽度、内边距,不包括边框和外边距) clientHeight //返回 ...
分类:
Web开发 时间:
2021-06-28 09:42:17
收藏:
0 评论:
0 赞:
0 阅读:
21
#局方一共有200多条用户信息需要添加在web界面,写此脚本目的是为了给本地外籍员工减少工作量。后因据说售后技术支持没权限写脚本操作数据库,尤其是增减操作,于是当作练手,并记录于此。 #需将客户提供的excel文件转化为.csv格式 #需切换到postgres用户进行脚本运行 #!/bin/bash ...
分类:
移动平台 时间:
2021-06-28 09:41:57
收藏:
0 评论:
0 赞:
0 阅读:
28
加上之后,改变宽高,图片还是原来的比例 没加上的话,改变宽高,图片会跟着伸缩变形。 ...
分类:
其他 时间:
2021-06-28 09:41:44
收藏:
0 评论:
0 赞:
0 阅读:
23
团队管理,团队—— 是由员工和管理层组成的一个共同体,该共同体合理利用每一个成员的知识和技能协同工作,通过产生积极的协同作用解决问题,并达到共同的目标。 ...
分类:
其他 时间:
2021-06-28 09:41:28
收藏:
0 评论:
0 赞:
0 阅读:
29
我们知道,当一个div的高度是40px的时候,设置其line-height为40px,就能实现文字的垂直居中,这是为什么呢? 行高,也就line-height的组成部分有三部分组成,文字大小,上间隙,下间隙。 如果元素的高是40px,文字大小为20px,那么他的上间隙和下间隙加起来就是40-20=2 ...
分类:
其他 时间:
2021-06-28 09:41:13
收藏:
0 评论:
0 赞:
0 阅读:
20
之前其实已经用了5篇文章完整地分析了protobuf的原理。回过头去看,感觉一方面篇幅过大,另一方面过于追求细节和源码,对protobuf的初学者并不十分友好,因此这篇文章将会站在“了解、使用、特性、原理、改进”的角度重新整理protobuf的相关知识,希望对大家有所帮助。 1.什么是protobu ...
分类:
其他 时间:
2021-06-28 09:41:02
收藏:
0 评论:
0 赞:
0 阅读:
21
前言 很抱歉 好久没有更新文章了,最近的一篇原创还是在去年十月份,这个号确实荒废了好久,感激那些没有把我取消关注的小伙伴。 有读者朋友经常私信问我: ”你号卖了?“ ”文章咋不更新了?“ 不更新主要的原因就是自己太懒了,也不知道要写些什么东西。最近一年还是在零散的学些东西,每次准备提笔写文章都半途而 ...
分类:
其他 时间:
2021-06-28 09:40:49
收藏:
0 评论:
0 赞:
0 阅读:
18
技术概述 Retrofit是一个android的网络请求框架,封装于Okhttp,实际上Retrofit是在Okhttp的基础上完成了请求接口的封装。团队项目需要通过网络请求获得用户的数据、菜谱的数据等,需要用到这个技术。Retrofit的一个难点是注解,请求方法、请求头、请求参数等都需要用到注解。 ...
分类:
其他 时间:
2021-06-28 09:40:39
收藏:
0 评论:
0 赞:
0 阅读:
23
合并K个升序链表 题目描述:给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-k-sorted- ...
分类:
其他 时间:
2021-06-28 09:40:25
收藏:
0 评论:
0 赞:
0 阅读:
20
深入理解Linux文件系统与日志分析 一、inode和block概述 文件数据包括元信息与实际数据 元数据存在inode 实际数据存在block 文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节 block(块) 一般连续八个扇区组成一个"块"(block),一个块是4K大小,是 ...
分类:
系统服务 时间:
2021-06-28 09:40:15
收藏:
0 评论:
0 赞:
0 阅读:
24