编程笔记

  • 修改linux系统的open files参数

    在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即通常所说的“一切皆文件”。open files参数如果过小的话,会导致进程不能打开过多的文件,不过这里的files不单是文件的意思,也包括打开…

    智能运维 2022年7月20日
  • python打开文件、文件夹窗口、终端窗口

    简介 在一些项目中,我们会需要在生成完文件后打开某些文件或者文件夹窗口,这就需要使用到内置的文件打开方式了。 打开文件或文件夹 Windows import os import subprocess # 打开文件或者速度最快, 推荐,不过只适…

    编程笔记 2022年7月20日
  • linux 原生历史记录 搜索

    按ctrl +r 然后 键入你 的命令 ,一直ctrl + r 就 会 向前翻页 如果想向后翻页 , 可以 按 ctrl + s ,但是 有的 linux 是不支持这个的 ,按了也没有反映 如果想 支持 需要执行 stty -ixon 即可 , 然后 就可以 ctrl…

    智能运维 2022年7月20日
  • linux c 常用代码

    常用C代码碎片: 1、函数参数接口 typedef int(*pfunc)(int x, int y) //pfunc是带两个参数,返回值为int pfunc handler 2、宏函数、宏字符串连接 #define joiner(param1, param2) param1##param2 #define tostring(…

    智能运维 2022年7月20日
  • Android学习笔记二:了解Android Studio工作区和项目组成,视图部件常用属性和常用布局

    1.Android Studio工作区 2.项目组成 3.视图部件常用属性 4.常用布局       4.1线性布局       4.2相对布局       4.3网格布局       4.4框架布局 1.Android Studio工作区 菜单栏File->New->New Project 新建…

    编程笔记 2022年7月20日
  • SpringMvc里的RequestBodyAdviceAdapter使用问题

    一、问题 之前写过一篇《springboot修改接口入参出参实现入参加密出参解密》,代码一直跑着都没问题,但是最近发现入参特别长的时候,inputMessage.getBody() 这段代码拿不到完整的入参,会被截断。 看了下源码,好…

    编程笔记 2022年7月20日
  • java 单表树形组装

    List<PdTechnologyCommunityComment> pdTechnologyCommunityComments = pdTechnologyCommunityCommentMapper.listAllByPdTechnologyCommunityComment(var); 需要组装的数据List<PdTechnologyCommunityComm…

    编程笔记 2022年7月20日
  • Elasticsearch -- 简介

     简介 Elasticsearch是一个基于Lucene的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的…

    编程笔记 2022年7月20日
  • java对象大小计算方法及内存布局

    1 对象的内存布局 java对象在内存中主要是有:对象头、对象体、padding 3部分组成 1.1 对象头 Mark Word 用于存储对象的运行时信息。如哈希码、GC分代年龄、锁状态、偏向线程ID、偏向时间戳等。字段长度。32 位机:…

    编程笔记 2022年7月20日
  • mybatis查询参数报jdbcType属性为空

    查询报异常: nested exception is org.apache.ibatis.exceptions.PersistenceException: /n### Error querying database. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping f…

    编程笔记 2022年7月20日