码迷,mamicode.com
首页 > 2020年02月16日 > 全部分享
神奇的container_of()宏
Linux内核的神奇的container_of()宏 1. 用途 container_of()宏可以跟据结构体成员的地址返回结构体的地址。 2. 定义 Linux内核中list即链表结构有个宏container_of(),其定义(linux-2.6.11/include/linux/kernel.h ...
分类:其他好文   时间:2020-02-16 13:17:38    阅读次数:73
线程生命周期
线程的生命周期 新建(New) new Thread(); 当程序使用new关键字创建一个线程的后,该线程就是“新建”状态;此时,它与其他的java对象一样,仅仅由java虚拟机 为其分配了内存,并初始化了其成员变量值。此时的线程对象没有表现出热恩和的线程的动态特征,程序也不会执行 就绪(Runna ...
分类:编程语言   时间:2020-02-16 13:17:24    阅读次数:71
linux(CentOS7.6)下安装mysql8.0并使用navicat远程访问
上篇中2G内存服务器安装sql server失败了,这里我尝试使用mysql进行数据存储,简单点,直接用yum命令安装(在CentOS下,可以直接通过yum命令来安装数据库);在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之 ...
分类:数据库   时间:2020-02-16 13:16:51    阅读次数:235
CentOS-8 Mini
https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/ hostnamectl set-hostname CentOS hwclock timedatectl timedatectl set-timezone Asia/S ...
分类:其他好文   时间:2020-02-16 13:16:39    阅读次数:1241
Linux阶段总结
Linux总结 一.学习心得; 在学习本阶段关于Linux阶段的课程时,让我对Linux有了一个大概的了解。 我了解到Linux操作系统是基于最初的Unix系统而开发出来的; 在学习Linux的时候,首先我们要从最基础的开始学习,对Linux操作系统的发 展史、它的特点等需要有一个全面的了解才会对接 ...
分类:系统相关   时间:2020-02-16 13:15:51    阅读次数:98
JAVA 集合---collection定义的需方法
引用自 JAVA SE API boolean add(E e) Ensures that this collection contains the specified element (optional operation). boolean addAll(Collection<? extends ...
分类:编程语言   时间:2020-02-16 13:15:35    阅读次数:100
Mysql存储引擎、数据类型和字符集
表类型(存储引擎)的选择 MySQL支持的存储引擎包括MyISAM、InnoDB、BDB、MERGE、EXAMPLE、NDB、Cluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED等其中InnoDB和BDB提供事物安全表,其他存储引擎都是非事务安全表。 查看当前的默认存储引擎 ...
分类:数据库   时间:2020-02-16 13:14:47    阅读次数:109
变态跳台阶
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 思路 斐波那契数列变种。 1. f(n)=f(n 1)+f(n 2)+……f(1) f(n 1)=f(n 2)+……f(1) 两式相减得f(n)=2f(n 1) 时间复杂度O(n ...
分类:其他好文   时间:2020-02-16 13:14:30    阅读次数:68
50.序列化二叉树
代码 序列化二叉树 ...
分类:其他好文   时间:2020-02-16 13:14:08    阅读次数:60
MyBatis-Spring整合之方式3
通过注解整合 1.在UserDao同级目录下新建接口UserMapper,内容如下: 2.新建service包,改写UserDao和其实现类为UserService类和其实现类,如下: 3.beans.xml新增bean标签、修改原UserDao标签,如下: 4.修改test为新的类型,如下: ...
分类:编程语言   时间:2020-02-16 13:13:39    阅读次数:61
最长回文子串
问题描述:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。 解题思路: 代码如下: class Solution: def longestPalindrome(self, s: ...
分类:其他好文   时间:2020-02-16 13:13:20    阅读次数:68
MarkdownPad2报错: Html Rendering Error (An error occurred with the Html rendering component.)
Window 10安装Markdownpad2 软件后,打开软件提示: An error occurred with the Html rendering component. This … 如下图所示: 出现错误的原因:MarkdownPad 2 在Win10下出现HTML 渲染错误(This v ...
分类:Web程序   时间:2020-02-16 13:12:31    阅读次数:186
将数据库的List转化为Tree
将数据库的List转化为Tree 参考 "java—将数据库读取的list转tree" ...
分类:数据库   时间:2020-02-16 13:12:18    阅读次数:108
Node.js 是什么?
概述:Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. —— 摘自 Node.js 官网介绍 翻译:Node.js 是一个 JavaScript 运行时环境(基于谷歌浏览器的 V8 JavaScript ...
分类:Web程序   时间:2020-02-16 13:11:41    阅读次数:78
看门狗对工业路由器的重要性
佰马工业路由器全系标配软件看门狗与硬件看门狗技术,设备自动监测工作,设备无人值守,稳定可靠,为项目的通信组网与无线传输提供有力支撑 ...
分类:其他好文   时间:2020-02-16 13:10:49    阅读次数:74
Cpp中迭代器的使用和操作
1.迭代器(iterator)是什么? 有道翻译:iterator—— n. 迭代器、迭代程序 百度百科:迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像 ...
分类:其他好文   时间:2020-02-16 13:10:18    阅读次数:99
ADV-298 和谐宿舍2 动态规划
和谐宿舍2 问题描述 我的某室友学过素描,墙上有n张他的作品。这些作品都是宽度为1,高度不定的矩形,从左到右排成一排,且底边在同一水平线上。 宿舍评比就要来了,为了及格,我们决定买不多于m块的矩形木板,把这些作品和谐掉。要求木板也从左到右排成一排,且底边与作品的底边在同一水平线上。 在能够把所有作品 ...
分类:其他好文   时间:2020-02-16 13:09:33    阅读次数:131
674条   上一页 1 ... 22 23 24 25 26 27 28 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!