![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Language
文章平均质量分 58
编程语言
贪钱算法还我头发
算法工程师
一直进步 做喜欢的
展开
-
Java Development笔记目录
Java Development笔记目录 类别 笔记 说明 JavaWeb JavaWeb笔记1-10 1.JavaWeb概念概述 2.B/S架构详解 3.HTML 4.CSS:页面美化和布局控制 5.JavaScript 6.BOM 7.DOM 8.事件 ...原创 2021-06-14 17:44:13 · 1082 阅读 · 1 评论 -
C++小白Python选手2小时入门C++
C++在C语言的基础上增加了面向对象和通用算法语言特征。原创 2024-07-15 11:09:03 · 448 阅读 · 0 评论 -
【数据分析之Matplotlib】基本图形绘制实例
文章目录1.基本绘制2.subplot使用3.散点图4.样式与图例5.柱状图6.饼状图7.直方图8.等高线图9.三维图形2020年5月28日学习了b站 Matplotlib的简单教程,笔记记录于此1.基本绘制import matplotlib.pyplot as plt# 准备x yx = range(-100, 100) # 200个点y = [i**2 for i in x]# 绘制一元二次方程曲线plt.plot(x, y, linewidth=5)plt.xlabel('原创 2021-08-17 21:35:48 · 511 阅读 · 0 评论 -
【数据分析之Numpy】数据基本操作
文章目录1.创建数组2.创建随机数3.其他方式创建数组4.数组维度变换5.数组拼接6.数组分隔7.数组转置8.函数2020年5月27日学习了b站Numpy的简单教程,笔记记录于此1.创建数组import numpy as np# 使用array函数创建一维数组a = np.array([1,2,3])print(type(a)) # <class 'numpy.ndarray'># 使用array函数创建三维数组c = np.array([[[1,2,3],[4,5,6]]原创 2021-08-17 18:19:31 · 247 阅读 · 0 评论 -
【Java开发学习笔记】JavaWeb 11-20
文章目录JavaWeb11.Tomcat11.1web相关知识11.2Tomcat:web服务器软件12.Servlet:server applet13.HTTP14.Request14.1案例:用户登录15.Response16.ServletContext对象16.1案例16.2会话技术17.Cookie18.Session:主菜19.JSP20.MVC:开发模式JavaWeb11.Tomcat11.1web相关知识1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器翻译 2021-06-14 17:14:02 · 135 阅读 · 0 评论 -
【Java开发学习笔记】Mybatis框架
Mybatis1.mybatis的主配置文件SqlMapConfig.xml*properties标签: 可以在标签内部配置连接数据库的信息,也可以通过属性引用外部配置文件信息 resource属性,常用的: 用于指定配置文件的位置,是按照类路径的写法来写,并且必须存在于类路径下。 URL属性: 是要求按照url的写法来写地址 URL:Uniform Resource Locator 统一资源定位符,它是可以唯一标识一个资源的位置。 例:https://localhos原创 2021-06-14 17:16:09 · 63 阅读 · 0 评论 -
【Java开发学习笔记】JavaWeb 1-10
1.JavaWeb概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构: 1.C/S:Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 优点:用户体验好 缺点:开发、安装、部署、维护麻烦 2.B/S:Browser/Server 浏览器/服务器端 只需要一个浏览器,用户通过不同的地址(URL),客户访问不同的服务器端程序 优点:开发、安装、部署翻译 2021-06-14 17:11:30 · 155 阅读 · 0 评论 -
【Java开发学习笔记】JavaWeb 21-27
文章目录JavaWeb21.EL表达式22.JSTL23.三层架构:软件设计架构23.1案例:用户信息列表展示24.Filter:过滤器25.Listener:监听器26.JQuery26.1基础26.2高级27.AJAX&JSON27.1AJAX27.2JSON27.3案例JavaWeb21.EL表达式1. 概念:Expression Language 表达式语言2. 作用:替换和简化jsp页面中java代码的编写3. 语法:${表达式}4. 注意: * jsp默认支持el表达式的。翻译 2021-06-14 17:15:38 · 136 阅读 · 0 评论 -
【Java开发学习笔记】Spring框架
文章目录Spring1.一个创建Bean对象的工厂2.程序的耦合3.获取spring的IOC核心容器,并根据id获取对象4.Spring对bean的管理细节5.Spring中的依赖注入6.注解配置7.Spring中的新注解8.Spring整合junit的配置9.动态代理10.spring中基于XML的AOP配置步骤11.切入点表达式的写法12.配置通知的类型,并且建立通知方法和切入点方法的关联13.spring中的声明式事务控制配置Spring1.一个创建Bean对象的工厂JavaBean:用java原创 2021-06-14 17:16:29 · 71 阅读 · 0 评论 -
《流畅的Python》笔记(未完不续了)
文章目录1.Python数据模型1.1一摞Python风格的纸牌1.2如何使用特殊方法2.序列构成的数组2.1内置序列类型概览1.Python数据模型1.1一摞Python风格的纸牌collections.namedtuple构建只有少数属性但没有方法的对象random.choice随机函数1.2如何使用特殊方法特殊方法是为了被Python解释器调用,一般自己不需要调用,除了经常使用__init__方法,目的是在子类的__init__方法中调用超类的构造器。complex类可以表示二维向量,c原创 2021-08-03 10:57:11 · 121 阅读 · 0 评论 -
Python并行运行两种方式:1.Multiprocessing多进程库 2.Shell脚本运行
工作时需要跑六十万条数据,老大说python实现并行有两种方式,一种是使用多进程库,一种是利用Shell脚本并行。写了两个小demo:Multiprocess多进程import timeimport osimport multiprocessingfrom multiprocessing import Pooldef run(k): # print(k, multiprocessing.current_process().name) # 打印当前进程名称 # time.sle原创 2021-07-30 17:37:53 · 3469 阅读 · 0 评论 -
Python 多线程与多进程
基本概念1.进程和线程进程:操作系统分配资源的单位。一个在内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程可以有多个线程。线程:操作系统分配cpu时间片的单位。进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据。2.同步和异步同步和异步强调的是消息通信机制 (Synchronous communication/ Asynchronous communication)。同步是在发出一个"调用"时,在没有原创 2021-06-30 10:24:45 · 113 阅读 · 0 评论 -
Python的txt、csv、np、json格式文件读取和写入
文件的读写模式r : 读取文件,若文件不存在则会报错w: 写入文件,若文件不存在则会先创建再写入,会覆盖原文件a : 写入文件,若文件不存在则会先创建再写入,但不会覆盖原文件,而是追加在文件末尾rb,wb:分别与r,w类似,但是用于读写二进制文件r+ : 可读、可写,文件不存在也会报错,写操作时会覆盖w+ : 可读,可写,文件不存在先创建,会覆盖a+ : 可读、可写,文件不存在先创建,不会覆盖,追加在末尾.txt数据为字符串格式# 写入with open(fi原创 2021-07-01 18:46:30 · 1784 阅读 · 0 评论 -
Python正则表达式re包用法
1.常用函数# 编译re.compile(pattern, flags=0)# 从字符串任意位置匹配,返回匹配到的第一个re.search(pattern, string, flags=0)# 从字符串开始匹配,返回匹配到的第一个re.match(pattern, string, flags=0)# 分割re.split(pattern, string, maxsplit=0, flags=0)# 可以返回所有匹配结果re.findall(pattern, string, fla原创 2021-07-14 18:55:43 · 1172 阅读 · 1 评论 -
python数据结构及用法
文章目录基本数据结构及用法1.字符串str2.列表list3.元组tuple4.集合set5.栈stack6.队列queue7.字典dict8.堆heapq基本数据结构及用法1.字符串str字符串常用方法:replace('原字符',‘新字符’) 字符替换(注意需要创建新的字符串)[start : end : step] 可切片字符串.split('分割字符')'连接符号'.join(需要连接的字符串)字符串.find(‘指定字符串’) 第一次出现指定字符串的位置字符串.rfind(‘指原创 2021-02-19 14:29:57 · 254 阅读 · 0 评论 -
python基础
文章目录基础1.\__init__,\__new__,\__class__...2.函数中的self参数基本运算1.乘法`*`,`np.multiply()`,`np.dot()`2.除法`/`,`//`,`np.divide()`,`np.true_divide()`,`np.floor_divide()`3.Lambda函数常用方法1.reduce()关键字1.golbal和nonlocal2.yield基础1._init_,_new_,_class_…作用:python中所有类默认继承obje原创 2021-02-19 14:30:54 · 230 阅读 · 1 评论