- 博客(41)
- 收藏
- 关注
原创 P1216 [USACO1.5] [IOI1994]数字三角形 Number Triangles
P1216 [USACO1.5] [IOI1994]数字三角形 Number Triangles
2024-02-18 11:57:53
255
原创 Spring框架笔记-IOC容器3
接上个笔记https://blog.csdn.net/weixin_52003758/article/details/1243369785、基于注解方式的Bean管理1、什么是注解(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值)(2)使用注解,注解作用在类上面,方法上面,属性上面(3)使用注解的目的:简化xml配置2、Spring针对Bean管理中创建对象提供注解 (1)@Component (2)@Service (3)@Controller (4
2022-04-26 10:18:35
42
原创 Spring框架笔记-IOC容器2
接上个笔记 【https://blog.csdn.net/weixin_52003758/article/details/124214494】3、XML注入其他类型属性1、字面量(1)NULL值<property name="name" value=""> <null/></property>(2)属性值包含特殊符号 a.把<>进行转义<, > b.把带特殊符号内容写到CDATA里 <property name
2022-04-22 09:04:27
449
原创 Java学习笔记-5
线程// DownFileTask.javapackage com.company;public class DownFileTask implements Runnable{ @Override public void run() { System.out.println("Downloading file task " + Thread.currentThread().getName()); try { // 中断线程约五秒
2022-04-16 16:33:13
251
原创 Spring框架笔记-IOC容器
0X0b IOC容器1、IOC概念和原理(1)控制和反转,把对象创建和对象之间的调用,交给Spring进行管理(2)使用IOC的目的:为了耦合度降低IOC底层原理XML解析、工厂模式、反射IOC接口(1)BeanFactory:IOC容器的基本实现,是Spring内部直接使用,不提供给开发人员使用 加载配置文件的时候不会创建对象,只有在使用的时候才创建对象(2)ApplicationContext:BeanFactory的子接口,比BeanFactory功能更强大,提供给开发人员使用
2022-04-16 15:32:02
324
原创 Java学习笔记-3
异常package com.company;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class ExceptionDemo { public static void show(){ FileReader reader = null; try{ reader = new FileR
2022-04-06 14:04:50
202
原创 Java学习笔记-2
一、数组package com.company;public class Main { public static void main(String[] args) { // 定义数组 double[] myList = {1.0, 2.1, 3.2}; // double[] myList = new double[5]; // 循环遍历 for(double element : myList)
2022-04-03 14:13:49
211
原创 Java学习笔记-1
一、基本知识个人建议学完C++后再来学Java会简单许多。此笔记是在学完C++后的笔记概要。记录与C++的不同之处。1、输出package com.company;public class Main{ public static void main(String[] args){ //输出的区别 System.out.println('aaa'); // 自动换行 System.out.print('aaa'); // 不换行
2022-04-03 10:37:04
430
原创 写一个简单的进程池聊天软件
基于socket的小型简易进程池聊天service.py# 服务端程序from socket import *from multiprocessing import Poolimport osserver = socket(AF_INET, SOCK_STREAM)# 当socket被关闭之后,立刻重新使用该端口server.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)server.bind(('127.0.0.1', 8080))server.li
2022-04-01 09:55:50
212
原创 Django入门
1、项目同名文件夹python/python_init_ : python包的初始化文件wsgi.py : WEB服务网管的配置文件 - Django正式启动时需要用到urls.py : 项目的主路由配置 - HTTP请求进入Django时,优先调用该文件settings.py : 项目的配置文件 - 包含项目启动时需要的配置2、settings.py包含Django项目启动的所有配置项配置项格式: BASE_DIR = 'xxx'# 此文件所在的父文件夹的父文件夹,得出的是项目的绝对
2022-03-07 22:14:48
66
原创 python网络编程基础案例2
支持复杂命令的扫描器import socketfrom optparse import OptionParser# 测试端口是否开放def open(ip, port): s = socket.socket() try: s.connect((ip, port)) return True except: return Falsedef scan(ip, port): for x in port:
2022-02-28 15:24:34
559
原创 python网络编程基础1
python网络编程基础案例1# service.py# 服务端import socketdef main(): s = socket.socket() # 导入socket模块 host = socket.gethostname() # 获得自己的ip地址 port = 12345 # 用12345端口进行通信 s.bind((host, port)) # 绑定ip地址和端口 s.listen(
2022-02-27 17:08:26
472
原创 爬虫-数据解析1
爬虫-数据解析11、数据解析原理概述2、数据解析--正则表达式【注】图片响应数据应该用**requests.get(url=url).content**来实现,返回的是一组二进制图片数据3、数据解析--bs44、爬虫小案例1、数据解析原理概述- 解析的局部的文本内容都会在标签之间或者标签对应的属性中进行存储- 1、进行指定标签的定位- 2、标签或者标签对应的属性中存储的数据值进行提取(解析)2、数据解析–正则表达式【注】图片响应数据应该用requests.get(url=url).conten
2022-02-25 16:46:55
134
原创 爬虫-request模块
爬虫-1request模块1、基本操作2、UA伪装3、小案例request模块1、基本操作''' - 指定url - 发起请求 - 获取响应的数据 - 持久化存储'''import requestsif __name__ == "__main__": # 指定url url = "https://www.sogou.com/" # 发送请求 response = requests.get(url=url) # 获取相应数据,
2022-02-13 15:58:39
427
原创 JavaWeb小案例-2
JavaWeb小案例实现功能从左到右从右到左代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title> <script type="text/javascript" src="../jquery-3.6.0.js"></script> <script
2022-01-30 20:57:44
748
原创 JavaWeb小案例-1
JavaWeb小案例实现功能1、全选、反选、全不选2、若果点击复选框全选/全不选,下面的四个复选框会跟着变动3、若用户四个全部选中,上面复选框自动打上勾代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title> <script type="text/javascript" src
2022-01-29 19:12:04
982
原创 [MRCTF2020]Ez_bypass 1参考解析
代码审计(md5和php弱类型比较)查看源代码【注】添加了部分注释if(isset($_GET['gg'])&&isset($_GET['id'])) { $id=$_GET['id']; $gg=$_GET['gg']; if (md5($id) === md5($gg) && $id !== $gg) { // 要求$id和$gg的md5不同但是加密结果相同 echo 'You got the first step';
2022-01-28 22:54:45
3592
1
数据结构课设-基于dijkstra算法的景点导航系统
2024-03-25
C++课程设计-图书馆预约管理系统
2024-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人