随笔 - 478  文章 - 0  评论 - 31  阅读 - 57万 
05 2018 档案
String&&StringBuilder&&StringBuffer
摘要:在java中提供三个操作字符串的类:String,StringBuilder,StringBuffer (1)什么是字符串:多个字符的集合 (2)String 是内容不可变的字符串。(底层使用了一个不可变的字符数组:final char[]) [插]被final修饰的类不可被继承,final修饰的变 阅读全文
posted @ 2018-05-31 21:57 song.yan 阅读(186) 评论(0) 推荐(0) 编辑
面向对象的特征
摘要:回答这类抽象问题需要举例说明: (1)封装:将对象封装成一个高度封闭自治的个体,他的属性尽量由自己来操作控制。 在开发过程中是经常使用的,比如说在javabean对象中,将对象的属性声明成private类型(从而拒绝外界其他对象对他的操作),对外提供公有的方法进行访问。 在这些共有的方法中可以进行一 阅读全文
posted @ 2018-05-31 21:48 song.yan 阅读(116) 评论(0) 推荐(0) 编辑
索引的选择
摘要:1,什么是索引: 索引就是帮助DBMS高效检索数据的数据结构 2,索引分类 (1)普通索引:允许重复的值出现 (2)唯一索引:除了不允许重复的记录以外,其他和普通索引一样 (3)主键索引:给主键所在的列设置索引 (4)全文索引:用来对表中的文本域(char,varchar,text)设置索引 3,使 阅读全文
posted @ 2018-05-31 16:40 song.yan 阅读(327) 评论(0) 推荐(0) 编辑
拆箱和装箱(有了基本数据类型为什么还需要包装类)
摘要:一,什么是基本数据类型 java中提供了八个基本的数据类项: 整型:int(4B),byte(1B),short(2B),long(8B), 浮点型:float(4B),double(8B), 布尔型:boolean(1B), 字符型:char(2B) *String不是基本的数据类型 每个基本的数 阅读全文
posted @ 2018-05-31 12:00 song.yan 阅读(370) 评论(0) 推荐(0) 编辑
堆与栈
摘要:java开发需要使用jdk,jre里面有jre,jre的核心jvm 内存就是由jvm管理的,在程序启动的时候。jvm就会像OS申请一片内存空间,然后将其分配为下面五个部分: 1,栈(Stack):主要用来存放局部变量 2,堆(Heap):堆中存放的是对象,都是可以被垃圾回收器回收的(凡是new 出来 阅读全文
posted @ 2018-05-31 08:03 song.yan 阅读(98) 评论(0) 推荐(0) 编辑
接口与面向接口编程
摘要:一、接口 接口:只能有方法的定义不能有方法的实现(在java8中接口可以有方法体) 抽象类:可以只定义方法体,也可以有方法 的实现 类:只能是既有方法的定义又有方法的实现 二、面向接口编程 阅读全文
posted @ 2018-05-31 08:03 song.yan 阅读(100) 评论(0) 推荐(0) 编辑
==与equals与hashCode的区别联系。
摘要:前言:对于引用类型的变量,它涉及到两块内存,一块是堆中的内存,用于存放new出来的对象(就是对象的具体内容);另一块是栈内存,用来存放变量在堆内存中的地址。 1,“==” 判断两个变量是否是同一个变量 基本数据类型:直接比较值 引用数据类型:需要比较对应的引用的内存的首地址 2,equals 用来比 阅读全文
posted @ 2018-05-31 08:02 song.yan 阅读(265) 评论(0) 推荐(0) 编辑
北京辰森--笔试
摘要:1. 2,A 3,常见的Ascoll表 空格:32; 数字0:48; A:65; a:97 4, 简述SOA架构和单例架构: SOA:面向服务的架构 是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服 阅读全文
posted @ 2018-05-31 07:07 song.yan 阅读(113) 评论(0) 推荐(0) 编辑
第一讲work(axe)
摘要:1,Dao 2,service 3,配置 4,测试 阅读全文
posted @ 2018-05-30 14:39 song.yan 阅读(149) 评论(0) 推荐(0) 编辑
bean装配--auto
摘要:1,Dao 2,Service 3,Servlet 4,配置 5,Test 6,结果 阅读全文
posted @ 2018-05-30 13:57 song.yan 阅读(195) 评论(0) 推荐(0) 编辑
2,搭建一个java开发环境
摘要:(1)java开发需要的条件? 1)适用于环境开发的jdk(里面包括了jre和加热里面包括了jvm) 2)对应开发环境的eclipse 3)如果涉及到web开发,还需要web服务器(Tomcat) (2)步骤 S1:下载(jdk,eclispe,Tomcat) S2:安装(jdk安装后需要配置jav 阅读全文
posted @ 2018-05-30 13:18 song.yan 阅读(176) 评论(0) 推荐(0) 编辑
1,java的跨平台原理
摘要:简单讲一下java的跨平台原理: (1)为什么跨平台: 由于各OS支持的指令集各不相同,就需要程序在不同的平台执行不同的代码 (2)JAVA是如何实现的: ava开发了适合不同的OS及不同位数的java虚拟机,提供了一个统一的接口(java API),也就是说只需要在不同的OS上安装不同的java虚 阅读全文
posted @ 2018-05-30 13:09 song.yan 阅读(169) 评论(0) 推荐(0) 编辑
bean装配--注解
摘要:1,Dao层 2,Service层 3,Controller层 4,配置 5,测试 6,结果 阅读全文
posted @ 2018-05-30 09:44 song.yan 阅读(160) 评论(0) 推荐(0) 编辑
Bean装配--xml
摘要:1,bean 2, xml 3, 测试 4, 运行结果 user1使用的是bean装配的设值注入 user2 使用的是bean的构造器注入 阅读全文
posted @ 2018-05-29 14:58 song.yan 阅读(119) 评论(0) 推荐(0) 编辑
bean实例化--工厂方法
摘要:1,编写bean 2,编写工厂 3, 编写xml 这里在配置的时候需要配置两个对象,factory和bean 因为创建对象的方法是非静态的,所以必须创建一个factory的对象才可以调用创建对象的方法 4, 测试类 容器通过user3这个username/userid找到Bean对象,通过这个bea 阅读全文
posted @ 2018-05-29 14:20 song.yan 阅读(174) 评论(0) 推荐(0) 编辑
Bean的作用域
摘要:1,Bean对象 2,配置文件 3,测试类 4,结果 5,当作用域改为"prototype" 6,输出结果 阅读全文
posted @ 2018-05-29 13:59 song.yan 阅读(256) 评论(0) 推荐(0) 编辑
Bean的实例化--静态工厂
摘要:1,创建实体类User 2,创建生产对象的工厂类 改工厂类必须有一个静态的返回值为“要生产的对象的类型” 3,配置bean对象 4,测试类 5,结果 阅读全文
posted @ 2018-05-29 10:04 song.yan 阅读(855) 评论(0) 推荐(0) 编辑
Bean的实例化--构造器
摘要:1,编写Bean对象 2,配置xml 3,编写测试类 4,输出结果 阅读全文
posted @ 2018-05-29 09:40 song.yan 阅读(269) 评论(0) 推荐(0) 编辑
依赖注入
摘要:1,接口类 2,实现类 3,配置文档 3,测试类 阅读全文
posted @ 2018-05-28 15:24 song.yan 阅读(99) 评论(0) 推荐(0) 编辑
Spring项目搭建
摘要:1,新建web项目 2,导入jar包 3,编写配置文件 4,新建包 5,新建接口类 6,新建接口的实现类 7,编写测试类 8,目录 阅读全文
posted @ 2018-05-28 14:31 song.yan 阅读(149) 评论(0) 推荐(0) 编辑
登陆
摘要:1,布局 2,逻辑 3,显示 阅读全文
posted @ 2018-05-23 14:29 song.yan 阅读(292) 评论(0) 推荐(0) 编辑
activity间回传数据
摘要:1,布局 2,逻辑 3,配置 4,效果图 阅读全文
posted @ 2018-05-23 09:40 song.yan 阅读(164) 评论(0) 推荐(0) 编辑
Intent创建Activity
摘要:1,布局 2.逻辑 3,配置 4,效果图 阅读全文
posted @ 2018-05-22 14:18 song.yan 阅读(162) 评论(0) 推荐(0) 编辑
TabHost
摘要:逻辑 布局 阅读全文
posted @ 2018-05-22 13:13 song.yan 阅读(99) 评论(0) 推荐(0) 编辑
ProgressBar
摘要:package com.example.administrator.hello; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import andro... 阅读全文
posted @ 2018-05-22 10:03 song.yan 阅读(137) 评论(0) 推荐(0) 编辑
第九章 Android-UI组件(2)
摘要:一、图像视图(ImageView) 布局 逻辑 二、逻辑 布局 阅读全文
posted @ 2018-05-18 12:30 song.yan 阅读(125) 评论(0) 推荐(0) 编辑
第七章 android-UI组件
摘要:一、本章目录 二、用户界面概述 1,用户界面简介 (1)系统和用户之间进行信息交换的媒介 2,设计手机用户界面应解决的问题 (1)需要界面设计和逻辑代码完全分离(布局和逻辑代码分开放) (2)根据不同型号手机的屏幕解析度,尺寸,纵横比各不相同,自动调增界面上部分的位置和尺寸,避免因为屏幕信息的变化出 阅读全文
posted @ 2018-05-18 12:17 song.yan 阅读(293) 评论(0) 推荐(0) 编辑
第八章 android-布局
摘要:常用的布局实现方式:线性布局,框架布局,表格布局,相对布局,绝对布局 1,线性布局 (1)线性布局是一种很重要的布局,也是经常用到的一种布局 (2)在线性布局中,所有的元素都按照水平竖直的顺序在界面上排序 如果水平排序,则每行包含一个界面元素 如果垂直排序,则每列只包含一个元素 (3)线性布局常用的 阅读全文
posted @ 2018-05-17 22:07 song.yan 阅读(257) 评论(0) 推荐(0) 编辑
框架布局
摘要:完整代码: 1,布局(FrameLayout) colors.xml 2.逻辑 3,逻辑步骤 1,首先定义两个数组,存放color,textView(names存放TextView的id) 在onCreated()里面初始化TextView 2,设置一个定时器Timer ,调用它的时刻表的方法, 第 阅读全文
posted @ 2018-05-17 15:39 song.yan 阅读(274) 评论(0) 推荐(0) 编辑
HTTP 状态消息 [转]
摘要:转自:https://www.cnblogs.com/wuyongyu/p/5745875.html HTTP 状态消息 首先我会先看每个状态码和对应的单词(eg:200 OK、304 No Modified、404 Not Found),然后理解单词后面表示的那一大段的文字说明,根据自己的理解总结 阅读全文
posted @ 2018-05-16 07:03 song.yan 阅读(137) 评论(0) 推荐(0) 编辑
聚焦改变字体,背景颜色
摘要:聚焦改变背景色 改变字体颜色 阅读全文
posted @ 2018-05-14 15:01 song.yan 阅读(360) 评论(0) 推荐(0) 编辑
Theam,style
摘要:Theam Style 阅读全文
posted @ 2018-05-14 14:18 song.yan 阅读(215) 评论(0) 推荐(0) 编辑
资源管理(下)
摘要:布局 2,逻辑 设置背景色(color_array) 阅读全文
posted @ 2018-05-14 10:16 song.yan 阅读(150) 评论(0) 推荐(0) 编辑
jquery_final
摘要:第一章 jquery入门 1,jquery的引入 2,第一个jquery程序 第二章 jquery基础语法 基础语法是:$(selector).action() 美元符号定义 jQuery (又称工厂函数) 选择器(selector)“查询”和“查找” HTML 元素 action() 执行对元素的 阅读全文
posted @ 2018-05-12 21:53 song.yan 阅读(157) 评论(0) 推荐(0) 编辑
ListView
摘要:布局 逻辑 阅读全文
posted @ 2018-05-11 15:02 song.yan 阅读(119) 评论(0) 推荐(0) 编辑
资源的使用
摘要:1,布局 2,逻辑 阅读全文
posted @ 2018-05-11 14:39 song.yan 阅读(153) 评论(0) 推荐(0) 编辑
Notification
摘要:布局 逻辑 配置 跳转页面 阅读全文
posted @ 2018-05-11 10:19 song.yan 阅读(236) 评论(0) 推荐(0) 编辑
单选
摘要:布局 逻辑 阅读全文
posted @ 2018-05-10 10:55 song.yan 阅读(174) 评论(0) 推荐(0) 编辑
复选框
摘要:布局 逻辑 布局 逻辑 阅读全文
posted @ 2018-05-10 10:15 song.yan 阅读(177) 评论(0) 推荐(0) 编辑
调试
摘要:1,布局 2,逻辑代码 (二)Toast (1)默认 布局 逻辑 (2)自定义位置 逻辑 (3)带图片的 (4)布局 逻辑 阅读全文
posted @ 2018-05-09 10:31 song.yan 阅读(130) 评论(0) 推荐(0) 编辑
复选框
摘要:(一) 1,布局 2,逻辑代码 (3)if实现 (4) 布局 逻辑实现 阅读全文
posted @ 2018-05-08 15:26 song.yan 阅读(172) 评论(0) 推荐(0) 编辑
OnTouchListener
摘要:1.布局 (2)逻辑代码的实现 阅读全文
posted @ 2018-05-08 14:17 song.yan 阅读(129) 评论(0) 推荐(0) 编辑
OnChencedChang
摘要:(一) 1,布局 注意事项:RadioButton需要包含在RadioGroup内部才能实现单选的效果 2,逻辑代码的处理 注意: (二)if判断id是否相同 (三)if判断对象是否相同 阅读全文
posted @ 2018-05-08 14:01 song.yan 阅读(132) 评论(0) 推荐(0) 编辑
OnClick五种事件处理
摘要:(一)内部类 1,布局 2,逻辑处理 (二)外部类 1,布局同上 2,逻辑处理 3,相对比于内部类的处理方式 不可以使用MainActivity中的成员变量,需要通过带参数的构造函数的方式将两个参数对应起来。 (三)匿名内部类 1,布局同上 2,逻辑代码处理 (四)本类实现 (五)组建绑定事件 1, 阅读全文
posted @ 2018-05-07 15:25 song.yan 阅读(2993) 评论(0) 推荐(0) 编辑
长按事件的处理
摘要:(一)实现效果:长按两秒将图片设置成背景图 1,布局activity_main.xml 2,MainActivity实现逻辑代码 3,测试public void onClick(View v)中返回值的区别 true:事件已经完全处理,不需要其他的函数继续处理 false:事件未完全处理,还需要继续 阅读全文
posted @ 2018-05-07 10:28 song.yan 阅读(714) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示