07 2021 档案

摘要:快速入门Layui 第一章 Layui简介 layui(谐音:类 UI) 是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面 阅读全文
posted @ 2021-07-23 00:29 拒绝平庸* 阅读(1700) 评论(0) 推荐(1)
摘要:JavaScript 1、什么是JavaScript? JavaScript 是 web 开发人员必须学习的 3 门语言中的一门: HTML 定义了网页的内容 CSS 描述了网页的布局 JavaScript 网页的行为 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 阅读全文
posted @ 2021-07-23 00:28 拒绝平庸* 阅读(240) 评论(0) 推荐(0)
摘要:CSS 如何学习 css是什么 css怎么用(快速入门) css选择器 美化页面(文字,阴影,超链接,列表渐变…) 盒子模型 浮动 定位 页面动画(特效) 什么是css Cascading Style Sheet层叠级联样式表 CSS:表现(美化页面) 字体、颜色、边距、高度、宽度、背景图片、网页定 阅读全文
posted @ 2021-07-23 00:28 拒绝平庸* 阅读(56) 评论(0) 推荐(0)
摘要:MyBatis 环境: JDK1.8 Mysql 5.7 maven 3.6.1 IDEA 回顾: JDBC Mysql Java基础 Maven Junit SSM框架:配置文件的。 最好的方式:看官网文档; 1、简介 1.1、什么是MyBatis MyBatis 是一款优秀的持久层框架。 它支持 阅读全文
posted @ 2021-07-23 00:27 拒绝平庸* 阅读(182) 评论(0) 推荐(0)
摘要:1、Spring 1.1、 简介 Spring : 春天 —>给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Ro 阅读全文
posted @ 2021-07-23 00:25 拒绝平庸* 阅读(77) 评论(0) 推荐(0)
摘要:#《将博客搬至CSDN》 阅读全文
posted @ 2021-07-19 23:42 拒绝平庸* 阅读(28) 评论(0) 推荐(0)
摘要:邮件发送 摘抄自狂神笔记 电子邮件 要在网络上实现邮件功能,必须要有专门的邮件服务器。 这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。 SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq 阅读全文
posted @ 2021-07-14 17:48 拒绝平庸* 阅读(444) 评论(2) 推荐(1)
摘要:文件上传 1、搭建项目 2、导包 文件在网络上都是使用IO的方式,即流的方式进行的传输,而我们要实现的文件上传功能可以直接使用apache的组件commons-fileupload(针对文件上传的工具类包),这个jar包又依赖commons-io包(封装了大量的IO操作的工具类),所以在实现文件上传 阅读全文
posted @ 2021-07-14 17:43 拒绝平庸* 阅读(247) 评论(0) 推荐(0)
摘要:SMBMS 项目流程图如下: 数据库 数据库相应的代码: smbms_address CREATE TABLE `smbms_address` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `contact` VARCHAR(15) 阅读全文
posted @ 2021-07-14 17:41 拒绝平庸* 阅读(166) 评论(0) 推荐(2)
摘要:过滤器、监听器常用 监听器:GUI编程中经常使用 public class GUIDemo1 { public static void main(String[] args) { JFrame jFrame = new JFrame("监听"); Panel panel = new Panel(nu 阅读全文
posted @ 2021-07-12 16:48 拒绝平庸* 阅读(41) 评论(0) 推荐(0)
摘要:监听器 实现一个监听器接口(有n种) 编写一个监听器 实现监听器接口 //统计网站在线人数,统计session public class OnlineCountListener implements HttpSessionListener { // 创建session监听,查看你的一举一动 // 一 阅读全文
posted @ 2021-07-12 16:44 拒绝平庸* 阅读(63) 评论(0) 推荐(0)
摘要:Filter Filter:过滤器:用来过滤网站的数据 Filter:开发步骤 导包 编写过滤器 导包不要错误 实现Filter接口,重写方法 @WebFilter("/*") public class CharacterEncodingFilter implements Filter { // 初 阅读全文
posted @ 2021-07-12 16:42 拒绝平庸* 阅读(60) 评论(0) 推荐(0)
摘要:MVC三层架构 什么是MVC:Model view Contrdler 模型、视图、控制器 早些年 用户直接访问控制层,控制层就可以直接操作数据库 Servlet-->CRUD-->数据库 弊端:程序十分臃肿,不利于维护 Servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务代码、 阅读全文
posted @ 2021-07-12 16:41 拒绝平庸* 阅读(131) 评论(0) 推荐(0)
摘要:JDBC 数据库驱动 驱动:声卡、显卡、数据库 我们的程序会通过数据库驱动,和数据库打交道 JDBC SUM公司为了简化开发人员的(对数据库的统一)操作,提供了一个(java操作数据库的)规范,俗称JDBC 这些规范的实现由具体的厂商去做 对于开发人员来说,我们只需要掌握JDBC接口的操作即可 ja 阅读全文
posted @ 2021-07-12 16:39 拒绝平庸* 阅读(41) 评论(0) 推荐(0)
摘要:规范数据库设计 为什么需要设计 当数据库比较复杂的时候,我们就需要设计了 糟糕的数据库设计: 数据冗余,浪费时间 数据库插入和删除都会麻烦、异常[屏蔽使用物理外键] 程序性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发系统 软件开发中,关于数据库的设计 分析需求:分析业务和 阅读全文
posted @ 2021-07-12 16:38 拒绝平庸* 阅读(51) 评论(0) 推荐(0)
摘要:权限管理和备份 用户管理 SQLyog可视化管理 SQL命令操作 用户表:mysql.user 本质:读这张表进行增删改查 -- 创建用户 CREATE USER yt IDENTIFIED BY '123456' -- 修改密码 (修改当前用户密码) SET PASSWORD = PASSWORD 阅读全文
posted @ 2021-07-12 16:37 拒绝平庸* 阅读(96) 评论(0) 推荐(0)
摘要:索引 MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构。 0.5s 0.000001s 提句子主干,就可以得到索引的本质:索引是数据结构 索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个 主键索引(PRIMARY KEY) 唯一表示,主键不可重复, 阅读全文
posted @ 2021-07-12 16:36 拒绝平庸* 阅读(73) 评论(0) 推荐(0)
摘要:事务 什么是事务 要么都成功,要么都失败 1、SQl执行 A给B转账 A 1000 --> 200 B 200 2、SQL执行 B收到A的钱 A 800 --> B 400 将一组SQL放在一个批次中执行 事物原则: ACID原则,原子性、一致性、隔离性、持久性(脏读、幻读) 原子性(Atomici 阅读全文
posted @ 2021-07-12 16:34 拒绝平庸* 阅读(55) 评论(0) 推荐(0)
摘要:MySQL函数 官网:https://dev.mysql.com/doc/refman/8.0/en/functions.html 常用函数 -- 常用函数 -- 数学运算 SELECT ABS(-8) -- 绝对值 SELECT CEILING(9.4) -- 向上取整 SELECT FLOOR( 阅读全文
posted @ 2021-07-12 16:33 拒绝平庸* 阅读(56) 评论(0) 推荐(0)
摘要:DQL查询数据 DQL (Data Query Language:数据查询语言) 所有的查询操作都用它 Select 简单的查询,复杂的查询它都能做 数据库中最核心的语言,最重要的语句 使用频率最高的语句 select完整语法: SELECT [ALL | DISTINCT] {* | table. 阅读全文
posted @ 2021-07-12 16:32 拒绝平庸* 阅读(80) 评论(0) 推荐(0)
摘要:MySQL数据管理 外键(了解即可) 方式一:在创建表的时候,增加约束(麻烦,比较复杂) CREATE TABLE `grade`( `gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id', `gradename` VARCHAR(50) N 阅读全文
posted @ 2021-07-12 16:31 拒绝平庸* 阅读(48) 评论(0) 推荐(0)