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
上篇中2G内存服务器安装sql server失败了,这里我尝试使用mysql进行数据存储,简单点,直接用yum命令安装(在CentOS下,可以直接通过yum命令来安装数据库);在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之 ...
分类:
数据库 时间:
2020-02-16 13:16:51
阅读次数:
235
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操作系统是基于最初的Unix系统而开发出来的; 在学习Linux的时候,首先我们要从最基础的开始学习,对Linux操作系统的发 展史、它的特点等需要有一个全面的了解才会对接 ...
分类:
系统相关 时间:
2020-02-16 13:15:51
阅读次数:
98
引用自 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支持的存储引擎包括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
通过注解整合 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
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 参考 "java—将数据库读取的list转tree" ...
分类:
数据库 时间:
2020-02-16 13:12:18
阅读次数:
108
概述: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
1.迭代器(iterator)是什么? 有道翻译:iterator—— n. 迭代器、迭代程序 百度百科:迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像 ...
分类:
其他好文 时间:
2020-02-16 13:10:18
阅读次数:
99
和谐宿舍2 问题描述 我的某室友学过素描,墙上有n张他的作品。这些作品都是宽度为1,高度不定的矩形,从左到右排成一排,且底边在同一水平线上。 宿舍评比就要来了,为了及格,我们决定买不多于m块的矩形木板,把这些作品和谐掉。要求木板也从左到右排成一排,且底边与作品的底边在同一水平线上。 在能够把所有作品 ...
分类:
其他好文 时间:
2020-02-16 13:09:33
阅读次数:
131