-
[综合] Linux可执行文件的格式ELF(Executable and Linkable Format)
在Linux中,可执行文件的格式是ELF格式,而有一些命令可以帮助我们了解它们更多的“秘密”,以此来帮助我们解决问题。 示例程序 我们的示例程序如下: //hello.c #include<stdio.h> intmain(intargc,char*argv[]) {printf("h...
85
热度 -
[综合] android 截屏
1.正常截屏 1.获取intent,startActivity()MediaProjectionManagermediaProjectionManager=(MediaProjectionManager)getSystemService(Context.MEDIA_PROJECTION_SERVI...
79
热度 -
[综合] 数据结构与算法题目集(中文)6-1 单链表逆转 (20分)
本题要求实现一个函数,将给定的单链表逆转。 函数接口定义: ListReverse(ListL); 其中List结构定义如下: typedefstructNode*PtrToNode; structNode{ElementTypeData;/*存储结点数据*/PtrToNodeNext;/*指...
96
热度 -
[综合] Java 如何将一个小对象的值全部赋予给大对象
我们会遇到这种情况,返回的对象中的值不够使用,需要封装一个新的对象返回前端页面,但是这两个对象的值又比较多,如果我们一个一个setget,就会导致代码非常的冗余。 例如: 对象A:对象B:privateStringid;privateStringid; privateStringname;priv...
51
热度 -
32
热度 -
97
热度 -
92
热度 -
[综合] springboot中的spring-session用mysql实现session共享实践
1.pom.xml添加依赖: <!--数据库session管理--> <dependency><groupId>org.springframework.session</groupId><artifactId>spring-session...
4
热度 -
42
热度 -
[综合] 51/stm32单片机软件调试方法与技巧
常用单片机调试方式有仿真器、串口、屏幕显示。 1、仿真器仿真 IAR、keil等集成开发环境配合仿真器调试程序很适合单片机 优点:可设置断点、实时查看内存等 缺点:要有仿真器 2、串口调试 相较于仿真器仿真,串口调试不需要仿真器,在某些没有或者不能使用仿真器的系统上更实用,通用性更强。 一般串口输出...
14
热度 -
[综合] MyBatis中大于和小于号的转义写法
mybatis中SQL写在mapper.xml文件中,而xml解析<、>、<=、>=时会出错,这时应该使用转义写法 1、方式一 < <= > >= & ' " < <= > >=...
63
热度 -
[综合] redis与mysql数据互通
fromtimeimportsleepimportpymysql fromredisclusterimportStrictRedisClusterclassMysqldbHelper(object):def__init__(self,host='数据库地址',username='登录名',passw...
54
热度 -
[综合] leetcode 5316. 竖直打印单词(C++)
给你一个字符串s。请你按照单词在s中的出现顺序将它们全部竖直返回。单词应该以字符串列表的形式返回,必要时用空格补位,但输出尾部的空格需要删除(不允许尾随空格)。每个单词只能放在一列上,每一列中也只能有一个单词。 示例1: 输入:s="HOWAREYOU" 输出:["HAY","ORO","WEU...
31
热度 -
[综合] Android知识点 360 —— dumpsys
dumpsys命令功能很强大,能dump系统服务的各种状态,非常有必要熟悉该命令的用法以及含义。 一、概述 1.1dumpsys命令用法 可通过dumpsys命令查询系统服务的运行状态(对象的成员变量属性值),命令格式:dumpsys服务名,例如: dumpsysactivity//查询AMS服...
73
热度 -
[综合] 获得枚举Display特性的Name
publicstaticstringGetDisplayName(Tobj){vartype=typeof(T);varname=Enum.GetName(type,obj);varfield=type.GetField(name);varattr=(DisplayAttribute)field.G...
3
热度 -
[综合] java-基础面试总结(持续更新)
java-基础面试总结 1:面向对象的特征有哪些方面? 封装 最常见的是把属性私有化封装在一个类里面,只能通过方法去访问 继承 子类继承父类,从而继承了父类的方法和属性抽象比如一个英雄类,抽象出了name,hp这些属性,使得开发过程中更加易于理解多态多态分操作符的多态和类的多态。类的多态指父类引用指...
32
热度 -
[综合] HashMap1.8 改进
hash碰撞后,链表的顺序是后插入的在后面,1.8之前是后插入的在前面。会导致rehash的并发的时候进入死循环 hash碰撞后,链表可能会变成红黑树(有一个阀值) put的时候,先插入后扩容。因为有红黑树的变更,所以需要先插入 节点对象由Entry变成Node(红黑树需要)
85
热度 -
44
热度 -
[综合] PostgreSQL 触发器
PostgreSQL触发器 PostgreSQL触发器是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。 下面是关于PostgreSQL触发器几个比较重要的点: PostgreSQL触发器可以在下面几种情况下触发: 在执行操作之前(在检查约束并尝试插入、更新或删除之前)。 在执行操...
75
热度 -
24
热度