官网地址

(1)spring官网地址 http://repo.spring.io/release/org/springframework/spring
分类: 其他 发布时间: 05-03 23:20 阅读次数: 7

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
分类: 其他 发布时间: 05-03 23:20 阅读次数: 5

Django中的的urls.py

urls.py
分类: 其他 发布时间: 05-03 23:20 阅读次数: 3

计4 刘鑫宇 第一次作业

一、学习内容总结 1.经过这几周的学习,总结一下学习的心得与体会。 通过这几周的学习,让我对C语言有了更多的理解,在学习过程中,对我本人来说,可以称为“痛苦并快乐着!”很多时候只因为一个小小的符号就会影响到整个程序,找错误的过程很让人抓狂!但是当自己亲手改掉了错误,看到自己亲手打出来的程序能够顺利的运行,那种小小的成就感的窃喜,可能这也是C语言魅力的一种吧!这也说明了C语言的严格性,老师说过,C语言就是人类与机器交流沟通的工具,一定要细心啊! 二、学习及作业中遇到的问题及解决过程 问题1:怎么
分类: 其他 发布时间: 05-03 23:20 阅读次数: 5

for循环结构

1.for循环结构的语法: for(表达式1;表达式2;表达式3){ //循环体 }; 表达式 1:循环结构的初始部分,为循环变量赋初值。 表达式 2:循环结构的循环条件。 表达式 3:循环结构的迭代部分,通常用来更新循环变量的值。 (1)循环执行顺序 ①第一次循环:初始化部分→循环条件→循环体→迭代部分 ②第一次之后的循环:循环条件→循环体→迭代部分 (2)代码规范 ①格式对齐 ②代码的缩进 2.在循环中,可以使用break和continue语句控制程序的流程。 *break 语句是用于终止
分类: 其他 发布时间: 05-03 23:20 阅读次数: 7

解决:MySQL 报错:1045 - Access denied for user 'root'@'localhost'(using password YES)

一、前言 今年疯狂迷上了开源,只要看到好的开源项目,就会不顾一切一股脑扎进去研究,五一期间发现一个很好的关于众筹的开源项目,但不巧,这个项目竟然是 PHP 写的,没学过 PHP,自然对这个开源项目毫无头绪了,但我竟然为了这个项目,毅然决定入坑 PHP,于是就出事了... 说时迟那时快, 2 小时入门 PHP,2 小时入门 ThinkPHP,鉴于我一直在研究 Java 的原因,所以不费吹灰之力就顺利入坑。通过了解,PHP 开发必备环境是 PHP、Apache、MySQL以及一个好用的 IDE ,
分类: 其他 发布时间: 05-03 23:20 阅读次数: 8

在现有线程安全类中添加功能

Java类库中包含许多有用的“基础模块”类。通常应该优先选择重用这些类而不是开发新类:重用能降低开发工作量、开发风险以及维护成本。很多情况这些现有的类只能提供大部分工作,我们需要在不破坏线程安全的情况下添加一些新的操作。 要添加一个新的原子操作,有以下几种方法: 第一种:修改原始的类 这种方法最简单最安全。但通常情况下无法访问或修改类的源代码。 第二种:扩展类机制(通过继承) 下面的代码中BetterVector扩展了Vector,并添加了新方法putIfAbsent。但并非所有的类都像Vec
分类: 编程语言 发布时间: 05-03 23:13 阅读次数: 7

Linux内核源码下载

https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/
分类: 其他 发布时间: 05-03 23:10 阅读次数: 7

初始Java

第一章 Java是前Sum公司(现甲骨文份有限公司)于1995年推出的高级编程语言 1.开发Java程序的程骤: (1)编写源程序 文件后缀扩展名用 .java结尾 (2)编辑 在cmd中使用javac 文件名 .java 进行编辑 (3)运行 在cmd中使用 java文件名 进行运行 文件名要和class类名保持一致 2.框架: 分两种 (1)外层框架(类) public class HelloWorld{ } (2)内层框架(main方法) public static void main(
分类: 其他 发布时间: 05-03 23:10 阅读次数: 6

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
分类: 其他 发布时间: 05-03 23:10 阅读次数: 6

类的组合

组合与复用性 组合指的是,在一个类中以另外一个类的对象作为数据属性,也称为类的组合 软件复用的重要方式除了继承之外还有另外一种方式,即:组合 >>> class Equip: #武器装备类 ... def fire(self): ... print('release Fire skill') ... >>> class Riven: #英雄Riven的类,一个英雄需要有装备,因而需要组合Equip类 ... camp='Noxus' ... def _
分类: 其他 发布时间: 05-03 23:10 阅读次数: 7

BugkuCTF 文件上传测试

前言 写了这么久的web题,算是把它基础部分都刷完了一遍,以下的几天将持续更新BugkuCTF WEB部分的题解,为了不影响阅读,所以每道题的题解都以单独一篇文章的形式发表,感谢大家一直以来的支持和理解,共勉~~~ 点开链接一看,是要上传一个php文件 我们构造一个1.php文件上传一下试试看 显示非图片文件,那我们构造一个1.jpg文件试试看 提示非php文件,我们最终要提交的文件是PHP文件,我们就需要把这个数据包给抓下来,改包发送到服务器端 于是我们上传一个1.jpg文件,用BP进行抓包
分类: 其他 发布时间: 05-03 23:10 阅读次数: 5

sql学习1:简单入门

数据类型(列类型) 数值类型 数值型数据都是数值 系统将数值型分为整数型和小数型 整数型 因为sql需要考虑如何节省磁盘空间,因为系统将整型又细分为5类 tinyint(常用) smallint mediumint int(常用) bigint 浮点型 float double 字符串类型 char varchar text set enum blob 时间日期类型
分类: 其他 发布时间: 05-03 23:10 阅读次数: 6

Vlan 原理

VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。 在此让我们先复习一下广播域的概念。广播域,指的是广播帧(目标MAC地址全部为1)所能传递到的范围,亦即能够直接通信的范围。严格地说,并不仅仅是广播帧,多播帧(Multicast Frame)和目标不明的单播帧(Unknown Unicast Frame)也能在同一个广播域中畅行无阻。
分类: 其他 发布时间: 05-03 23:10 阅读次数: 5

003 元认知:批判性阅读

事 实 不 是 指 「 正 确 的 事 情 」 而 是 指 「 能 够 判 断 真 伪 的 事 情 」 「 人 类 从 未 登 上 月 球 」 也 是 一 个 事 实,因 为 它 可 以 被 证 伪 强观点 VS 弱观点 • 广泛接受的理论/学说 • 个人的主观想法 • 权威人士的专业言论 • 普遍认可的常识/公理 法 则 1 泛读时 用FCR快速定位,找事实(What) ( 通 篇 没 有 事 实 、 只 有 观 点 的 文 章 , 是 空 洞 无 力 的 ) 法 则 2 精读时 对每一个主
分类: 其他 发布时间: 05-03 23:10 阅读次数: 5

练习题||并发编程

线程、进程、队列、IO多路模型 操作系统工作原理介绍、线程、进程演化史、特点、区别、互斥锁、信号、事件、join、GIL、进程间通信、管道、队列。 生产者消息者模型、异步模型、IO多路复用模型、select\poll\epoll 高性能IO模型源码实例解析、高并发FTP server开发 ``` 一、问答题 1、简述计算机操作系统中的“中断”的作用? cpu会切:io阻塞、程序运行时间过长 使计算机可以更好更快利用有限的系统资源解决系统响应速度和运行效率的一种控制技术。 实时响应 + 系统调用
分类: 其他 发布时间: 05-03 23:10 阅读次数: 7

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
分类: 其他 发布时间: 05-03 23:10 阅读次数: 7

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配置文件进行修改(
分类: 其他 发布时间: 05-03 23:10 阅读次数: 8

koa2学习笔记(1)

挖坑,待填
分类: 其他 发布时间: 05-03 23:10 阅读次数: 2

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
分类: 其他 发布时间: 05-03 23:10 阅读次数: 5