自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodeAi的博客

一只慢慢爬向山峰的蜗牛

  • 博客(29)
  • 收藏
  • 关注

原创 Web app浅谈

web app java web

2016-01-02 19:37:55 940

原创 SQL语法之查询语句

@(笔记)[MarkDown|我的博客|数据库]SQL语法之查询语句数据库函数聚合函数countsumavg最大值和最小值常用数据库函数数据分组HAVING子句子句顺序问题分页查询单表查询字符串的连接去除重复行where关键字like模糊匹配条件组合查询比较运算符和逻辑运算符的优先级查询结果排序多表查询合并结果集连接查询内连接自然连接外连接左外连接

2015-08-12 01:37:45 826

原创 SQL语法之DDL和DML

@(笔记)[MarkDown|我的博客|数据库]SQL语法之DDL和DMLDDL数据库定义语言create 创建alter 修改drop 删除drop和delete的区别truncateDML 数据操作语言insert 插入数据update 修改已有数据delete from删除表中数据数据库约束空值与非空primary keyauto_incrementunique

2015-08-11 17:18:04 2676

原创 初步了解MySQL 数据库

@(笔记)[MarkDown|数据库|我的博客]8.8初步了解MySQL 数据库SQL语句的分类MySQL服务的启动停止与卸载MySQL的登录MySQL 参数cmd 登录mysql登录时选择使用哪个数据库修改MySQL提示符Mysql提示符退出MySQLMySQL常用命令修改密码MySQL语句的规范MySQL数据库的操作显示所有存在的数据库创建数据库删除数据库使用数

2015-08-11 17:17:21 724

原创 Properties

@(笔记)[MarkDown|集合|我的博客|每日一类] 07.21Properties类方法的使用Properties 综合使用Properties类public class Propertiesextends Hashtable<Object,Object> Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一

2015-07-22 01:35:40 381

原创 集合工具类

@(笔记)[MarkDown|集合|我的博客]07.21集合工具类Collections类Arrays类比较器ComparableComparator集合工具类Collections类此类方法众多,只介绍几个常用方法sort() 对元素进行排序,可以传入比较器max() 返回最大元素,可以传入比较器min() 返回最小元素,可以传比较器reverse() 反排序shuffl

2015-07-22 01:34:31 401

原创 集合简单总结

@(笔记)[MarkDown|我的博客|框架] 07.20集合框架JCFIterator 接口Iterable 接口泛型Collection 接口List 接口ArrayListLinkedListVectorSet 接口HashSetTreeSetMap 接口HashMapProperties方便操作属性文件集合框架(JCF)Java Conllection Fram

2015-07-21 02:52:00 456

原创 几个java小问题

关于面试题的几个补充1.看代码说结果:public static void main(String[] args){ char x = ‘b’; int i = 0;1. System.out.println(true?x:0); //这个0是short类型 2. System.out.println(true?x:1111111110); 3. System.ou

2015-07-21 02:33:12 623

原创 面向对象之抽象和接口

@(笔记)[面向对象|MarkDown|我的博客] 07.14面向对象之抽象和接口抽象类(掌握) 把多个类中相同的方法声明给抽取出来。定义到一个类中。一个方法如果只有方法声明,没有方法体,那么该方法必须定义为抽象方法。而一个类中如果有抽象方法,那么,该类必须定义为抽象类。抽象类的特点:抽象方法和抽象类都必须用abstract表示。一个类继承抽象类的时候; 要么:本身是一个抽象类。要

2015-07-19 03:22:02 423

原创 面向对象之多态

@(笔记)[面向对象|MarkDown|我的博客] 07.13面向对象之多态多态多态的分类动态绑定转型技术类之间必须要有继承关系多态的引用异构集合多态的好处和弊端多态的体现形式总结面向对象之多态多态 相同的行为,不同的实现多态多态,多种状态,而多种状态的体现就在不同的实现上面,也可以说是不同的效果. 举个例子: 我这里有3个杯子,里面都装了白酒,你并不知道它们都是什么酒

2015-07-19 03:20:38 623

原创 面向对象之继承

@(笔记)[面向对象|MarkDown|我的博客] 07.12面向对象之继承Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而又由车这个类派生出轿车和卡车两个类,为轿

2015-07-19 03:19:56 505

原创 面向对象之封装

@(笔记)[面向对象|MarkDown|我的博客] 07.11面向对象之封装什么是封装封装的好处JavaBeangeter和setter更深入理解一个简单的封装方法的重载 Overload面向对象之封装什么是封装隐藏对象的属性和实现细节,仅对外公开接口;控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代

2015-07-19 03:18:10 304

原创 数学运算类和包装类

@(笔记)[面向对象|MarkDown|我的博客|每日一类]07.16数学运算类和包装类Math类Math类中所有的属性和方法都是静态的,也就是说全露都可以可用Math.属性和Math.方法名调用属性和方法. - 属性 - static double E:比任何值都接近e的double值 - static double PI:比任何值都接近pi的double值几个常用的方法

2015-07-19 03:17:20 762

原创 每日一类之String类

String类标签(空格分隔): 每日一类07.15每日一类之String类字符串操作在编程中我们会大量使用,所以掌握字符串相关类对我们来说很重要. Java为我们提供了 3 种操作字符串的类.由于 String 类的特殊,有必要了解一下Java运行时内存的概念,才能更好的理解字符串相关类的底层操作.Java中内存知识在反射中我们学到,对于每一个被JVM加载到内存中的类,都会在方法区保存一份这个类

2015-07-19 03:16:28 450

原创 面向对象之异常处理

@(笔记)[MarkDown|异常处理|我的博客|面向对象]7.14面向对象之异常处理概述Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题: 异常类型 –>”什么”被抛出;异常堆栈跟踪 –>”在哪”

2015-07-16 01:28:23 853

原创 面向对象之关键字

@(笔记)[面向对象|MarkDown]07.10面向对象之关键字new构造方法定义说明作用实例化一个对象staticstatic修饰属性类变量static修饰方法静态方法static修饰初始化代码块main中的static说明从内存的角度来看static静态非静态成员的调用finalfinal修饰变量关于引用的问题final修饰方法final修饰类final

2015-07-12 16:43:10 1043

原创 面向对象之访问修饰符

@(笔记)[MarkDown|我的博客]面向对象之访问修饰符面向对象之访问修饰符public默认访问修饰符 friendlyprotectedprivate总结public 谁都可以操作 - 当在方法或属性前面显显式的给定public限定符的时候,其具有该权限控制. - public权限是最为宽松的一种权限控制,对包的内,外部都是完全可见的. - java最多只允许一

2015-07-12 01:36:06 533

原创 面向对象(五)

面向对象07.08面向对象理解访问修饰符 信息隐藏在A类中定义属性和方法geter和setter更深入理解封装的好处static关键字 类级别的与对象无关代码块静态初始化块实例化初始化块内部类 先大概了解分类理解访问修饰符 (信息隐藏)被访问被调用的范围 - public :全部 - 默认 :同包 - protected :同包或有继承关系的类 - private :只有

2015-07-09 01:04:24 407

原创 Java基础(六)

面向对象总结标签(空格分隔): 总结类 对象 包目标理解结构化编程和面向对象编程的区别掌握如何编写java类掌握如何实例化对象掌握如何访问对象的属性和方法理解this引用掌握如何使用包组织类 结构化编程按照步骤来编写代码 围绕要解决的任务来设计面向对象编程 (Object Oriented Programming)程序不是围绕要解决任务来设计,而是围绕要解决的问题中的对象来设计

2015-07-05 12:02:33 338

原创 Java解惑之长整型

谜题3-长整型标签(空格分隔): Java解惑有话说有这样一个小例子: MICROS_PER_DAY表示一天的微秒数 MILLIS_PER_DAY表示一天的毫秒数 然后下面例子的结果是多少呢?public class Test3 { public static void main(String[] args) { final long MICROS_PER_DAY =

2015-07-01 02:01:04 5454

原创 Java解惑之找零时刻

谜题2:找零时刻有如下问题: 我去商店买了一包1.1块的东西,身上有2块钱,请问老板该找我多少钱? 这个题小学生都会做,但是我们是未来的程序猿,所以得用代码来实现.(原谅我这一生放荡不羁爱逗比…)public class Change { public static void main(String[] args){ System.out.println(

2015-06-29 22:39:56 764

原创 java解惑系列之奇数性

@(think in java)[java解惑|java|MarkDown|]谜题1:奇数性下面的方法意图确定它那唯一的参数是否是一个奇数.这个方法能够正确运转吗?import javax.swing.JOptionPane;public class Test1 { public static void main(String[] args) { String s = JO

2015-06-29 17:31:22 736 1

原创 Java基础(五)

数组的基础知识,位运算的应用

2015-06-28 15:41:33 400

原创 Java基础(四)

@(06.21总结)[MarkDown]Java虚拟机 (java Virtual Machine)在一条计算机上由软件或硬件模拟的计算机或硬件模拟的计算机.JVM读取并处理经编译后的平台无关的字节码class文件java编译器针对java虚拟机产生的class文件,因此是独立于平台的java解释器负责将java虚拟机的代码在特定的平台上运行第一个java程序解释类的定义public cla

2015-06-24 23:27:21 521

原创 Java基础(三)

数据类型转换double > float > long > int > short > byte A.小类型转大类型是自动转换(向上转型); B.大类型转小类型会发生精度丢失,也有可能发生数据溢出,所以编译器要求我们必须强制转换,否则会有编译错误.int i = 1 , j ; //正确:对于 j 这里只是定义,没有初始化.float f1 = 0.1

2015-06-19 01:17:11 504

原创 Java基础(一)

程序设计基础06.16 java基础第一天 本文是参照老师的PPT做的一个笔记及总结目标了解软件,程序与计算机语言的关系了解程序设计了解程序开发的过程了解程序开发中常见的错误类型什么是程序计算机程序(Computer program),也称为软件(software),简称程序(Program)是指一组指示计算机或其他具有信息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于

2015-06-16 23:13:07 619

原创 Java基础(二)

什么是java。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。背景Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling

2015-06-16 23:04:14 1017

原创 Sublime使用说明

Sublime的使用实用说明06.09 第一版前言Sublime Text 是一款款平台代码编辑器,很适合前端开发使用. 它的插件足够丰富,我只是拿来当java编辑器使用,因为我觉得它的界面很好看. 但是它对中文支持不够好(是不是跨平台的编辑器对中文支持都不好?). 下面我就对我使用Sublime期间遇到的问题和解决问题做一个备忘录.编辑器的选择我是一个初学编程的人,对编辑器的选择不是很多,就

2015-06-10 01:24:21 1046

转载 MarkDown语法备忘

概述宗旨Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来

2015-06-09 21:01:34 561

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除