自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 UE虚幻引擎项目更改名字怎么操作?

首先找到项目目录,直接更改项目程序的名字,其次点击项目程序右击使用文本打开,然后将Modules模块中的内容删除即可,然后运行程序就好啦!

2023-12-14 11:21:50 547 2

原创 UE虚幻引擎中程序无需运行也可调试

编译保存之后,将该蓝图类拖拽到关卡场景中,在细节面板中即可看到该事件的按钮。,在蓝图类中创建一个。

2023-12-14 11:14:17 348

原创 SpringJDBC

首先先将我们需要的环境搭建好,我们需要连接数据库,这里我们使用Mysql8.0版本的。1、phpstudy安装phpstudy是什么呢?它能干什么呢?phpStudy是用于PHP调试环境的程序集成软件包。该软件包集成了最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无需进行配置,这是一个非常方便且易于使用的PHP调试环境。该程序不仅包括PHP调试环境,还包括开发工具,开发手册等。phpstudy下载地址下载完之后,先把电脑上原来.

2021-09-29 19:01:30 191

原创 Spring注解开发

导包注:在Spring4.0以上版本,配置注解指定包中的注解进行扫描前需要事先导入Spring AOP的JAR包。在applicationConText.xml中加入约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i.

2021-09-23 16:35:34 405 2

原创 Spring——自动装配

目录1.Bean的自动装配1.1 autowire="byName" 实现自动装配1.2 autowire="byType" 实现自动装配2.注解实现自动装配2.1 配置注解2.2 @Autowired注解2.3 @Resource注解2.3小结3.介绍一个idea中做笔记的小技巧在Spring中有三种装配的方式:在xml中显示的配置 在java中显示配置 隐式的自动装配bean1.Bean的自动装配自动装配是Spring满足bean...

2021-09-15 16:02:04 379

原创 SharedPreferences存储

目录1.获得SharedPreferences对象1.1 使用getSharedPreferences()方法获取1.2 使用getPreferences()方法获取2.向SharedPreferences文件中存储数据3. 读取SharedPreferences文件中存储的数据4.运用Android系统提供了轻量级的数据存储方式——SharedPreferences存储。它屏蔽了对底层文件的操作,通过为程序开发人员提供简单的编程接口,实现以最简单的方式对数据进行永久保...

2021-09-13 23:23:20 2737

原创 Spring的核心机制——依赖注入

Spring的核心机制是依赖注入(Dependency Injection,DI),也称为控制反转(Inversion of Control,IOC)。

2021-09-12 10:54:53 283

原创 Spring开发入门

Spring概述Spring就是为解决企业应用开发的复杂性而创建的,做为开源中间件,它使用基本的JavaBean来完成以前只可能有EJB(Java企业bean)完成的事情。Spring独立于各种应用服务器,甚至无须应用服务器的支持也能提供应用服务器的功能,同时为JavaEE应用程序开发提供继承的框架,是企业应用开发的“一站式”选择。Spring的用途不仅限于服务器的开发,任何Java应用都可以从Spring中受益。Spring是一个开源框架,它的功能都是从实际开发中抽取出来的。其主要优势之一是采用

2021-09-11 21:02:00 171

原创 Android——Activity组件间的通信方式

目录1.Activity之间传值1.单个数据传送1. 布局——MainActivity.xml(跳转前的)2. MainActivity.java (跳转前的)3.MainActivity3.java(跳转后的)4.效果展示2.打包传送1.新建类Kind.java2.MainActivity.java(跳转前的)3.MainActivity3.java(跳转后的)3.回传值1.MainActivity.java2.MainActivity3.java3.效果展示1.Activity之间传值1.单个数据传

2021-07-23 22:56:29 729 1

原创 Android——如何创建和启动Activity组件

目录1.Android四大组件1.Activity2.Activity的创建流程3.Activity之间的跳转1.创建Activity2.在AndroidMainfest.xml中配置3.布局以及MainActivity.java编写4.效果展示1.Android四大组件1.ActivityActivity是一个应用程序的组件,它在屏幕上提供了一个区域,允许用户在上面做一些交互性的操作,比如打电话,照相,发送邮件,或者显示一个地图。Activity可以理解成一个绘制用户界面的窗口,而这个窗口可以填满

2021-07-22 23:37:40 1332 4

原创 Android——适配器Adapter与AdapterView

目录1.MVC模式的简单理解2.Adapter概念解析1.运用2.效果展示3.ListView1.MVC模式的简单理解举个例子:在开发一个项目的时候,一般都是由多人一同开发完成,比如有人负责操作接口的规划与设计,有人负责程序代码的编写如果要能够做到程序项目的分工就必须在程序的结构上做适合的安排,如果,接口设计与修改涉及到程序代码的改变的话,那么两者的分工就会造成执行上的困难,良好的程序架构师将整个程序项目划分为如图的三个部分:关系图解析:Model:通常可以理解为数据,负责执行程序的核心运算

2021-07-22 00:47:02 1178 5

原创 Android——消息提示控件

目录1.Toast(吐司)1.自定义Toast布局2.运用1.布局2.MainActivity.java3.效果展示4.toast.setGravity()不起作用怎么办呢?1.解决方法2.AlertDailog(对话框)1.使用对话框的步骤2.运用1.布局2.AlertDialog_MainActivity.java3.效果展示3.PopupWindow(悬浮框)1.与AlertDialog的区别2.运用1.布局2.创建其他文件3.PopupWindow_MainActivity2.java3.效果展示

2021-07-20 00:17:05 1944 6

原创 Android——基本组件-3

目录1. ProgressBar(进度条)1.常用属性2.对应的在Java中我们可调用下述方法3.设置progressBar的样式4.运用1.布局2.MainActivity.java5.效果展示2.SeekBar(拖动条)1.常用属性2.SeekBar事件3.SeekBar定制4.运用1.布局2.Seekbar_MainActivity.java5.效果展示1. ProgressBar(进度条)1.常用属性android:max 进度条的最大值android:progress 进度条已完成进

2021-07-19 00:59:41 219 2

原创 初学微信小程序环境准备

目录1、为什么是微信小程序?2、环境准备1.注册账号1、为什么是微信小程序?微信小程序,简称小程序,英文名Min Program,是一种需要下载安装即可使用的应用,它实现了“触手可及”的梦想。微信有海量用户,而且粘性很高,在微信里开发产品更容易触达用户。推广app或公众号的成本太高。开发适配成本低。容易小规模试错,然后快速迭代。跨平台。2、环境准备1.注册账号访问注册页面...

2021-07-18 20:38:45 117

原创 Android——基本组件-2

目录RadioButton(单选框)1.获取选中的值2.运用3.效果展示CheckBox(复选框)RadioButton(单选框)RadioButton(单选按钮),就是之能够选中一个,所以我们需要把RadioButton放到RadioGroup按钮组中,从而实现单选功能。我们可以为外层RadioButton设置orientation属性然后设置RadioButton的排列方式,是竖直还是水平。RadioButton是继承LinearLayout1.获取选中的值第一种:是为RadioButt

2021-07-18 01:23:42 153 1

原创 Android——基本组件-1

目录TextViewShpeEditText(输入框)Button(按钮)TextView用于显示文本的一个控件文本的字体尺寸单位为sp;sp:scaled pixels(放大像素)主要用于字体显示1.常用属性Shpe可以定义控件的一些展示效果,例如圆角,渐变,填充,描边,大小,边距;shape子标签就可以实现这些效果,shape子标签有下面几个属性:corners,gradient,padding,size,solid,stroke;可以替换图片,减少app所占用的空间。1.使

2021-07-16 20:14:53 327 5

原创 Android——布局管理器-2

目录帧布局(FrameLayout)二级目录三级目录帧布局(FrameLayout)最简单的一种布局,没有任何定位方式,当我们往里面添加控件的时候,会默认把我们放到这块区域的左上角,帧布局的大小由空间中最大的子控件决定,如果控件的大小一样大的话,那么同一时刻就只能看到最上面的那个组件,后续添加的控件会覆盖前一个。二级目录三级目录...

2021-07-16 12:14:51 103 2

原创 STL和基本的数据结构

目录STL概念顺序式容器Vectorstack(栈)三级目录STL概念STL(Standard Template Library)是C++的标准模板库,竞赛中很多常用的数据结构算法在STL中都有。STL包含容器(contaniner),迭代器(interator),空间配置器(allocator),配接器(adapter),算法(algorithm),仿函数(function)6个部分。顺序式容器顺序式容器包括:vector,list,deque,queue,priority_queue,stack

2021-07-16 01:04:15 1461 2

原创 Android——布局管理器-1

目录布局管理器1.线性布局(LinearLayout)2.相对布局 (RelativeLayout)三级目录布局管理器1.线性布局(LinearLayout)默认水平排列(horizontal)1.最常用属性android :idandroid :layout_width 宽度android :layout_height 高度android :background 背景android :layout_margin 外边距android :l

2021-07-15 00:07:05 231 5

原创 博弈论问题

目录公平组合游戏巴什游戏尼姆游戏威佐夫游戏公平组合游戏公平组合游戏(Impartial Combinatorial Game,ICG)满足以下特征1.有两个玩家,游戏规则对两人是公平的;2.游戏的状态有限,能走的步数也有限;3.两人轮流走步,当一个玩家不能走步时游戏结束;4.游戏的局势不能区分玩家身份,像围棋这样有黑,白两方的游戏就不属于此类问题。ICG问题有一个特征:给定初始局势,并且指定先手玩家,如果双方都采取最优策略,那么获胜者就已经确定了。也就是说,ICG问题存在必胜策略。巴什游

2021-06-04 17:28:20 185 1

原创 2021-05-16刷题

目录A - 百步穿杨B - 三角形C - 壮志难酬D - 勤能补拙E - 熟能生巧F - 火车上的人数G - 谁拿了最多奖学金*H - 过河*I - 乘积最大A - 百步穿杨时维九月,序属三秋,辽军大举进攻MCA山,战场上两军正交锋.辽军统帅是名噪一时的耶律-James,而MCA方则是派出了传统武将中草药123.双方经过协商,约定在十一月八日正午十分进行射箭对攻战.中草药123早早就开始准备,但是他是武将而不是铁匠,造弓箭的活就交给聪明能干的你了,现在告诉你每种弓箭规格,即箭身的长度,以及每种规格弓箭所

2021-05-16 20:16:40 913

原创 启动Tomcat时,出现Port 8080 required by Tomcat v8.0 Server at localhost is already in use.这样的提示解决方法

在遇到问题的时候,首先我们应该粗略的阅读一下提示大致是什么意思,提示大概意思就是我们Tomcat服务器需要用的8080端口,现在已经正在被使用,所以当我们要启动Tomcat的时候,我们就需要将此端口进行释放。解决方法:第一步:确定端口号确定Tomcat此时需要的是哪个端口号,这里是需要8080这个端口;第二步:释放被占用的端口通过快捷键Win+R打开运行命令,然后输入cmd运行“命令提示符”2.在命令提示符中输入netstat -ano|findstr 8080(被占用的端口可能不同,所以.

2021-05-14 22:09:13 6637 1

原创 01--背包问题以及构造最优解

目录01--背包问题构造最优解01–背包问题样例输入5 106 3 5 4 62 2 6 5 4样例输出15110011.从最后一个物品填表格2. 从第一个物品填表格从最后一个物品填表格#include<bits/stdc++.h>using namespace std; int w[1005];int v[1005];int m[105][105];int main(){ int n,c; while(~scanf("%d %d"

2021-05-12 22:14:32 2350 1

原创 2021/4/29刷题

目录相聚HNUCM校园食堂夜晚新月湖里的月亮圆柱的体积成绩排序二级目录三级目录相聚HNUCM校园食堂题目描述HNUCM的食堂重新装修了,小明决定约上朋友去食堂相聚,在食堂里,小明看到了M位男同学,N位女同学,小明是一个颜值控,因此他对每一位男生和女生都有一个颜值打分,他心里yy着想为这些单身狗们进行配对,小明真是一个关心同学的人!但小明认为配对同学的颜值之差不能超过5,注意必须是一位男同学和一位女同学才能配对,虽然小明对于可以配对的人数已经有了答案,但他想考考你的编程能力,因此他想请你帮他用编程算一下

2021-05-12 21:23:28 260

原创 求解最长递增子序列长度以及构造最优解

目录最长递增子序列长度构造最优解最长递增子序列长度样例输入71 7 3 5 9 4 8样例输出4b[i]是a[i]为单调递增子序列最后一个元素时,所得最长递增子序列的长度。先找出在a[i]前面并且比a[i]小的,然后比较那个b[i]最大,则此时a[i]相对的b[i]=max(b[j])+1.#include<bits/stdc++.h>using namespace std; int a[1005];int b[1005];int main(){

2021-05-12 21:21:59 127

原创 Oracle 数据库启动模式

目录1、启动数据库的步骤2、启动模式1.启动实例不加载数据库(NOMOUNT模式 )2.加载数据库但不打开数据库(MOUNT模式)3.打开数据库(OPEN模式)4.强制启动数据库3、转换启动模式4、打开数据库1、启动数据库的步骤由于Oracle数据库启动过程是分步进行的,因此数据库有多种启动模式。Oracle数据库的完整启动过程分为:1、创建并启动与数据库对应的实例2、为实例加载数据库3、将数据设置为打开状态在启动实例之前,首先需要启动SQLPlus并连接到Oracle。步骤如下:(

2021-04-26 21:39:50 2690

原创 2021《算法分析与设计》练习8

目录问题 A: 解密问题 B: 最长公共子序列问题(LCS)之备忘录法问题 C: 最长公共子序列问题(LCS)之动态规划法问题 D: 最长公共子序列问题(LCS)-构造LCS问题 E: 牛牛的字符串问题 F: 最大子段和问题 G: 绿地装饰(还不会)问题 H: 百舸争流(还不会)问题 A: 解密题目描述湖南中医药大学有含浦、东塘 2 个校区,学校办学历史悠久,前身为 1934 年的湖南国医专科学校,1953年创办湖南中医进修学校,1960 年创建普通高等本科院校——湖南中医学院,1979 年成为全国

2021-04-25 21:09:01 377

原创 HTML--文本(笔记2)

最基本的表格在HTML表中,一个表格 (table) 由行 (tr) 组成,每一行由单元格组成,单元格有标题单元格 (th) 和 数据单元格 (td)。- tr: table row;- th: table head;- td: table data。一个这一基本的表格:<body> <table> <!-- 第一行 --> <tr> <td&g

2021-03-18 11:34:19 119

原创 HTML-基础(笔记1)

目录简单完整的网页结构声明文档格式根元素:HTML元素头元素:head元素网页标题元素:titletitle内容显示位置:元信息元素:meta编码格式:charset描述:description关键词:keywords主体元素:body元素案例一简单完整的网页结构声明文档格式声明文档格式:DOCTYPE首先,第一行:<!DOCTYPE HTML>声明了该文档是HTML 5的文档。根元素:HTML元素< HTML>元素告知浏览器其本身是一个HTML文档。除去第一行

2021-03-18 10:43:04 104

原创 Android笔记1

1.常用控件TextView:文本EditText:输入文本ImageView:可以添加图片Button:按钮2.通用属性android:layout_width:控件的宽度android:layout_height:控件的高度(常用单位dp)android:layout_width=“match_parent”:占满父布局宽度android:layout_height=“match_parent”:占满父布局高度android:layout_width=“wrap_content

2021-03-15 20:44:58 120 1

原创 2021年练习题目3

A 数字求和其实自己不太会用递归。#include<bits/stdc++.h>#define ll long longusing namespace std; int fun(int n){ if(n<10) return n; else { return (n%10)+fun(n/10); }}int main(){ int n; while(~scanf("%d",&n))

2021-03-04 10:36:36 57 1

原创 2021寒假刷题

A 过半收获:由于题目输入数量很大,所以输入方式不一样。刚开始我是这样输入的for(i=1;getchar()!=’\n’;i++),但是提交的时候出现运行错误。#include<iostream>#include<cstdio>#include<string.h>#include<cstring>#include<cmath>#include<algorithm>#include<vector>#de

2021-03-03 23:15:37 82

原创 2021年ACM寒假训练赛2

A 砝码称重题目是水题,就是有一点需要注意,就是需要加绝对值。#include<iostream>#include<cstdio>#include<string>#include<map>#include<cstring>#include<cmath>using namespace std; int main(){ int t; while(~scanf("%d",&t)) {

2021-02-19 22:31:35 474 1

原创 寒假练习一

题目:D-SortAC代码:#include<stdio.h>#include<iostream>#include<algorithm>using namespace std;int a[1000005];//这里要定义全局变量,否则会超时bool cmp(int a,int b){ return a>b;}int main(){ //int a[1000005]如果这样定义会出现爆栈的情况,此时不能正常输入 int n

2021-01-23 15:51:17 204

原创 赛后感想及总结

对2020年10和11月份进行一个总结吧!在这两个月的时间里一共参加了6个比赛。1. “华为杯”数学竞赛在知道这个比赛的时候,毫不犹豫的报名了比赛。起初自己是拿起两本厚厚的高数书进行复习,但是只是坚持了一周不到。在比赛之前打印的往年高数初赛选拔的试题,但是因为个人原因不想学,学不进等等。最后打印的试题基本都没有做。但是在竞赛的时候,居然发现有一模一样的题目,但是当时做的时候自己只是稍微看了一下,而且刚做的时候还不会,然后是参考答案的。最让自己气愤的是,自己第一遍不会的时候,居然还没有引起重视。在竞赛做

2020-12-25 13:15:32 678 2

原创 快速判断素数——六素数法

模板:bool prime(int n){ if(n==1) return false; else if(n==2||n==3||n==5) return true; else if(n%2==0||n%3==0) return false; int k=sqrt(n)+1; for(int i=5;i<k;i+=6){ if(n%i==0||n%(i+2)==0) return false; } return true;}

2020-12-01 17:03:01 278

原创 L1-011 A-B

题目:#include<stdio.h>#include<string.h>int main(){ char a[100005],b[100005];//保证数组足够大 gets(a); gets(b); int len1=strlen(a); int len2=strlen(b); int i,j,c[1000]={0}; for(i=0;i<len2;i++) c[b[i]]=1;//通过做标

2020-11-24 10:24:59 86

原创 小小yh的数论

题目:方法一:快速幂取模#include<bits/stdc++.h>long long quick_pow(long long x,long long y,long long m){long long res=1;while(y>0){ if(y&1)//取n的最后一位,并且判断这一位是否需要跳过,0跳过 res=res*x%m; x=x*x%m; y>>=1;//把n右移一位,目的是把刚处理过的n的最后一位去掉}

2020-11-23 11:48:26 74 1

原创 XP的宝藏

题目:#include<bits/stdc++.h>using namespace std;int m[100][100]={0};int main(){ int n; int i,j; while(~scanf("%d",&n)) { memset(m,0,sizeof(m)); for(i=0;i<n;i++) { for(j=0;j<n;j++)

2020-11-23 02:20:54 57

原创 问题 C: XP的电灯

题目:理解:每个同学按下自己序号的倍数的电灯开关,所以只需要分析每个电灯序号有多少个因子即可,若电灯因子个数为奇数,如1的因数为1,则开一次,最后电灯状态为开。若电灯为因子个数为偶数,如5的因数为1,5,则开一次关一次,则最后电灯状态为关。#include<bits/stdc++.h>using namespace std;int main(){ int n,k; while(~scanf("%d %d",&n,&k)) { i

2020-11-23 01:56:20 263

微信小程序入门指南.pptx

适合微信小程序小白

2021-07-18

空空如也

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

TA关注的人

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