码迷,mamicode.com
首页 > 2017年05月29日 > 全部分享
一道关于排序的面试题
以前群里有个同事发了道面试题: 两个已排好序数组,A和B,现要求对他们重新联合排序,合以的小数放入A数组中,大的数放入B中。 这题的关键是两个数组已经排好序,如果按传统的方法,进行排序当然没问题,但就没有充分利用现有的条件。 或许你可以想到插入排序,这样就可以利用a数组已排好序的优势对其进行排序了。 ...
分类:编程语言   时间:2017-05-29 12:55:25    阅读次数:250
被AppStore拒绝理由(一)
July 8, 2015 at 7:06 AM 发件人 Apple 17.1 - Apps cannot transmit data about a user without obtaining the user's prior permission and providing the user w ...
分类:移动开发   时间:2017-05-29 12:55:18    阅读次数:317
Webpack 学习记录-01
Webpack output.path absolute path ...
分类:Web程序   时间:2017-05-29 12:55:11    阅读次数:283
iOS_青花瓷Charles抓包
使用青花瓷Charles抓取手机端的网络请求: 第一步,下载安装并打开Charles 第二步,去掉菜单【Proxy】以下的【Mac OSX Proxy】和【Mozilla Firefox Proxy】前面的"勾" 第三步,让手机和电脑处在同一个局域网(连同一个Wifi) 第四步,打开手机的设置(Se ...
分类:移动开发   时间:2017-05-29 12:55:02    阅读次数:374
三种常见字符编码简介:ASCII、Unicode和UTF-8
转自:http://www.cnblogs.com/yuguangchuan/p/4310952.html 什么是字符编码? 计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是 ...
分类:其他好文   时间:2017-05-29 12:54:53    阅读次数:258
spring AOP 术语解释
初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。 2.为什 ...
分类:编程语言   时间:2017-05-29 12:54:45    阅读次数:238
Java基础面试题
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面。以便更充分地注意与当前目标有关的方面。抽象并不打算了解所有问题。而仅仅是选择当中的一部分,临时不用部分细节。抽象包含两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模型,而且同意和鼓舞类的 ...
分类:编程语言   时间:2017-05-29 12:54:35    阅读次数:607
Laravel之中间件
一.中间件的作用 HTTP 中间件提供了一个便利的机制来过滤进入应用的 HTTP 请求。例如,Laravel 包含了一个中间件来验证用户是否经过授权,如果用户没有经过授权,中间件会将用户重定向到登录页面,否则如果用户经过授权,中间件就会允许请求继续往前进入下一步操作。 当然,除了认证之外,中间件还可 ...
分类:其他好文   时间:2017-05-29 12:54:26    阅读次数:305
屌丝技能--转Json(Newtonsoft.Json.dll)
妈妈再也不用为我转Json而担忧了!! 很简单,没什么好说明的,嗯! 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 if (!IsPostBack) 4 { 5 ToJsonGetData tjgd = new ToJson ...
分类:Web程序   时间:2017-05-29 12:54:18    阅读次数:258
c++ -- 左值和右值
总结--C++ primer 5 一、左值和右值(P121) 1. 概念 C++的表达式,要不然是右值,要不然是左值。 这两个名词继承与C语言,在C中是为了帮助记忆:左值可以位于赋值语句的左侧,右值则不能。在C++中,二者的区别没那么简单:当一个对象被用作右值的时候,用的是对象的值(内容);当对象被 ...
分类:编程语言   时间:2017-05-29 12:54:07    阅读次数:188
抢占式等待的统计信息
SELECT * FROM sys.dm_os_wait_stats WHERE wait_type LIKE 'PREEMPTIVE%' ...
分类:其他好文   时间:2017-05-29 12:53:59    阅读次数:169
Mahout--(一)数据承载
mahout API英文解释:https://builds.apache.org/job/Mahout-Quality/javadoc/ 推荐数据的处理是大规模的,在集群环境下一次要处理的数据可能是数GB,所以Mahout针对推荐数据进行了优化。 Preference 在Mahout中,用户的喜好被 ...
分类:其他好文   时间:2017-05-29 12:53:49    阅读次数:268
Python基础(函数部分)-day04
写在前面 上课第四天,打卡: 加勒比海盗今天上映;端午节公司发的粽子很有范! 一、函数的基本概念 - 函数是什么? 函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子';即可以直接拿来使用; 函数是组织好的,可重复使用的,用来实现单 ...
分类:编程语言   时间:2017-05-29 12:53:42    阅读次数:226
Linux网络编程(附1)——封装read、write
原打算实践简单的模型的时候,主要专注于基本的模型,先用UNIX I/O糊弄下,可是未封装的read和write用起来实在心累,还是直接用前辈们已经实现好的高级版本号read、write。 UNIX I/O read、write #include<unistd.h> ssize_t read(int ...
分类:系统相关   时间:2017-05-29 12:53:32    阅读次数:351
Python的赋值、深拷贝、浅拷贝
a=b a和b两个对象地址相同 a和b两个对象的子对象地址相同 a=copy.copy(b) a和b两个对象地址不同 a和b两个对象的子对象地址相同 a=copy.deepcopy(b) a和b两个对象地址不同 a和b两个对象的子对象地址不同 可以通过id(a) 来判断a地址,通过[id(x) fo ...
分类:编程语言   时间:2017-05-29 12:53:25    阅读次数:185
Discuz!X 系列 HTTP_X_FORWARDED_FOR 绕过限制进行密码爆破
这个漏洞比较简单。 我们看到配置文件来。/include/common.inc.php 第86-94行。 如果获取不到HTTP_CLIENT_IP的环境变量,返回false,往下执行。接着就获取HTTP_X_FORWARDED_FOR的环境变量,这个变量用户是可控的,所以我们可以伪造HTTP_X_F ...
分类:Web程序   时间:2017-05-29 12:53:19    阅读次数:372
选择排序详解
说一说选择排序 选择排序,作为八大经典算法之一,虽不如插入,快速,希尔等排序高效,但其结构简单,思路清晰,适合新手理解算法, 了解排序,适合数据较少时的排序情况。 如下是选择排序的图解原理 如果说冒泡排序是顶向下,那么选择排序就是由底向上了,先解决第一个数,再解决第二个数,依次解决整个数组的排序 如 ...
分类:编程语言   时间:2017-05-29 12:53:11    阅读次数:195
1451条   上一页 1 ... 54 55 56 57 58 59 60 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!