python乱炖祝大家新年快乐!
技术博客

python乱炖祝大家新年快乐!

13718 45

快过年了!首先先祝福大家新年快乐!我们准备送书啦! 今天就是大年三十了,python乱炖从一开始到现在也将近一年了,这个公众号是我去年二月份创建一个公众号,想把一些和python有关的知识内容分享给大家,一直以来很感谢大家的关注和支持,也有好多人私聊我提出了一些很有用的建议,在这里小编真诚的感谢大家,感谢大家的一路支持,感谢小伙伴的一路鼓励! 然后,为了让大家...

几种基础排序算法的python实现
技术博客

几种基础排序算法的python实现

15211 25

最近发生了些事情,所以有点忙,然后心情还有点小复杂,所好久不上文章了,在这里和大家道个歉!! ! !! 歉道完了,大家气也消了吧!下面开始讲正题了! 最近利用晚上闲下来的时间整理了一些基础的排序算法,这些排序算法一般的就是在学习数据结构的时候都是要求掌握的,作为一个开发者来说,会排序那是最基础的技能,也是最重要的技能,下面我们就一起来看看吧! ...

vscode安装和使用教程 Java
技术博客

vscode安装和使用教程 Java

16098 14

经朋友推荐,最近想开始写几篇vscode这款IDE的使用方法,因为听说是轻量级的,速度也快,还可以编写Java,所以来尝试一下哈哈~ 目录 一、下载 二、使用 三、设置工作空间 四、新建Java项目 一、下载 1.网址 (1)官网网址:https://visualstudio.microsoft.com/zh-hans/ (2)下载网址:https:...

python numpy中setdiff1d的用法
技术博客

python numpy中setdiff1d的用法

17103 33

目录 一、函数解释 二、具体示例 三、整体代码 一、函数解释 setdiff1d(ar1, ar2, assume_unique=False) 1.功能:找到2个数组中集合元素的差异。 2.返回值:在ar1中但不在ar2中的已排序的唯一值。 3.参数: ar1:array_like 输入数组。ar2:array_like 输入比较数组。assume_uni...

Python基础知识点
技术博客

Python基础知识点

18252 8

前一段时间一直有人私信我(我的文章还不支持评论),说有没有完整一点的教程,想要系统的过一下,我说有啊,我下次就发。 所以最近几天晚上,我把基础内容整理在一个PPT上,方便大家阅读,这个教程是小白专享的,如果你不懂python,那么你可以慢慢看了,如果你是大神,我这里写的有不对的地方还请指教! 在这里,你无需手动搭建python环境,我已经为你准备好了初步的开发环...

手动爬取炉石传说所有卡牌
技术博客

手动爬取炉石传说所有卡牌

19577 45

笔者还记得是从大学开始的时候玩的炉石传说,还记得当时的版本只有黑石山,纳克萨玛斯,地精大战侏儒这些卡包,转眼间到了现在,炉石传说早已和之前的那个炉石传说不再一样了,还记得以前的卡牌套路冰法,奴隶战,机械法等等,到现在一系列稀奇八怪的打法,什么偶数萨,天启骑,战吼萨,群星德,青玉德等等....... 这个游戏的变化太大了,感觉真的追不动了,于是,小编准备弃坑了,不去玩炉...

惊呼!2006年山东高考状元竟是翟天临!!!
技术博客

惊呼!2006年山东高考状元竟是翟天临!!!

13083 18

这几天朋友圈被一位娱乐圈明星刷屏了,本来觉得也没什么事情,后来一群人在群里叨叨叨个不停,没办法了,出来码字了。。。。 事情的起因是这样的: 翟天临在直播中读一个网友的来信,说到:他的博士论文能不能在知........网中查到,结果翟天临一脸懵地反问网友:“知网是什么东西啊?” 问了第一遍之后我就惊呆了,知.........网,不知道知网是一个连词,还知...

Pytorch里addmm()和addmm_()的用法详解
技术博客

Pytorch里addmm()和addmm_()的用法详解

12508 62

一、函数解释 在torch/_C/_VariableFunctions.py的有该定义,意义就是实现一下公式: 换句话说,就是需要传入5个参数,mat里的每个元素乘以beta,mat1和mat2进行矩阵乘法(左行乘右列)后再乘以alpha,最后将这2个结果加在一起。但是这样说可能没啥概念,接下来博主为大家写上一段代码,大家就明白了~ def addmm(self,...

LeetCode 06Z字形变换&07整数反转
技术博客

LeetCode 06Z字形变换&07整数反转

12507 37

目录 Z字形变换题意分析 整数反转结语 Z字形变换 题意 题目描述 将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下: L C I R E T O E S I I G E D H N 123 之后,...

CRM第二天:用户登陆和客户管理保存客户功能实现
技术博客

CRM第二天:用户登陆和客户管理保存客户功能实现

14421 31

目录 1.CRM:用户模块登录功能 1.1编写登录页面 1.2编写Action中login方法 1.3编写Service 1.4编写DAO 1.5配置页面的跳转 1.6在页面中显示数据 2.CRM:客户管理保存客户 2.1客户管理:准备工作 2.1.1创建表 2.1.2创建实体和映射 2.1.3创建Action 2.1.4创建Service 2.1...

Git的简介与使用
技术博客

Git的简介与使用

13080 59

目录   Git简介 Windows下Git的安装 Git的使用 配置Git 检出仓库 工作流 推送改动 分支 更新与合并 标签 替换本地改动 实用小贴士   Git简介 Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(winge...

秒杀系统(四)——数据库设计及SSM整合搭建秒杀系统项目
技术博客

秒杀系统(四)——数据库设计及SSM整合搭建秒杀系统项目

12506 33

目录 1.数据库表设计 1.1秒杀商品表字段 1.2秒杀订单表字段 1.3秒杀商品详情表字段 1.4秒杀系统用户表字段 1.5秒杀商家表字段 1.6建表SQL语句 2.秒杀系统项目搭建 2.1新建maven项目 2.2添加WEB-INF和web.xml 2.3添加配置文件 2.4创建包结构   1.数据库表设计 1.1秒杀商品表字段 主键商品...

如何看懂音乐简谱
技术博客

如何看懂音乐简谱

17098 28

今天听了一首歌曲《雪落下的声音》感觉挺好听的。突然心血来潮想看一下这首歌简谱,对于我这种对音乐一窍不通的小白,看到这首音乐的简谱时是懵逼的,奈何我不是一个容易放弃的人,于是去网上找资料学习了一下,终于能勉强看懂了,下面把我学习到的知识总结一下,希望对想要看懂简谱的你有所帮助。 目录   什么是简谱 简谱中怎样表示音的高低 简谱怎样表示音的长短 1.单纯音符 ...

Git+Github 的工作流程
技术博客

Git+Github 的工作流程

19571 47

目录 目录 1、fork 开源项目 2、Clone 开源项目 3、进行修改项目内容 ​4、 Pull request(提交一个请求) ​​5、原作者就会收到一个请求 6、fetch 7、merge 8、Push   1、fork 开源项目 克隆别人好的开源项目在自己的远程仓库。 2、Clone 开源项目 将 fork 的项目 clone 到本...

使用Navicat如何生成数据库字典
技术博客

使用Navicat如何生成数据库字典

12505 29

写论文的时候我们经常要用到要用到数据库字典,自己写非常麻烦,其实我们可以利用数据库的客户端工具,快速生成数据库的数据字典,下面以Navicat为例: 1.打开Navicat,点击查询    2.新建查询    3.输入以下语句运行 select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,COLUMN_COM...

leetcode_1579. 保证图可完全遍历
技术博客

leetcode_1579. 保证图可完全遍历

13713 20

一、题目内容 Alice 和 Bob 共有一个无向图,其中包含 n 个节点和 3  种类型的边: 类型 1:只能由 Alice 遍历。类型 2:只能由 Bob 遍历。类型 3:Alice 和 Bob 都可以遍历。 给你一个数组 edges ,其中 edges[i] = [typei, ui, vi] 表示节点 ui 和 vi 之间存在类型为 typei 的双向边...

Java面试题总结之Java基础(一)
技术博客

Java面试题总结之Java基础(一)

14418 58

1、面向对象的特征有哪些? 答:面向对象的特征主要有以下几个: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不需要了解全部的问题,而只是选择其中的一部分,避免考虑一些与目标无关的细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2)继承:一个新类可以从现有的类中派生,这个过程称为类继承。...

Java面试题总结之Java基础(二)
技术博客

Java面试题总结之Java基础(二)

15206 57

1、写clone()方法时,通常都有一行代码,是什么? 答:super.clone(),他负责产生正确大小的空间,并逐位复制。 2、GC 是什么? 为什么要有GC? 答:GC 是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java ...

Java面试题总结之JDBC 和Hibernate
技术博客

Java面试题总结之JDBC 和Hibernate

15206 5

全文字数: 1202 阅读时间: 大约4 分钟 1、100 用户同时来访数据库,要采取什么技术? 答:采用数据库连接池。 2、什么是ORM? 答:对象关系映射(Object—Relational Mapping,简称ORM)是一种为了解决面向对象与面向关系数据库存在的互不匹配的现象的技术;简单的说,ORM 是通过使用描述对象和数据库之间映射的元数据,将j...

Java面试题总结之数据库与SQL语句
技术博客

Java面试题总结之数据库与SQL语句

12504 14

1、有3 个表,表结构如下: Student 学生表(学号,姓名,性别,年龄,组织部门) Course 课程表(编号,课程名称) Sc 选课表(学号,课程编号,成绩)。     写一个SQL 语句,查询选修了’计算机原理’的学生学号和姓名。 select student.sno, student.sname from student left join...

Neural Network(神经网络)
技术博客

Neural Network(神经网络)

15205 34

Neural Network(神经网络)   人工智能 > 机器学习(以大数据为基础) > 神经网络           监督学习/非监督学习/强化学习/迁移学习    传统模型           Kmeans贝叶斯 马尔科夫链svm 神经网络(深度学习)     人是怎么有的智能?   看到一只狗,视觉神经元 –》激活状态 记录下来(条件反射...

MyEclipse中设置类的注释(修改时间,作者等)
技术博客

MyEclipse中设置类的注释(修改时间,作者等)

21114 52

1.打开 Window -->Preferences--> Java --> Code Style --> Code Templates --> Comments --> types --> Edit   2.加入以下代码 /**  *   * 项目名称:${project_name}  * 类名称:${type_name}  * 类描述:  * 创建人:${...

leetcode_62. 不同路径
技术博客

leetcode_62. 不同路径

18242 9

目录 一、题目内容 二、解题思路 三、代码 一、题目内容 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? ...

leetcode_118. 杨辉三角
技术博客

leetcode_118. 杨辉三角

13076 65

目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。   示例: 输入: 5 输出: [      [1],     [1,1],    [1,2,1],   [1,3,3,1],  [1,4,6,4...

JavaWeb基础JSP页面EL 和JSTL表达式
技术博客

JavaWeb基础JSP页面EL 和JSTL表达式

13711 46

文章目录 jsp怎么用JSP指令写法page指令includetaglib JSP 动作标签JSP内置对象四个作用域的区别 EL表达式如何使用1. 取出4个作用域中存放的值。取值细节: EL表达式 的11个内置对象。JSTL怎么使用常用标签 学生信息管理系统总结: jsp Java Server Page 什么是jsp 从用户角度...

HttpServletRequest 和HttpServletResponse
技术博客

HttpServletRequest 和HttpServletResponse

15203 53

文章目录 Servlet配置方式ServletContext如何得到有什么作用可以获取全局配置参数可以获取Web应用中的资源 通过classloader去获取web工程下的资源使用ServletContext存取数据。ServletContext存取值分析 细节:ServletContext 何时创建, 何时销毁? HttpServletRequestHttpS...

事务与数据库连接池DBCP和C3P0与工具类DBUtils
技术博客

事务与数据库连接池DBCP和C3P0与工具类DBUtils

18242 20

文章目录 事务使用命令行方式演示事务。使用代码方式演示事务事务的特性事务的安全隐患读未提交 演示读已提交演示 可串行化 事务总结需要掌握的需要了解的安全隐患隔离级别 丢失更新解决丢失更新 数据库连接池自定义数据库连接池解决自定义数据库连接池出现的问题。如何扩展某一个方法? 开源连接池DBCP C3P0不使用配置文件方式使用配置文件方式 DBUtils增删改查询R...

JavaWeb基础MVC设计模式
技术博客

JavaWeb基础MVC设计模式

15203 61

文章目录 MVC设计模式JSP的开发模式三层架构&MVC练习 学生信息管理系统数据库准备查询增加删除 更新分页功能 MVC设计模式 JSP的开发模式 三层架构&MVC练习 学生信息管理系统 数据库准备 CREATE DATABASE stus; USE stus; CREATE TABLE stu ( sid INT PRIMARY...

JavaWeb基础之Listener和Filter
技术博客

JavaWeb基础之Listener和Filter

16089 51

Listener 监听器 能做什么事? 监听某一个事件的发生, 状态的改变。 监听器的内部机制 其实就是接口回调. 接口回调 需求: A在执行循环,当循环到5的时候, 通知B。 事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意,不是直接传递B的实例,而是传递一...

Tomcat中配置多个网站,多个站点的方法
技术博客

Tomcat中配置多个网站,多个站点的方法

14414 39

最近想要在tomcat中部署多个网站,但是不知道怎么配置,通过查找资料和摸索,发现要实现这一点其实还是很简单的。 如何利用Tomcat建立多个Web应用 呢? 重点就是:server.xml文件的配置 找到server.xml配置文件中的<Host>节点,通过增加host,来配置多个站点。 配置站点1 <Host name="www.shishangshow.t...