码迷,mamicode.com
首页 > 编程语言 > 日排行
各种类型排序的实现及比较
插入排序法: 简单介绍:插入排序在排序过程中会把整个数组分成已排好序和还未排序两部分。每次从未排序部分的开头取出一个数字,插入到已排序的部分。 性质:是稳定的排序法。且最坏的情况下一共要移动(1+2+...+N-1)=(N^2-N)/2次,所以基本是O(n^2)复杂度的排序法,当然输入数据的顺序可以 ...
分类:编程语言   时间:2018-08-17 23:30:04    阅读次数:223
多线程
1.如何实现多线程同步 https://www.cnblogs.com/XHJT/p/3897440.html https://blog.csdn.net/wenwen091100304/article/details/483186992 2.创建线程有哪几种方式 https://www.cnblo ...
分类:编程语言   时间:2018-08-17 23:30:44    阅读次数:176
jlink java打包成exe
"C:\Program Files\Java\jdk-10.0.1\bin\jmod.exe" create untitled2.jmod --class-path untitled2 --module-version 1.0 "C:\Program Files\Java\jdk-10.0.1\bi ...
分类:编程语言   时间:2018-08-17 23:31:38    阅读次数:318
shell function/for in/for (())/string concat/has dir/rename using regex/if(())/exit/execute command and pass value to variable/execute python
#!/bin/bash #remove the MER.*_ in file name for all the files in a dir function getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element if [ -d ... ...
分类:编程语言   时间:2018-08-17 23:33:02    阅读次数:209
Python(七) 高级部分:面向对象
一、类的定义 二、浅谈函数与方法的区别 三、类与对象。 类是描述 一类的 行为和特征 对象是具体的描述对象 类像一个模板一样 可以生成许多不同的对象 四、构造函数 构造函数不能返回除了None 以外的值 五、区别模块变量与类中的变量 六、类变量与实例变量 类变量:和类相关的变量 实例变量:和对象相关 ...
分类:编程语言   时间:2018-08-17 23:38:10    阅读次数:193
《python for data analysis》第十章,时间序列
《 python for data analysis 》一书的第十章例程, 主要介绍时间序列(time series)数据的处理。label:1. datetime object、timestamp object、period object2. pandas的Series和DataFrame obj ...
分类:编程语言   时间:2018-08-18 00:41:47    阅读次数:218
C++单一、多重继承下的内存模型
一:C++单一继承下的内存模型: a)、最简单的一种单一继承内存模型:基类及派生类中无virtual function member: 在MSVC2015 Debug ×86下,&d = 0x00eff88c;&d.m_x = 0x00eff88c;&d.m_y = 0x00eff890;&d.m_ ...
分类:编程语言   时间:2018-08-18 00:43:06    阅读次数:155
Java学习 · 初识 面向对象基础二
Package a) 解决类重名的问题 b) 便于管理类 a) 类的第一句非注释性语句 b) 命名:域名倒着写,再加上模块名 a) 不要使用默认包 JDK主要包 Import 1.为什么需要使用包 2.import怎么使用 3.注意事项 4.静态导入 ...
分类:编程语言   时间:2018-08-18 00:49:19    阅读次数:132
springboot相关
RequestMapping表示的是请求路径,可以放到类上和方法上,也可以只放到方法上。当放到类和方法上时,若要访问该方法,则需要类路径+方法路径才可以。如上示例,访问路径应为/say/hello。 注解上的method=RequestMethod.GET表示的是请求方式为GET。HTTP请求方式共 ...
分类:编程语言   时间:2018-08-18 00:49:49    阅读次数:138
2018.8.17 关于JavaScript的几种常见的全局函数
JavaScript常见的全局函数 javascript的函数调用 ...
分类:编程语言   时间:2018-08-18 00:51:58    阅读次数:180
Java中lambda(λ)表达式的语法
举一个排序的例子,我们传入代码来检查一个字符串是否比另一个字符串短。这里要计算: first和second是什么?他们都是字符串。Java是一个强类型语言,所以我们还要指定他们的类型: lambda表达式就是一个代码块,以及必须传入代码的变量规范。 你已经见过Java中的一种lambda表达式形式: ...
分类:编程语言   时间:2018-08-18 00:52:23    阅读次数:199
增强数组的遍历使用for--each
package com.yikuan.cn; public class Test3 { public static void main(String[] args) { String[] a = new String[]{"aa","bb","cc","dd"}; for (String s : a ...
分类:编程语言   时间:2018-08-18 00:52:32    阅读次数:160
Python3数据分析与挖掘建模实战视频
第1章课程介绍【赠送相关电子书+随堂代码】本章首先介绍本课程是什么,有什么特色,能学习到什么,内容如何安排,需要什么基础,是否适合学习这门课程等。然后对数据分析进行概述,让大家对数据分析的含义和作用有一个整体的认知,让大家对自己接下来要做的事情,有一个基本的概念与了解。...1-1课程导学1-2数据分析概述第2章数据获取数据从哪里来?怎么来?这一章,我们会介绍数据获取的一般手段。主要包括数据仓库、
分类:编程语言   时间:2018-08-18 00:53:42    阅读次数:290
Unity2018 Shader Graph 实验室
Unity2018 Shader Graph 实验室Shader Shader Graph Unity Tips:在shader forge和amplyfy Shader节点图形化shader编程的诱惑下,unity官方终于在2018版本也推出了而自己shader节点可视化编程工具Shaderr G... ...
分类:编程语言   时间:2018-08-18 00:54:59    阅读次数:1682
Java学习 · 初识 面向对象深入一
面向对象深入 1.面向对象三大特征 a) 继承 inheritance 子类可以从父类继承属性和方法 子类可以提供自己的属性方法 b) 封装 encapsulation 对外隐藏某些属性和方法 对外公开某些属性和方法 c) 多态 polymorphism 适应变量的多种变化 1.1 封装 a) 为什 ...
分类:编程语言   时间:2018-08-18 00:55:47    阅读次数:165
进程 线程 threading模块
# 进程:本质上就是一个程序在一个数据集上的一次动态执行过程(抽象的概念) # 进程一般由程序、数据集(程序运行过程中所需要使用的资源)、进程控制块(记录进程的外部特征,描述进程的执行变化过程)三部分组成 # 进程是最小的资源单位 # 线程的出现是为了降低上下文切换的消耗,提高系统的并发性,并突破一... ...
分类:编程语言   时间:2018-08-18 00:56:36    阅读次数:168
Java学习 · 初识 面向对象基础一
面向对象基础 1.1面向过程与面向对象的区别 面向过程和面向对象二者都是思考问题的方式,再简单的事物时,可以线性思考时使用面向过程,但当事物较为复杂时,只能使用面向对象设计。但二者并不是对立的,在解决复杂问题时,通过面向对象的方式把握事物之间复杂的关系,方便分析整个系统;具体到微观时,仍然使用面向过 ...
分类:编程语言   时间:2018-08-18 00:58:04    阅读次数:141
python打包exe
1. pip install pyinstaller 2. 切换目录到 .py 文件夹,并且 一定要将第三方库复制到这个文件夹 3. 运行 pyinstall -F -i my.ico xxx.py 4. 生成的 EXE 在 dist 文件夹 ...
分类:编程语言   时间:2018-08-18 00:58:49    阅读次数:160
TOJ 2722 Matrix(树状数组区间取反单点查询)
描述 Given an N*N matrix A, whose elements are either 0 or 1. A[i, j] means the number in the i-th row and j-th column. Initially we have A[i, j] = 0 (1 ...
分类:编程语言   时间:2018-08-18 10:25:04    阅读次数:204
Java Math类知识点总结
(1)在编写程序时,可能需要计算一个数的平方根、绝对值、获取一个随机数等。java.lang包中的Math类包含许多用来进行科学计算的类方法,这些方法可以直接通过类名调用。另外,Math类还有两个静态常量,E和PI,它们的值分别是2.7182828284590452354和3.14159265358 ...
分类:编程语言   时间:2018-08-18 10:25:23    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!