码迷,mamicode.com
首页 > 编程语言
JAVA 【引用类型】和【对象类型】在【继承】中的异同
介绍 JAVA 【引用类型】和【对象类型】在【继承】中的异同。这个问题自己整理过N次。也被人当菜鸟问过N次。所以,在此简单整理一下。以供大家分享。 在继承关系中。一般成员变量是依据引用类型在继承关系中。静态成员变量是依据引用类型在继承关系中,一般方法是依据对象类型 在继承关系中,静态方法是依据引用类 ...
分类:编程语言   时间:2017-04-20 10:24:11    阅读次数:130
java三大版本解析
JAVA三大版本代表着JAVA技术的三个应用领域:JAVASE、JAVAME、JAVAEE。 JAVA以前很长一段时间被称为JAVA2,所以现在很多人习惯称为J2SE、J2ME、J2EE,它们表示的含义是一样的。 首先我们来看看JAVASE,它是JAVA的标准版,是整个JAVA的基础和核心,也是JA ...
分类:编程语言   时间:2017-04-20 10:19:56    阅读次数:211
java二维码生成与解析代码实现
二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图 二维码的特点: 1. 高密度编码,信息容量大 可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。 2. 编码范围广 该条码可以把图片、 ...
分类:编程语言   时间:2017-04-20 10:13:13    阅读次数:141
switch中case...用法-c语言
... 表示范围 case 0...4; // error case 5 ... 9; // ok eg 1: char ch = 4; switch(ch) { case 1: printf(" into 1\n");break; case 3 ... 8: printf( " into 2 to ...
分类:编程语言   时间:2017-04-20 10:13:10    阅读次数:115
python dict
#!/usr/bin/env python # --*-- encoding:utf-8 --*-- dicta = {'aaa':'bb','age':13} #索引 print(dicta['aaa']) #len print(len(dicta)) #for for i in dicta:#默... ...
分类:编程语言   时间:2017-04-20 10:08:05    阅读次数:253
python(42):进制转换
十六进制 到 十进制 使用 int() 函数 ,第一个参数是字符串 '0Xff' ,第二个参数是说明,这个字符串是几进制的数。 转化的结果是一个十进制数。 >>> int('0xf',16) 15 二进制 到 十进制 >>> int('10100111110',2) 1342 八进制 到 十进制 > ...
分类:编程语言   时间:2017-04-20 10:06:39    阅读次数:174
C,C++中使用可变参数
可变参数即表示参数个数可以变化,可多可少,也表示参数的类型也可以变化,可以是int,double还可以是char*,类,结构体等等。可变参数是实现printf(),sprintf()等函数的关键之处,也可以用可变参数来对任意数量的数据进行求和,求平均值带来方便(不然就用数组或每种写个重载)。在C#中 ...
分类:编程语言   时间:2017-04-20 10:06:17    阅读次数:217
用java观察者模式解耦经典三层架构
三层架构是一个很经典的架构模式,依据系统的职责不同。将系统分成了表现层,逻辑层和数据訪问层,而且配合数据实体进行传输数据,能够大大的封装性和复用性。 经典的三层架构图: 我们再深入到架构图内部。看看详细的类图,用简单的登陆举例吧: 这里通过LoginUI。调用了LoginLogService和Log ...
分类:编程语言   时间:2017-04-20 10:02:21    阅读次数:189
python+selenium环境搭建
一、python安装:下载安装python,安装目录为:E:\Auto\Python27 二、pip安装:进入E:\Auto\Python27\Scripts,点击easy_install-2.7.exe与pip2.7.exe 三、环境变量配置:path中添加E:\Auto\Python27;E:\ ...
分类:编程语言   时间:2017-04-20 10:00:31    阅读次数:214
springboot集成mybatis
springboot如何配置web项目请参考前一章,在此基础上集成mybatis。 在pom文件中添加mybatis的依赖: 添加mysql驱动: 添加druid和fastjson依赖,使用阿里巴巴druid连接池 配置数据源,在application.yml中: 设置mybatis的mapper和 ...
分类:编程语言   时间:2017-04-20 09:59:13    阅读次数:263
《Java 8 实战》(二)—— Lamda
Lamda表达式可以理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表/函数主体/返回类型,可能还有一个可以抛出的异常列表。 Lamda表达式由参数/箭头和主体组成: 之前的代码形式: Comparator<Apple> byWeight = new Comparator<App ...
分类:编程语言   时间:2017-04-20 09:57:52    阅读次数:263
Maven+SpringMVC+Freemarker入门Demo
1 参考http://blog.csdn.net/haishu_zheng/article/details/51490299,用第二种方法创建一个名为mavenspringmvcfreemarker的Maven工程。 2 文件目录结构如下图所示 3 在pom.xml中添加springmvc和free ...
分类:编程语言   时间:2017-04-19 13:02:59    阅读次数:504
Maven+SpringMVC+Mybatis整合入门Demo
1 数据库准备 (1)建立一个名为mytest的数据库 (2)创建表 [plain] view plain copy CREATE TABLE `t_user` ( `USER_ID` int(11) NOT NULL AUTO_INCREMENT, `USER_NAME` char(30) NOT ...
分类:编程语言   时间:2017-04-19 13:01:52    阅读次数:522
Java自定义注解
自定义注解类编写的一些规则: 1. Annotation型定义为@interface, 所有的Annotation会自动继承Java.lang.Annotation这一接口,并且不能再去继承别的类或是接口. 2. 参数成员只能用public或默认(default)这两个访问权修饰 3. 参数成员只能 ...
分类:编程语言   时间:2017-04-19 13:01:19    阅读次数:483
python入门编程之基础
Python, 是一种面向对象、解释型计算机程序设计语言。Python语法简洁清晰,特色之一是强制用空白符作为语句缩进。Python的设计哲学是“优雅”、“明确”、“简单”。Python是一门具有强类型(即变量类型是强制要求的)、动态性、隐式类型(不需要做变量声明)、大小写敏感(var和VAR代表了 ...
分类:编程语言   时间:2017-04-19 13:01:16    阅读次数:323
Spring Security入门Demo
一、spring Security简介 SpringSecurity,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决方案,同时在Web请求级和方法调用级处理身份确认和授权。在Spring Framework基础上,Spring Security充分利用了依赖 ...
分类:编程语言   时间:2017-04-19 13:00:47    阅读次数:455
JavaScript 杂记
/** * JavaScript 运算符 */ // instanceof var box = { color: "red" }; box instanceof Array; // false var box = [1, 2]; box instanceof Array; // true /** * ...
分类:编程语言   时间:2017-04-19 12:58:50    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!