码迷,mamicode.com
首页 > 编程语言
js数组去重三种方法
本文讲述三种js去重方法 第一种方法思路: 1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,查看元素是否在结果数组3.若结果数组中没有该元素,则存到结果数组中,否则跳入下次循环。代码如下: 第二种方法思路:1.先将原数组进行排序2.检查原数组中的第i个元素 与 结果数组中的最 ...
分类:编程语言   时间:2017-05-26 16:00:41    阅读次数:179
windows编程 使用C++实现多线程类
有时候我们想在一个类中实现多线程,主线程在某些时刻获得数据,可以“通知”子线程去处理,然后把结果返回。下面的实例是主线程每隔2s产生10个随机数,将这10随机数传给多线程类,让它接收到数据后马上打印出来。 首先看类的定义: [cpp] view plain copy #pragma once #in ...
分类:编程语言   时间:2017-05-26 15:59:54    阅读次数:234
Unity3D 封 Log
1 using System; 2 using System.Text; 3 using System.Text.RegularExpressions; 4 using UnityEngine; 5 #if UNITY_EDITOR 6 using System.Reflection; 7 usin... ...
分类:编程语言   时间:2017-05-26 15:59:36    阅读次数:259
Java中一些jar包的作用
axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar Axis运行所需要的组件包 saaj.jar 创建到端点的点到点连接的方法、创建并处理SOAP消息和附件 ...
分类:编程语言   时间:2017-05-26 15:59:14    阅读次数:223
java的接口与继承和抽象
package ClassInherit; public interface IBook { void WriteContent();} package ClassInherit; public class AndroidBook extends Book implements IBook { /* ...
分类:编程语言   时间:2017-05-26 15:58:59    阅读次数:226
[JS]算法总结
一、冒泡排序 function bubbleSort(arr){ for(var i=1;iarr[j+1]){//如果前一个数大于后一个,则交换二者的值 arr[j+1]=[arr[j],arr[j]=arr[j+1]][0]; } ... ...
分类:编程语言   时间:2017-05-26 15:55:10    阅读次数:229
Spring任务调度之Spring-Task
前一段时间,在工作中要使用定时器功能 1、首先web.xml中配置 <!-- 配置spring核心servlet --> <servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.serv ...
分类:编程语言   时间:2017-05-26 15:54:36    阅读次数:110
JavaScript ES6中export及export default的区别
本文原创地址链接:http://blog.csdn.net/zhou_xiao_cheng/article/details/52759632,未经博主允许不得转载。 相信很多人都使用过export、export default、import,然而它们到底有什么区别呢? 在JavaScript ES6 ...
分类:编程语言   时间:2017-05-26 15:11:18    阅读次数:206
使用Python实现Linux系统wc命令,效果一样
代码如下:#!/usr/bin/python #*-*coding:utf8*-* importsys importos fromoptparseimportOptionParser """定义参数""" parser=OptionParser() parser.add_option("-l","--line", dest="lines", action="store_true", default=False, help="onlycountlines") parser.add_opti..
分类:编程语言   时间:2017-05-26 14:42:04    阅读次数:139
Java中的Object、T(泛型)、?区别
我们先来试着理解一下Object类,学习Java的应该都知道Object是所有类的父类,注意:那么这就意味着它的范围非常广!首先记住这点,如果你的参数类型时Object,那么的参数类型将非常广6ThinkinginJava》中说很多原因促成了泛型的出现,最引人注目的一个原因就是为了创造容器类..
分类:编程语言   时间:2017-05-26 14:40:12    阅读次数:127
Python爬虫:爬取资源站点列表
发现某站点文章很多,爬取所有文章名和链接,并保存在txt文档中,方便后续查看#!/usr/bin/python #-*-coding:UTF-8-*- importurllib,urllib2,re,requests importsys reload(sys) sys.setdefaultencoding(‘utf-8‘) domain=[‘http://linux.linuxidc.com/‘] name_url=[]#一级页..
分类:编程语言   时间:2017-05-26 14:38:57    阅读次数:564
Python基础---数据类型和变量
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下..
分类:编程语言   时间:2017-05-26 14:38:48    阅读次数:213
swift涂鸦功能的实现包括截图,画板封装,文本编辑,分享功能,橡皮擦功能,马赛克技术
一伊涂鸦(swift)这是一款涂鸦软件,能够实现对图片的基本操作,供大家参考,主要功能点有: 1.截取长图 该功能的主要原理是截取webview的高度所在的区域,所以这种截屏需要在webview加载完毕后获取到webView.scrollView的contensize,然后将webview的高度设置 ...
分类:编程语言   时间:2017-05-26 14:38:30    阅读次数:189
Python基础---注意事项
Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解..
分类:编程语言   时间:2017-05-26 14:36:37    阅读次数:225
python基础
字符python的字符串表示可以用双引号或单引号,都表示字符串。这种灵活性可以在字符串中包含引号,只要和最外面引号不一样即可。str(var)可把var变为字符串类型。int(var)可把vat变为整型注释单行注释+单行注释是#code。多行注释+多行注释是”’code”’(三引号,双引号或单引..
分类:编程语言   时间:2017-05-26 14:36:19    阅读次数:236
选择排序
-------------------siwuxie095 选择排序法 它的工作原理如下: 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置, 然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排 序序列的末尾。以此类推,直到所有元素均排序完毕 参考链接: 参考链接1,参考链... ...
分类:编程语言   时间:2017-05-26 14:35:10    阅读次数:236
APUE:线程,线程控制
线程标识 创建、退出、等待、取消线程 线程属性 可重入和线程安全 线程安全:多个线程可以同时的、安全的调用同一个函数 重入:例如 main() 调用 malloc() 时产生信号,中断原有流程,进入信号处理函数,信号处理函数中再次调用 malloc(),称为重入。从栈帧上说,malloc() 出现了 ...
分类:编程语言   时间:2017-05-26 14:34:27    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!