码迷,mamicode.com
首页 > 编程语言 > 日排行
visualgo 各种算法的具体实现——排序篇
某天发现一个神奇的网站https://visualgo.net/en,对于学习各个算法非常有用,它将算法的步骤可视化,能很好地帮助我们理解。 顺序为从小到大。 1,冒泡排序 从头到尾两两比较,如果前者比后者大就交换,重复这个过程,直到不需要交换。 visualgo伪代码: UE4中C++实现: 2, ...
分类:编程语言   时间:2018-02-12 16:57:36    阅读次数:250
Spring源码学习(总)
前文: 近期,买了一本书《Spring源码深度解析》--郝佳 非常不错的Spring书籍,讲解通俗易懂,而且,例子详细严禁,由浅入深,可以让读者一步步跟着学习,读了前部分后很有收获,推荐给大家,共同学习。 人们常抱怨,没有老师跟着学习,没人教,身边人能力不行,等等。那么,买了本优秀的书籍,就是在跟大 ...
分类:编程语言   时间:2018-02-12 16:57:55    阅读次数:161
Java线程池详解
线程池: 线程池,顾名思义存放线程的池子,因为频繁的创建和销毁线程池是一件非常损耗性能的事情,所以如果先定义一个池子里面放上一定量的线程,有需要的时候就去里面取,用完了再放里面,这样不仅能缩短创建销毁线程的时间,也能减轻服务器的压力。在jdk1.5中Doug Lea引入了Executor框架,把任务 ...
分类:编程语言   时间:2018-02-12 16:58:01    阅读次数:183
python----图像简单处理(PIL or Pillow)
python中PIL模块就是专门用来做这个事情的。 一 图样 原始图片 操作一: 缩略图(通常不用这个方式,因为图片质量损坏太大) 操作二 : 旋转图片中的某一部分 操作三: 给图片添加一个图片水印, 2张图层合并 操作四: 给图片添加文字水印,这个用的比较多, 我这里弄了个白色通明低,可以弄成完全 ...
分类:编程语言   时间:2018-02-12 18:34:17    阅读次数:286
转-NET(C#):线程本地存储(Thread-Local Storage)之ThreadStatic, LocalDataStoreSlot和ThreadLocal<T>
NET(C#):线程本地存储(Thread-Local Storage)之ThreadStatic, LocalDataStoreSlot和ThreadLocal<T> 目录 1. 使用ThreadStatic特性 2. 使用命名的LocalDataStoreSlot类型 3. 使用未命名的Loca ...
分类:编程语言   时间:2018-02-12 18:34:49    阅读次数:280
JavaScript日常学习3
JavaScript函数 函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname() {执行代码} function myFunction(var1,var2) //带形参{代码} HTML5调用:onclick="functionname( ...
分类:编程语言   时间:2018-02-12 18:35:05    阅读次数:171
JavaScript日常学习4
JavaScript事件 1、<button id="btn1" onclick="document.getElementById("btn1").innerText=Date();">现在的时间是?</button> 2、<button onclick="this.innerHTML=Date() ...
分类:编程语言   时间:2018-02-12 18:37:12    阅读次数:176
CentOS7下安装python-pip
安装pip工具. 1、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip 2、没有python-pip包就执行命令 yum -y install epel-release (3)、执行成功之后,再次执行yum install python-pi ...
分类:编程语言   时间:2018-02-12 18:37:46    阅读次数:163
JavaScript---设计模式之观察者模式
概念 观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。 作用 注意事项 监听要在触发之前 ...
分类:编程语言   时间:2018-02-12 18:38:12    阅读次数:175
图算法
一、图的存储 一般来说,图的存储方式有两种:邻接矩阵和邻接表。本节只讲解邻接矩阵的形式。 设图 G(V,E) 的顶点标号为 0,1,……,N-1,那么可以令二维数组 G[N][N] 的两维分别表示图的顶点标号,即如果 G[i][j] 为 1,则说明顶点 i 和顶点 j 之间有边;如果 G[i][j] ...
分类:编程语言   时间:2018-02-12 18:39:22    阅读次数:220
JavaScript日常学习6
JavaScript的运算符、比较符都跟Java一致 JavaScript 算术运算符 <p算术运算符用于执行变量与 或值之间的算术运算。="" <="" p=""><p给定y=5,下面的表格解释了这些算术运算符: JavaScript 赋值运算符 赋值运算符用于给 JavaScript 变量赋值。 ...
分类:编程语言   时间:2018-02-12 18:40:03    阅读次数:202
JavaScript日常学习5
JavaScript字符创方法 字符串属性和方法 原始值字符串,如 "John", 没有属性和方法(因为他们不是对象)。 原始值可以使用 JavaScript 的属性和方法,因为 JavaScript 在执行方法和属性时可以把原始值当作对象。 字符串方法我们将在下一章节中介绍。 字符串属性 字符串方 ...
分类:编程语言   时间:2018-02-12 18:40:32    阅读次数:128
Java笔记:包与接口
一、包 使用package关键字声明包。包的作用相当于命名空间。若没有显式地声明类所属的包,那么类将会被放到默认的包中,默认的包没有名称。包支持层次化地创建,即支持嵌套。 使用import关键字导入包。支持导入包中的类或包,若不导入声明变量则需要写上完整的路径。 二、接口 声明接口。接口的普通方法不 ...
分类:编程语言   时间:2018-02-12 18:40:52    阅读次数:174
freemarker自定义标签(与java合用)
自定义类继承FreemarkerManager类,重写protected Configuration createConfiguration(ServletContext servletContext)throws TemplateException方法定义有哪些TemplateDirectiveM ...
分类:编程语言   时间:2018-02-12 18:41:25    阅读次数:163
spring.profiles.active 针对多种启动环境的spring配置
使用spring.profiles.active 配置正式环境,测试环境 配置方式: 1、在spring配置文件中配置两种环境信息 <beans profile="dev"> <context:property-placeholder location="classpath:jdbc-dev.pro ...
分类:编程语言   时间:2018-02-12 18:41:32    阅读次数:179
用Gson按照键值key排序json所有节点
用Gson按照键的值排序json所有节点 ...
分类:编程语言   时间:2018-02-12 18:42:55    阅读次数:160
python学习之路
老男孩教育Python自动化2.0课程课件目录 http://www.cnblogs.com/alex3714/articles/5885096.html Day1 - Python基础1 介绍、基本语法、流程控制 Day2 - Python基础2 列表、字典、集合 Day3 - Python基础3 ...
分类:编程语言   时间:2018-02-12 18:43:04    阅读次数:195
JavaScript日常学习2
JavaScript 数据类型 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。 eg:var variable_name="JavaScript日常学习2" //字符串 var varia ...
分类:编程语言   时间:2018-02-12 18:43:26    阅读次数:194
Java之Date Time API (Java 8 新特性)
java.time.Period: This class represents the date part of the datetime. It represents the date part in terms of days, months and years. for example 1 y ...
分类:编程语言   时间:2018-02-12 18:43:52    阅读次数:226
JavaScript---设计模式之命令模式
概念 用来对方法调用进行参数化处理和传送,经过这样处理过的方法调用可以在任何需要的时候执行。也就是说该模式旨在将函数的调用、请求和操作封装成一个单一的对象,然后对这个对象进行一系列的处理。它也可以用来消除调用操作的对象和实现操作的对象之间的耦合。这为各种具体的类的更换带来了极大的灵活性。 作用 注意 ...
分类:编程语言   时间:2018-02-12 18:44:28    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!