JavaWeb基础知识day11——JSP知识点

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88135697 JSP jsp概述: jsp: java server pages(java服务器页面) 运行在服务器端,本质上就是一个serlvet,产生的java文件和class保留在tomcat的work目录下. 作用: 将内容的生成和信息的展示相分离 后缀名 .jsp 执行流程: 1.浏览器发送请求,访问jsp页面 2.服务器接受请求
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

JavaWeb基础知识day12——EL和JSTL以及JavaBean导航

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88205806 EL【Expression Language】 概述:EL(Expression Language) jsp的内置表达式语言,从jsp2.0开始 用来替代jsp的脚本 <%=..%> 格式:${el表达式} 作用: 1.获取域中数据 ★ 2.执行运算 ★ 3.获取常见的web对象 4.调用java的方法 获取域中数据:★ 注意
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

JavaWeb基础知识day13——MVC思想&&MySQL事务与Java事务

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88409766 MVC MVC思想概述 MVC: 就是将业务逻辑,代码,显示相分离的一种思想 M:model 模型 作用:主要是封装数据,封装对数据的访问 V:view 视图 作用:主要是用来展示数据 一般是jsp担任的 C:controller 控制 作用:接受请求,找到相应的javabean完成业务逻辑 在Java项目中的体现: 分层:j
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

day04在VMware虚拟机上安装JDK、MySQL、Tomcat、Nginx等软件

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88345181 1、安装jdk a.检测是否安装了jdk 运行java -version b.若有需要将其卸载 c.查看安装那些jdk rpm -qa | grep java d.卸载 先卸载 openjdk 1.7 rpm -e --nodeps 卸载的包 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.4
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

day02在VMware虚拟机上安装linux系统(CentOS)

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88344433 CentOS6.5在VMware10中安装 1、启动VMware的画面 2、点击File--->New Virtual Machine 创建一台新虚拟机 3、在弹出框中选择典型安装 4、选择I will install the operating system later.(稍后安装系统) 5、选择引导系统是Linux并选择系
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

day01虚拟机VMware的安装

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88343753 什么是虚拟软件: 虚拟原件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等 常用的虚拟原件: 1.VMware workstation 2.Virtual
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

day03Linux介绍以及开发中常用的命令

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88343123 Linux linux概述: Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。 Redhat、CentOs、ubantu、红旗、suse、Fedora等等都是基于linux内核开发的操作系统。 学习linux的原因? 1.性能卓越,2.工作中需要 推荐书籍【深入学的话】
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

JavaWeb基础知识day14——JavaScript以及JQuery知识

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88410516 js: 组成部分: ECMAScript BOM DOM 变量声明 var 变量名=初始化值; 数据类型: 原始类型 Undefined Null String Number Boolean:伪对象 通过typeof运算符可以判断出属于那种原始类型 typeof 值|变量 引用类型 Boolean Number String
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

JavaWeb基础知识day15——Ajax技术介绍

版权声明:版权本人所有,转载请标明出处,谢谢合作! https://blog.csdn.net/qq_36326332/article/details/88410618 案例1-使用原生的ajax判断用户名是否占用(了解) 需求: 当我们在注册页面上输入用户名之后,点击下一个地方,去数据库中查询有无该用户名,最后提示信息 技术分析: ajax ajax 异步JavaScript和XML, AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

HYSBZ-1734 愤怒的牛 题解*

题面: Farmer John has built a new long barn, with N (2 <= N <= 100,000) stalls. The stalls are located along a straight line at positions x1,…,xN (0 <= xi <= 1,000,000,000). His C (2 <= C <= N) cows don’t like this barn layout and become aggressive to
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

HDU-3714 Error Curves 题解*

题面: Josephina is a clever girl and addicted to Machine Learning recently. She pays much attention to a method called Linear Discriminant Analysis, which has many interesting properties. In order to test the algorithm’s efficiency, she collects many
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

Teamwork 题解

题面: 题目翻译: 农夫约翰有N头牛,编号分别为1到N.每头牛有不同的能力水平.第i头牛的能力水平为si.农夫要把这些牛分成若干组.每一组都由编号连续的总数不大于K的牛组成. 因为牛有学习能力,所以分组之后,组内的所有牛的能力水平都相当于组内最高的牛的能力水平. 分组后的总能力水平最高能达到多少? 题目分析: 这个题目可以用dp来做. 对于第i头牛,找出它于前1到k头牛组队的最大值. 公式大概是: F[i] = max( F[i-k] + (?) * k , F[i-(k+1)] + (?)
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

HDU-1059 划分 题解*

题面: 现有面值为1、2、3、4、5、6的硬币若干枚,现在需要知道能不能将这些硬币分成等额的两堆。 输入: 每行输入6个正整数,分别表是面值为1、2、3、4、5、6的硬币的个数,若输入6个0代表输入结束。单种硬币的数量不会超过20000。 输出: 若能分割,输出 Can be divided.'',若不能输出Can’t be divided.’’ 题目分析: 首先将每种金额的硬币都分成数堆: 比如一元硬币有n个,那么用一个循环,把他分成1个一堆,2个一堆,4个一堆…2k个一堆. 最后剩下一些不
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

HDU - 5698 瞬间移动 题解*

题面: 有一个无限大的矩形,初始时你在左上角(即第一行第一列),每次你都可以选择一个右下方格子,并瞬移过去(如从下图中的红色格子能直接瞬移到蓝色格子),求到第n行第m列的格子有几种方案,答案对1000000007取模。 输入: 多组测试数据。 两个整数n,m(2≤n,m≤100000) 输出: 一个整数表示答案 题目分析: 这个题目,初始是在左上角(1,1)的位置,最终要去(n,m)的位置,然后又只能往右下角走.所以这两个位置是钦定要走的. 所以相当于是在一个(n-2)(m-2)的地图往右下走
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

Out of Sorts 题解

题面: 翻译: 按照给出的代码,对给定的数据进行冒泡排序,在排序完成之后,moo语句会被执行多少次? 输入: 第一行是一个整数n,代表这组数据有多少个数字 后米n行是排序前的数据 输出: moo语句被执行的次数: 题目分析: 我们注意到,对于一个排序后位置在原本位置前面的数字,冒泡排序的每一次循环,都会把它向前移动一位. 所以这个题目相当于是要找到排序前后,位置移动幅度最大的数字移动了多少位. 便可以知道循环进行了多少次(移动位数+1). 每次循环都会执行一次moo语句 所以聚能得出答案. 要
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

Rest Stops 题解

题面: 翻译: 奶牛贝西和农夫一起上山. 山的高度一共是L米 农夫每走一米需要RF秒,贝西每走一米需要RB秒. 贝西走路速度一定是比农夫快的. 在这个山上有几个地点可以吃草 每个地点的高度xi和草的价值vi都不同 每当在一个地点停留1秒,贝西就能吃到价值vi的草 贝西需要一直走在农夫前面. 请问他最多能够吃到多少价值的草 输入: 第一行是四个整数 L, N, RF, RB分别代表山的高度,山上可以吃草的地点的数量,农夫走一米需要的时间,贝西走一米需要的时间. 输出: 一个整数,贝西能够吃到的草
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

Family Tree 题解

题面: 翻译: 农夫想要研究他的农场中的奶牛的血缘关系. 输入: 第一行是一个数字n和要研究的两头奶牛的名字a和b. 然后n行,一些奶牛之间的关系 每行有两个名字,前面的名字是后面的名字的母亲. 输出: 输出a和b的关系. 如果他们是姐妹,输出"SIBLINGS" 如果他们是直系亲属(图中的mother系列),那么输出他们的关系. 如果他们是旁系亲属(图中的anut系列),那么输出他们的关系. 如果他们关系aunt系列还要远(图中的cousin系列),俺么输出"COUSINS". 如果他们没有
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

Out of Sorts II 题解

题面: 翻译: 贝西又写了一段代码进行冒泡排序. 对于给出的一组数据,在排序完成之后,moo语句会被执行多少次? 输入: 第一行是一个整数n,代表输入的数字有多少个 后面n行是待排序的数字 输出: 输出一个整数,代表moo执行的次数. 题目分析: 我们先把他给出的数据排序好,然后用一个数组c[]记录他每个数据最终会移动到哪个位置. 注意要让移动的幅度尽量少. 比如: 排序前是1515 排序后是 1155 这个第三个位置上的’1’,是应该移到第二位而不是第一位. 然后从头开始处理c数组 每一次进
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

WebSql用法(自我记录)

websql主要是依托浏览器环境下一种离线存储方式,主要是用于关系性数据库,与sqllite相似 判断浏览器是否支持 if(window.openDatabase){ console.log(“浏览器支持DataBase”); } 创建、打开数据库 1、openDatabase 参数说明 数据库名称 版本号 数据库别名或者是介绍 数据库大小 数据库创建成功回调函数(可为空) 数据库创建失败的回调函数(可为空) var db = openDatabase("appdb", "1.0",
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0

会员管理系统(积分) 通过MUI 制作

为一个客户做的简单的 会员管理系统 客户说要在他的店里面用平台办理会员 主要功能:通过办理会员,对会员的积分,进行管理,消费进行管理 开发工具:HBuilder 框架:MUI 数据:离线数据库WebSQL 其实代码写的很糟糕。只是没事发上来而已,有兴趣的看看 办理会员界面 登陆界面 系统设置 添加会员 资源地址: https://download.csdn.net/download/z123191456/10530784
分类: 其他 发布时间: 03-15 22:31 阅读次数: 0