- 博客(34)
- 收藏
- 关注
原创 DAO(Data Access Object,数据访问对象)的封装笔记
因为期末考的原因一直没时间看DAO这一块的视频,所以JSP中从el表达式之后就跟不上了,昨天刚考完期末考。终于有些时间来整这玩意了,要乘课程设计这段时间把前面落下的JAVA内容都补回来,加油吧。概念:DAO(数据访问对象),到数据库存取数据的对象通常的包名:dao感想:DAO其实就是简化了JDBC的代码,让JSP页面上看起来更简洁,但是为了一张表需要封装至少三个类(UserIn...
2018-12-30 15:45:51
708
原创 电子商务安全,期末复习笔记
最近在复习期末考。所以一直没更新博客,今天下午考的一门课叫作“电子商务安全”,我寻思这跟计算机好像也有点关系。索性发一个博客把复习整理的笔记上传分享一下,图片比较大。。见谅...
2018-12-27 09:51:18
818
原创 用Python爬取网上的图片或者文字的方法笔记
废话不多说直接上代码# -*- coding: utf-8 -*-"""Created on Fri Nov 23 10:44:47 2018@author: fengl"""#Ex7_5.pyimport urllib.requestimport redef getHtml(url): html=urllib.request.urlopen(url).read(...
2018-12-12 16:07:42
1086
原创 Python之jieba库,wordcloud库制作词云图方法笔记
Python是我再大学的一门选修课程。之前一直学的比较基础,就没有写相关博客。但这次学到的东西还蛮有意思的,于是把制作方法记录下来,便于出查阅加深记忆以及分享。这样的词云图相信大家都不陌生,不过我现在才知道这是用Python做出来的。首先我们要导入两个第三方类库,jieba库和wordcloud库在Anaconda Prompt中键入pip install jieba和pip in...
2018-12-09 21:41:42
1438
转载 JavaWeb之servlet详解(转帖)
第一发转帖,不知道该注意些什么,先把原博贴上,如有侵权立删https://www.cnblogs.com/whgk/p/6399262.html?tdsourcetag=s_pcqq_aiomsg一般我学习的过程喜欢在了解详细一个知识点后,以老师给出的笔记为基础,加上自己的理解以及一些实例然后写入博客里面加深记忆便于日后查找翻阅。但Servlet这玩意好像真的蛮难的,我学得有些吃力。今天看...
2018-12-09 19:40:26
11528
1
原创 使用JavaScript实现滚动条默认处于底部
虽然还没有学过JavaScript,但在最近JSP作业里面有一个写聊天框的需求而聊天框的滚动条得默认一直处于页面底部。通过百度,得到的JavaScript的代码为var div = document.getElementById('chat');div.scrollTop = div.scrollHeight;里面的div是一个变量,不用修改,里面的'chat'是添加了滚动条的...
2018-12-06 15:14:05
1588
1
原创 JSTL以及Servlet相关笔记
JSTL JSP的标准标签库语法规则类似标签的语法,或者说类似JSP标准动作的语法。典型的JSTL标签例如:<c:if test=""></c:if>HTML中将标签的时候,我们涉及到的几个名词: 起始标签、终止标签、标签的主体、标签的属性、空标签(单标签)JSTL的分类:核心标签库(core)、重点讲述格式化/国际化标签库(fmt)、略过...
2018-12-06 10:26:53
276
原创 Java,MySQL,JSP,HTML,CSS等各种乱码问题,原因以及解决方法汇总
乱码问题产生的根本原因:编码不一致 所有地方的编码都必须一致,有任何一个地方不一致都会造成乱码可以编码的地方:HTML页面、JSP页面、JAVA程序、数据流(文本流)、数据库、数据表、数据字段如何设置编码:HTML:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">JSP...
2018-11-29 19:56:56
281
原创 JSP九大隐式对象以及常用方法汇总笔记
由于隐式对象的方法实在太多,太难记。所以单独开一篇博客记录。以后在做项目用到这些方法的时候,会增加一些案例放到博客上,便于理解。九大隐式对象可以分为四类 第一类:与输入输出有关的 request请求对象 response响应对象 out输出对象 第二类:与作用域范围有关的 ...
2018-11-26 21:53:08
905
2
原创 Java,JDBC链接数据库笔记(eclipse+Mysql)
JDBC这块相当重要,不仅JAVASE里面用到,JSP里面更是重中之重。所以把JDBC这一块单独整理出来。 JDBC: java连接数据库 1、连接数据库 通过JDBC连接数据库步骤 1、导包(驱动)mysql-connector-java-5.1.28-bin.jar放到项目下,然后右键点击Build Path 2、加载驱动 Cl...
2018-11-23 15:03:36
246
1
原创 JAVASE,IO流输入流输出流相关笔记
IO流 在java中变量、字符串、数组等保存在:内存中; I:input(输入) 把内存外(硬盘)的数据输入到内存中,也称为读取操作或者输入操作 O: output(输出) 把内存中的数据输出到内存外部的设备。 也被称为写操作或者输出操作 内存以外的设备:硬盘、光盘、网盘... IO读写操作最终是把数据存储在文件上; 文件和文件夹包含的信...
2018-11-23 14:35:17
185
原创 MyEclipse+resin+jdk配置JSP环境
基本步骤1、安装MyEclipse、Resin和JDK。注意版本,版本不兼容将无法工作。老师给的是MyEclipse6.0.1、resin3.0.23和JDK1.6.0_35。2、在MyEclipse里面配置JDK,Windows→Perference→搜索jre install→输入jdk文件夹的位置。3、在MyEclipse里面配置resin, Windows→Perference...
2018-11-23 13:51:05
377
原创 JavaWeb,JSP理论概述,基本原理学习笔记(eclipse+Tomcat)
引言JSP其实在大学已经开始学了一部分了,安装了Myeclipse和Resin用resin搭载服务器,光安装配置就弄了好长时间,之后的课程更是复杂。虽然老师教的很耐心,但是自己上手操作就一头雾水。刚好在猿道也开始学习JSP了,要利用好这个机会,好好补补课,期末考试绩点就靠猿道了。 JSP概述Java Server Page通俗来说,JSP是使用Java语言完成互联网的网页(动态...
2018-11-15 10:41:19
1110
原创 联想电脑主页被修改为https://www.baidu.com/?tn=62095104_15_oem_dg,连接wifi的时候登录窗口打不开
最近遇到一个很烦的事情,有一次去星巴克的时候连接WIFI连不上,连上之后登录页面挑不出来,一开始以为是他家网络问题。后来发现了并不是打不开。而是因为登录页面打开后跳转成了https://www.baidu.com/?tn=62095104_15_oem_dg,然后因为没网络所以显示连接不上。首先我是用了chrome浏览器,用浏览器本身的设置修改主页一点用都没有。改了之后还是这个百度页面。有...
2018-11-12 22:00:41
23179
13
原创 MySQL的一些补充笔记
mysql安装、启动、链接 命令: 启动 mysqld 链接 mysql -uroot -p show databases; use 数据库名; show tables; exit/quit 停止服务:mysqladmin -u root -p shutdown; 数据类型 ...
2018-10-10 15:04:11
155
原创 JAVA 三大特性 OOP思想 面向对象思想
OOP:面向对象编程 OOP三大特征(记住): 封装、继承、多态 面向对象的引入: 如果不同class(类)中,存在相同的函数(功能),在开发中这种编码方式会降低程序的编码效率、复用性降低。 之前函数,是把功能提取出来,是从class(类)中提取到函数; 为了解决编码效率低、复用性差: 把相同的功能(函数...
2018-09-20 08:51:38
2507
原创 JavaSE基础,变量和数据类型,学习笔记
关键字: 1、全部是小写 2、变色的,有特殊含义的英文单词、不能写错。 关键字个数:40+数据类型: 计算机的本质是处理数据和保存数据 数字类型 可以用来计算 文本类型 不能用来计算java当中的数据类型(关键字):数字类型 数字类型 中文 ...
2018-08-31 22:34:57
401
原创 JavaSE零基础入门,JAVA介绍、环境变量的配置、Eclipse的安装及基本操作学习笔记
虽然在大学里面已经学过了JAVA的基础课程,但还是觉得很模糊。感觉都有一点了解,却感觉什么都没有完全掌握。所以从零开始再学习一遍。以下记录JavaSE的相关学习笔记。JAVA的简介 什么是Java? java:是一门 面向对象 的 计算机编程 语言; 计算机编程语言: ...
2018-08-29 22:35:24
262
原创 Mysql自定义函数笔记
函数的概念与定义理解函数 函数可以看作是一个加工作坊,这个加工作坊接收调用者传递过来的原料(传递的参数),然后将这些原料加工处理成产品(函数的返回值)再把产品返回给调用者创建语法 建议自定义函数以fun_前缀create function 函数名(参数1,参数2....) returns 返回值的数据类型[函数类型]begin函数体return 语句;end...
2018-08-17 11:01:14
205
原创 CSS基本页面布局方式
基本布局 名称 代码 效果 一列固定 一列自适应 两列居中固定 两列居中自适应 两列自适应 混合布局01 混合布局02 混合布局03 混合布局04 混合布局自适应 ...
2018-08-14 15:46:25
380
原创 Mysql数据库设计范式,视图和触发器
三大范式设计范式的目的为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库 中这种规则就 称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。第一范式 1NF确保所有字段值都是不可分解的原子值如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式.简记为1NF...
2018-08-07 16:20:05
280
原创 MySQL数据库,子查询,索引,Excel导入学习笔记(这个好难...)
子查询:概念:从原有的查询语句中,嵌入新的查询,来得到我们想要的效果,也称为嵌套查询注意:所有的关联查询都可以转化为子查询,但不是所有的子查询都能转化为关联查询一、where型语法:SELECT 值 FROM 表1 WHERE 值= (SELECT 值 FROM 表2 WHERE 条件)SELECT 值 FROM 表1 WHERE 值 [NOT] IN (SELECT...
2018-08-03 17:12:08
301
原创 CSS概念基础入门学习笔记
学了半个月HTML之后,终于开始接触CSS了。学HTML的时候被老师无数次提及CSS这玩意。感觉这玩意简直万能。“这个不用太了解,以后学了CSS能弄”“这个用CSS做的,现阶段我们先不讲”“你们先用table做,等我们学了CSS...”“现如今最流行的布局是DIV+CSS...”“...”反正就是这样,盼星星盼月亮终于开始学CSS了。好吧,下面正式开始做笔记di...
2018-07-31 17:29:23
663
原创 Sublime快键键笔记
Tab:自动补全(安装Emmet插件之后才有用)!+Tab:自动生成html框架(英文感叹号,要保存为html之后才有用)Ctrl+/:注释掉一行(如果想注释掉一行的一部分,则选中再按Ctrl+/)(再按一次取消)Ctrl+Shift+P:选择install安装插件Ctrl+N:新建文件Ctrl+S:保存文件Ctrl+Shift+D:复制一行Ctrl+Shift+K:删...
2018-07-30 21:00:41
211
原创 MySQL查询的强化使用,系统函数和联合查询学习笔记(难点)
操作符一、比较操作符相等 =不相等 != or <>小于和大于 < or >比较操作符的组合 <= or >=二、逻辑操作符IS NULL用于NULL值进行比较例:SELECT * FROM students WHERE height is null;BETWEEN定位最大值与最小值之间语法: 列 BETWEEN ...
2018-07-27 16:21:51
460
原创 MySQL数据库 完整性约束 学习笔记
数据完整性的概念目的为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时, DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确 保数据库中存储的数据正确、有效、相容。概念约束是用来确保数据的准确性和一致性。数据的完整性就是对数据的准确性和一致性的一种保证。数据完整性(Data Integrity)是指数据的精确(Accu...
2018-07-23 15:46:38
891
原创 Mysql数据库,增删改查笔记(非常重要)
新增数据:INSERT语法:INSERT [INTO] <表名>[列名] VALUES<值列表>;INSETR INTO 表名(列名1,列名2) VALUES(值1,值2);如果INSETR语句中不写列名,则默认是向表中的所有字段添加值。(此时输入数据数量要等同于列的数量,否则会报错,数据库对插入的数据是否有效进行了完整的校验)字符串需要以‘’或...
2018-07-21 16:04:12
591
原创 Mysql操作数据库,数据库建库建表建用户学习笔记
操作数据库1.创建库语法:create database 数据库名;例如:create database school;如果需要制定编码的default character set utf8 collate utf8_general_ci;数据库添加编码: ALTER DATABASE 库名 CHARACTER SET 编码格式;2.删除库语法:drop dat...
2018-07-19 13:51:43
548
原创 Mysql 数据类型汇总笔记
概念:数据:数据是一个信息的集合,以某种数据类型保存在数据库里。数据类型用于指定特定列所包含数据的规则,它决定了数据保存在列里的方式,包括列的长度,是否是字母、数字、日期和时间、图像、二进制数据等。数据类型是数据本身的特征,把其特性设置到表的字段。字段定义(数据类型定义)是一种数据检验的方式,控制了每个字段里可以输入的数据数值类型 类型 大小 范围(有符号) ...
2018-07-18 16:25:39
177
原创 HTML5的一些新增标签属性的笔记
知识点: html5新增的标签 结构标签 <section></section> 模块 <article></article> 文章 <header></header> 头部 <footer></footer>
2018-07-16 16:24:23
272
原创 最近在学HTML,记录一些笔记
网页组成元素:文件、图片、链接、视频、音频等等浏览器占有率:http://tongji,baidu.com/data/browser初识HTML1993年初稿,1995年发表。(比Java(1996)更早出生)HTML概述:超文本标记语言超文本:在文本的基础上添加了一些动画、图片、音频、视频等等。标记:标签、元素WEB标准:w3c组织 制定标准结构+样式+行为(H...
2018-07-16 16:13:17
373
原创 Java swing 写的 生命游戏 小游戏,预设了 滑翔机 飞船等经典结构
在学习大学JAVA课程的时候,对面向对象GUI非常感兴趣。有一天,在图书馆借的一本JAVA书上看到了关于生命游戏这个计算机游戏的介绍,感觉这个零玩家游戏很有意思。在这里给大家简要介绍一下啥是生命游戏。(以下介绍摘自百度百科) 生命游戏其实是一个零玩家游戏,它包括一个二维矩形世界,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的...
2018-07-16 15:44:17
2214
原创 纪念一下人生第一篇博客,从今天起开始IT生涯
大二结束后的这个炎热的夏天,我可能作出了改变人生的一个决定。或许多年以后回顾这篇博客时会觉得当时的风起云涌,风云变幻之际便改变了人生的轨迹、即使现在的日子过得依然云淡风轻。作为一名四非一本非计算机学生,我打算放弃考研潜心学习JAVA,不是为了谋生,不是为了高薪,只是因为在刚刚过去的大二那年学习了申彦老师的JAVA课程,并加上自己摸索,用java swing开发并发表了一个小游戏。花了一个星期时间,...
2018-07-15 22:42:38
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人