自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 磁盘映射挂载

开映射:rcsmb restart挂载:mount /dev/xvde /usr1报错:mount: unknown filesystem type 'LVM2_member'解决:1.查看物理卷:SZX1000298180:/usr1 # pvs PV VG Fmt Attr PSize PFree /dev/sde vg1 lvm2 a- ...

2017-10-11 15:09:00 328

转载 git pull时解决分支分叉(branch diverged)问题

git pull时出现分支冲突(branch diverged)$ git status# On branch feature/worker-interface# Your branch and 'origin/br_dev' have diverged,# and have 1 and 4 different commit(s) each, respectively....

2017-10-11 14:55:00 2269

转载 git基本命令之删除撤销操作

1、将删除文件恢复--撤销所删除的文件git checkout 文件名2、git resetgit reset --hard commitID(或某个节点)----强制切换到某个点,会导致所修改的内容删除(add之前)git reset --soft commitID(或某个节点)----强制切换到某个点,所修改的内容会保留(add之后)3、撤销操作 --1)文件修改后还没提交...

2017-10-11 14:54:00 193

转载 git cherry-pick基本使用

git cherry-pick可以选择某一分支中的一个或几个commit来进行操作--commit使用场景:稳定版本分支1与开发版本分支2,不能直接把两个分支合并,否则会导致版本混乱,要将分支2中的功能合入到分支1,则可以使用git cherry-pick高效完成用法:git cherry-pick <commit id>执行完之后,将会在分支上生成一个新的com...

2017-10-11 14:52:00 144

转载 LeetCode关于数组中求和的题型

15. 3Sum:三数之和为0的组合Given an arraySofnintegers, are there elementsa,b,cinSsuch thata+b+c= 0? Find all unique triplets in the array which gives the sum of zero.Note:The...

2016-09-26 22:56:00 129

转载 HTTPS工作原理和TCP握手机制

转自http://blog.jobbole.com/105633/原文出处:http://www.cnblogs.com/ttltry-air/archive/2012/08/20/2647898.html1、HTTPS的工作原理HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅...

2016-09-25 16:25:00 68

转载 数据库索引的实现原理

转发自http://blog.csdn.net/kennyrose/article/details/7532032推荐:http://blog.jobbole.com/24006/?url_type=39&object_type=webpage&pos=1数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及...

2016-09-24 16:41:00 92

转载 输入N组父子对,求父子对所组成的二叉树的高度----17年某公司的笔试题

题目的大致意思如下:输入N组数,一组数代表一个父子对(如,0 1,0代表父节点,1代表子节点),求这N组数所组成的二叉树的高度;例如:输入:6   0 1   0 2   1 3   1 4   2 5   3 6输出:4解题思路:动态规划法,使用一个数组hight[N]记录每组数所能组成的二叉树的高度,初始化为全1数组,使用一个数...

2016-09-24 11:50:00 263

转载 给定一个十进制数,将其转化为N进制数-----17年滴滴笔试题

题目:给定一个十进制数M,将其转化为N进制数,其中2<=N<=16,其中N为32为整型数;输入:M N,如7 2输出转化结果:111注意点:考虑负数的情况,记得添加负号(其实直接添加负号这个办法,我觉得有点不靠谱,但是系统竟然A了,有知道这个怎么处理的,可以评论下,这样处理为什么能过,还有还可以怎么处理,谢谢大家!!);思路:1. 使用一个辅助栈来存放M对N取...

2016-09-24 09:51:00 618

转载 求数组中的逆序对的数量----剑指offer36题

在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数:如数组{7,5,6,4},逆序对总共有5对,{7,5},{7,6},{7,4},{5,4},{6,4};思路1:暴力解法,顺序扫描整个数组,每扫描到一个数字的时候,逐个比较该数字和它后面的数字的大小。如果后面的数字比它小,则这两个数字就组成一个逆序对。假设数...

2016-09-22 15:24:00 179

转载 求数组中和为给定值的所有子序列

2017年网易游戏的一道编程题,大致意思是满足组合攻击技能,必须是所选择时技能的和为m(m>0),且所选的这些技能的乘积最大:分解后主解决两个问题:其一:求数组中和为m的所有子数组;其二:在满足一的条件下,求所有子数组的最大值;主要考察的还是如何求数组中和为m的所有子数组:如:数组[1,2,3,4,5,6],m=7时,满足条件的子数组有[1,2,4],[3,4]...

2016-09-18 23:26:00 1125

转载 最长递增子序列问题---动态规划

最长递增子序列问题是一个很基本、较常见的小问题,但这个问题的求解方法却并不那么显而易见,需要较深入的思考和较好的算法素养才能得出良好的算法。由于这个问题能运用学过的基本的算法分析和设计的方法与思想,能够锻炼设计较复杂算法的思维,我对这个问题进行了较深入的分析思考,得出了几种复杂度不同算法,并给出了分析和证明。一,最长递增子序列问题的描述设L=<a1,a2,…,an&...

2016-09-17 15:33:00 258

转载 Shell中判断语句if中-z至-d的意思

[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存在且是一个普通文件则...

2016-08-08 10:29:00 52

转载 Linux中shell变量$0,$?等含义

linux中shell变量$#,$@,$0,$1,$2的基本含义:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如...

2016-08-05 10:48:00 110

转载 LeetCode之链表

2. Add Two NumbersYou are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the ...

2016-08-02 23:57:00 85

转载 linux命令之crontab定时执行任务

一、crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统...

2016-06-22 18:05:00 92

转载 linux命令之scp远程文件复制

scp是linux中功能最强大的文件传输命令,可以实现从本地到远程以及远程到本地的轻松文件传输操作。下面简单的讲解一些关于scp命令的操作,给有用的人一些参考:首先是本地到远程的操作:操作的格式如下scp local_file remote_username@remote_ip:remote_folder或者scp local_file remote_usernam...

2016-06-22 18:01:00 106

转载 Linux命令之sed批量替换字符串操作

使用sed命令可以进行字符串的批量替换操作,以节省大量的时间及人力;使用的格式如下:sed -i "s/oldstring/newstring/g" `grep oldstring -rl path`其中,oldstring是待被替换的字符串,newstring是待替换oldstring的新字符串,grep操作主要是按照所给的路径查找oldstring,path是...

2016-06-22 17:23:00 446

转载 tomcat安装出现问题及解决方法

1. tomcat安装:安装目录-->D:\Program Files\apache-tomcat-7.0.592. tomcat环境变量配置:3.D:\Program Files\apache-tomcat-7.0.59\bin下tomcat7w启动问题---> tomcat7 未找到指定服务.......解决方法:再次启动tomcat...

2016-06-21 12:00:00 209

转载 LeetCode之二叉树作题java

100. Same TreeTotal Accepted: 127501 Total Submissions: 294584 Difficulty: Easy Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered e...

2016-05-09 22:13:00 108

转载 LeetCode之动态规划

62. Unique PathsQuestionEditorial SolutionTotal Accepted:86710Total Submissions:239084Difficulty:MediumA robot is located at the top-left corner of amxngrid (marked 'Start'...

2016-05-03 20:35:00 89

转载 linux命令详解2-文件管理,查看文件命令

1. cat命令(tac)  ----连接文件,并打印出来(顺序打印)与tac命令类似只不过,tac命令是逆序打印【语法】cat [OPTION]... [FILE]...【选项】-A:显示所有的文件内容-b:输出非空文件的行号,类似-n-e:类似-vE-E:在每一行的末尾加上$符号-n:输出总行数-s:suppress repeate...

2016-05-03 17:44:00 84

转载 linux查看电脑硬件配置

1. 查看CPUcat /proc/cpuinfo 2. 查看内存free -m3. 查看硬盘分区fdisk -l4. 查看网卡信息或者ip地址ifconfig5. 查看详细的网卡工作模式ethtool eth0转载于:https://www.cnblogs.com/coffy/p/5449656.ht...

2016-04-30 22:49:00 232

转载 Django创建一个简单的blog

1. 使用django-admin.py 创建mysite项目sunny@sunny-ThinkPad-T450:~/PycharmProjects$ django-admin.py startproject mysite2. 进入项目目录中,启动服务器,测试连通性sunny@sunny-ThinkPad-T450:~/PycharmProjects$ cd my...

2016-04-29 22:54:00 127

转载 python+Django创建第一个项目

1.首先搭建好环境1.1 安装pyhton,Linux系统中,python是系统自带的所以就不用安装1.2 安装Django框架使用pip安装:pip install django1.3 检查是否安装好1.4 查看Django的管理工具---django-admin.py命令2. 创建第一个项目HelloWorld: 项目的...

2016-04-29 13:40:00 55

转载 Python常见字符串处理操作

Python中字符串处理的方法已经超过37种了,下面是一些常用的字符串处理的方法,以后慢慢添加。>>> s = 'Django is cool' #创建一个字符串>>> words = s.split() #使用空格分隔字符串,保存在一个words列表里>>> words['Django', 'is', 'co...

2016-04-26 15:58:00 82

转载 LeetCode之位操作题java

191. Number of 1 BitsTotal Accepted: 87985 Total Submissions: 234407 Difficulty: Easy Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as ...

2016-04-26 15:46:00 106

转载 LeetCode之数组处理题java

342. Power of FourTotal Accepted: 7302 Total Submissions: 21876 Difficulty: Easy Given an integer (signed 32 bits), write a function to check whether it is a power of 4.Example:Given num ...

2016-04-26 15:00:00 165

转载 LeetCode之字符串处理题java

344. Reverse StringWrite a function that takes a string as input and returns the string reversed. Example:Given s = "hello", return "olleh".Subscribe to see which companies asked this...

2016-04-26 13:29:00 207

转载 python os.path模块常用方法详解

os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html1.os.path.abspath(path) 返回path规范化的绝对路径。 >>> os.path.abspath('test.csv')'C:\...

2016-04-26 10:40:00 59

转载 Linux命令详解1--文件和目录管理之文件查找和比较

1. 文件查找1.1 strings命令  ------- 在对象文件或二进制文件中查找可打印的字符串。字符串是4个或更多可打印的任意序列,以换行或空字符结束。 strings命令对识别随机对象文件很有用。【语法】:strings [-a|-|--all] [-f|--print-file-name] [-o] [--help] [-v|--version] [-T...

2016-04-25 17:30:00 173

转载 Linux下git使用详解1

1. git使用第一步:安装git$ sudo apt-get install git-core #ubuntu系统下使用apt-get$ yum install git-core #译者注,在redhat,CentOS等系统下用yum2.第二步:配置git使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名。sunn...

2016-04-25 14:04:00 90

转载 Linux常用命令----基本文件系统常用命令

1.查看当前工作目录---pwdsunny@sunny-ThinkPad-T450:~$ pwd/home/sunnysunny@sunny-ThinkPad-T450:~$ cd Workspaces/sunny@sunny-ThinkPad-T450:~/Workspaces$ pwd/home/sunny/Workspaces2.列出目录中的内容(文...

2016-04-21 18:10:00 79

转载 Linux环境下搭建python+selenium+webdriver环境

1.下载并安装python,一般安装linux系统,自带有python,则python不用安装。要下载可以在官网上下载;或者使用下面命令安装:sudo apt-get install python-virtualenv2.下载安装python管理工具包:pip;sudo apt-get install python-pip 3.安装setuptools...

2016-04-21 15:02:00 684

转载 配置python的豆瓣source

sunny@sunny-ThinkPad-T450:~$ mkdir ~/.pipsunny@sunny-ThinkPad-T450:~$ gedit ~/.pip/pip.conf[global]index-url = http://pypi.douban.com/simple[install]trusted-host = pypi.douban.com...

2016-04-21 14:09:00 122

转载 使用myeclipse开发java,解决java中继承JFrame类出现The type JFrame is not accessible due to restriction的问题...

在java中创建窗体,导入了java中的JFrame类,之后会出现错误:Access restriction: The type QName is not accessible due to restriction on required library D:\myeclipse professer2014可以解决的办法为:Project—>Properties—&gt...

2015-05-20 19:11:00 381

转载 linux系统上安装java

如何在ubuntu server上安装java(jre或jdk),主要注意以下几点:1.下载你想要的java版本压缩包。  JRE下载:http://java.com/en/download/manual.jsp;  JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-188...

2015-05-20 11:34:00 75

空空如也

空空如也

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

TA关注的人

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