码迷,mamicode.com
首页 > 编程语言
基本的排序算法总结
查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序的代码 ...
分类:编程语言   时间:2016-12-06 14:22:05    阅读次数:213
Java中的代理模式
代理模式在Java Web的框架中经常使用到。比如说在对数据库的访问中,核心功能是对数据库的增删改查,而连接数据库、处理事务等功能我们在开发中也要考虑到。所以我们将数据库的CRUD抽象到接口中,然后实现该接口。 而将数据库连接、事务处理等功能交给代理类去完成。 上图描述了代理模式的基本框架。代理模式 ...
分类:编程语言   时间:2016-12-06 14:20:22    阅读次数:260
Python(八)-面对对象编程扩展
第一章 、面向对象扩展内容 1.1抽象接口 描述:创建基类,即抽象接口是为了来实现一个程序的架子,完成一系列的功能,然后具体的内容让子类来完成,如果不能完成,那么在调用的时候会直接报错。 作用:一般用来构建程序的一些架子,然后进行多人协作开发。 实践: python2 python3 1.2 静态方 ...
分类:编程语言   时间:2016-12-06 14:17:21    阅读次数:239
java IO流 之 输入流 InputString()
学习java的重点之一:InputStream 流的使用 (1)FileInputstream: 子类,读取数据的通道 使用步骤: 1.获取目标文件:new File() 2.建立通道:new FileInputString() 3.读取数据:read() 4.释放资源:close() (2)读取数 ...
分类:编程语言   时间:2016-12-06 14:12:34    阅读次数:235
Python之路【第十八章】:Django基础篇
Django基本配置 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能 1、安装 2、创建Django工程 ...
分类:编程语言   时间:2016-12-06 14:05:59    阅读次数:210
JavaScript闭包
各种专业文献上的“闭包”(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函数内部变量的函数。 OC中的代码快block,swift中的closure,C++中的lambada表达式,都可以实现闭包的功能--读取函数内部变量。 包括JavaScript在内的面向对象编程语言中 ...
分类:编程语言   时间:2016-12-06 14:05:58    阅读次数:231
php数组的创建及操作
php数组 ...
分类:编程语言   时间:2016-12-06 14:03:31    阅读次数:184
JavaScript中getBoundingClientRect()方法详解
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <style type="text/css"> * { padding: 0px; margin: 0px; } #mai ...
分类:编程语言   时间:2016-12-06 14:03:47    阅读次数:200
java转换 HTML字符实体,java特殊字符转义字符串
为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML转义字符串(Escape Sequence)了。 转义字符串(Escape Sequ ...
分类:编程语言   时间:2016-12-06 13:58:54    阅读次数:407
Java--自定义Class并且在内存中编译,加载,实例化
本文的目的: 使用者在程序运行期间,可以动态的写Java Class,不需要生成任何.Class文件就可以完全在内存中编译,加载,实例化。 1、需要用到的组件介绍 1)JavaCompiler:用于编译Java Code。 2)CharSequenceJavaFileObject:用于保存Java ...
分类:编程语言   时间:2016-12-06 13:57:49    阅读次数:176
java split进行字符串分割
在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、如果用“|”作为 ...
分类:编程语言   时间:2016-12-06 13:59:13    阅读次数:166
java执行顺序
本文讨论Java中(静态)变量、(静态)代码块的执行顺序 首先创建3个类: 1、Foo类,用于打印变量 2、Parent类 3、Child类 接下来运行实例: 打印结果: 总结 Java中的静态变量和静态代码块是在类加载的时候就执行的,实例化对象时,先声明并实例化变量再执行构造函数。如果子类继承父类 ...
分类:编程语言   时间:2016-12-06 13:54:51    阅读次数:194
身份证校验,前台js校验,后台java校验
js校验: var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古", 21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏", 33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东" ...
分类:编程语言   时间:2016-12-06 13:53:01    阅读次数:307
java学习中,异常和错误的简介、捕获异常、抛出异常、自定义异常(java 学习中的小记录)
java学习中,异常和错误的简介、捕获异常、抛出异常、自定义异常(java 学习中的小记录)作者:王可利(Star·星星) 异常:(API 的 java.lang 有一个异常,有很多很多) 在Java程序中也会程序出现不正常的情况,这个就叫异常。 Java是面向对象的语言,任何事物都可以用类来描述, ...
分类:编程语言   时间:2016-12-06 13:54:30    阅读次数:390
java---构造器
1、 因为类中显式的声明了一个带参数构造器,所以默认的构造器就不存在了,但是你在子类的构造器中并没有显式 的调用父类的构造器(创建子类对象的时候,一定会去调用父类的构造器,这个不用问为什么),没有显式调用 的话,虚拟机就会默认调用父类的默认构造器,但是此时你的父类的默认构造器已经不存在了,这也就是为 ...
分类:编程语言   时间:2016-12-06 13:50:03    阅读次数:281
python学习笔记01--基础
一、解释型语言 python是一门解释型语言,这意味着: 但同时这也意味着: 二、应用领域 尽管有缺点,但是python绝对不失为一门优秀的编程语言。任何语言都有自己适用的领域和场景,python的应用领域主要有以下几个: 三、安装 版本情况 * 这里的 >>>即表示已经进入了交互模式 * 输入 e ...
分类:编程语言   时间:2016-12-06 13:51:22    阅读次数:243
Python2和Python3在windows下共存
Python2.7 和 Python3不兼容,两种环境可能都会用到。ubuntu14.04中已经默认安装了这两个版本,在shell中输入python会自动进入Python2.7的交互环境,输入Python3会进入Python3的交互环境。 下面我们将要在windows中实现ubuntu Python ...
分类:编程语言   时间:2016-12-06 13:47:13    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!