当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] python中另类的类属性定义

    因为在python中所有的类属性都保存在其__dict__的字典中,所以可以这样定义类的属性: class人:__属性={'姓名':'张三','年龄':58,'性别':'男'}def__init__(self):self.__dict__=self.__属性pass 公务员=人() print(公...

    94
    热度
  • [综合] 【IO专栏】I/O 阻塞 、非阻塞、同步、异步总结

    IO非JAVA独有的,想要搞明白这些原理要从根来说起,根其实就是操作系统 UNIX操作系统下面,I/O分为5种,同步阻塞I/O;同步非阻塞IO;I/O多路复用;信号驱动I/O;异步I/O 这些名字经常听到,常常是感觉自己懂了,但是真正聊起来的时候,又不能几句话清除明了的表达出来。带着以下问题来梳理上...

    93
    热度
  • [综合] shell脚本——文件里的内容与变量中内容大小写替换

    一、把文件里的内容大小写转换 sed's/[a-z]/\u&/g'文件名#转大写 sed's/[A-Z]/\l&/g'文件名#转小写 二、把变量中的内容大小写转换 1、Bash4.0之后可以使用简单的方法,在linux中输入sh就能看见bash的版本 ${变量名^}:把变量中的第一...

    45
    热度
  • [综合] 合并表记录java(牛客网)

    题目描述 数据表记录包含表索引和数值(int范围的整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 思路:遇到这种成对的数最好还是用map,题目有需要对key进行排序,因此TreeMap最合适,TreeMap判断如果遇到重复的key则让相同位置的v...

    68
    热度
  • [综合] 钉钉提前批

    一面: 自我介绍 项目: 技术难点,用户数增加时如何优化? 问题: TCP如何保证可靠? 拥塞控制过程? 计算机网络7层体系结构 快排原理及时间复杂度 堆排序原理及时间复杂度 学过编译原理吗,说说词法分析过程 操作系统页面置换算法

    47
    热度
  • [综合] 【leetcode】110. 平衡二叉树

    题目描述:110.平衡二叉树 思路: 左右子树高度差小于等于1,则平衡,先求高度,再判断是否平衡。递归实现。 易错点在于判断完root是否平衡还要判断root左右孩子节点。 实现代码: /***Definitionforabinarytreenode.*structTreeNode{*intval...

    26
    热度
  • [综合] Required request body is missing的问题

    在开发中,使用@RequestBody出现这个报错。 前端用put请求传里一个字符串,后端用String类型来接收。 我百度回来的结果是,主要都是这两个问题导致的报错 1.传递过来的属性为空 2.GetMapping不支持@RequestBody注解 我的解决方法都不是用上边这两种方法解决的,因为p...

    15
    热度
  • [综合] leedcode-9 回文数

    判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例1: 输入:121输出:true 示例2: 输入:-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。 示例3: 输入:10输出:false解释:从右向左读,...

    68
    热度
  • [综合] 【猿辅导笔试题】发水果 顺时针打印矩阵

    中午是猿辅导水果时间,小猿会给每个同学发水果。猿辅导有一个矩形的办公区域,共有N排,每排M个工位。平时小猿按照从第一排到最后一排的顺序发水果,某一天小猿突然发现似乎旋转着发水果是一种更有趣的方式,所以决定试试按照逆时针方向螺旋发水果。 已知每个工位有一个数字,表示该工位员工的工号,每个员工的工号不同...

    54
    热度
  • [综合] 2020-8-17 精彩每一天

    今天看完了教育观和学生观,教资的任务基本完成。位运算的所有代码也写完,但是需要重复一个二进制手表的代码。实验室程序没有搞完,主要是今天去踢毽子了。 明日安排: 1.教师资格证学到P9 2.问师兄服务器的事情。 3.刷三个LeetCode 4.开始看面试宝典,慢慢理解 5.早晚20个握力棒加一些锻炼(...

    55
    热度
  • [综合] m3u8各个字段意义解析

    #EXTM3U 声明这是一个m3u8文件 #EXTINF:<duration>,<title> duration表示持续的时间(秒)必须是整数,如果版本在3以上可以是浮点数。 #EXTINF 后面的URI碎片的时间长度 #EXT-X-BYTERANGE 表示媒体段...

    37
    热度
  • [综合] 并发编程:RejectedExecutionHandler 线程执行器的拒绝策略

    目录 一、主程序 二、拒绝策略句柄 三、普通的任务实现 四、线程执行器的包装 五、执行结果 一、主程序 packagexyz.jangle.thread.test.n4_2.rejectedexecutionhandler;importjava.util.concurrent.TimeUnit;...

    75
    热度
  • [综合] LeetCode 110 平衡二叉树(java)

    给你一个树让你判断是否是平衡二叉树(左右子树高度差不大于1) 递归回溯判断高度差 classSolution{publicbooleanisBalanced(TreeNodenode){ return!(getH(node)==-1);}publicintgetH(TreeNodenode){if...

    64
    热度
  • [综合] MVC思想

    MVC设计思想 Model-View-Controller:模型,视图,控制器 Mvc思想认为,任何软件都可以分为:负责封装数据和处理数据的模型,负责展示数据的视图,负责控制流转的控制器 Mvc思想认为,这三者应该尽量独立,互不干扰,每个模块之做自己该做的事,这样好处是便于开发维护,已经实现代码或...

    23
    热度
  • [综合] redis笔记-链表

    1.列表节点 typedefstructlistNode{ //前置节点structlistNode*prev; //后置节点structlistNode*next; //值void*value; }listNode; 2.redis使用list持有链表 typedefstructlist{ /...

    44
    热度
  • [综合] java 8 中的日期时间API

    java8中除了Lambda表达式,Stream流等新特性,还有新的日期时间API,为什么会引入新的日期处理API呢?旧的日期处理类,线程不安全,而且对于时区处理起来非常的麻烦。因此java8在java.time包下增加了很多新的API,主要包括Local(本地,简化了日期时间的处理,没有时区的问题...

    79
    热度
  • [综合] Python编程快速上手-让繁琐工作自动化 — 读书与代码笔记

    chapter2 #-*-coding:utf-8-*- #@FileName:chapter2.py #@Time:2020/8/1314:21 #@Author:WuHongyi #@Copyright:WuHongyi #Functiondescription: ''' 本文件为Python...

    60
    热度
  • [综合] fread

    #include<stdio.h> #include<string.h> #include<errno.h>structstudent {charname[15];intid;intage; };//./a.outfilename intmain(intargc,...

    50
    热度
  • [综合] fgetc fputc

    #include<stdio.h>intmain(intargc,constchar*argv[]) {intch;/**intfputc(intc,FILE*fp);*功能:将一个c写到fp代表的文件*返回值:成功返回写入的字符,出错都会返回EOF(-1)*/while(1){/*ct...

    25
    热度
  • [综合] Java8 List转逗号拼接的两种方式

    List<String>list=newArrayList<>(); list.add("hashdog"); list.add("th"); 方式一: String.join(",",list) 方式二: list.stream().collect(Collectors.j...

    21
    热度