码迷,mamicode.com
首页 > 编程语言
数组中的选择排序
选择排序的原理就是每次用一个索引值去和剩下的索引值作比较和交换顺序 代码:这里只写上核心代码 //选择排序的方法 public static void SelectSort(int ] arr){ for(int i=0;i<arr.length-1;i++){ for(int j=i+1;j<ar ...
分类:编程语言   时间:2017-09-24 16:15:41    阅读次数:140
python中.py和.pyw文件的区别
:本文为博主原创文章,未经博主允许不得转载。 以下是摘录自百度问题的答案: 严格来说,它们之间的不同就只有一个:视窗运行它们的时候调用不同的执行档案。 视窗用 python.exe 运行 .py ,用 pythonw.exe 运行 .pyw 。 这纯粹是因为安装视窗版 Python 时,扩展名 .p ...
分类:编程语言   时间:2017-09-24 16:15:14    阅读次数:122
(排序回顾)归并排序
#include using namespace std; int a[10]; int temp[10]; void mergeArray(int left,int right,int mid){ int i = left; int j = mid + 1; int k = 0; while( i... ...
分类:编程语言   时间:2017-09-24 16:13:45    阅读次数:164
Python s12 Day1 笔记及作业
作业一: 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 python3代码: userfile: user_lockfile: 作业二: 三级菜单 可以此选择进入各子菜单 所需知识点:列表、字典 python3代码: ...
分类:编程语言   时间:2017-09-24 16:13:26    阅读次数:243
数组中的冒泡排序
冒泡排序的原理就是大(重)的值往下沉,小(轻)的值往上飘,依次两两相邻的索引的值进行比较,交换顺序的过程。 代码实现: public static void main(String [] args){ int [] arr = {11,22,33,44,55,66}; bubbleSort(arr) ...
分类:编程语言   时间:2017-09-24 15:31:00    阅读次数:178
Python2.7-string模块
string模块 1、模块内定义的常数 字母(ascii_letters、letters),数字(digits、hexdigits、octdigits),空格(whitespace),大小写(ascii_lowercase、ascii_uppercase、lowercase、uppercase),标 ...
分类:编程语言   时间:2017-09-24 15:30:03    阅读次数:155
java 锁
1、自旋锁 2、自旋锁的其他种类 3、阻塞锁 4、可重入锁 5、读写锁 6、互斥锁 7、悲观锁 8、乐观锁 9、公平锁 10、非公平锁 11、偏向锁 12、对象锁 13、线程锁 14、锁粗化 15、轻量级锁 16、锁消除 17、锁膨胀 18、信号量 ...
分类:编程语言   时间:2017-09-24 15:29:45    阅读次数:160
JavaScript实现杨辉三角
杨辉三角的算法还是比较简单易懂的,只是要想在控制台更好的实现三角输出就没那么简单了。 根据目前所学,使用了二维数组实现杨辉三角。 每一行都是一个内层数组。 在输出的时候再将每一个内层数组转换成字符串来输出,这样就不会出现中括号,看起来就更美观。 要想第一行居中,就根据所要输出的行数来给每一个内层数组 ...
分类:编程语言   时间:2017-09-24 15:29:38    阅读次数:281
十五、Spring Boot 环境变量读取 和 属性对象的绑定
凡是被spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 如: @Controller @Service 等被Spring管理的类都支持,注意重写的方法 setEnv ...
分类:编程语言   时间:2017-09-24 15:29:30    阅读次数:217
Spring学习九 Servlet相关
servlet作用: 它驻留在 Web 服务器上,处理新来的请求和输出的响应。它与表示无关,实际上也不它应该与表示有关。 作为一名专业编程人员,您碰到的大多数 Java servlet 都是为响应 Web 应用程序上下文中的 HTTP 请求而设计的.因此,javax.servlet和javax.se ...
分类:编程语言   时间:2017-09-24 15:27:39    阅读次数:150
c#语言中集合
List集合1.定义:List<数据类型>变量名;2.List集合的赋值:变量名=new List<数据类型>();3.List集合的初始化器:变量名=new List<数据类型>{元素1,元素2...元素n}4.添加元素:变量名.Add(要添加的数据);5.插入元素:变量名.Insert(索引,要 ...
分类:编程语言   时间:2017-09-24 15:27:07    阅读次数:180
Java volatile关键字解惑
volatile特性 内存可见性:通俗来说就是,线程A对一个volatile变量的修改,对于其它线程来说是可见的,即线程每次获取volatile变量的值都是最新的。 volatile的使用场景 通过关键字sychronize可以防止多个线程进入同一段代码,在某些特定场景中,volatile相当于一个 ...
分类:编程语言   时间:2017-09-24 15:25:03    阅读次数:255
Spring MVC 文件上传
一如既往记录下常用而又容易忘记的东西,本篇博文主要针对Spring MVC是如何上传文件的。以下记录两种上传方法并针对案例进行记录。(有关spring mvc其他配置省略) 1、使用Spring MVC 上传文件必须配置文件解析器,如下: 2、建立上传文件表单代码,其中要注意form表单中的enct ...
分类:编程语言   时间:2017-09-24 15:23:06    阅读次数:293
Python线程间事件通知
Python事件机制 事件机制:这是线程间最简单的通信机制:一个线程发送事件,其他线程等待事件事件机制使用一个内部的标志,使用set方法进行使能为True,使用clear清除为falsewait方法将会阻塞当前线程知道标记为True 结果: ...
分类:编程语言   时间:2017-09-24 15:22:47    阅读次数:283
Java6的新特性
原文出处:xixicat 序 本文梳理了下java6的新特性,相对于java5而言,java6的特性显得少些,分量也不那么重,相当于java5是windows xp,java6有点像vista。 特性列表 JSR223脚本引擎 JSR199--Java Compiler API JSR269--Pl... ...
分类:编程语言   时间:2017-09-24 15:22:11    阅读次数:235
C#.NET常见问题(FAQ)-list比数组效率低多少
对于List,即长度不确定的数组而言,十万笔数据*12倍,就是120万笔数据,只需要93ms左右 换成了二维数组,效果也是差不多,78ms,可见list的效率只比double差一点点 更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai... ...
分类:编程语言   时间:2017-09-24 15:21:42    阅读次数:217
day11<Java开发工具&常见对象>
Java开发工具(常见开发工具介绍) Java开发工具(Eclipse中HelloWorld案例以及汉化) Java开发工具(Eclipse的视窗和视图概述) Java开发工具(Eclipse工作空间的基本配置) Java开发工具(Eclipse中内容辅助键的使用) Java开发工具(Eclipse ...
分类:编程语言   时间:2017-09-24 15:21:32    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!