jsp/servlet学习四之jsp初窥
jsp页面本质上是一个servlet,jsp页面是一个以.jsp结尾的文本文件。 jsp自带的API包含4个包: javax.servlet.jsp。包含用于servlet/jsp容器将jsp页面翻译为Servlet的核心类和接口。其中的两个重要成员时jspPage和HttpJspPage接口。所有的jsp页面实现类必须实现jspPage和HttpJspPage接口。在HTTP环境下,实现HTTPJspPage接口是显而易见的选择。 javax.servlet.jsp.tage
计4 刘鑫宇 第一次作业
一、学习内容总结 1.经过这几周的学习,总结一下学习的心得与体会。 通过这几周的学习,让我对C语言有了更多的理解,在学习过程中,对我本人来说,可以称为“痛苦并快乐着!”很多时候只因为一个小小的符号就会影响到整个程序,找错误的过程很让人抓狂!但是当自己亲手改掉了错误,看到自己亲手打出来的程序能够顺利的运行,那种小小的成就感的窃喜,可能这也是C语言魅力的一种吧!这也说明了C语言的严格性,老师说过,C语言就是人类与机器交流沟通的工具,一定要细心啊! 二、学习及作业中遇到的问题及解决过程 问题1:怎么
解决:MySQL 报错:1045 - Access denied for user 'root'@'localhost'(using password YES)
一、前言 今年疯狂迷上了开源,只要看到好的开源项目,就会不顾一切一股脑扎进去研究,五一期间发现一个很好的关于众筹的开源项目,但不巧,这个项目竟然是 PHP 写的,没学过 PHP,自然对这个开源项目毫无头绪了,但我竟然为了这个项目,毅然决定入坑 PHP,于是就出事了... 说时迟那时快, 2 小时入门 PHP,2 小时入门 ThinkPHP,鉴于我一直在研究 Java 的原因,所以不费吹灰之力就顺利入坑。通过了解,PHP 开发必备环境是 PHP、Apache、MySQL以及一个好用的 IDE ,
在现有线程安全类中添加功能
Java类库中包含许多有用的“基础模块”类。通常应该优先选择重用这些类而不是开发新类:重用能降低开发工作量、开发风险以及维护成本。很多情况这些现有的类只能提供大部分工作,我们需要在不破坏线程安全的情况下添加一些新的操作。 要添加一个新的原子操作,有以下几种方法: 第一种:修改原始的类 这种方法最简单最安全。但通常情况下无法访问或修改类的源代码。 第二种:扩展类机制(通过继承) 下面的代码中BetterVector扩展了Vector,并添加了新方法putIfAbsent。但并非所有的类都像Vec
Python学习之==>文件操作
文件基本操作: m = open('words',encoding='utf-8')#打开文件(python默认字符集为utf-8,windows为gbk),不输入模式默认为r模式 print(m.read()) #读文件 print(m.readline()) #读取第一行 print(m.readlines()) #把文件的每一行放到一个list里面 打开文件的模式: r,只读模式(默认)【不可写;文件不存在,会报错】 w,只写模式【不可读;不存在则创建;存在则删除内容;】 a
BugkuCTF 文件上传测试
前言 写了这么久的web题,算是把它基础部分都刷完了一遍,以下的几天将持续更新BugkuCTF WEB部分的题解,为了不影响阅读,所以每道题的题解都以单独一篇文章的形式发表,感谢大家一直以来的支持和理解,共勉~~~ 点开链接一看,是要上传一个php文件 我们构造一个1.php文件上传一下试试看 显示非图片文件,那我们构造一个1.jpg文件试试看 提示非php文件,我们最终要提交的文件是PHP文件,我们就需要把这个数据包给抓下来,改包发送到服务器端 于是我们上传一个1.jpg文件,用BP进行抓包
sql学习1:简单入门
数据类型(列类型) 数值类型 数值型数据都是数值 系统将数值型分为整数型和小数型 整数型 因为sql需要考虑如何节省磁盘空间,因为系统将整型又细分为5类 tinyint(常用) smallint mediumint int(常用) bigint 浮点型 float double 字符串类型 char varchar text set enum blob 时间日期类型
003 元认知:批判性阅读
事 实 不 是 指 「 正 确 的 事 情 」 而 是 指 「 能 够 判 断 真 伪 的 事 情 」 「 人 类 从 未 登 上 月 球 」 也 是 一 个 事 实,因 为 它 可 以 被 证 伪 强观点 VS 弱观点 • 广泛接受的理论/学说 • 个人的主观想法 • 权威人士的专业言论 • 普遍认可的常识/公理 法 则 1 泛读时 用FCR快速定位,找事实(What) ( 通 篇 没 有 事 实 、 只 有 观 点 的 文 章 , 是 空 洞 无 力 的 ) 法 则 2 精读时 对每一个主
20155304《网络对抗》MSF基础应用
20155304《网络对抗》MSF基础应用 实践内容 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。具体需要完成: 1.1一个主动攻击实践,如ms08_067; 1.2 一个针对浏览器的攻击,如ms11_050; 1.3 一个针对客户端的攻击,如Adobe; 1.4 成功应用任何一个辅助模块。 1.1主动攻击:ms08_067 使用靶机1和Kali 先msfconsole进入msf,再用search ms08_067查询一下针对该漏洞的攻击模块: 用use
Idea(一) 安装与破解
现在idea横行的时代,没用过idea都不好意思了,于是乎,我也下载感受下。 下载安装包和破解地址: 链接: https://pan.baidu.com/s/16OeiDw942JaPXKtc9Oz1ow 密码: q9r4 安装完成后进行破解 将新下载的破解补丁文件放在安装Idea路径的bin目录下( E:\app\IntelliJ IDEA 2018.1.2\bin),并且对本文件夹(bin)下的idea.exe.vmoptions和idea64.exe.vmoptions配置文件进行修改(
CSS3实现多样的边框效果
半透明边框 实现效果: 实现代码: <div>
你能看到半透明的边框吗?
</div> div {
/* 关键代码 */
border: 10px solid rgba(255,255,255,.5);
background: white;
background-clip: padding-box;
/* 其它样式 */
max-width: 20em;
padding: 2em;
margin: 2em auto 0
今日推荐
周排行