编程笔记
-
python生产者消费者多线程数据挖掘
生产者消费者模型 爬虫抓取和数据清洗分别对应一个Thread,两个线程之间通过顺序队列queue传递数据,抓取线程负责抓取网站数据,并将原始数据存入队列,清洗线程从队列中按入队顺序读取原始数据并提取出有效数据。 …
-
Java笔记
Java入门准备 1.什么是软件工程师? 是一种职位名称 通过计算机的某种编程语言完成软件的开发 2.什么是软件? 大家眼前的笔记本电脑就是一台计算机 计算机包括两部分: 硬件:鼠标、键盘、显示器、内存条…
-
JAVA之数组及日期理解
1 JAVA数组声明是这样的,数据类型[] 数组名称 = new 数据类型[常量] ; 数组名称[1]=1; 数组名称[2]=2; 2 JAVA日期 要引入 import java.util.Date 包 Date date = new Date(); //输出日期时间 System.ou…
-
JAVA之数组及日期理解
1 JAVA数组声明是这样的,数据类型[] 数组名称 = new 数据类型[常量] ; 数组名称[1]=1; 数组名称[2]=2; 2 JAVA日期 要引入 import java.util.Date 包 Date date = new Date(); //输出日期时间 System.ou…
-
PHP 安全漏洞:会话劫持、跨站点脚本、SQL 注入以及如何修复它们
PHP 中的安全性在编写 PHP 代码时,牢记以下安全漏洞非常重要,以避免编写不安全的代码。 漏洞类型这些是您在编写 PHP 代码时会遇到的常见漏洞。我们将在下面更深入地讨论一些。 Cross Site Request Forgery由于程…
-
2022-08-11 java之 网络编程
目录 一、概述 二、网络编程三要素 1.IP端口 2.端口 3.协议 一、 IP地址 1. 是网络中设备的唯一标识 IP地址分为两大类 2. ip地址常用命令 3. IP地址操作类-InetAddress 二.端口 三.协议 1.UDP协议 1.1 UDP通信原…
-
排序算法(未完成)
插入排序 直接插入排序:简单干脆,直接插入,就是你想的那样。 折半插入排序:插入到顺序表时,使用折半查找确定位置,算是一种小优化 希尔排序: 交换排序 冒泡排序:两两比较冒个泡 快速排序:选一个数,其他数…
-
Vue 代理模式(手写Vue源码)
本文章出自全栈Ace VIP课程 b战搜索全栈Ace 仅用作学习记录准备工作,新建一个文件,index.html 1.index.html 代码如下: 点击查看代码 <!DOCTYPE html> <html lang="en"> <head> <meta charse…
-
python中记录程序运行时间
001、 >>> import time ## 导入time包 >>> start = time.time() ## 记录程序开始时间 >>> print("xxxxx") xxxxx >>> end = time.time() ## 记录程序结束时间 >>> p…
-
eBPF原理介绍与C语言实现eBPF程序
eBPF原理介绍与C语言实现eBPF程序 发表于 2022-03-22 分类于 Network 之前的文章<<使用eBPF和BCC调查创建文件的进程>>介绍了基于BCC来实现eBPF程序。BCC实现了对eBPF的封装,用户态部分提供Python A…