码迷,mamicode.com
首页 > 2017年05月21日 > 全部分享
Java面向对象的三大特征:封装、继承和多态
封装: 封装就是把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法),才能对数据进行操作。 封装——访问控制修饰符(Java提供四种访问控制修饰符) 1、public :公开级别,范围最广的。 2、protected:受保护级别,对子类和同一个包内 ...
分类:编程语言   时间:2017-05-21 20:40:48    阅读次数:196
read输入流与writer输出流的对比
package io.day4; import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.Re ...
分类:其他好文   时间:2017-05-21 20:40:41    阅读次数:171
Spring入门第十二课
Bean的配置方法 通过工厂方法(静态工厂方法&实例工厂方法),FactoryBean 通过调用静态工厂方法创建Bean 调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中,当客户端需要对象时,只需要简单的调用静态方法,而不用关心创建对象的细节。 要声明通过静态方法创建的Bean,需要在 ...
分类:编程语言   时间:2017-05-21 20:40:31    阅读次数:284
Spring AOP介绍及源码分析
一、AOP介绍 举个例子来说明一下吧!现在系统中有很多的业务方法,如上传产品信息、修改产品信息、发布公司库等;现在需要对这些方法的执行做性能监控,看每个业务方法的执行时间;在不改变原业务代码的基础上,也许我们会这么做: Offer接口: Offer实现: Offer代理: 我们要通过下面的方式来使用 ...
分类:编程语言   时间:2017-05-21 20:40:23    阅读次数:314
JavaScript 开发的45个经典技巧
1、首次为变量赋值时务必使用var关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。 2、使用 取代== ==和!=操作符会在需要的情况下自动转换数据类型。但 和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。 3、underfined、n ...
分类:编程语言   时间:2017-05-21 20:40:10    阅读次数:267
《Java程序设计》第16周周五:数据库连接 与 随机数的使用
第一部分:实验项目 项目二:数据库初步。 目的:了解Java连接数据库的步骤与方法。以及MySQL数据库的安装与使用。 目标: (1)在机房安装上MySQL数据库。 安装成功 MySQL数据库 (2)创建数据表 student(id varchar(12),name varchar(20), suc ...
分类:数据库   时间:2017-05-21 20:40:02    阅读次数:203
[LeetCode][Java] Remove Duplicates from Sorted List II
题意: Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list. For example, Given ...
分类:编程语言   时间:2017-05-21 20:39:54    阅读次数:170
循环结构(二)
for循环for(参数初始化;条件判断;更新循环变量){ 循环操作;} 表达式全省略,无条件判断,循环变量无改变应在循环体内设法结束循环,否则会造成死循环 break语句break:改变程序控制流 用于do-while、while、for中时,可跳出循环而执行循环后面的语句 while(){ ... ...
分类:其他好文   时间:2017-05-21 20:39:46    阅读次数:163
Chapter 4. 字符串 KMP算法
Chapter 4. 字符串 KMP算法 Sylvia's I. 讲的比较好的博客1,博客2 表问窝,在窝翻遍全网的博客后,窝已经处于混乱状态…… Sylvia's II. 窝是贴代码的小能手…… 嫌疑人x献身 东野圭吾 “你我都不可能摆脱时钟的束缚,彼此都已沦为社会这个时钟的齿轮。 一旦少了齿轮, ...
分类:编程语言   时间:2017-05-21 20:39:40    阅读次数:320
Java学习(六)servlet 的引入
一、Servlet 1、了解Servlet Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指 ...
分类:编程语言   时间:2017-05-21 20:39:31    阅读次数:263
html5实现尖角号
首先,来写一个简单的代码: 我们发现,原来当div的宽度和高度都是0的时候,它的整个边框是由四个三角形组成的,每一边为一个三角形,那么我们就可以利用这个特点,来做可爱的小尖角了。我们只要把不需要的三边的边框(三角形)的颜色设置为与背景相同即可,这样就只能看到你想要的那个三角形了,然后再利用定位调整一 ...
分类:Web程序   时间:2017-05-21 20:39:19    阅读次数:1388
python学习-基础-异常处理
异常: 异常(exception):因运行时错误而出现,会产生一个traceback “traceback”是出现的运行时错误的一个详细描述 常见异常:(待完善) 数据不符合期望的格式时会出现ValueError 数据无法正常访问时会出现IOErroe(例如,可能你的数据文件被移走或者重命名) Na ...
分类:编程语言   时间:2017-05-21 20:39:10    阅读次数:223
前端开发基础
编辑器 editPlus sublime 浏览器: Chrome Safari Firebox IE 插件:firebug chrome: inspect element 2.html 组成结构 1 声明必须是 HTML 文档的第一行,位于 标签之前,不是 HTML 标签; 2 它是指示 web 浏 ...
分类:其他好文   时间:2017-05-21 20:39:01    阅读次数:180
P2327 [SCOI2005]扫雷 [2017年5月计划 清北学堂51精英班Day1]
P2327 [SCOI2005]扫雷 题目描述 输入输出格式 输入格式: 第一行为N,第二行有N个数,依次为第二列的格子中的数。(1<= N <= 10000) 输出格式: 一个数,即第一列中雷的摆放方案数。 输入输出样例 输入样例#1: 2 1 1 输出样例#1: 2其实还是扫雷玩的少。。知道思路 ...
分类:其他好文   时间:2017-05-21 20:38:54    阅读次数:211
Android ListView 的优化
一、复用convertView,降低findViewById的次数 1、优化一:复用convertView Android系统本身为我们考虑了ListView的优化问题。在复写的Adapter的类中,比較重要的两个方法是getCount()和getView()。界面上有多少个条显示。就会调用多少次的 ...
分类:移动开发   时间:2017-05-21 20:38:48    阅读次数:232
[NOIP2012] 借教室
★★☆ 输入文件:classrooms.in 输出文件:classrooms.out 简单对比 时间限制:1 s 内存限制:128 MB 【题目描述】 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要 向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续 ...
分类:其他好文   时间:2017-05-21 20:38:38    阅读次数:145
Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
Eclipse 通过 Maven 建立 SSM 框架项目(web项目)时,默认的web.xml文件版本为 2.3,jre版本为 1.5;在修改其版本遇到了各种问题 例如: web.xml is missing and <failOnMissingWebXml> is set to true Java ...
分类:Web程序   时间:2017-05-21 20:38:28    阅读次数:637
1642条   上一页 1 ... 16 17 18 19 20 21 22 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!