代码改变世界

随笔档案-2017年10月

java面试总结

2017-10-27 12:41 by 晨曦曙光, 309 阅读, 收藏, 编辑
摘要: 一.spring的核心(ioc和DI,aop)的工作原理和概念。 1.ioc 控制反转 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 。 2.Di 依赖注入 实际上DI和IOC是 阅读全文

jsp 内置对象二

2017-10-14 10:28 by 晨曦曙光, 395 阅读, 收藏, 编辑
摘要: 1.什么是session ? (1)session 表示客户端与服务器的一次回话。 2)Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花的时间。 3)从上述定义中可以看到,session实际上是一个特定的时间概念。 2.sessi 阅读全文

jsp 内置对象(一)

2017-10-14 10:28 by 晨曦曙光, 432 阅读, 收藏, 编辑
摘要: 一.jsp的九大内置对象 内置对象 所属类 pageContext javax.servlet.jsp.PageContext request javax.servlet.http.HttpServletRequest response javax.servlet.http.HttpServletR 阅读全文

jsp04状态管理

2017-10-14 10:27 by 晨曦曙光, 441 阅读, 收藏, 编辑
摘要: 1.http 协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器会响应。但当同一个浏览器再次发送请求时,服务器不会知道是刚才那个浏览器。 简单说,服务器【不会保存用户状态】,不会记得客户端是否访问过,所以这就是无状态协议 2.保存用户的两大机制 Session-保存在服务器端Cook 阅读全文

jsp03( javabeans)

2017-10-14 10:27 by 晨曦曙光, 437 阅读, 收藏, 编辑
摘要: 1.javabean简介 Javabeans就是符合某种特定规范Java类。使用Javabeans的好处是【解决代码的重复编写】,减少代码冗余,功能区分明确,提高代码的维护性。 2.javabean的设计原则 设计原则四点:公有类,属性私有,包含无参的共有构造方法,getter和setter方法封装 阅读全文

jsp05 指令与动作

2017-10-14 10:26 by 晨曦曙光, 369 阅读, 收藏, 编辑
摘要: JSP7个动作指令如下 : jsp:forward: 执行页面转向,将请求的处理转发到下一个页面。 jsp:param: 用于传递参数,必须与其他支持参数曲标签一起使用。 jsp:include: 用于动态引入一个 JSP 页面。 jsp:plugin: 用于下载 JavaBean 或 Applet 阅读全文

Maven搭建SpringMVC + SpringJDBC项目详解

2017-10-14 10:24 by 晨曦曙光, 5648 阅读, 收藏, 编辑
摘要: 前言 上一次复习搭建了SpringMVC+Mybatis,这次搭建一下SpringMVC,采用的是SpringJDBC,没有采用任何其他的ORM框架,SpringMVC提供了一整套的WEB框架,所以如果想搭建纯的SpringMVC的话,而且不必映入别的任何框架,SpringMVC都给我们提供了,下面 阅读全文

java 面向对象

2017-10-14 10:20 by 晨曦曙光, 249 阅读, 收藏, 编辑
摘要: 1.面向对象和面向过程思想的区别: 面向过程:强调的是功能行为。(强调过程、动作)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物)面向对象是基于面向过程的。将复杂的事情变简单了。面向过程-->面向对象:执行者-->指挥者将过程、功能封装进对象里面。面向对象三大特征:封装、继承、 阅读全文

java 面向对象 2

2017-10-14 10:20 by 晨曦曙光, 182 阅读, 收藏, 编辑
摘要: 1.java 中三种方法的调用 1.1.普通类:实例化一个该类的对象,然后通过对象访问。例如: 1.2、静态类:可以通过类名直接访问,而不用实例化对象。例如: public class A{ public A(){ System.out.println("调用了无参的构造函数"); } public 阅读全文

javaScript 进阶篇

2017-10-14 10:19 by 晨曦曙光, 227 阅读, 收藏, 编辑
摘要: 1.js 数组 创建数组的语法: a. var myarray= new Array(8); myarray[0]=1;等等 b.var myarray = new Array(66,8,47,59,43); c.var myarray= [50,3,6,9,78,45]; 注意:a.创建的新数组是 阅读全文

javaScript 入门

2017-10-14 10:18 by 晨曦曙光, 324 阅读, 收藏, 编辑
摘要: 1.javaScript 在html中的位置 <script type="text/javascript"> javaScript 的代码写在< script></script>之间。 </script> 注意;script 标签可以放在<head>标签中,<body>标签中,也可以放在<body> 阅读全文

C语言数据结构-栈

2017-10-14 10:17 by 晨曦曙光, 277 阅读, 收藏, 编辑
摘要: 一、栈的定义 栈(statck)这种数据结构在计算机中是相当出名的。栈中的数据是先进后出的(First In Last Out, FILO)。栈只有一个出口,允许新增元素(只能在栈顶上增加)、 移出元素(只能移出栈顶元素)、取得栈顶元素等操作。在STL中,栈是以别的容器作为底部结构,再将接口改变,使 阅读全文

Java 异常(Java Exception)

2017-10-14 10:17 by 晨曦曙光, 581 阅读, 收藏, 编辑
摘要: Java异常 Java异常 异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在 阅读全文

java File (文档流)

2017-10-14 10:16 by 晨曦曙光, 1478 阅读, 收藏, 编辑
摘要: 一、 数据流的基本概念 1.数据流 在Java中把不同的数据源与程序之间的数据传输都抽象表述为“流”(stream),以实现相对统一和简单的输入/输出操作方式。传输中的数据就像流水一样,也称为数据流。 2 .I/O数据流的分类方式 数据流分为输入流和输出流两类。输入流只能读取不能写。而输出流只能写不 阅读全文

C语言指针

2017-10-14 10:16 by 晨曦曙光, 258 阅读, 收藏, 编辑
摘要: 1.指针的定义 指针(Pointer)就是内存的地址,C语言允许用一个变量来存放指针,这种变量称为指针变量。指针变量可以存放基本类型数据的地址,也可以存放数组、函数以及其他指针变量的地址。 例如: 比如说你要 我借给你一本书,我到了你宿舍,但是你人不在宿舍,于是我把书放在你的2层3号的书架上,并写了 阅读全文

java collection (二)

2017-10-14 10:14 by 晨曦曙光, 315 阅读, 收藏, 编辑
摘要: 1。集合的概念: (1)现实生活中:很多的事物凑在一起。 (2)数学中的集合:具有共同属性的事物的总体。 (3java 中的集合类: 是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。(集合中只能存放对象类型) 2.集合的作用: (1)在类的内部,对数据进行组织; (2)简单而快速的搜索大 阅读全文

java collection(一)

2017-10-14 10:13 by 晨曦曙光, 643 阅读, 收藏, 编辑
摘要: 1.Collection层次结构: 2.集合Conllection的基本概念: (1)集合的基本认识:如StringBuffer&StringBuilder是集合(存储的对象类型是String)。数组、对象与其很相似,但是还有区别。(2)集合的由来:对象用于封装特有数据,对象多了需要存储,如果对象的 阅读全文

mysql 索引 和mysql 的引擎

2017-10-14 10:11 by 晨曦曙光, 335 阅读, 收藏, 编辑
摘要: 1.索引的特点 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 2.索引的优点 第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二, 可以大大 阅读全文

C语言数据库-二叉树

2017-10-14 10:11 by 晨曦曙光, 530 阅读, 收藏, 编辑
摘要: 一、定义 一、定义 二叉树在图论中是这样定义的:二叉树是一个连通的无环图,并且每一个顶点的度不大于3。有根二叉树还要满足根结点的度不大于2。有了根结点之后,每个顶点定义了唯一的父结点,和最多2个子结点。然而,没有足够的信息来区分左结点和右结点。如果不考虑连通性,允许图中有多个连通分量,这样的结构叫做 阅读全文

mysql 数据库备份与还原,用户的创建与删除,用户的密码修改

2017-10-14 10:10 by 晨曦曙光, 583 阅读, 收藏, 编辑
摘要: 1.备份数据库 要退出mysql rimideiMac-23:~ rimi$ mysqldump -u root -p pro >pro.sql ls 查看路径 2.恢复数据库 2.1直接终端运行 rimideiMac-23:~ rimi$ mysql -uroot -p myDB</Users/r 阅读全文

html 制作静态页面新知识

2017-10-14 10:09 by 晨曦曙光, 316 阅读, 收藏, 编辑
摘要: 1.在区块线边框添加一条水平线 例如:<div style:"height :300px;width:800px;border-bottom: solid 1px orange ;"> //border-bottom: 边境底部 solid 实线 1px 像素为1 orange 颜色为橙色 2.在区 阅读全文

mysql 可视化界面操作指令

2017-10-14 10:09 by 晨曦曙光, 3397 阅读, 收藏, 编辑
摘要: 1.让自增长从新开始 ALTER TABLE users auto_increment =1;//让表中的自增长从新从0开始 2.条件查询 SELECT name from users WHERE id =1;//查询users表中ID为1的数据 3.增加字段 ALTER table users a 阅读全文

html 基础

2017-10-14 10:08 by 晨曦曙光, 229 阅读, 收藏, 编辑
摘要: 1.html 编写格式 2.编译内容对应网页显示内容 3.块的编写格式 <div style="width :200px;height:100px;background:red;"> <p style = "background:yellow;">hello world 你好 世界</p> </di 阅读全文

Eclipse导入Java工程导入错误

2017-10-14 10:02 by 晨曦曙光, 595 阅读, 收藏, 编辑
摘要: 1.在一台电脑A上用Eclipse新建的Java工程,换了一台电脑B,再用Eclipse导入时却出现了错误,工程显示红色叹号,并有如下两个错误提示: The project cannot be built until build path errors are resolved Unbound cl 阅读全文

shell 25个常用命令

2017-10-14 09:50 by 晨曦曙光, 1598 阅读, 收藏, 编辑
摘要: 1.列出所有目录使用量,并按大小排序。 ls|xargs du -h|sort -rn #不递归下级目录使用du -sh 2.查看文件排除以#开关和空白行,适合查看配置文件。 egrep -v "^#|^$" filenamesed '/#.*$/d; /^ *$/d' 3.删除空格和空行。 sed 阅读全文

java JDBC

2017-10-14 09:47 by 晨曦曙光, 428 阅读, 收藏, 编辑
摘要: 1.什么是JDBC? JDBC全称为java data base connectivity(java 数据连接)连接数据库的桥梁,由 java语言编写的类和接口组成。可以为多种数据库提供统一的访问。 2.jdbc 的安装步骤: (1)进入mysql 的官网下载java与mysql 的连接器:http 阅读全文

java 8新特性 instant

2017-10-14 09:41 by 晨曦曙光, 44370 阅读, 收藏, 编辑
摘要: Java 8目前已经开始进入大众的视线,其中笔者在写本文之前,留意到其中Java 8预览版中将会出现新的关于日期和时间的API(遵守JSR 310规范)。在本系列文章中,将对这些新的API进行举例说明。首先在本文中,将先介绍以下几个:Instant,LocalDate,LocalTime 和 Loc 阅读全文

git

2017-10-14 09:39 by 晨曦曙光, 281 阅读, 收藏, 编辑
摘要: git常用命令 二 参考 三 参考 四 Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [ 阅读全文

spring mvc 注解详解

2017-10-11 21:58 by 晨曦曙光, 308 阅读, 收藏, 编辑
摘要: 1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 阅读全文

redis的安装和常用命令

2017-10-11 20:18 by 晨曦曙光, 350 阅读, 收藏, 编辑
摘要: 一.redis的安装 1.windows安装redis 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘 阅读全文
点击右上角即可分享
微信分享提示