自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 210-课程表III

课程表

2023-09-28 13:03:21 155

原创 601-体育馆的人流量

查询Stadium表中人流量超过100的记录。添加id连续的三行或更多记录。distinct去重。

2023-09-28 11:31:25 140

原创 第一个java程序运行

java

2022-10-29 23:40:20 361

原创 322-零钱兑换II

给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。你可以认为每种硬币的数量是无限的。当前情况,可以由上一步的选择推得,所以选择动态规划动态规划四部曲每个硬币可以选择多次,所以属于完全背包问题求组合,对遍历顺序没有要求由于求组合中硬币最少为多少, 所以初始化时非零位初始最大由于此时初始化为最大,所以这里时,需要加个if语句判断下,不然会造成越界出现错误...

2022-07-11 17:24:24 50

原创 完全背包基础知识

c++参考链接有N件物品和一个最多能背重量为W的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品都有无限个(也就是可以放入背包多次),求解将哪些物品装入背包里物品价值总和最大。完全背包和01背包问题唯一不同的地方就是,每种物品有无限件。同样leetcode上没有纯完全背包问题,都是需要完全背包的各种应用,需要转化成完全背包问题,所以我这里还是以纯完全背包问题进行讲解理论和原理。在下面的讲解中,我依然举这个例子:背包最大重量为4。物品为:每件商品都有无限个! 问背包能背

2022-07-04 11:33:04 378

原创 背包基础知识

面试掌握01背包,和完全背包,就够用了,最多可以再来一个多重背包。完全背包又是也是01背包稍作变化而来,即:完全背包的物品数量是无限的。有N件物品和一个最多能被重量为W 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。,求解将哪些物品装入背包里物品价值总和最大。比如:背包重量最大为4物品为:问背包能背的物品最大价值是多少?这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即表示前i件物品恰放入一个容量为j的背包可以获得的最大价值。则其

2022-06-17 20:42:15 662

原创 96-不同的二叉搜索树

给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。

2022-06-14 15:47:28 18

原创 435-无重叠区间

给定一个区间的集合 intervals ,其中 intervals[i] = [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。

2022-06-12 11:08:05 24

原创 134-加油站

给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组:选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。重复这个过程恰好 k 次。可以多次选择同一个下标 i 。以这种方式修改数组后,返回数组 可能的最大和 。.........

2022-06-08 16:52:49 21

原创 383-赎金信

文章目录一、题目二、分析三、算法一、题目给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。(题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。杂志字符串中的每个字符只能在赎金信字符串中使用一次。)二、分析使用哈希表 采用数组存储 由于都是小写字母 所以采用数组存储即可 大小为26个字符;

2021-11-09 17:37:32 24

原创 Tomcat部署项目

文章目录Tomcat部署项目6. 配置:Tomcat部署项目6. 配置:部署项目的方式: 1. 直接将项目放到webapps目录下即可。 * /hello:项目的访问路径-->虚拟目录 * 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。 * war包会自动解压缩 2. 配置conf/server.xml文件 在<Host>标签体中配置 <Context docBase="D:\he

2021-09-20 16:51:40 4532

原创 Tomcat的使用

文章目录Tomcat的使用一、Tomcat:web服务器软件Tomcat的使用一、Tomcat:web服务器软件 1. 下载:http://tomcat.apache.org/ 2. 安装:解压压缩包即可。 * 注意:安装目录建议不要有中文和空格 3. 卸载:删除目录就行了 4. 启动: * bin/startup.bat ,双击运行该文件即可 * 访问:浏览器输入:http://localhost:8080 回车访问自己 http://别人的ip:8080 访问别人

2021-09-20 15:55:20 112

原创 Tomcat基础

文章目录TomcatTomcat

2021-09-20 12:13:35 105

转载 TV_Loss实现

文章目录TV_Loss实现TV_Loss实现原理介绍import torchfrom torch.autograd import Variableclass TVLoss(torch.nn.Module): """ TV loss """ def __init__(self, weight=1): super(TVLoss, self).__init__() self.weight = weight def forwa

2021-09-14 17:25:34 453

原创 Win10 cuda11.1 cuDNN8.0.5安装教程

文章目录1. 最好安装Microsoft visual studio2. 安装cuda3. 安装cuDNNWindows10 + cuda11.1 + cuDNN8.0.51. 最好安装Microsoft visual studio下载地址,我下载的专业版双击打开后下载完成后等待安装即可…2. 安装cuda下载地址安装路径要牢记!!!!!!!未安装visual studio会出现以下界面,故需要先安装visual studio安装visual studio后这

2021-04-13 22:20:30 3693

转载 IDEA下载与安装

注意:来源于开课吧学习资料

2021-01-29 13:35:37 95

转载 JDK的下载与安装

2021-01-29 13:28:30 126

原创 Latex安装和配置教程

文章目录Latex安装和配置教程1. 安装测试3. 使用Latex安装和配置教程1. 安装下载后点击该文件安装:点击Aavanced修改安装配置:左边第一个修改安装位置,右边最后最后一个更新后可以直接安装:等待一两个小时左右。。。。。。。。。会有安装成功的小窗口。测试在cmd命令窗口输入下面语句,测试是否安装成功:输入下面语句可以更新版本,一般不用tlmgr update --all3. 使用测试安装成功后,打开Texworks:如果写中文版则修改pdfLaTe

2021-01-29 13:21:04 285

原创 编辑框组件

文章目录编辑框组件编辑框实现绘制图像属性编辑框组件设置输入行数编辑框组件在页面中显示一个让用户输入的输入框,可以编辑,主要实现与用户交互。在project中新建一个module编辑框实现res>layout>main_activity.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr

2020-11-03 18:39:36 292

原创 文本框组件

文本框组件新建一个project设置文本框内的文本内容Android推荐使用字符串资源,而不是直接写死:android:text="Hello World!"字符串资源位置:res>values>strings.xml默认自动生成的代码如下:<resources> <string name="app_name">Consistent</string></resources>可以向里面添加字符串资源如<str

2020-11-03 15:05:11 263

原创 布局管理器的嵌套实现微信朋友圈界面

布局管理器的嵌套布局管理器嵌套原则:根布局管理器必须包含xmlns属性在一个布局文件中,最多只能有一个根布局管理器,如果需要有多个还需要使用一个根布局管理器将他们括起来。不能嵌套太深,如果嵌套太深,会影响性能。实例:微信朋友圈界面垂直线性布局管理器中,嵌套相对布局管理器实现<?xml version="1.0" encoding="utf-8"?># 根线性布局管理器<LinearLayout xmlns:android="http://schemas.a

2020-11-02 18:21:26 1366

原创 Android布局管理器

文章目录布局管理器相对布局管理器RelativeLayout线性布局管理器LinearLayout帧布局管理器FrameLayout网格布局管理器GridLayout布局管理器常用布局管理器无论使用哪种布局管理器,布局管理器前两句不变 xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"相对布局管理器RelativeLay

2020-11-02 17:13:38 407

原创 自定义的View实现跟随手指的小兔子

自定义的View实现跟随手指的小兔子按前面的例子新创建一个project,再在project中新创建一个module将需要的背景图和兔子图片放入mipmap中将布局管理器改为帧布局管理器<?xml version="1.0" encoding="utf-8"?>//修改为帧布局管理器FrameLayout<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:too

2020-10-30 15:41:50 500 1

原创 使用XML和Java混合控制UI页面

使用XML和Java混合控制UI页面在前面的project中创建一个空的moudle将activity_main.xml中的布局管理器修改为网格布局管理器# 原始代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co

2020-10-25 16:19:44 313

原创 在Java代码中控制UI界面

在Java代码中控制UI界面直接在MainActivity.java中编写Java代码控制界面按上一个生成moudle的方法,在生成的project中新建一个moudle由于本案例直接使用Java设置布局,故不需要布局文件,对于自动生成的activity_main.xml布局文件可以直接删除,只在MainActivity.java中编写程序删除生成的引用布局文件语句MainActivity.java中的语句: setContentView(R.layout.activity_main);开

2020-10-25 11:26:57 1117

原创 使用XML布局文件控制UI界面:游戏开始界面实例

使用XML布局文件控制UI界面:游戏开始界面实例新建一个project新建一个moudle设置背景:复制一张图片到新建moudle的res 》 layout 》 mipmap中在activity_main.xml中修改布局# 原activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/

2020-10-25 10:15:39 492

转载 UI设计界面与控制

UI:是指用户界面设计与控制一、Viewview是很直观的,人们可以直接看到一个界面中可以有多个viewview类位于android.view包中;view类的子类一般都位于Android.widget包中;调用view:android.view.View调用文本view:android.widget.TextView打开API帮助文档:在sdk路径的docs路径中找到index.htmlAndroid:id属性android:id="@+id/button" Android:

2020-10-24 22:35:37 386

原创 Android studio实现开心消消乐游戏界面

Android studio实现Hello World扩展:开心消消乐游戏界面新建一个开心消消乐模块选择运行设备package name出现错误,点击右边edit,删除后边用来分割包名的点后不报错。选empty activity开心消消乐模块创建成功进入开心消消乐activity_main.xml文件的design界面设计布局将文本框原来Hello World修改为开心消消乐进入design界面手动移动位置居中拖动button到布局中央,设计开始游戏按钮双击新加的

2020-10-24 21:04:42 4030

原创 Hello World项目运行文件详解

Hello World项目运行详解首先,打开AndroidManifest.xml文件<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.hahaha.helloworld"> <application android:allowBa

2020-10-24 17:38:18 272

原创 Hello World项目中app文件详解

Hello World项目中app文件详解build和外层build一样,主要包含一些在编译是自动生成的文件,不过内容更复杂,不需修改,无需过多关心。libs如果项目中使用了第三方jar包,需要把这些jar包都放在libs目录下,放在这个目录下的jar包会被自动添加到构建路径中去。AndroidTestapp 》 src 》 AndroidTest用来编译测试用例,可以对项目进行自动化测试。Javaapp 》 src 》 main 》 Java放置所有Java代码,展开

2020-10-24 16:35:56 256 1

原创 分析Hello World项目的结构

分析Hello World项目的结构转换到Android结构中可以看到下图:任何一个新建的项目都会使用Android模式的项目结构,但这并不是真实的目录结构,而是被Android studio转换过的,简单明了适合快速开发可以在这里切换项目结构模式到project模式,这是项目真实的目录结构文件解释其中.gradle和.idea文件下面放置的是Android studio自动生成的一些文件,不需要手动编辑,无需关心。app文件防止项目中的代码、资源等内容,开发工作基本在这个

2020-10-24 15:23:33 229

原创 运行你第一个安卓Hello World程序

运行你第一个安卓Hello World程序进行了前面的步骤,模拟器已经启动起来了现在将Hello World项目运行到模拟器上左边的锤子按钮是用来编译项目,中间下拉列表用来选择运行哪一个项目(通常app就是当前主项目),右边三角形用来运行项目点击右边的运行按钮,可以看到,我们刚刚创建的模拟器是在线的,点击ok,稍等一会Hello World项目就会运行到模拟器上,如下:...

2020-10-24 14:30:18 128

原创 Lenovo Windows进入BIOS设置VT-X被unenabled

Lenovo Windows进入BIOS设置VT-X被unenabled点击设置选择更新与安全点击恢复 》 高级启动

2020-10-24 14:05:34 367

原创 Android studio启动模拟器

Android studio启动模拟器点击途中类似于手机的图标AVDManager点击actions中的三角形运行按钮启动模拟器如下:我的电脑在BIOS中禁止了VT-x, 需要进入电脑BIOS节目开启为enabled

2020-10-24 13:41:06 1713

原创 Android studio 安装步骤

Android studio 安装步骤Android studio下载地址下载好安装包后安装步骤:新建一个Android在新建的Android下面建skd、studio、work文件夹依次进行下面的步骤点击nextnext选择对应文件路径到开始新建的空文件夹第一个为Android studio安装路径第二个为sdk工具包路径点击install进行安装等待安装后点next配置环境打开Android studio后,进入相关配置界面,第一次安装时,没有以

2020-10-24 13:22:36 357

原创 Java JDK环境安装与配置

Java 环境安装与配置下载地址选择对应版本点击下载好的exe安装包后按下面步骤进行:右击我的电脑 》属性 》 高级系统设置点击环境变量配置新建系统变量:起名JAVA_HOME变量值为刚刚下载的JDK的安装路径点击系统变量中的path点击新建:将JDK文件下的bin文件地址复制进去点击确定!!!此时JDK和Java环境已经安装配置好!!!测试Java环境是否安装好按Windows+R键 》 输入cmd进入命令窗口分别输入java -version、java 、ja

2020-10-23 22:18:09 120

转载 ModuleNotFoundError: No module named ‘selenium‘

查看jupyter notebook版本 和路径import sysprint(sys.version)print(sys.executable)结果:3.8.3 (default, Jul 2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)]'D:\\Anaconda\\python.exe'下面安装的下载的diver均放在对应的python中解决ModuleNotFoundError: No module named ‘selenium’

2020-10-16 17:45:39 531

转载 量化交易

量化交易概念:量化交易是指借助现代统计学和数学的方法,利用计算机技术来进行交易的证券投资方式。便于理解的说,从一个灵感开始;量化交易主要把灵感细化成明确的可执行的交易策略。量化交易具体概念信息例如: 如果股价显著低于近几日的平均价,则买入 如果股价显著高于近几日的平均价,则卖出显然它是不够明确的。比如多低叫显著低于?多高叫显著高于?近几日究竟是几日?买入卖出是买卖多少?我们把它细化: 如果股价低于近20日平均价10%,则用全部可用资金买入 如果股价高于近20日平均价10%

2020-09-16 21:18:18 207

原创 Anaconda+python3.7+tensorflow环境搭建(在pycharm中使用)

Anaconda+python3.7+tensorflow环境搭建(在pycharm中使用)我的系统是Windows10系统64位查看Anaconda中有哪些环境conda info --envs结果:创建TensorFlow使用的python环境环境名为tensorflow 使用的python解释器3.7conda create --name tensorflow python=3.7结果:激活(退出)创建的TensorFlow环境conda activate tens

2020-09-15 20:23:43 2426 1

原创 Python安装torch库失败

Python安装torch库失败1. 安装中遇到的坑直接在pycharm中点击file>setting>project>project interpreter结果:安装失败在命令窗口输入pip install torch结果:还是安装失败2. 简便示例在命令窗口输入以下代码:pip install torch==1.0.0 torchvision==0.6.1+cpu -f https://download.pytorch.org/whl/torch_stable.ht

2020-09-11 20:57:09 6118 4

shop商城数据库sql脚本单insert

shop商城数据库sql脚本单insert

2022-12-03

shop商城微服务项目数据库表sql脚本

shop商城微服务项目数据库表sql脚本

2022-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除