码迷,mamicode.com
首页 > 编程语言 > 日排行
基础算法之快速排序算法
快速排序基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 比如序列[6,8,1,4,3,9],选取6为基准数key(不会变的),然后从右 ...
分类:编程语言   时间:2018-03-26 16:11:35    阅读次数:187
css样式与JavaScript
css样式 避免页面大小不同导到样式被改变 页面最外层:像素的宽度 > 最外层设置绝对宽度 默认img标签有1px的边框(去掉边框的方法) form标签 postition:可以使模块分层 1 <head> 2 <meta charset="UTF-8"> 3 <title>Title</title ...
分类:编程语言   时间:2018-03-26 16:12:08    阅读次数:196
异步编程之Javascript Promises 规范介绍
什么是 PromisesPromises是一种关于异步编程的规范。目的是将异步处理对象和处理规则进行规范化。为异步编程提供统一接口。 传统的回调函数说到JavaScript的异步编程处理,通常我们会想到回调函数,如以下的代码:getFileAsync("1.txt", function(error, ...
分类:编程语言   时间:2018-03-26 16:14:00    阅读次数:225
MFC基础控件
一、静态文本在代码中动态创建,需要使用CStatic类的成员函数CreatevirtualBOOLCreate(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,CWnd*pParentWnd,UINTnID=0xffff);lpszText:指定要在控件中显示的文字。如果为NULL则不会显示任何文字。dwStyle:指定静态控件的风格。静态文本框一般都是对话
分类:编程语言   时间:2018-03-26 16:14:20    阅读次数:200
快速排序算法
链接: https://blog.csdn.net/hrn1216/article/details/51526362 ...
分类:编程语言   时间:2018-03-26 16:14:29    阅读次数:164
RESTful API使用详解
Restful API是目前比较成熟的一套互联网应用程序的API设计理念,Rest是一组架构约束条件和原则,如何Rest约束条件和原则的架构,我们就称为Restful架构,Restful架构具有结构清晰、符合标准、易于理解以及扩展方便等特点,受到越来越多网站的采用!
分类:编程语言   时间:2018-03-26 16:43:55    阅读次数:348
Python机器学习库推荐
Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,再加上其简单、易学、速度快、开源免费、可移植性、可扩展性以及面向对象的特点,Python成为2017年最受欢迎的最受欢迎的编程语言!
分类:编程语言   时间:2018-03-26 16:45:06    阅读次数:323
MFC技巧(一)
一、自定义消息对话框之间传递数据首先在stdafx中定义自定义消息#defineWM_B_NOTIFYWM_USER+300发送给另一个对话框先获得那个对话框的句柄获得句柄
分类:编程语言   时间:2018-03-26 16:51:00    阅读次数:205
SpringBoot+thymeleaf+mybatis+shiro
http://www.importnew.com/26055.html? ...
分类:编程语言   时间:2018-03-26 16:51:38    阅读次数:161
python爬虫算一下demo大师网站的总创收
用python爬虫算一下demo大师网站的总创收。。。。。。#!/usr/bin/env?python #coding:utf-8 import?requests import?json from?bs4?import?BeautifulSoup def?demodashi(u
分类:编程语言   时间:2018-03-26 16:52:37    阅读次数:203
使用IDEA搭建Spring Boot入门项目
简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid applica ...
分类:编程语言   时间:2018-03-26 16:52:44    阅读次数:578
javascript事件的类型整理
mouseenter:只能进入目标元素才会触发; mouseleave:只能离开目标元素才会触发; mouseover:进入目标元素或者其子元素的时候触发; mouseout:离开目标元素或者其子元素的时候触发; 图片的预加载使用load; keydown:按下,键码,按任意键触发; 支持属性eve ...
分类:编程语言   时间:2018-03-26 16:53:58    阅读次数:174
找出数组中差值为k去重后的数对
思路:已知一个含有重复数字的无序数组,还有一个整数k,找出有多少对不重复的数对(i, j)使得i和j的差刚好为k。由于k有可能为0,而只有含有至少两个相同的数字才能形成数对,那么就是说需要统计数组中每个数字的个数。可以建立每个数字和其出现次数之间的映射,然后遍历哈希表中的数字,如果k为0且该数字出现 ...
分类:编程语言   时间:2018-03-26 16:54:12    阅读次数:410
python 比较两台linux系统rpm包安装是否相同
importreSetaliyun=set(‘‘)Setczgame=set(‘‘)withopen(‘alirpm.txt‘,‘r‘)asf:forlineinf:Result=re.subn(‘-\d.*‘,‘‘,line)[0]Setaliyun.add(Result)#print(Setaliy
分类:编程语言   时间:2018-03-26 16:54:21    阅读次数:154
C/C++程序基础 (三)
C/C++,指针,引用,野指针,NULL,malloc, realloc ...
分类:编程语言   时间:2018-03-26 17:24:32    阅读次数:167
Spring源码分析(一)--BeanProcessor
一、何谓BeanProcessor BeanProcessor是SpringFramework里非常重要的核心接口之一,我先贴出一段源代码: /* * Copyright 2002-2015 the original author or authors. * * Licensed under the ...
分类:编程语言   时间:2018-03-26 17:25:28    阅读次数:240
Python抓取远程文件获取真实文件名
用urllib下载远程文件并转存到hdfs服务器,在下载时,下载地址中不一定包含文件名,需要从连接信息中获取。 ...
分类:编程语言   时间:2018-03-26 17:55:36    阅读次数:312
Python入门之函数-1
本篇目录: 一、 函数的介绍 二、 函数的定义 三、 定义函数的三种类型 四、 函数调用的阶段 五、 Return返回值 一、 函数的介绍 1. 什么是函数?为什么要有函数? 1.1. 具备一个特定功能的工具(类比)>>>函数 1.2 事先准备工具的过程(类比)>>>函数的定义 1.3 工具直接拿来 ...
分类:编程语言   时间:2018-03-26 17:56:20    阅读次数:221
【JAVA】HashMap的原理及多线程下死循环的原因
再次翻到以前工作中遇到的一个问题,HashMap在多线程下会出现死锁的问题,以前只是知道会死循环,导致CPU100%把机器拖跨,今天来彻底看看 ...
分类:编程语言   时间:2018-03-26 17:56:43    阅读次数:225
JavaScript / JQuery事件委托如何实现?
一:什么是事件委托? 事件委托是利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。 事件委托就是利用事件冒泡原理实现的! 事件冒泡:就是事件从最深节点开始,然后逐步向上传播事件; 例:页面上有一个节点树,div > ul > li > a 比如给最里面的a 加一个click 事件,那么事 ...
分类:编程语言   时间:2018-03-26 19:05:50    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!