自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 目录—总目录

1、JavaseJavase第一阶段:基本知识:Java基本知识习题的工程文件:bbv2;文件解压密码:cyzJavase第二阶段:OOP(面向对象):Java重点练习源代码OOP习题的工程文件:密码: e37c;文件解压密码:cyz1Javase第三阶段(学会使用API文档):之前因为代码转移到别的地方所以失效了,文件地址已经更新了(20190328)。...

2017-11-27 09:45:19 311

原创 Python基本知识点整合

注:以下内容大多来自菜鸟教程目录一、基本介绍1、特性1.1 基本说明1.2 优缺点2、种类二、基础语法1、中文编码2、书写规范2.1 标识符2.2 代码块2.3 空行2.4 多行语句2.5 字符串2.6 注释3、运算符3.1 分类3.2 优先级4、语句4.1 输入输出4.2 删除引用三、条件(代码组)四、循...

2019-08-17 20:21:12 425

原创 一些功能实现的问题及解决及解决思路

随手记录,待整理JSP页面跳转Jsp页面跳转在Web.xml中对所有界面进行了拦截,只有.html结尾的请求才不会被拦截 <filter-mapping> <filter-name>CharacterEncodingFilter</filter-name> <url-pattern>/*&l...

2019-04-16 10:19:08 712

原创 关于Json和Ajax

以下说明来源于菜鸟教程的总结和个人纪录JSON:JavaScriptObjectNotation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON验证是否为JSON格式:http...

2019-04-08 20:14:49 198

原创 毕业设计记录 - 各种安装和配置文件

安装包Eclipse安装包:Java官方免安装版、Java官方Win64免安装版 参考文章:Eclipse 免安装(便携版)从官网如何下载 STS安装包:STS4官方安装地址 Tomcat安装包:Tomcat7.0.93官方安装包配置STS的配置: 参考文章:Spring Tools Suite(STS)的下载与安装+旧到新版本需要的操作...

2019-04-02 10:58:59 266

原创 毕业设计记录 — 警告及解决方式篇(更新中)

强迫症患者但求纯净的各种警告及解决方式记录Pom.xml中(修改后如果出错一般可以通过update maven来解决) GroupId is duplicate of parent groupId:父项目与子项目的groupId重复 解决示例:父项目cyz.taotao,子项目cyz.taotao.common。 Version is duplicate of parent ...

2019-03-29 14:52:32 353

原创 TCL电子软件开发生活记录(更新中)

一、惠州实习篇:大致情况介绍:黑龙江人,签约深圳软件开发工程师7月份正式工作,3.7在惠州海外设计中心软件产品2组实习,实习岗统一为实习生,没有具体的职位,不过工作内容是将来签约的方向。一般是三个月,特殊情况可以询问调整。住在11栋(据说研发人员都在这一栋)。人文环境非常优秀,对新手十分友好。01. 住宿和天气等惠州的住宿地点是枫和园,在上班地点的对面,走一个天桥就到了。...

2019-03-27 13:59:51 2427 3

原创 毕业设计记录 —问题及解决方式篇:JDK1.8+Maven3.3..9+Tomcat7(更新中,未整理)

环境说明:JDK1.8+Maven3.6.0+Tomcat8.5.39。 待毕设结束后与原来的总结一起归纳修改。查看地址:Dubbo:http://192.168.25.128:8080/dubbo-admin/governance/servicesSolr:http://192.168.25.128:8080/solr/目录关于代码的调试(表现层与服务层属于不同...

2019-03-26 18:11:24 658 1

原创 关于Javascript和Jquery

1.说明:javascript是一个动态编程的语言,轻量级的解释性的脚本语言;主要用于网页编程2.java与js的区别:1.java是编译型的,js是解释型的2.java是静态语言,js是动态语言3.主要用途:java服务开发,js网页开发3.如何在网页中嵌入js程序:<script>js程序</sc...

2017-12-08 22:37:03 211

原创 目录——Web第三阶段:Javascrip和Jquery和EasyUI

待整理(以下表格部分来源于菜鸟教程)JavaScript轻量级的脚本语言一些命令:输出数据:使用window.alert()弹出警告框。 使用document.write()方法将内容写到 HTML 文档中。 使用innerHTML写入到 HTML 元素。 使用console.log()写入到浏览器的控制台。document.getElem...

2017-12-08 22:36:48 194

原创 目录——Web第二阶段:CSS

1、CSS基本常识作用优点语法定义的位置优先级选择器2、伪类linkhovervisitedactive3、DIV

2017-12-05 11:49:54 171

原创 CSS—DIV

待整理 1. 集体声明:样式表中有相同的属性可以一起声明 2. 标记类型:1. 内联:块级2. div标记:浮动块 3. 盒子模型:1. border:边框2. padding:内边距3. margin:外边距

2017-12-05 11:49:11 1187

原创 CSS—伪类

1. 定义:假的类选择器d一种,用在标签的状态上2. 语法:标记名:伪类名3. 种类:1. 未访问过的:a:link{}2. 已访问过的:a:visited{}3. 悬停:a:hover{}4. 活动:a:active{} 伪类测试 h1{font-size:30px} a:link{color:10eeaa;font-size:2

2017-12-05 11:26:54 237

原创 CSS—基本常识

1. 作用:给网页统一的设置样式(字体,颜色,位置,大小) 2. 优点(与html相比):1. css提供了更多的功能2. 使用css可以将内容与显示风格完全分离 3. 语法:选择器{属性:属性值;属性2:属性值}1. 选择器:选择出需要设置样式的内容(所有li)2. 属性:设置什么(字体颜色)3. 属性值:设置值(red)4. 选择

2017-12-05 11:16:00 252

原创 Web第一阶段:Html

1.语法:使用各个标签来定义格式的2.html基本常识:1.定义:Web编程的基础,与其他Web技术(如css)结合使用可以写出功能强大的网页2.作用:告诉浏览器如何显示标签中的内容,即写网页3.格式:被"<"和">"符号包围4.特点:1.标签是定义好的,不能自己创建,每个标签都有特定的含义2.不区分大小写,最好保持一致3.成对...

2017-12-05 10:20:06 362

原创 Java—可变参数

2. 关于方法的可变参数:1. 说明:jdk5之后的新特性,适用于参数个数不确定的情况,方法参数的数量可以是0~n2. 用法:1. 语法:方法名(数据类型...参数名){//在方法体中,参数的调用相当于一个数组}2. 数量:一个方法最多只有一个可变参数3. 位置:可变参数必须是最后一个4. 参数

2017-12-05 10:07:35 154

原创 Annotation

Annotation(注解)1.JDK5.0以后的版本引入的2.作用:给元数据添加一些说明信息3.说明:可以修饰包,类,构造方法,成员变量,参数,局部变量的声明4.种类:1.预定义:JDK提供的1.@Override:放在方法后,代表重载2.@Deprecated:任何位置,代表已过时3.@SuppressWarning:任何位置,代表压制警...

2017-12-05 10:07:18 184

原创 Dao

1. Dao:1. 说明:用来操作数据库的设计模式,JDBC是其基础2. 组成:1. vo(value object:值对象) :只含有属性,没有业务方法,对象与记录对应2. dao接口(data access object):只含有方法(含有get,set)(存在必要性:java面向接口编程)3. dao实现类 :接口的实现类,对数据(VO)进行操作4. dao工厂类

2017-12-05 10:06:57 223

原创 Reflection—Method

待整理 6. Method:1. 说明:代表类中的方法2. 获得方式:1. Class对象.getMethod(methodName,Class[])3. 常用方法:1. getDeclaringClass();获取方法所在的类2. getExceptinTypes();获取方法签名中所有声明的抛出异常3. getParameterTypes()

2017-12-04 09:35:25 273

原创 Reflection—Constructor

待整理5. Constructor类:1. 说明:代表类中的一个构造方法,这个类中封装了构造方法的定义(访问修饰符,方法名,参数列表)2. 常用方法:1. String getName(); 获得构造方法的名称2. int getModifiers(); 获得修饰符3. Class[] getParameterTypes();获得构造方法的参数类型4. ne

2017-12-04 09:34:02 225

原创 Reflection—Field

待整理4. Field类:1. 说明:代表类的一个属性的元数据信息(修饰符 类型 属性名)2. 获得Field的四种方法:都是Class中的方法1. Field getField(String fieldName); 获得指定名称的公共属性,包括继承下来的2. Field[] getFields(); 获得当前类的所有公共属性3. Field getDeclar

2017-12-04 09:32:18 245

原创 目录——Database第四阶段:反射机制

1、反射机制综述和class2、Field3、Constructor4、Method

2017-12-04 09:26:05 165

原创 目录——Database第三阶段:JDBC

1、综述2、异常处理3、sql注入问题和事务控制4、获得数据库生成的主键5、元数据和二进制文件的处理

2017-12-04 09:19:05 158

原创 目录——Database第一阶段:Mysql

1、数据库基础mysql2、sql语句种类:DDL:create,alter,drop,turncateDML:insert,delete,update,selectDCL:索引:

2017-12-04 09:15:20 179

原创 Reflection—Java反射机制综述和Class

待整理1. 编程语言的分类:创建一个对象,是否可以在运行时给对象增加属性和方法1. 动态语言:java2. 静态语言:javascript,php,python 2. 反射:1. 定义:在程序运行时,分析类的结构的能力2. 作用:java不是动态语言,但可以通过反射实现动态语言的部分特性3. 入口:Class是反射的入口,如果想使用反射,就一定要

2017-12-04 09:05:08 163

原创 JDBC—元数据和二进制文件的处理

11. 二进制文件的处理:1. 创建blob:conn.createBlob();2. 向blob中写入字节并关闭流:OutputStream os=blob.setBinaryStream();os.close();3. 将blob写入数据库:ps.setBlob(n,blob);

2017-12-04 08:41:02 283

原创 JDBC—获得数据库生成的主键

待整理10. 获得数据库生成的主键:1. 操作对象:使用insert的语句,两个表是一对多的关系2. 获得主键语法:1. preparedStatement://创建ps时,指定返回主键ps=conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);

2017-12-04 08:39:17 252

原创 JDBC—Sql注入问题和事务控制

待整理6. sql注入问题:1. 说明:使用者可以给程序传入一些sql的片段来达到破坏sql语句的功能2. 解决方式:使用PreparedStatement 7. PreparedStatement:1. 与Statement的比较:1. 是Statement的子接口,可以解决sql注入问题2. 是预先编译的sql,当语句没有

2017-12-04 08:34:05 212

原创 JDBC—JDBC中的异常处理

待整理5. 异常的处理:资源释放1. 说明:使用JDBC会用到很多资源,例如:Connection,Statement,ResultSet等,使用完成后无论是否出现异常都要保证关闭(释放)这些资源2. 方法:1. 在finally中加入释放的语句,每个资源的释放都要对应一个try-catch2. try-with-resources分析

2017-12-03 21:45:48 1695

原创 JDBC—综述

待整理1.说明:JDBC严格来说是一种规范(Java语言用来访问各种关系型数据库的规范),每种规范都有对应的编号,主要提供了一些接口2.作用:Java使用JDBC来操作数据库3.数据持久化:     1.说明:把数据保存到可掉电式存储设备中以供之后使用     2.主要实现技术:          1.JDBC          2.JDO

2017-12-03 21:44:33 188

原创 Database—数据库建模

待整理1.开发软件的生命周期:1.可行性研究:做不做2.需求分析:做什么3.概要设计:怎么做4.详细设计:5.系统实现:开发6.测试:7.运行维护:2.E-R图:1.定义:2.三要素:1.E:Entity:实体2.Attributes,Properties:属性3.R:关系(实体间的三种关系):1.一对一:学生和饭卡2

2017-12-03 21:41:39 261

原创 Database—索引

待整理5.索引:1.定义:一种数据对象2.作用:提供查询速度3.创建方式:1.自动创建:primary key,unique2.手动创建:create index1.添加主键索引:alter table 表名 add primary key (列名)2.语法:create [unique|fulltext|spatial] index index_name

2017-12-03 21:40:04 265

原创 Database—DCL

待整理4.事务(Transaction):1.定义:用户自定义的一个操作序列,是一个最小的执行单元,不可再分2.四个特性(ACID):1.原子性:最小的执行单元,不可再分2.一致性:执行前后保持一致的状态3.隔离性:事务在执行过程中互不干扰4.持久性:事务一旦提交不能回退3.操作语句:1.commit:提交2.rollback to a:回退

2017-12-03 21:39:10 199

原创 Database—DML

待整理5.DML常用语句:1.insert:插入记录2.update:修改记录3.delete:删除记录4.select:查询记录6.insert:1.语法:1.insert into 表名 values(值1,值2··· ···);2.insert into 表名(列名1,列名2···) values(值1,值2···);3.insert

2017-12-03 21:38:08 265

原创 Database—DDL

2.DDL常用语句:1.语法:1.创建表:create table表名(列名1 数据类型 [约束],                //[]是一种语法,代表可选,可写可不写  列名1 数据类型 [约束],        列名1 数据类型 [约束] )2.查看表:desc 表名3.删除表:drop table [if exists]表名|数据库名

2017-12-03 21:35:04 239

原创 Database—Mysql

1.mysql:1.说明:数据库服务器,要想使用必须先启动,可以在服务中启动或停止2.启动后必须通过用户名和密码登陆,才有权限使用数据库,管理的账号是root3.使用:在这个数据库中可以创建多个数据库,每个数据库可以创建多个表,数据存在表中2.常用命令:1.show databases;:显示所有的数据库2.create database 数据库名;:创建一个数

2017-12-03 21:28:01 273

原创 Database—数据库基础

1.数据(DATA):1.定义:对客观事物的符号表示2.表示方式:数字,字符,日期,图像等3.特点:与其语义是不可分的4.使数据持久化:1.存成文件(数据量大时处理麻烦且性能不好,无法数据共享)2.数据库(容易管理,支持并发访问)2.数据库(DBMA):1.定义:用来存储和管理数据的一种软件2.数据模型():1.层次结构:2.网状结构:3.关

2017-12-03 21:25:54 479

原创 Javase—Thread多线程

1.几个概念:1.程序(Program):代码的集合,静态的2.进程(Process):正在运行的程序,包含很多线程3.线程(Thread):进程的最小单元2.java支持多线程,新版本有三种方法:1.继承Thread2.实现Runnable接口3.线程(Thread):1.说明:一个进程可以由多个线程组成,至少有一个主线程,主线程中可以

2017-11-29 22:28:14 192

原创 Javase—IO流

1.IO流:1.定义:泛指对所有输入输出操作的框架;input和output2.分类:1.方向(相对于程序或内存):输入流:带read的流输出流:带write的流2.功能:节点流:直接连接到资源,以File开头,可以直接从目录获取(目录用“/”或“\\”)处理流:也称为高级流,对现有的流进行处理,经过处理流包装

2017-11-29 22:28:05 169

原创 Javase—集合框架Map

1.Map:1.说明:集合的顶层接口之一,元素以key-value对出现,并且key不能重复2.构造方法:Map map=new HashMap();3.常用方法:1.put:2.putAll:3.remove:4.get:5.clear:6.keySet:7.containsKey:8.containsValue:9.entrySet:

2017-11-29 22:27:54 202

空空如也

空空如也

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

TA关注的人

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