自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Udon学习笔记

udon学习笔记

2022-12-28 20:11:30 2576

原创 Shader笔记

搜索universal RP。我们的项目变成URP项目。创建URP Asset。

2022-12-14 20:29:50 165

原创 VRC改模从入门到入门

虽然视频很长,但是从p1看到p41就行,脚本部分完全不需要看,因为vrc上传会过滤掉不是他们的脚本的。交互系统,可以做出从特点地方掏出武器,或通过触摸按键播放相应的动画。VRC模型网站,里面有很多免费的模型,需要梯子,不需要梯子的话很慢。我们继续从unity开始,开始学习粒子特效系统。用粒子动画我们可以做出像枪、烟花等特效。学会这些基本上可以开始学习改模了。p115-p166学习粒子动画。因为剩下的路我也不知道该怎么走了。里面有很多大佬上传的模型。送上几个实用的小网站。修改不适配衣服的模型。

2022-12-11 14:23:22 4151

原创 unity 3D 自学笔记

自学的,别看,浪费时间

2022-09-04 19:42:28 2908 3

原创 python opencv图像笔记

自己的笔记,不要看,浪费时间

2022-07-03 16:16:08 1439

原创 Luckysheet本地引入出错,CDN却没事,问题居然出现在这

昨天突然Luckysheet的CDN挂了,内网突然用不了,然后导入本地文件也不能运行,第二天起来突然想起来,是不是和资源引入顺序有关,试了一下果然是这样。这是引入顺序。 <link rel="stylesheet" href="../luckysheet/pluginsCss.css"> <link rel="stylesheet" href="../luckysheet/plugins.css"> <link rel="stylesheet

2022-05-18 09:18:07 1679

原创 Vue3 重新学新的

Vue-cli升级vue-cli v4.5npm i -g @vue/cli@nextvite工具npm init vite-app <project-name>cd <project-name>npm installnpm run devcompostion api为vue提供了更好的逻辑复用和代码逻辑 <h1>{{counter}}</h1> <h2>{{num}}</h2> <p r

2022-02-26 16:45:56 363

原创 Vue 笔记(vue2)

Vue是一套构建用户界面的渐进式JavaScript框架,被设计为自底向上逐层应用,Vue核心库只关心视图层(Soc原则 关注点分离)CSS预处理器:用一种专门的编程语言,进行Web页面样式设计,再通过编译器转化为正常的css文件,以供项目使用常用的CSS预处理器有哪些SASS:基于Ruby:通过服务器处理,功能强大,解析效率高。上手难度高于LESS。LESS:基于NodeJS,通过客户端处理,使用简单,功能比SASS简单,解析也效率也低于SASS。后台人员需要的话,建议使用LESS。Type

2022-01-15 12:23:29 661

原创 springboot知识笔记

1.创建Springboot1.new project2.3.4.增加热部署 <!--devtools热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <opt

2021-10-08 10:27:32 143

原创 Spring知识整合(主要SSM)

Spring介绍Spring实际上指的是Spring Framework使用Spring可以让java Bean之间进行有效的解耦IOC(Inversion of Control)中文控制反转使用Spring之后我们可以将对象的创建、初始化和销毁等操作交给Spring容器来管理。如果其他Bean需要使用这个Bean,可以直接去Spring容器去要。1.创建一个Maven工程...

2021-05-15 19:44:59 334

原创 (Web前端)H5新增属性和标签、Web Work、jQuery

autocomplete属性和list属性类似自动补全的功能属性(可以指定"on",“off”,""不指定)<input autocomplete="on" list="list"><datalist id="list"> <option label="1文字描述" value="春季男装"></option> <option label="2文字描述" value="夏季男装"></option> &lt

2021-04-14 17:16:31 303

原创 正则表达式笔记

一个工具网站https://regex101.com/1.限定符1.1 ?used?表示前面的d需要出现0次或1次(可有可无)1.2 *ab*c *在这里代表b可以没有也可以出现多次1.3 +ab+c 这里匹配出现1次及以上的字符1.4 {}ab{6}c 这里匹配出现6次的bab{2,6}c 这里匹配出现2到6次的bab{2,}c 这里匹配出现2次以上的b1.5 ()(ab)+ 这里表示匹配出现1次及以上的ab2. 或运算符2.1 |a (cat|dog) 这里匹配的是

2021-04-13 14:39:33 328

原创 Java中常用的API

1.Calendar类(日期与时间处理)使用情况:public static void main(String[] args){ Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH) +1; int day = c.get(Calendar.DATE); int week

2021-03-30 16:59:51 1007 2

原创 kotlin手机影视实战

vitamio和ijkplayer(bilibili开源)框架首先创建项目,搭建环境首先修改style.xml,(修改为NoActionBar)在这里插入代码片<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your the

2020-09-23 15:50:45 455

原创 Kotlin创建底部导航栏

整个项目结构1.修改main_activity.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

2020-09-15 14:32:28 647

原创 编写并发布一个开源库

首先我们在PermissionX目录右击->New->Module

2020-08-14 16:33:04 201

原创 数据结构总结

2020-08-03 09:35:01 113

原创 实战天气预报

1.首先创建一个SunnyWeather项目2.打开终端界面切换到Sunnyweathergit clone https://github.com/brillsoll/SunnyWeather.git

2020-08-02 16:31:20 1156 1

原创 android 开发英语单词统计

support :v. 支持;帮助(计算机)支持……的运行 ;n. 支持;帮助;支撑物;技术支持;证据;(战争中的)支援constructor :n. 构造函数;构造器;建造者Override 覆盖重载覆写internal adj. 内部的;体内的;n. 内脏;内部特征mutable adj可变的,易变的...

2020-07-31 09:40:39 286

原创 移动开发笔记(十六) 高级技巧

全局获取Context的技巧创建一个MyApplicationclass MyApplication : Application(){ companion object{ @SuppressLint("StaticFieldLeak") lateinit var context: Context } override fun onCreate() { super.onCreate() context.applica

2020-07-30 10:13:09 1304

原创 移动开发笔记(十五) Jetpack Kotlin DSL

Jetpackjetpack时一个开发组件的工具集1.ViewModelviewModel的一个重要作用就是可以帮助Activity分担一部分工作(当手机发生横竖屏旋转时Activity会被重新创建,而ViewModel的生命周期不会)先在app/build.gradle文件中添加依赖: implementation 'androidx.lifecycle:lifecycle-extensions:2.1.0'为MainActivity创建一个对应的MainViewModel类class

2020-07-27 09:39:14 217

原创 AS(android studio)导入aar包以及使用问题

1.2.3…4.导入之后,在当前项目app/build.gradle闭包中加入 compile project(path: ':circleimageview-3.0.1')这里circleimageview-3.0.1是导入aar文件名,这样在项目中就可以直接使用了

2020-07-23 12:01:53 1256 1

原创 移动开发笔记(十四)UI Maaterial Design Git时间版本

Material Design是由Google的设计师开发的一套界面设计语言,包含了视觉,运动,互动效果等特性.1.Toolbar任何一个新建项目都默认显示ActionBar的,这是根据项目中指定的主题显示,打开AndroidMainfest.xml android:theme="@style/AppTheme"这个AppTheme在res/values/styles.xml文件力定义的<style name="AppTheme" parent="Theme.AppCompat.Light

2020-07-22 11:57:24 270

原创 安卓模拟器访问任何网站均403,之前能用之后莫名奇妙不能用了

网络明明之前能用后来居然不能用了,让我两天都在苦恼。。。。访问任何网站都显示403后来发现好像是安卓虚拟机使用了Android Studio的代理,在安卓虚拟机力设置无代理就行了。

2020-07-16 13:03:16 690

原创 OkHttp jar包以及出现 Didn‘t find class “okio.Buffer“ on path问题解决

好像是OkHttp依赖Okio的jar才能实现功能,所以需要两个包一起导入下载连接为神马优快云上面资源都要收费,没见过钱钱吗?

2020-07-14 17:23:53 795 1

原创 移动开发笔记(十三) 网络技术 Kotlin协程

网络技术1.WebView的用法首先我们创建一个WebViewTest新项目修改activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:

2020-07-13 17:44:04 363

原创 移动开发笔记(0)了解安卓

Android介绍1.Android系统架构1.Linux内核层:提供底层驱动2.系统运行库:通过一些c/c++库为Android系统提供主要的特性支持,还有Androidd运行时库,Android运行时库中还包含了Dalvik虚拟机(5.0系统之后改为了ART运行环境)3.应用框架层:提供了构建应用程序时可能用到的各种API4.应用层:所有安装在手机上的应用程序都属于这一层。2.Android四大组件1.Activity2.Service3.BroadcastReceiver4.Con

2020-07-11 16:51:39 163

原创 移动开发笔记(十二)多线程 Service kotlin:泛型的高级特征

Service是Android中实现程序后台运行的解决方案,Service的运行不依赖任何用户界面,即使程序被切换到后台1.Android多线程1.1线程基本用法定义一个线程需要创建一个类继承自Thread,然后重写父类run()方法class MyThread : Thread(){ override fun run() { //编写具体的逻辑 }}调用它的start()方法即可MyThread().start()当然继承方法耦合性有点高,更多地选择使用实现Runnable接口的

2020-07-05 17:14:15 351

原创 移动开发笔记(十一)使用通知 调用摄像头和相册播放多媒体 Kotlin

1.使用通知1.1创建通知渠道首先需要一个NotificationManager对通知进行管理val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager接下来使用NotifactionChannel类创建一个通知渠道,并调用NotifiactionManager的createNotificationChannel()方法创建。由于NotifiactionManager类和createNoti

2020-07-01 11:42:54 632

原创 移动开发笔记(十) 跨程序共享数据 运行时权限 Kotlin

1.运行时权限Android运行时的危险权限在运行时申请权限代码:class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) makeCall.setOnClickL

2020-07-01 11:42:42 473

原创 移动开发笔记 (九) 数据储存 Kotlin高阶课堂

1.文件储存1.1将手机储存在文件中例:在数据回收前,储存数据context openFileOutput()方法 文件操作模式主要有MODE_PRIVATE和MODE_APPENDclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setConte

2020-07-01 11:42:32 319

原创 移动开发笔记(八)系统广播 和Kotlin高阶函数

广播机制1.标准广播 normal broadcasts 一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时间接收到这条广播,因此他们之间没有任何的先后顺序。特点:效率高;缺点:无法拦截。2.有序广播 ordered broadcaasts 一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够接收到这条广播,当该广播接收器执行完OnReceive()方法逻辑后,广播才会继续传递。特点:优先级高者会先接收到广播,并且可以拦截该条广播是否继续传递1.动态注册监听

2020-07-01 11:42:12 283

原创 移动开发笔记(七) Fragment 手机和平板兼顾 简易新闻应用

1.1动态添加Fragmentclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) button.setOnClickListener{ replaceFragment(Ano

2020-07-01 11:41:58 510

原创 移动开发笔记(六)聊天室和Kotlin

1.聊天框创建activity_chat.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"

2020-07-01 11:41:45 453

原创 移动开发笔记(五) ListView和RecyclerView

1.ListView首先在activity_main.xml中代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pare

2020-07-01 11:41:29 146

原创 移动开发笔记(四)UI

1.常见控件 属性 match_parent 当前控件大小和父布局的大小一样 wrap_content 控件的大小能刚好包含里面的内容 dp是一种屏幕密度无关的尺寸单位1.1TextView

2020-07-01 11:41:11 143

原创 移动开发(三)Activity 和Kotlin

package com.example.helloworldimport android.app.Activityimport android.content.Intentimport android.net.Uriimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.os.PersistableBundleimport android.widget.Toastimport

2020-07-01 11:37:35 371

原创 移动开发笔记(二) Kotlin构造 Lambda 解决空指针 集合

package com.example.helloworldopen class Learn2 {} fun main() { }/*L 1.继承与构造函数 声明可继承,在类前加open关键字 open class Person{ var sno="" var grade=0 } class Student : Person(){ } 构造方法 class Student : Person(va

2020-07-01 11:37:11 362

原创 移动开发笔记(一)Kotlin

/*1.变量Int 整型Long 长整型Short 短整型Float 单精度浮点型Double 双精度浮点型Boolean 布尔型Char 字符型Byte 字节型val a:Int=10 //不可变的变量,类似java finalvar b:Int=20 //可变的变量建议:永远优先使用val来声明一个变量,而当val没办法满...

2020-07-01 11:36:57 180

原创 Android Studio更新3.6.3之后出现Could not resolve all artifacts for configuration :classpath. 问题

Android Studio更新3.6.3之后出现Could not resolve all artifacts for configuration ':classpath'.问题你是否和我一样,只因在人群中多看了他一眼?![在这里插入图片描述](https://img-blog.csdnimg.cn/20200507121220467.png)再也没能摆脱**的问题看了很多方法,下载证书,换国产...

2020-05-07 12:33:18 11877 2

okhttp4.7.2.zip

OkHttp jar包以及出现 Didn't find class "okio.Buffer" on path问题解决

2020-07-14

空空如也

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

TA关注的人

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