09 2017 档案

摘要:JSP的四个作用域 Session在当前会话中有效 Application在所有应用程序中有效 Request在当前请求中有效 Page在当前页面有效 switch:是否能识别字符串,1.7以前不能 1.7以后可以 括号中A的取值可以是byte、short、int、char、String,还有枚举类 阅读全文
posted @ 2017-09-26 18:17 羊不吃草 阅读(104) 评论(0) 推荐(0)
摘要:一、线性表的定义:线性表是具有相同元素特性的数据元素的有限序列 二、线性表的顺序存储结构:线性表中的所有元素按照逻辑顺序依次存储到存储器指定的从存储位置开始一段存储空间,使用数组和指针来开辟空间 三、线性表的链式存储结构:每个存储节点,不仅仅包含本身的数据域 而且包含元素之间的逻辑关系,即包含后继结 阅读全文
posted @ 2017-09-22 12:29 羊不吃草 阅读(232) 评论(0) 推荐(0)
摘要:1incompatible type 类型不匹配 2reference 引用 3context 环境 阅读全文
posted @ 2017-09-22 09:51 羊不吃草 阅读(178) 评论(0) 推荐(0)
摘要:1 private 编译不成功,因为float浮点类型默认是double类型 所以float f=1.0f;(必须加上f 强调定义的是float)此处是精度由高(double)向低(float)转型所以会报错 但是若是float f=1;这里是默认类型是Int 类型 精度由低(int)向高转型(fl 阅读全文
posted @ 2017-09-22 09:50 羊不吃草 阅读(166) 评论(0) 推荐(0)
摘要:查询语句关键字的执行顺序: from ——where——group by ——having——select——order by from:需要从那个数据表检索数据 where:过滤表中的数据 group by:将过滤后的数据进行分组,相同条件的记录,默认显示第一个 having:对于已经分组的数据进 阅读全文
posted @ 2017-09-21 10:32 羊不吃草 阅读(134) 评论(0) 推荐(0)
摘要:一、词法分析(从左到右地逐个扫描源程序 产生一个个单词符号(关键字、标识符、常数、运算符、界符) 把源程序改造我单词符号串的中间程序) 二、语法分析(在词法分析后得到单词符号串后 判断程序的语法结构是否正确) 三、语义分析和中间代码生成(静态语义检查(类型 控制流 一致性 相关名字检查)和翻译) 四 阅读全文
posted @ 2017-09-20 07:56 羊不吃草 阅读(189) 评论(0) 推荐(0)
摘要:java源文件(.java)——Java字节码文件(.class)——在java虚拟机上执行 其他语言很多是编译后执行,所以无法跨平台 阅读全文
posted @ 2017-09-20 07:22 羊不吃草 阅读(143) 评论(0) 推荐(0)
摘要:一、系统错误(java虚拟机抛出 用Error类表示 如果发生除了通知用户尽可能妥善地终止程序外 几乎什么也不能做) 二、异常(Exception 程序和外部环境引起的异常 可以被捕捉) 三、运行时异常(程序设计引发的异常 由虚拟机抛出) 阅读全文
posted @ 2017-09-20 07:12 羊不吃草 阅读(100) 评论(0) 推荐(0)
摘要:定义:一种反复被使用、多人知晓的、经过分类编目的代码的设计经验总结。 好处: 1便于使用者快速理解和掌握框架 2实现代码的可重用,更容易让他人理解,保证代码可靠性 一、单例模式(保证一个类有且仅有一个实例,并提供一个访问它的全局访问点) 解决方案:对类定义静态方法用于返回单实例对象 二、工厂模式:( 阅读全文
posted @ 2017-09-19 20:12 羊不吃草 阅读(160) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-18 09:33 羊不吃草 阅读(4) 评论(0) 推荐(0)
摘要:1按值传递:传递的是原始值的副本,而不是原始值的内存地址 基本数据类型是传原始值的副本 输出结果是5 2按引用传递;传递的是原始值的内存地址,而不是原始值的副本 对象类型传的是原始值的引用 输出结果是:good afernoon 3.String类型因为没有提供自身修改的函数,每次操作都是新生成一个 阅读全文
posted @ 2017-09-18 09:16 羊不吃草 阅读(126) 评论(0) 推荐(0)
摘要:一、相关IO类的关系(图解) 文本I/O例如字符串"asd" 字符串——多个字符构成——每个字符经过编码—— 二进制I/O例如Btye 199 内存中的确切值保存到文件 199——11000111——写入 二、相关IO类的详解 1FileInputStream(文件流) 向文件读取/写入字节 2Da 阅读全文
posted @ 2017-09-14 21:45 羊不吃草 阅读(108) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-14 09:44 羊不吃草 阅读(0) 评论(0) 推荐(0)
摘要:1创建 管理Bean 传统的java的生命周期:1new进行实例化 2bean不在被使用 3通过java的垃圾回收机制回收 Spring管理的Bean的生命周期:1实例化 2将值和引用注入到bean对应的属性 3根据是否实现BeanNameAware BeanFactoryAware Applica 阅读全文
posted @ 2017-09-13 23:05 羊不吃草 阅读(112) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-13 09:09 羊不吃草 阅读(1) 评论(0) 推荐(0)
摘要:1使用Maven导入需要的依赖(在project标签下) 2创建测试的bean 3创建spring.xml 4测试 控制台截图 项目目录结构 阅读全文
posted @ 2017-09-12 21:20 羊不吃草 阅读(225) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-12 09:25 羊不吃草 阅读(1) 评论(0) 推荐(0)
摘要:特点 1轻量级和侵入性低 2依赖注入和面向接口实现松耦合 3面向切面编程 减少样式代码 专有名词: 1依赖注入:对象无需自行管理依赖关系。通过系统负责协调在创建对象的第三方组件的设定,实现依赖关系自动注入对象 2装配:应用组件之间的协作 3应用切面:将遍布各处的功能分离出来 形成可重用的组件 4耦合 阅读全文
posted @ 2017-09-11 22:53 羊不吃草 阅读(248) 评论(0) 推荐(0)
摘要:1下载Maven 2添加仓库(仓库就是maven项目统一存放依赖的地方 根据groupId ArtifactId Version来组成项目依赖路径) conf——settings.xml ctrl+f(搜查localRepository) 添加或者覆盖localRepository标签值 添加标签( 阅读全文
posted @ 2017-09-06 10:22 羊不吃草 阅读(233) 评论(0) 推荐(0)
摘要:1File——Maven——maven-archtypes-webapp GroupId:表示项目组织唯一标识符 ArtifacrId:表示项目唯一标识符 例如项目名称 Version是项目版本 这三个属性保证项目的唯一 一些默认的配置信息 表示创建成功 阅读全文
posted @ 2017-09-06 09:49 羊不吃草 阅读(200) 评论(2) 推荐(0)
摘要:1、分支 项目——分支——推送 新分支要重新拉取项目后才可以看见 项目——拉取 2合并分支代码 将其他分支代码合并到当前分支——提交 阅读全文
posted @ 2017-09-04 20:03 羊不吃草 阅读(190) 评论(0) 推荐(0)
摘要:1SourceTree是一个window系统下的Git管理工具 2设置Git 工具——选项——Git设置 3拷贝远程的项目 新建/克隆(输入远程项目的url地址) 4验证(填写用户信息) 工具——选项——验证 5提交修改后的分支,将修改后分支推送到远程 项目——未暂存文件——提交——推送 阅读全文
posted @ 2017-09-04 18:39 羊不吃草 阅读(300) 评论(0) 推荐(0)
摘要:看了那些博主的博文,的确受益良多。无论是G.https://news.cnblogs.com/n/531362/非科班出身的的博主妻子,还是A. https://book.douban.com/subject/4006425/discussion/22803733/正规科班出来的学霸君,都很厉害。很 阅读全文
posted @ 2017-09-01 14:05 羊不吃草 阅读(167) 评论(3) 推荐(0)