自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 跟踪分析Linux5.0内核处理系统调用的过程

跟踪分析Linux5.0内核处理系统调用的过程416原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/实验要求下载并编译Linux5.0内核选择一个系统调用进行跟踪实验步骤一. 编译Linux5.0内核1. tar -xvf linux-5.0.tar2. cd linux-5.03. make menuconfig...

2019-03-19 23:31:24 463

原创 Linux系统分析实验(一):时间片轮转多道程序内核

Linux系统分析实验(一):时间片轮转多道程序内核注:SA18225416 原创作品转载请注明出处<https://github.com/mengning/linuxkernel/实验环境Ubuntu16.04虚拟机VMware workstation 12 Player实验步骤下载linux3.9.4版本内核源码并打上mykernel的补丁wget <...

2019-03-12 18:02:18 489

原创 leetcode 两数相加(链表)

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i...

2019-03-06 12:13:31 283

原创 leetcode 合并两个有序链表

class Solution {public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if(!l1 && !l2) return NULL; if(l1 && !l2) return l1; if(!l1 && l2) re...

2019-03-05 22:18:14 183

原创 leetcode206. 反转链表

设三个指针p, ppre, pNext,分别指向当前结点,当前节点的前一个节点,当前节点的后一个节点。class Solution {public: ListNode* reverseList(ListNode* head) { if (head == NULL || head->next == NULL) return head; ListNode *p = head; ...

2019-03-05 22:16:17 179

原创 leetcode235.(二叉搜索树)最近公共祖先

此题比236简单之处在于可以充分利用二叉搜索树的特性,当p和root的差值和q和root的差值符号相异,说明p q肯定在root的两个不同子树中,最近公共祖先就是root。当p q两个结点值都小于根节点时,递归左子树,反之递归右子树。class Solution {public: TreeNode* lowestCommonAncestor(TreeNode* root, TreeNo...

2019-03-04 19:32:09 405

原创 leetcode翻转字符串里的单词

Example 1:Input: “the sky is blue”Output: “blue is sky the”Example 2:Input: " hello world! "Output: “world! hello”Explanation: Your reversed string should not contain leading or trailing space...

2019-03-01 22:16:48 235

原创 leetcode 20

class Solution { public: bool isValid(string s) { stack<char> s1; if (s[0] == ')' || s[0] == ']' || s[0] == '}') return false; size_t i = 0; for(; i < s.size(); ++i) { if(s...

2019-02-21 16:43:04 173

原创 leetcode17

class Solution {public:vector letterCombinations(string digits) {vector m = { “”, “”, “abc”, “def”, “ghi”, “jkl”, “mno”, “pqrs”, “tuv”, “wxyz” };vector ret;if (digits.size() == 0) return ret;str...

2019-02-20 22:44:52 285

原创 vscode c++调试问题

请教一下各位vscode调试的问题,我把配置文件改好后可以调试,但是左侧的监视窗口和变量窗口看的我一脸懵逼,没有值,只有一些看不懂的东西。。。我的Launch.json "version": "0.2.0", "configurations": [ { "name": "C/C++", "type": &

2019-02-20 20:15:19 1515 1

原创 LeetCode 16.3Sum Closest

思路:class Solution {public: int threeSumClosest(vector<int>& nums, int target) { int minVal = 2147483647; int m = 0, n = 0, r = 0; sort(nums.begin(), nums.end()); for (int i =...

2019-02-10 16:24:14 177

原创 leetcode 6.ZigZag Convertion

class Solution {public: string convert(string s, int numRows) { if(numRows > s.size() || s.size() < numRows) return s; int numCols = s.size()/(2*numRows-2)*(numRows-2+1)+(s....

2019-02-06 16:59:28 163

原创 YouCompleteMe的疑难杂症

类似这样的问题终究还是出现了 上回用虚拟机也是各种此类问题,希望各路大神帮忙看看有什么解决办法,网上搜到的办法都不能从根本上解决问题

2018-12-30 13:43:29 964

原创 关于IDEA右键没有新建servlet选项的解决办法

如果右键src->new没有servlet选项,可在pom.xml中加上如下依赖:

2018-12-25 17:35:19 16027 8

原创 leetcode53 Maximum Subarray

Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum.Example:Input: [-2,1,-3,4,-1,2,1,-5,4],Output: 6Explanation:...

2018-12-16 10:21:21 145

原创 Intellij IDEA连接数据库遇到的问题(已解决)

接上一篇。上一篇中的问题是因为设置的时候要在variables前加global,show的时候也要加,例如打开my.ini(这个不太好找,我的路径是在C:\ProgramData\MySQL\MySQL Server 8.0下)后,在[mysqld]下添加:wait_timeout=31536000或者打开Mysql Workbench进行设置改好之后就不会出现上一篇截图的问题了,但是会...

2018-12-08 19:41:06 10877

原创 Intellij IDEA连接数据库遇到的问题

报错信息如下:可以看到右侧的Databases已经成功将mysql同步到Intelij IDEA了,但是显示连接失败。网上大部分说法是mysql中默认wait_timeout=28800,要将这个时间改长一点,我就尝试各种途径修改wait_timeout,但发现修改my.ini之后wait_timeout总是28800,于是又按一种说法我要把interactive_timeout也一并修改成3...

2018-12-08 15:09:42 1506

原创 Eclipse配置Javaweb项目——打印Helloworld

这个配置我折腾了两三天,现将所有的坑都展示出来。一. 默认大家Eclipse和Tomcat都安装好了二. 建立SpringMVC项目1.打开Eclipse点击File->New->Dynamic Web Project2.给项目起个名字3.Finish后项目结构如下三.导入Spring包上面我们已经建立完成一个动态网站项目,但这些和Spring MVC还没什么关系,...

2018-12-04 12:38:26 5966 3

原创 JDBC的坑

小白一枚,今天刚开始用JDBC就遇到问题。一:java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via...

2018-11-27 11:49:58 192

原创 swagger本地环境配置

swagger本地环境配置关于swagger我目前也是刚接触,还没有深入了解,之后再不断补充,有要用到swagger的朋友可以通过本文快速完成swagger的本地环境配置。一. 下载Nodejs。在官网下载最新的 Nodejs:https://nodejs.org/en/。当前常用的版本是 10.13.0。这里需要注意的是,在 Nodejs 安装安成后会在一个新的 cmd 中自动安装相应的 ...

2018-11-24 16:34:37 1957

原创 关于字体识别

哪位大佬知道怎么识别图片字体?比如下面这张。在线等

2018-11-01 10:29:27 1556 1

原创 单例模式

单例模式要求:单例模式中,只能存在一份对象。思路:如果创建的是栈对象,则无论如何都不可能做到只有一份对象,因为可以创建一个就可以创建无限多个。所以只有从堆对象入手。要点1 既然要阻止栈对象的创建,就要搞残构造函数和析构函数。把构造函数和析构函数变为私有即可。要点2 构造和析构函数都变私有了,所以堆对象的创建也凉了。要点3 不论创建栈对象还是堆对象,只要创建对象,就免不了对构造函数的调用,...

2018-10-15 09:45:38 165

原创 如何向XShell中添加ubuntu字体

不知道有没有用XShell的朋友知道怎么把ubuntu字体导入进去的,XShell提供的字体太少了,我在系统中已经安装了ubuntu regular和ubuntu Mono,但XShell只更新了后者,而我想用前者,听说XShell要用patch来加字体??有折腾过的老哥吗?...

2018-09-28 18:18:32 3040

原创 ubuntu搜狗输入法的安装使用

这几天被ubuntu的输入法搞得很烦躁,在网上搜索的博客步骤都大同小异,但是即使安装上ibus,切换了中文拼音输入法,用的时候才发现,尼玛这是双拼吗?我明明选的是全拼啊,这大出来牛头不对马嘴啊。。。逼不得已只好再下载一个搜狗输入法,在搜索步骤的过程中发现很多人反映ubuntu自带的ibus输入法很操蛋,想卸载它还会导致系统崩溃,所以我打算老老实实装个搜狗输入法就好。1.在右上角的system ...

2018-09-27 20:44:49 410

原创 全局变量的危险.md

全局变量的危险​ 对于新手来说,有一点非常讽刺,那就是当我们这些新手认为某些特性很有用而大量使用时,往往那些经验丰富的程序员都会非常谨慎的对待。像是全局变量,很多新手都非常喜欢(我倒是谈不上喜欢或讨厌),因为它的作用域是整个源文件,整个程序的各个部分都可以使用,于是我们就不需要将它们作为参数传递给函数。但是,就是因为程序中的各个部分都可以随意使用它,才使得全局变量存在很大的风险:假设这种情况,当...

2018-09-25 21:44:19 307

原创 leetcode---反转整数

leetcode刷题之旅开始了,先从一道最简单的反转整数开始吧。给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231,  231 − 1]。根据这个假...

2018-09-18 11:40:22 138

c++程序设计谭浩强ppt

C++程序设计谭浩强版ppt.比pdf更清晰。讲解详实易懂,适合初学c++的同学,看完后即可上手。

2015-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除