自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

starry_lixu的博客

https://gitee.com/starry_lixu

  • 博客(197)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 『Java课设』JavaSwing+MySQL实现学生成绩管理系统

不久前整理资料,看到了自己大二刚学完Java为了写的课设项目敲的一个课设雏形(后来课设没有用这个),因为是个半成品一共就一个界面而且很烂,但不舍得删,发出来留作纪念吧。

2022-11-30 17:30:29 411 1

原创 『Debug』关于取消SpringSecurity放行请求”失效“解决办法

有时我们在SpringBoot项目中引入了SpringSecurity,但是在之后的,学习测试中不希望SpringSecurity干预到我们,可以将所有的页面暂时放行。打开浏览器,快捷键ctrl+shift+delete,快速打开清除缓存数据(快捷键Google和Edge浏览器都适用)如果再次访问后端请求依旧被拦截,可能是IDEA自身存在缓存,那么。除此之外可以F12打开控制台,设置选项开启禁用缓存。全部勾选清除缓存,重启IDEA。再次请求数据,数据获取成功。

2022-11-17 11:46:17 119 2

原创 Unity怎么通过WIFI连接真机调试

最近又在折腾unity,之前运行调试程序,我都是用USB连接手机直接调试,每次调试后又要断开USB,拿着手机去走动运行探测周围平面,这样一个下午跑十几次,就需要插拔USB二十多次,这无疑很麻烦,而且对手机的接口有很大的伤害,比如现在我的手机USB接口就很松动,因此特折腾了一下用WIFI连接真机调试

2022-11-07 13:11:49 842 6

原创 『Material Design』CollapsingToolbarLayout可折叠标题栏

CollapsingToolbarLayout不能独立存在它在设计的时候就被限定只能作为AppBarLayout的直接子布局来使用。而AppBarLayout又必须是CoordinatorLayout的子布局;

2022-11-02 22:39:02 250 3

原创 2022年计网《宿舍网有线无线一体化项目》总结

2022年,大三上,必修课——《计算机网络》,授课老师又是我们的。相别不过一个暑假,上学期他教的我们班《微型计算机技术及应用》,我们戏称其为《危机》。只能感慨10月份老师组织了院里本学期所有学习《计网》的班级开展了一次课程设计考察。4周时间,让我们完成《宿舍网有线无线一体化项目》的方案设计。

2022-10-27 00:20:39 533 9

原创 10个实用的CSS样式之悬浮卡片

对于初学前端的小白来说css样式的设计很考验基本功和创意想法,而在项目开发中我们不可能将大部分的时间用于CSS代码的编写,能复用的就复用。因此我特意总结了16个在项目开发中常用的CSS样式,因为自己也是初学者,所以以小白的视角来记录和学习这16款样式的设计与编写。今天我为大家带来的是悬浮卡片首先我们来看看最终的效果到此为止一个简单的悬浮卡片就做好啦,当然在常见的网站中不会这样去配色哈,还是要简约大气为主。但是学习阶段好看就完事了。如果觉得不错的话记得哈。

2022-10-23 23:13:36 1277 16

原创 无公网IP远程黑群晖【内网穿透】

由于黑群晖没办法用QuickConnect,洗白也比较麻烦,所以这里用内网穿透的方法来实现远程。这里推荐一款免费不限制流量的内网穿透工具cpolar,使用无需公网IP,也不用登录路由器设置,支持,也支持超大带宽10/20/30M【PS:所有套餐支持21天退款保证,可以放心试用。】

2022-10-18 15:40:51 1108 15

原创 笔记:Windows用户如何安装使用内网穿透?

对于开发人员来讲,演示内网web站点、本地开发微信公众号、小程序开发、调试第三方支付系统对接等开发环境,往往需要一个环境可以进行调试。而解决办法很简单,用内网穿透工具就可以,不需要自己搭建服务,也不需要公网IP。市面上内网穿透工具有很多,这里推荐一款简单又好用的工具,可以永久免费使用,不限制流量,支持http/https/tcp协议,不需要公网ip,也不需要设置路由器。cpolar的使用也很简单,在本地安装配置完成后,创建隧道即可将内网端口映射到公网,生成相应的公网地址实现公网访问内网。

2022-10-17 06:30:00 433 45

原创 『Android』Toolbar+DrawerLayout+NavigationView实现类似QQ侧边栏效果

ToolBar是Android 5.0推出的一个新的导航控件用于取代之前的ActionBar。虽然这样看上去好像和ActionBar外观上没什么两样,不过是我们还没用到Material Design中的特性,Toolbar的强大之处在于它可和其它控件联动实现强大的效果,之后再慢慢体验。这里其实学到了很多的新控件和新知识,例如Toolbar,然后复习了drawerLayout,学到了一个新的控件NavigationView以及一个处理图片成圆形格式的开源库circleimageview。

2022-10-14 12:54:56 1562 9

原创 『Android』什么是Service

1.什么是Service2.Service的创建3.Service的类型启动式服务绑定式服务Service是一种可在后台执行长时间运行操作而不提供界面的应用组件。例如,服务可在后台处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序进行交互。注意:服务在其托管进程的主线程中运行,它既不创建自己的线程,也不在单独的进程中运行(除非另行指定)。所以在Service中不能进行耗时的操作。

2022-10-07 12:52:00 763 2

原创 Fragment+ViewPager+TabLayout实现主页的顶部页面导航

首先这部分笔记是接着上一个Module写的,所以前面的那部分代码就不再赘述。要实现Fragment+ViewPager+TabLayout实现主页的顶部页面导航其实主页就是一个Fragment里又嵌套了ViewPager,所以我们为了区别于其他三个模块,我不再使用MyFragment,而是新建一个MyHomeFragment,在其中我联动TabLyout再嵌套ViewPager

2022-10-06 18:53:23 626

原创 『Android基础入门』ViewPager+Fragment+BottomNavigationView实现底部导航

在ViewPager与Fragment结合实现多页面滑动的学习上再进一步,记录一下ViewPager+Fragment+BottomNavigationView实现底部导航* 1.复习ViewPager的用法 * 2.复习FragmentPagerAdapter的使用 * 3.BottomNavigationView的使用 * 4.ViewPager切换页面与BottomNavigationView的联动 * 5.Badge(新消息提示,图标右上角红圈)

2022-10-05 18:18:58 2574 2

原创 『Android基础入门』ViewPager与Fragment结合实现多页面滑动

上次记录了ViewPager实现引导动画的效果,这次来实现一个类似的效果**ViewPager与Fragment结合实现多页面滑动**主要使用到了`FragmentPagerAdapter` :用于连接ViewPager与Fragment的桥梁复习ViewPager实现引导页: * 数据List+适配器Adapter+ViewPager**FragmentPagerAdapter的用法**: * 1.重写getItem() 获取fragment * 2.重写getCount()

2022-10-04 18:28:10 558 1

原创 『Android基础入门』ViewPager实现引导动画的效果

adapter与viewpager的关系 adapter是将数据渲染到视图的桥梁;1.继承自PagerAdapter抽象类2.重写抽象类中的方法getCount()和isViewFromObject()3.ctrl+o重写 生成:instantiateItem() 销毁:destroyItem()4.用一个imageViewList数组来存储图片数据,并创建构造函数初始化5.getCount()方法返回图片的数量。

2022-10-03 23:55:35 553 1

原创 『从零开始学小程序』媒体组件audio组件

image组件:图片组件。图片组件用于在页面中插入一张图片或小图标,支持JPG,PNG,SVG,WEBP、GIF等格式,从基础库版本2.3.0开始,图片的src属性也支持云文件ID。

2022-10-02 23:09:04 113 1

原创 『从零开始学小程序』媒体组件audio组件

audio组件:音频组件。在页面插入一段音频或者播放音乐有3种处理方法。简单的插入audio组件,并利用组件的属性控制播放利用AudioContext类,通过指定方法获取实例使用功能最全的InnerAudioContext下面我们来一一了解三种方法的使用。不过在基础库1.6.0版本之后就不再维护前两种方法了,我们实际开发还是用第三种InnerAudioContext。

2022-10-01 22:31:34 645 3

原创 『CSDN编程竞赛』我终于薅到奖品了

CSDN编程竞赛报名地址:https://edu.csdn.net/contest/detail/16。终于我获奖了!!!相信很多人了解CSDN在今年7月份(可能是6月份)的时候推出了一款**每日一题的编程题**的功能、与之呼应的就是**编程竞赛**模块。风格和使用的方法其实和主流的力扣啊,牛客平台的在线编程判题功能无异。作为这个活动的老用户呢,在9月18号的CSDN编程竞赛-第六期中我终于薅到羊毛了!!!

2022-09-26 18:03:28 435 9

原创 Navicat连接MySQL:1251-Client does not support authentication protocol requested by server

Navicat连接MySQL:1251-Client does not support authentication protocol requested by server

2022-09-23 22:06:50 607 14

原创 『从零开始学小程序』媒体组件camera组件

camera,相机组件。用于启动系统相机并拍摄照片,相关的API是。如果要启动扫描二维码功能,需用户授权权限,并升级微信客户端至6.7.3及以上。

2022-09-21 23:44:31 563 31

原创 报错:Gradle build failed.See the Console for details.(已解决)

初步估计下载AS的时候,AS把自动检测sdk并且把sdk信息更改了,导致unity使用sdk时版本不兼容,重新下了一个低版本的sdk单独给unity用,问题暂时解决但自我感觉并未抓住问题核心,但迫于急需unity故暂用此方法解燃眉之急。

2022-09-18 23:38:17 1763 7

原创 『从零开始学小程序』媒体组件video组件

多媒体包括音频、视频和相机等,为了更好地在小程序中使用这些多媒体功能,微信官方也为开发者提供了一系列多媒体组件和API接口。video组件:视频组件camera组件:相机组件audio组件:音频组件image组件:图片组件video,视频组件。组件的属性可以实现视频的播放暂停,发送弹幕,获取视频所处位置等。

2022-09-15 00:26:30 1185 47

原创 大学四年如何有效的使用『牛客』平台

总的来说,牛客是一款很适合大学生使用的网站。合理的使用她,几乎可以贯穿你的大学四年。对于刚刚接触计算机的同学,赶紧用起来吧,3专项训练和5基础语法都是很好的学习基础的功能模块啊,可不要浪费这么好的资源哦。

2022-09-05 22:17:29 603 22

原创 设计模式:设计模式概述

1.课程安排2.引言3.为什么要学习设计模式3.1实例一:庞大的跨平台图像浏览系统3.2实例二: 不够灵活的影院售票系统3.3示例三:重用第三方算法库时面临的问题4.模式的诞生与定义5.模式的三要素6.软件模式的诞生与发展6.1GoF6.2软件模式概述6.3设计模式的定义6.4设计模式的基本要素6.5设计模式的分类7.GoF设计模式简介8.设计模式的优点模式(Pattern)起源于建筑业而非软件业模式之父——美国加利佛尼亚大学环境结构中心研究所所长Christopher Alexander博士。

2022-09-02 22:52:51 271 14

原创 猿创征文|『牛客|每日一题』反转链表

给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0\leq n\leq10000≤n≤1000要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n)O(n) 。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。以上转换过程如下图所示:...

2022-08-30 23:41:27 578 18

原创 猿创征文 |『牛客|每日一题』循环链表

描述请你实现一个链表。操作:insert x y:将y加入链表,插入在第一个值为x的结点之前。若链表中不存在值为x的结点,则插入在链表末尾。保证x,y为int型整数。delete x:删除链表中第一个值为x的结点。若不存在值为x的结点,则不删除。输入描述:第一行输入一个整数n (1 < n 10^4^ ),表示操作次数。接下来的n行,每行一个字符串,表示一个操作。保证操作是题目描述中的一种。输出描述:输出一行,将链表中所有结点的值按顺序输出。若链表为空,输出"NULL"(不含引号)。.

2022-08-29 20:48:32 530 21

原创 『Android开源框架』用XXPermissions请求相机权限实现手电筒

今天实现一个小功能,调用相机权限实现手电筒,顺带学习一下`CameraManager`系统服务和两个好用的权限请求框架,主要推荐使用`XXPermissions`

2022-08-26 23:45:00 1494 47

原创 『牛客|每日一题』相差不超过k的最多数

描述给定一个数组,选择一些数,要求选择的数中任意两数差的绝对值不超过 kk 。问最多能选择多少个数?输入描述:第一行输入两个正整数 nn和kk。第二行输入 nn 个正整数a_ia i​ ,用空格隔开,表示这个数组。

2022-08-25 06:00:00 421 20

原创 『Android基础控件』Lottie实现复杂动画效果

好久没有更新Android系列的文章了,其实是好久没学了。从今天起重操旧业,好好把这个系列学下去。之前在做课设的时候一直有一个执念就是怎么做动画,但是苦于懒惰和时间有限,急急忙忙做了个半成品就交差了,根本顾不上去研究怎么做动画,今天它就来了。‎Lottie是一个适用于Android和iOS的移动库,它解析使用‎‎导出为json的‎‎动画,并在移动设备上以本机方式渲染它们!‎将设计好的动画导出成 JSON 格式,就可以直接运用在iOS、Android、Web和之上,无需其他额外操作。

2022-08-22 07:00:00 1371 31

原创 『牛客|每日一题』循环队列

请你实现一个循环队列,该循环队列可利用的空间大小等于nn个int型变量的大小。操作:push x:将xx加入到循环队列尾端。若循环队列已满,输出"full"(不含引号),否则不输出任何内容。保证xx为int型整数。front:输出队首元素,队首不出队。若队列为空,输出"empty"(不含引号)。pop:输出队首元素,且队首出队。若队列为空,输出"empty"(不含引号)。输入描述:第一行输入两个整数n,qn,q (1\le n,q \le 10^51≤n,q≤10 5 ),表示循环队列可利用

2022-08-20 06:00:00 249 25

原创 『牛客|每日一题』模板队列

请你实现一个队列。操作:push x:将 x\x 加入队尾,保证 x\x 为 int 型整数。pop:输出队首,并让队首出队front:输出队首:队首不出队输入描述:第一行为一个正整数 n\n ,代表操作次数。(1 \leq n \leq 100000)(1≤n≤100000)接下来的 n\n ,每行为一个字符串,代表一个操作。保证操作是题目描述中三种中的一种。...

2022-08-17 06:30:00 190 15

原创 『动态规划』矩阵连乘

完全加括号的矩阵连乘积可递归地定义为:- 单个矩阵是完全加括号的- 矩阵连乘积A是完全加括号的,则A可表示为2个完全加括号的矩阵连乘积B和C 的乘积并加括号,即A=(BC)设有四个矩阵A, B, C, D ,它们的维数分别是:`A = 50*10` `B = 10*40` `C = 40*30` `D = 30*5` ...

2022-08-16 06:30:00 466 27

原创 『动态规划』动态规划概述

1.动态规划创始人2.定义3.总体思想4.基本要素最优子结构重叠子问题5.备忘录法(记忆化搜索)6.斐波那契数列(备忘录法)7.数字三角形经典递归解法记忆化搜索(备忘录法)动态规划法(T(n)=O(n^2^))动态规划是将多阶段决策问题进行公式化的一种技术,它是运筹学的一个分支, 用于求解多阶段决策过程的最优化问题动态规划方程又称为贝尔曼方程。...

2022-08-13 06:30:00 1363 37

原创 『递归』整数划分

`q(n,m)`我们定义为**将n的最大加数不大于m的划分个数记作`q(n,m)`**注意:3+2与2+3是同一种划分根据n和m的关系,考虑一下几种情况:(一)当n==1时,无论m的值为多少 ,只有一种划分,即{1}(二)当m==1 时,无论n的值为多少,只有一种划分,即1个n,{n} 。(三)当n==m时,根据划分中是否包含n,可以分为以下两种情况:(1)划分中包含n的情况,只有一个,即 {n}(2)划分中不包含n的情况,这时划分中最大的数字也例如,当n=5时,有7个划分,即

2022-08-11 06:30:00 313 7

原创 『牛客|每日一题』岛屿数量

深度优先搜索一般用于树或者图的遍历,其他有分支的(如二维矩阵)也适用。它的原理是从初始点开始,一直沿着同一个分支遍历,直到该分支结束,然后回溯到上一级继续沿着一个分支走到底,如此往复,直到所有的节点都有被访问到。2.1思路分析整体思路就是找到一堆1就意味着找到一个岛屿,然后把他们变成0,再找下一堆1再把这堆1变成0,直到没有1为止。...

2022-08-10 06:30:00 504 37

原创 『HarmonyOS』Page与AbilitySlice的生命周期

Page Ability是主要负责页面交互的,所以Page有几个状态:**可见,可交互,不可见,销毁**等等。每一个状态,都有一个生命周期函数和它对应。Page生命周期的不同状态转换及其对应的回调如下图所示:...

2022-08-08 06:30:00 3409 86

原创 『牛客|每日一题』N皇后问题

N 皇后问题是指在 n * n 的棋盘上要摆 n 个皇后,要求:任何两个皇后不同行,不同列也不在同一条斜线上,求给一个整数 n ,返回 n 皇后的摆法数。数据范围: 1 \le n \le 91≤n≤9要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n!)O(n!)例如当输入4时,对应的返回值为2,对应的两种四皇后摆位如下图所示:...

2022-08-05 06:45:00 253 37

原创 『递归』递归概念与典型实例

在调用一个函数的过程中又出现直接或间接调用该函数本身,称为函数的递 归(Recursion)调用,这种函数称为递归函数若p函数定义中调用p函数,称之为直接递归若p函数定义中调用q函数,而q函数定义中又调用p函数,称之为间接递归。...

2022-08-04 21:11:40 150 4

原创 『递归』递归概念与典型实例

在调用一个函数的过程中又出现直接或间接调用该函数本身,称为函数的递 归(Recursion)调用,这种函数称为递归函数若p函数定义中调用p函数,称之为直接递归若p函数定义中调用q函数,而q函数定义中又调用p函数,称之为间接递归。...

2022-08-04 06:30:00 537 29

原创 『算法导论』什么是算法?什么是程序?

1.什么是算法2.“算法”的来源3.什么是程序4.三种常用的描述算法的形式5.算法的好与坏6.算法复杂性的渐近性态7.时间复杂性渐进表示法8.常见的算法复杂度的大O阶算法(Algorithm)是指解决问题的方法或过程,它包含一系列步骤,用来将输入数据转换成输出结果算法具有以下性质输入有零个或多个输入输出至少有一个输出确定性组成算法的每条指令清晰、无歧义有限性算法中每条指令的执行次数有限,执行每条指令的时间也有限程序(Program)是算法用某种程序设计语言的具体实现。...

2022-08-02 06:30:00 645 10

原创 『牛客|每日一题』走迷宫

给定一个n×m的网格,在网格中每次在不超过边界的情况下可以选择向上、向下、向左、向右移动一格。网格中的一些格子上放置有障碍物,放有障碍物的格子不能到达。

2022-07-29 06:00:00 607 8

大二Java课设雏形-学生成绩管理系统

不久前整理资料,看到了自己大二刚学完Java为了写的课设项目敲的一个课设雏形(后来课设没有用这个),因为是个半成品一共就一个界面

2022-11-30

2022年计网《宿舍网有线无线一体化项目》60分

这是我大三的计算机网络课程的小组课设项目资料,里面有我们每个人努力的产出,特存于此,用以留恋。在这次项目中自己很拉跨,但也学到了很多,并不单单只学业知识。

2022-10-27

StudentGradeSystem2.rar

Java图形化编程Java+Swing+SqlServer学生成绩管理系统

2021-12-09

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

TA关注的人

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