自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 jQuery 名称冲突

jQuery 使用 $ 符号作为 jQuery 的简介方式。 某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。 jQuery 使用名为 noConflict() 的方法来解决该问题。 var jq=jQuery.noConflict(),帮助您使用自...

2017-05-12 12:06:45 206 0

原创 JS 学习问题总结

1.  双引号中间用单引号“ ‘ ‘ ” 不然容易造成误解; 2. 注意路径src 写法/ 还是\

2017-05-03 15:43:09 226 0

原创 Error Setting working folder: Could not rename properties.tf2 to properties.tf1 in recover.

Error Setting working folder: Could not rename properties.tf2 to properties.tf1 in recover. https://social.msdn.microsoft.com/Forums/vstudio/e...

2017-04-28 09:06:28 1535 0

原创 记录

1.      一亿个数据进行排序,用什么排序方式 答:分批处理,一亿是一万万,分批处理,首先取一万进行快速排序,然后取一万之前进行mergesort 2.      N 的前M大 答:当有N个数据,而N又是非常大(比如:千万或者亿),需要找出N条数据的排名最前的M条数据时,可以采用的一种...

2016-09-27 22:19:31 394 0

原创 [计算机网络复习总结]

计算机网络复习 1.      OSI 七层 名称 对应的 应用层 HTTP、SMTP、FTP,Telnet 提供访问网络服务的接口 表示层 ASCII、Encryption、JPG、HTML 数据信息交换使得一...

2016-09-24 22:20:11 385 0

转载 IPC进程之间通信的几种方式

进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程...

2016-09-22 16:41:06 3781 0

转载 [操作系统]虚拟内存和swap分区

转自:http://www.cnblogs.com/nerrissa/p/4237179.html 首先,这两个概念分别对应windows和linux,即: windows:虚拟内存 linux:swap分区 windows即使物理内存没有用完也会去用到虚拟内存,而Linux不一样 Lin...

2016-09-22 16:23:30 1750 0

转载 [操作系统]页式、段式、段页式存储管理

参考:http://www.cnblogs.com/suncoolcat/p/3400353.html 离散的存储管理方式:页式、段式、段页式,为获得一条指令或数据,分别需要访问内存二次,二次,三次。 页式:逻辑空间分页,内存空间分块,页的大小=块的大小,地址空间一维 逻辑地址=页号...

2016-09-22 16:12:45 1053 0

转载 [linux]常见问题

一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储...

2016-09-13 10:56:30 387 0

转载 [软件测试]基础知识

什么是软件测试? 软件测试是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求,或弄清预期结果与实际结果之间的差别的过程。 软件测试的测试目标是发现一些可以通过测试避免的开发风险。 软件测试的原则之一是测试应该尽早进行,最好在需求阶段就开始介入。 测试的主要工作内容是验证(白盒v...

2016-09-11 14:03:02 715 0

转载 SQL查询和判断语句

--数据库多表的连接查询 一、外连接 1.左连接 left join / left outer join 左外连接包含left join 左表里的所有行,若左表在右表没有匹配,则结果中对应 行的右表部分全部为空 select * from student left join course on s...

2016-09-09 17:44:08 10099 1

转载 web页面性能优化

Yahoo! 的 Exceptional Performance 团队为 Web 页面性能优化带来最佳实践,旨在提高网站性能。Excetional Performance 团队总结出了一系列可以提高网站速度的方法,可以分为 7 大类 34 条。包括内容、服务器、Cookie、CSS、JavaScr...

2016-09-09 15:52:52 135 0

转载 查缺补漏

操作系统 1. 进程和线程的区别。 2. 死锁的必要条件,怎么处理死锁。 3. Window内存管理方式:段存储,页存储,段页存储。 4. 进程的几种状态。 5. IPC几种通信方式。 6. 什么是虚拟内存。 7. 虚拟地址、逻辑地址、线性地址、物理地址的...

2016-09-08 14:19:13 202 0

原创 一些概率条件判断和组合数学题

①    袋子中分别一叠纸币,其中5元面值的纸币6张,10元面值的纸币5张,20元面值的纸币4张,从袋子中任意取4张纸币,则每种面值至少取到一张的概率为____。 解答: 总张数6+5+4=15张 从袋子中任意取4张的可能性是C(15,4) 每种面值至少一张的可能是 C(6,2)*C(5,1)*C...

2016-09-07 23:41:42 2952 0

原创 二叉树性质

二叉树性质 1.      二叉树的度   二叉树的度就是二叉树分支的数目   二叉树叶子节点即度为0的节点   二叉树度为2的节点时有两个子树的节点   公式1: 二叉树总节点数=叶子节点数+度为2的节点数+度为1的节点数 公式2: 二叉树的总节点数=总度数 +1  (从下往上看,只有头节点没有...

2016-09-07 17:21:14 470 0

原创 java Equals 和“==”区别

Java 的equals和==区别 String str1=new String(“str”); String str2=new String (“str”); System.out.println(str1==str2); //false; System.out.println( st...

2016-09-07 10:21:30 160 0

原创 机器学习常见算法总结+ 面试题

1.http://kubicode.me/2015/08/16/Machine%20Learning/Algorithm-Summary-for-Interview/ 2.http://kubicode.me/2015/08/16/Machine%20Learning/Common-Interv...

2016-09-07 10:03:02 200 0

原创 [学习资源]

SQL 多表连接查询 http://blog.csdn.net/yangquanhui1991/article/details/51536174 SQL 子查询 http://blog.csdn.net/yangquanhui1991/article/details/51536392 ...

2016-09-06 10:19:52 202 0

原创 [leetcode][SQL]ALL

#SQL-182. Duplicate Emails select Email from Person group by(Email) having count(Email)>1; #SQL-181. Employees Earning More Than Their Managers...

2016-09-05 16:43:11 383 0

原创 [算法】各种排序算法比较

Name Time Best/Worst Time(AVG) Space 稳定性 插入 O(n) O(n2) O(n2) O(1) 稳定 选择 O(n2) ...

2016-09-05 15:23:24 182 0

原创 [leetcode][SQL]181. Employees Earning More Than Their Managers

select a.Name as Employee from Employee a Join Employee b on a.ManagerId=b.Id where a.salary > b.salary; 1.涉及关于字段在查询时的重命名 select co...

2016-09-05 10:30:08 143 0

转载 [leetcode][SQL]182. Duplicate Emails

转自:http://blog.csdn.net/yangquanhui1991/article/details/51526443 Write a SQL query to find all duplicate emails in a table named Person. +----+--...

2016-09-05 10:12:58 182 0

转载 解决移动端点击事件延迟300ms

说明:移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。  以下是历史原因,来源一个公司内一个同事的分享: 2007年苹果发布首款iphone上IOS系统搭载的safari为了将适用于PC端上大屏幕的网页能比较好的展示在手机端上,使用了双击缩放(double ta...

2016-09-05 09:44:16 3312 0

原创 [leetcode]16. 3Sum Closest

class Solution { public: int threeSumClosest(vector& nums, int target) { int sum; int ret; int close=65535; ...

2016-09-04 23:32:41 190 0

原创 [leetcode]15. 3Sum

和4sum 一样,继续使用夹逼定理,不过需要排除重复 例如【4,-2,-2,2,2】target=0;只有【4,-2,2】,所以需要把重复的去掉 这不等同于【4,-2,-2,6,7】因为这时候只有【4,-2,-2】的-2 和-2 分别对应j,k  class Solution { public: ...

2016-09-04 23:06:15 115 0

原创 [leetcode]18. 4Sum

//用夹逼定理 class Solution { public: vector> fourSum(vector& nums, int target) { vector> ret; sort(nums.begin...

2016-09-04 22:44:56 97 0

转载 [leetcode]31. Next Permutation -Find next greater number with same set of digits

Find next greater number with same set of digits Given a number n, find the smallest number that has same set of digits as n and is greater than n....

2016-09-04 21:10:31 276 0

原创 [杂记]各种编程语言的注释

Language In-line comment Block comment C (C99), C++, Go, and JavaScript // InlineComment /* BlockComment */ CSS...

2016-09-04 20:56:34 231 0

转载 [Linux] Crond 定时任务

task.null.crontab是一个没有内容的空文件 开启定时任务  crontab/weblogic/tools/task.crontab 停止定时任务 crontab/weblogic/tools/task.null.crontab Crontab [-u user] [ -e |...

2016-09-04 20:38:32 174 0

原创 [机器学习]PCA 和协方差矩阵

1.PCA 和协方差矩阵 已知一组数据的协方差矩阵P,下面关于主分量说法错误的是(C)A主分量分析的最佳准则是对一组数据进行按一组正交基分解, 在只取相同数量分量的条件下,以均方误差计算截尾误差最小 B在经主分量分解后,协方差矩阵成为对角矩阵C主分量分析就是K-L变换D主分量是通过求协方差矩阵的特...

2016-09-04 20:02:30 1191 0

原创 [leetcode]289. Game of Life

//因为要in-place 置换,而每一个cell 的改变会引起其他改变,所以我们用中间态来表示原态 //中间态不仅要能转化为原态还能转化为变化后的态 //有四种状态 //live-live(==2/==3) //die-live(==3) //live-die(<2) //live-di...

2016-09-04 01:41:44 418 0

原创 [leetcode]34. Search for a Range

class Solution { public: vector searchRange(vector& nums, int target) { int l=0; int h=nums.size()-1; vector ret...

2016-09-03 23:58:41 101 0

原创 [leetcode]35. Search Insert Position

class Solution { public: int searchInsert(vector& nums, int target) { int len=nums.size(); int i=0; while(i<l...

2016-09-03 23:23:14 122 0

原创 [leetcode]268. Missing Number

解法一:置换 class Solution { public: int missingNumber(vector& nums) { //每次交换,位置 i 和 位置nums[i]的值,直到i的值是nums[i],这样时间可能不是线性了,主要是存在>...

2016-09-03 23:06:38 96 0

原创 [leetcode]48. Rotate Image

//首先按对角线置换,然后按照竖中分线置换,这样就达到了90度旋转的要求class Solution { public: void rotate(vector>& matrix) { int n=matrix.size(); for(...

2016-09-03 21:39:07 105 0

原创 [leetcode] Maximum Subarray

//统计nums[i]之前的sum值,如果这个值大于0,则拼接之前的序列,否则新的序列从i开始 //保留一个全局最大值,每次得到的candidate都和它比较 class Solution { public: int maxSubArray(vector& nums) ...

2016-09-03 20:42:51 70 0

原创 [leetcode]54. Spiral Matrix

class Solution { public: vector spiralOrder(vector>& matrix) { vector ret; int m=matrix.size(); if(m==0) ...

2016-09-03 19:50:41 115 0

原创 [leetcode]55. Jump Game 贪心

解法一,递归,超时 class Solution { public: bool canJump(vector& nums) { if(nums.size()>1&&nums[0]==0)return false; ...

2016-09-03 18:07:16 176 0

原创 [leetcode]59. Spiral Matrix II

class Solution { public: vector> generateMatrix(int n) { vector> path(n,vector (n,0)); int l=0; int h=n-1; ...

2016-09-02 23:04:10 99 0

原创 [leetcode]62. Unique Paths

class Solution { public: int uniquePaths(int m, int n) { if(m==1||n==1)return 1; vector>path(m,vector(n,0)); ...

2016-09-02 22:15:18 142 0

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