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

原创 目录—总目录
1、JavaseJavase第一阶段:基本知识:Java基本知识习题的工程文件:bbv2;文件解压密码:cyzJavase第二阶段:OOP(面向对象):Java重点练习源代码OOP习题的工程文件:密码: e37c;文件解压密码:cyz1Javase第三阶段(学会使用API文档):之前因为代码转移到别的地方所以失效了,文件地址已经更新了(20190328)。...
2017-11-27 09:45:19
345
原创 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
514
原创 一些功能实现的问题及解决及解决思路
随手记录,待整理JSP页面跳转Jsp页面跳转在Web.xml中对所有界面进行了拦截,只有.html结尾的请求才不会被拦截 <filter-mapping> <filter-name>CharacterEncodingFilter</filter-name> <url-pattern>/*&l...
2019-04-16 10:19:08
813
原创 关于Json和Ajax
以下说明来源于菜鸟教程的总结和个人纪录JSON:JavaScriptObjectNotation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON验证是否为JSON格式:http...
2019-04-08 20:14:49
247
原创 毕业设计记录 - 各种安装和配置文件
安装包Eclipse安装包:Java官方免安装版、Java官方Win64免安装版 参考文章:Eclipse 免安装(便携版)从官网如何下载 STS安装包:STS4官方安装地址 Tomcat安装包:Tomcat7.0.93官方安装包配置STS的配置: 参考文章:Spring Tools Suite(STS)的下载与安装+旧到新版本需要的操作...
2019-04-02 10:58:59
341
原创 毕业设计记录 — 警告及解决方式篇(更新中)
强迫症患者但求纯净的各种警告及解决方式记录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
448
原创 TCL电子软件开发生活记录(更新中)
一、惠州实习篇:大致情况介绍:黑龙江人,签约深圳软件开发工程师7月份正式工作,3.7在惠州海外设计中心软件产品2组实习,实习岗统一为实习生,没有具体的职位,不过工作内容是将来签约的方向。一般是三个月,特殊情况可以询问调整。住在11栋(据说研发人员都在这一栋)。人文环境非常优秀,对新手十分友好。01. 住宿和天气等惠州的住宿地点是枫和园,在上班地点的对面,走一个天桥就到了。...
2019-03-27 13:59:51
2773
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
991
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
246
原创 目录——Web第三阶段:Javascrip和Jquery和EasyUI
待整理(以下表格部分来源于菜鸟教程)JavaScript轻量级的脚本语言一些命令:输出数据:使用window.alert()弹出警告框。 使用document.write()方法将内容写到 HTML 文档中。 使用innerHTML写入到 HTML 元素。 使用console.log()写入到浏览器的控制台。document.getElem...
2017-12-08 22:36:48
233
原创 目录——Web第二阶段:CSS
1、CSS基本常识作用优点语法定义的位置优先级选择器2、伪类linkhovervisitedactive3、DIV
2017-12-05 11:49:54
227
原创 CSS—DIV
待整理 1. 集体声明:样式表中有相同的属性可以一起声明 2. 标记类型:1. 内联:块级2. div标记:浮动块 3. 盒子模型:1. border:边框2. padding:内边距3. margin:外边距
2017-12-05 11:49:11
1381
原创 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
322
原创 CSS—基本常识
1. 作用:给网页统一的设置样式(字体,颜色,位置,大小) 2. 优点(与html相比):1. css提供了更多的功能2. 使用css可以将内容与显示风格完全分离 3. 语法:选择器{属性:属性值;属性2:属性值}1. 选择器:选择出需要设置样式的内容(所有li)2. 属性:设置什么(字体颜色)3. 属性值:设置值(red)4. 选择
2017-12-05 11:16:00
312
原创 Web第一阶段:Html
1.语法:使用各个标签来定义格式的2.html基本常识:1.定义:Web编程的基础,与其他Web技术(如css)结合使用可以写出功能强大的网页2.作用:告诉浏览器如何显示标签中的内容,即写网页3.格式:被"<"和">"符号包围4.特点:1.标签是定义好的,不能自己创建,每个标签都有特定的含义2.不区分大小写,最好保持一致3.成对...
2017-12-05 10:20:06
440
原创 Java—可变参数
2. 关于方法的可变参数:1. 说明:jdk5之后的新特性,适用于参数个数不确定的情况,方法参数的数量可以是0~n2. 用法:1. 语法:方法名(数据类型...参数名){//在方法体中,参数的调用相当于一个数组}2. 数量:一个方法最多只有一个可变参数3. 位置:可变参数必须是最后一个4. 参数
2017-12-05 10:07:35
214
原创 Annotation
Annotation(注解)1.JDK5.0以后的版本引入的2.作用:给元数据添加一些说明信息3.说明:可以修饰包,类,构造方法,成员变量,参数,局部变量的声明4.种类:1.预定义:JDK提供的1.@Override:放在方法后,代表重载2.@Deprecated:任何位置,代表已过时3.@SuppressWarning:任何位置,代表压制警...
2017-12-05 10:07:18
297
原创 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
278
原创 Reflection—Method
待整理 6. Method:1. 说明:代表类中的方法2. 获得方式:1. Class对象.getMethod(methodName,Class[])3. 常用方法:1. getDeclaringClass();获取方法所在的类2. getExceptinTypes();获取方法签名中所有声明的抛出异常3. getParameterTypes()
2017-12-04 09:35:25
340
原创 Reflection—Constructor
待整理5. Constructor类:1. 说明:代表类中的一个构造方法,这个类中封装了构造方法的定义(访问修饰符,方法名,参数列表)2. 常用方法:1. String getName(); 获得构造方法的名称2. int getModifiers(); 获得修饰符3. Class[] getParameterTypes();获得构造方法的参数类型4. ne
2017-12-04 09:34:02
295
原创 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
322
原创 目录——Database第一阶段:Mysql
1、数据库基础mysql2、sql语句种类:DDL:create,alter,drop,turncateDML:insert,delete,update,selectDCL:索引:
2017-12-04 09:15:20
251
原创 Reflection—Java反射机制综述和Class
待整理1. 编程语言的分类:创建一个对象,是否可以在运行时给对象增加属性和方法1. 动态语言:java2. 静态语言:javascript,php,python 2. 反射:1. 定义:在程序运行时,分析类的结构的能力2. 作用:java不是动态语言,但可以通过反射实现动态语言的部分特性3. 入口:Class是反射的入口,如果想使用反射,就一定要
2017-12-04 09:05:08
211
原创 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
339
原创 JDBC—获得数据库生成的主键
待整理10. 获得数据库生成的主键:1. 操作对象:使用insert的语句,两个表是一对多的关系2. 获得主键语法:1. preparedStatement://创建ps时,指定返回主键ps=conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);
2017-12-04 08:39:17
330
原创 JDBC—Sql注入问题和事务控制
待整理6. sql注入问题:1. 说明:使用者可以给程序传入一些sql的片段来达到破坏sql语句的功能2. 解决方式:使用PreparedStatement 7. PreparedStatement:1. 与Statement的比较:1. 是Statement的子接口,可以解决sql注入问题2. 是预先编译的sql,当语句没有
2017-12-04 08:34:05
260
原创 JDBC—JDBC中的异常处理
待整理5. 异常的处理:资源释放1. 说明:使用JDBC会用到很多资源,例如:Connection,Statement,ResultSet等,使用完成后无论是否出现异常都要保证关闭(释放)这些资源2. 方法:1. 在finally中加入释放的语句,每个资源的释放都要对应一个try-catch2. try-with-resources分析
2017-12-03 21:45:48
1800
原创 JDBC—综述
待整理1.说明:JDBC严格来说是一种规范(Java语言用来访问各种关系型数据库的规范),每种规范都有对应的编号,主要提供了一些接口2.作用:Java使用JDBC来操作数据库3.数据持久化: 1.说明:把数据保存到可掉电式存储设备中以供之后使用 2.主要实现技术: 1.JDBC 2.JDO
2017-12-03 21:44:33
231
原创 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
344
原创 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
299
原创 Database—DCL
待整理4.事务(Transaction):1.定义:用户自定义的一个操作序列,是一个最小的执行单元,不可再分2.四个特性(ACID):1.原子性:最小的执行单元,不可再分2.一致性:执行前后保持一致的状态3.隔离性:事务在执行过程中互不干扰4.持久性:事务一旦提交不能回退3.操作语句:1.commit:提交2.rollback to a:回退
2017-12-03 21:39:10
226
原创 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
311
原创 Database—DDL
2.DDL常用语句:1.语法:1.创建表:create table表名(列名1 数据类型 [约束], //[]是一种语法,代表可选,可写可不写 列名1 数据类型 [约束], 列名1 数据类型 [约束] )2.查看表:desc 表名3.删除表:drop table [if exists]表名|数据库名
2017-12-03 21:35:04
289
原创 Database—Mysql
1.mysql:1.说明:数据库服务器,要想使用必须先启动,可以在服务中启动或停止2.启动后必须通过用户名和密码登陆,才有权限使用数据库,管理的账号是root3.使用:在这个数据库中可以创建多个数据库,每个数据库可以创建多个表,数据存在表中2.常用命令:1.show databases;:显示所有的数据库2.create database 数据库名;:创建一个数
2017-12-03 21:28:01
344
原创 Database—数据库基础
1.数据(DATA):1.定义:对客观事物的符号表示2.表示方式:数字,字符,日期,图像等3.特点:与其语义是不可分的4.使数据持久化:1.存成文件(数据量大时处理麻烦且性能不好,无法数据共享)2.数据库(容易管理,支持并发访问)2.数据库(DBMA):1.定义:用来存储和管理数据的一种软件2.数据模型():1.层次结构:2.网状结构:3.关
2017-12-03 21:25:54
570
原创 Javase—Thread多线程
1.几个概念:1.程序(Program):代码的集合,静态的2.进程(Process):正在运行的程序,包含很多线程3.线程(Thread):进程的最小单元2.java支持多线程,新版本有三种方法:1.继承Thread2.实现Runnable接口3.线程(Thread):1.说明:一个进程可以由多个线程组成,至少有一个主线程,主线程中可以
2017-11-29 22:28:14
235
原创 Javase—IO流
1.IO流:1.定义:泛指对所有输入输出操作的框架;input和output2.分类:1.方向(相对于程序或内存):输入流:带read的流输出流:带write的流2.功能:节点流:直接连接到资源,以File开头,可以直接从目录获取(目录用“/”或“\\”)处理流:也称为高级流,对现有的流进行处理,经过处理流包装
2017-11-29 22:28:05
201
原创 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
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人