码迷,mamicode.com
首页 > 编程语言 > 日排行
Java学习笔记——排序算法之O(n²)排序
男儿何不带吴钩,收取关山五十州。请君暂上凌烟阁,若个书生万户侯? ——南园十三首 三种排序法: 1、冒泡法 2、简单选择法 3、直接插入法 上代码: 1、冒泡排序 1 public class BubbleSort { 2 3 //最简单的排序,从0开始逐个对比往上冒 4 public static ...
分类:编程语言   时间:2017-05-12 18:54:21    阅读次数:201
Java面试题全集(下)
这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对 ...
分类:编程语言   时间:2017-05-12 18:54:55    阅读次数:156
Java自定义注解反射校验数据
Java:自定义注解元注解: 元注解的作用就是负责注解其他注解。 Java定义了4个标准的meta-annotation类型,它们被用来提供对其他的annotation类型做说明。 @Target: @Target说明了Annatation所修饰的对象范围:Annotation可以被用于packag ...
分类:编程语言   时间:2017-05-12 18:55:04    阅读次数:342
javaSE关键字
关键字的定义和特点 定义: 被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点: 关键字中所有字母都为小写 关键字表 用于定义数据类型的关键字 class interface enum byte short int long float double char boolean void ...
分类:编程语言   时间:2017-05-12 18:55:14    阅读次数:154
python控制流程
if..else..结构: eg1. ...
分类:编程语言   时间:2017-05-12 18:55:38    阅读次数:230
Unity3D中tolua的“安装部署和使用“教程
弃坑Cocos2d-x,转战Unity3D 考虑到项目一定会使用热更,花了不少时间比对了lua的支持方案,最后定为tolua,原因不解释。 俗话说,万事开头难,中间难,最后难……我反正是没有找到如何安装使用tolua插件的教程。 后来问的wp师哥,发现确实想多了,在这里写下来送给像我一样不会弄的同学 ...
分类:编程语言   时间:2017-05-12 18:56:43    阅读次数:518
Python的RSA加密和PBE加密
最近在写接口的时候,遇到了需要使用RSA加密和PBE加密的情况,对方公司提供的DEMO都是JAVA的,我需要用python来实现。 在网上搜了一下,python的RSA加密这块写的还是比较多的,但是PBE较少。所以我就讲讲我在RSA加密上面遇到的坑,大家权当一乐。PBE加密里面的盐、密钥。 RSA ...
分类:编程语言   时间:2017-05-12 18:57:12    阅读次数:267
linux 下vim安装ycm插件出现 Your C++ compiler does NOT support C++11
ycm被誉为vim里最好用的补全插件,忍不住想试一下,跟着安装步骤,走到这一步的时候 一直出现 Your C++ compiler does NOT support C++11 的错误 去github的ycm里查issue,发现有人遇到了跟我一样的问题,处理方式如下 我看了自己电脑里的gcc的版本, ...
分类:编程语言   时间:2017-05-12 18:58:35    阅读次数:2015
斗地主相关算法实现
1 2 3 4 5 Title 6 275 276 277 278 279 ...
分类:编程语言   时间:2017-05-12 18:59:07    阅读次数:254
编程进阶:Java小白的序列化Serializable接口
在之前的学习过程中,我们知道了如何使用FileInputStream输入流和FileOutputStream输出流编写程序读写文件。 下面我们来学习一下如何使用序列化和反序列化读写文件。 一、序列化 1.什么是序列化? 序列化就是将对象的状态存储到特定存储介质中的过程,也就是将对象状态转换为可保持或 ...
分类:编程语言   时间:2017-05-12 19:00:57    阅读次数:247
JavaScript高级程序编程(二)
JavaScript 基本概念 1.区分大小写,变量名test与Test 是两个不同的变量,且函数命名不能使用关键字/保留字, 变量命名规范: 开头字符必须是字母,下划线,或者美元符号,ECMAScript采用第一个字母小写其余单词首字母大写,并非强制要求. 2.注释 // 单行注释 /**/ 多行 ...
分类:编程语言   时间:2017-05-12 19:01:16    阅读次数:182
详解java定时任务
在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。 一、简介 在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 AP ...
分类:编程语言   时间:2017-05-12 19:01:35    阅读次数:211
java反射机制
最近在做一个项目。 需求是这样的,前端传一个参数param表示要从服务器获取的参数,后端需要把对应的参数从服务器中取出来。 本来觉得没什么,应该蛮简单。结果一看表,嗯,40多个参数,如果用if...else...或者switch来写估计得写死我。 所以我就想有没有这样的方法,可以通过传入的param ...
分类:编程语言   时间:2017-05-12 19:02:03    阅读次数:191
插入排序
插入排序——对于少量元素的排序,它是一个有效的算法。伪代码如下: INSERTION-SORT(A) for j=2 to A.length key=A[j] i=j-1 while i>0 and A[i]>key A[i+1]=A[i] i=i-1 A[i+1]=key 在for循环每次迭代的开 ...
分类:编程语言   时间:2017-05-12 19:05:54    阅读次数:140
Java学习笔记——排序算法之希尔排序(Shell Sort)
落日楼头,断鸿声里,江南游子。把吴钩看了,栏杆拍遍,无人会,登临意。 ——水龙吟·登建康赏心亭 希尔算法是希尔(D.L.Shell)于1959年提出的一种排序算法。是第一个时间复杂度突破O(n²)的算法之一。 其基础是插入排序。 上代码: 增量选取△k = 2^(t-k+1)-1 (0≤k≤t≤?l ...
分类:编程语言   时间:2017-05-12 19:06:23    阅读次数:206
javaSE保留字
Java保留字: 现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 byValue、cast、future、 generic、 inner、 operator、 outer、 rest、 var 、 goto 、const ...
分类:编程语言   时间:2017-05-12 19:06:30    阅读次数:218
ajax传出数组到后台
var vote = new Array(); $("input[name='option_name']").each(function(i){ if($(this).val()!=null&&$(this).val()!=''){ vote.push($(this).val()); }else{ ...
分类:编程语言   时间:2017-05-12 19:06:56    阅读次数:201
解决问题1:可以从桌面显示到FORM MFC/HALCON混合编程系列一_打开图像_简单处理_
没法爱上新浪 转载:http://blog.sina.com.cn/s/blog_812e326f010110og.html 没法爱上新浪 1.说明 在对话框中打开一幅图像,然后处理此图像并显示最终结果。使用的Hdevelop的代码如下: 从Hdevelop导出的C++代码如下: ///////// ...
分类:编程语言   时间:2017-05-12 19:07:14    阅读次数:297
算法和数据结构~各位排序算法的介绍与实现(C#)
上一讲大概介绍了一个排序算法的概念与内存结构图,主要选自《算法精解》,各人认为,这本书写的还是不错的,大家可以直接下载epub版,然后在面度阅读APP上看,挺方便的!其实,学习,很简单! 排序是指将元素集合按照规定的顺序排列。通常有两种排序方法,升序排列和降序排列。例如,对整数集{5,2,7,1}进 ...
分类:编程语言   时间:2017-05-12 19:09:00    阅读次数:266
Python functool
1.functools.partial(func, *args, **keywords) 实现 例子 2.functools.update_wrapper(wrapper, wrapped, assigned=WRAPPER_ASSIGNMENTS, updated=WRAPPER_UPDATES) ...
分类:编程语言   时间:2017-05-12 19:09:34    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!