自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (10)
  • 收藏
  • 关注

原创 unity 2017.x 2018.x 2019.1-3.x全系列的videoplayer对win平台的MP4格式的解析crash

unity videoplayer 在win平台crash问题

2023-03-22 13:34:13 660

原创 基于scratch-blocks进行生成代码

最近研究了下scratch图形化编程,发现可以生成一些自己想要的代码,挺有意思。自己做了下生成lua代码为例的demo。

2022-12-28 16:38:21 1244 5

转载 NFS网络文件系统搭建

NFS 详细搭建过程

2022-11-01 17:43:24 2344

原创 flutter小插件自己写的 可以自由拖拽来实现位置移动和大小变化

可以自由拖拽来实现位置移动和大小变化

2022-10-19 11:15:50 860

原创 Nuxt3 rc.11 填坑 配置 element-plus

nuxt3 配置elementui

2022-10-13 13:54:52 1864

原创 Gin 框架跨域设置,使用axios请求

gin 跨域 使用 axios 请求导致options访问

2022-09-20 17:49:50 942

原创 centos7.6 MySQL 5.5 主从同步配置

mysql 5.5主从同步设置

2022-09-08 09:45:24 199

原创 unity 的streamingassets读取

android载streamingAssetsPathApplication.streamingAssetsPath在android和ios和pc上的读取1.在windows pc上可以使用www直接读取streamingAssetsPath路径下的文件。也可以使用File直接读取。2.android上www可以读取streamingAssetsPath,但是使用file是读取不到的3.mac上使用www读取不到streamingAssetsPath,可以使用file读取4.ios上使用www读取不到

2022-07-11 09:05:12 2573

原创 CSS 标签诡异添加 injected stylesheet

CSS 标签被诡异的操作,injected

2022-06-20 09:50:44 724 2

原创 MariaDB 新建用户报错记录

mysql MariaDB新建用户1396错误

2022-02-15 09:48:39 832

原创 Centos7.6 yum安装 node ,mysql,redis,nginx 软件整理合集

1.Node的安装这里使用的是Nodejs的V12.x的版本,基本能满足大部分工具所需的版本。直接上流程1. curl -sL https://rpm.nodesource.com/setup_12.x | bash - //下载2. yum install -y nodejs //yum 安装3. node --version //查看版本号2.mysql的安装我们知道现在mysql都是 MariaDB 进行管理所以直接使用MariaDB来进行mysql相关的安装省去了很麻

2022-02-11 10:26:54 1254

原创 JS 数组塌陷问题

在循环删除过程中 如果使用当前数组循环来删除当前数组的元素 ,就会造成JS的数组塌陷问题。for (let i = 0; i < this.nowCacheFileUrls.length; i++) { this.nowCacheFileUrls.splice(i,1)}因为删除的时候 数组的长度也会变化导致 数组删除元素时候 删除不干净,解决思路有2个:1. 倒序删除 因为删除的时候最后一个元素总能保证删除2.就是在删除成功之后,再把索引向前移动一个元素即--

2021-08-16 15:53:40 361

原创 记录unity 权限启动跳过 弹出对话框

<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />在<application> 中添加 可以跳过启动app 弹出很多对话框 导致 体验不友好,不过要在app中自己做一次检测如public int checkAllPermissions(){ if(Build.VERSION.SDK_INT >= 23){ String permissio

2021-08-10 13:14:53 1040

原创 a 标签跨域 导致download 属性无法使用的解决办法

h5 中如果 a 标签url指向的 不是 同样域名 可能导致无法下载 或者 下载的 后缀不是自己想要的 怎么解决那直接上代码downFromOther(url, fileName){ var download = new XMLHttpRequest(); download.open("GET", url, true); download.responseType = 'blob'; download.onload=function(e) { var url = window.

2021-01-18 14:41:59 1085 2

原创 video 标签获取视频 第一帧 图像 和跨域问题 (Vue 的写法)

具体代码captureImage() { let video = this.$refs.dragvd_pre; //dragvd_pre指video 标签 也可以使用 document.getElementById('video') let canvas = document.getElementById('myCanvas') let ctx = canvas.getContext("2d"); ctx.drawImage(video, 0, 0, 343, 200);

2021-01-15 18:04:31 4274

原创 Flutter extends mixin implements 的关键词优先级的理解

基本优先级extends > mixin > implements测试脚本class First { void doPrint() { print("First"); }}class Second { void doPrint() { print("Second"); }}class Three { void doPrint() { print("Three"); }}class NumP { void doPrint(

2020-09-27 13:38:00 261

原创 vetur 插件报错 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

记录一下 vetur 插件内存报错的教训具体讨论在这里https://github.com/vuejs/vetur/issues/2276由于本人的视频格式是m3u8格式 这样 工程中的 就出现了 .ts文件 然后 vetur可能会把 ts文件误以为 typescript 去检查它 ,因为视频文件很多 导致内存暴涨 最终导致 爆掉,现在解决办法是 我把ts重命名了 TS文件具体命令ffmpeg -i xxx.mp4 -c copy -map 0 -f segment -segment_list x

2020-09-15 10:09:40 222

原创 vue 中前端提示突然失效

Vue中 css 和 html 如果突然没了提示 可以在 setting.json 里面加上 这几句话 配合 htmlsnippets 插件{ "emmet.syntaxProfiles":{ "vue-html": "html", "vue": "html" }, "files.associations": { "*.vue": "html" },}...

2020-09-04 17:36:24 2585

原创 ffmpeg 切割 mp4

ffmpeg -i xxx.mp4 -c copy -hls_time 10 -hls_list_size 0 xxx.m3u8

2020-09-01 17:06:46 642

原创 flutter scroll 中嵌套滑动问题解决方案

自己动手写的 欢迎指正 使用flutter 不久觉得不错可以给star 谢谢githubgitee

2020-09-01 14:41:57 614 1

原创 Flutter 渲染越界 错误解决方法

这个错误 大多数发生在 键盘弹出,绘制列表没有添加 Expanded组件等导致flutter重绘报出越界错误A RenderFlex overflowed by xx pixels on the bottom.如果1.使用的是Scaffold 组件可以设置resizeToAvoidBottomPadding:false2.也可以 使用SingleChildScrollView来进行包裹下new SingleChildScrollView(child: 你的组件)...

2020-08-21 15:20:32 1774

原创 Koa2 中配置 nuxt 作为前端渲染框架

在nuxt项目中新建文件夹 /server 在server中新建app.js1.首先package.json中安装koakoa-bodykoa-routerkoa-staticnpm install koa koa-body koa-router koa-static -S2.执行 npm install -g nodemon 使用nodemon进行开发管理3.app.js 配置如下const Koa = require('koa')const body = require('koa

2020-08-12 15:03:51 1489

原创 React typescript下的 路径别名配置

react 如果使用了脚手架来创建项目比如npx create-react-app my-app --template typescript创建了一个 typescript的 react项目 ,如果想在项目中引入组件等等默认情况下这样很难受:import Mouse from '../components/Mouse';如果想要这样的import Mouse from '@/components/Mouse';该如何配置那1.首先 npm install babel-plugin-imp

2020-08-05 15:00:42 1288 2

原创 Nuxt 引入外部CDN插件配置

Nuxt配置CDN插件一般不太好配置,一般不能使用ssr渲染,这里用mavon-editor插件来说明下先在nuxt.config.js中配置插件的外部cdn链接head:{ link: [ { rel: 'stylesheet', href: 'https://unpkg.com/[email protected]/dist/css/index.css' }, { rel: 'stylesheet', href: 'https://unpkg.com/mavon-edi

2020-08-04 14:52:28 4407 2

原创 pm2 启动 Nuxt ssr 基础配置

在工程项目中 新建一个 ecosystem.config.jsmodule.exports = { apps: [ { name: 'web_client', exec_mode: 'cluster', instances: 'max', script: './node_modules/nuxt/bin/nuxt.js', args: 'start' } ] }然后运行 pm2

2020-08-03 12:47:36 2493

原创 apache上代理转发nuxt ssr服务器渲染 配置

1.找到apache目录中 /config/httpd.conf中开启LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.so2.在apache目录中 /config/extra/httpd-vhosts.conf中添加自己的转发端口配置<VirtualHost *:80> ServerAdmin [email protected] Serve

2020-08-03 11:18:00 434

原创 android 和 Koa2 服务器 在 RSA加密上的 通用算法

首先在koa2上var RSAJS = nullvar RSAPKEY = null//需传递给客户端使用的公钥var RSASKEY = null function RSAInit() { var NodeRSA = require("node-rsa"); RSAJS = new NodeRSA({b:1024}) RSAJS.setOptions({encryptionScheme: 'pkcs1'}); RSAPKEY = RSAJS.exportKey(

2020-07-20 09:24:51 212

原创 android 和 Koa2 服务器 在 AES加密上的 通用算法

**首先是koa2上**使用的是crypto-jsconst CryptoJS = require("crypto-js");function AESEncrypt(value,key,slot) { if(isEmpty(key)){ key = AESKey } if(!isEmpty(slot)){ key = key + slot } key = CryptoJS.enc.Utf8.parse(key) let

2020-07-17 18:03:21 144

原创 mysql 8 批量导入sql文件 导致中文乱码 解决

在mysql 5 中 很好解决就是在 登录时候 标记下当前默认的编码mysql -uroot -p --default-character-set=uft8但是在 mysql8 中这句 命令已经不好使了 如果使用 它会报mysql: Character set 'uft8' is not a compiled character set and is not specified in the 'C:\Program Files\MySQL\MySQL Server 8.0\share\charset

2020-07-03 22:28:09 728 1

原创 动态修改 mysql 字段 以增加字段为例

废话少说上代码 ,说明都在注释里面 不懂可以留言DELIMITER $$//自定义终结符DROP procedure if exists havecolumn$$//先卸载掉过程(以防以前执行过)create procedure havecolumn(tablename char(20),columnname char(20),out _count int)//定义检查字段过程begin SET _count = ( SELECT COUNT(*) FROM INFORMATION

2020-07-03 13:35:27 445

原创 记录Vue 或者 Nuxt 一个 相同路由跳转的 一个坑

在Vue或Nuxt中路由跳转时候如果this.$router.push('home/1') 和 this$router.push('home/2') 来回切换时候 只是变化的参数而不是 整个路由都进行变化就要注意了,页面的钩子函数可能不给执行哦如果又需要进行 页面的根据参数的变化就需要在 <router-view :key="$route.path"></router-view> 这要配下如果使用的是Nuxt.js 同理<nuxt :key="$route.path

2020-06-28 15:12:07 1787

原创 mysql 8 + 忘记密码 再次修改密码

mysql 8 + 忘记密码记录首先停止mysql 服务管理员运行cmd 执行 , cd 到mysql的bin目录中 ,执行 mysqld --console --skip-grant-tables --shared-memory 保持cmd 不要关闭重新管理员打开一个cmd , cd 到mysql的bin目录中 , 执行mysql -u rootuse mysql;flush privileges;alter user root@localhost identified by ‘密码’

2020-06-24 21:57:18 196

原创 使用jmeter 进行基本的http 压力测试

https://jmeter.apache.org/download_jmeter.cgi下载地址下载完直接 tar 命令解压tar xvf xxx.jmeter.tgz1.2.3.4.5.6.7.8.9.10.11.

2020-03-26 16:55:02 130

原创 使用Vue的时候记录一个教训

如下:global是全局变量global.showdata是父列表的绑定数据分配给子组件如 在子组件中修改 global.showdata[index].likes = likes导致父组件重新渲染 又一次的分配数据给子组件 这要就形成了一个死循环 就会导致如下错误VM608:1 [Vue warn]: Property or method "toJSON" is no...

2020-03-14 22:21:53 836

原创 unity客户端快速开发解决方案

一次小尝试,谢谢支持github:https://github.com/zhangweihong/xyframeworkgitee : https://gitee.com/vika/xyframework

2019-05-13 15:47:39 257

转载 项目美术的初期规划

大致规定好项目在 Unity 中的资源组织格式;设定好 3dmax 导出模型的比例标尺,最好与 Unity 大小 1:1;场景总面数均值5-6w左右(大部分),最高10w(少部分),单个模型300-1500面,摄像机可见部分2w以下,导出去除废点,多余的法线(如果没用的话),尽量单面;场景总面数还要看同屏战斗人数多少做调整,Drawcall最好不超过50,一边给角色和特效留下空间,总 Drawca...

2018-03-05 11:15:51 235

原创 unity 游戏开发过程中需要注意和后期优化的重点方向和难点分析(大白话理论篇)

开发游戏也有近3年时间了,自己是做app移动开发出身,可能入手unity开发手机游戏,算是有点小优势,毕竟起码开始就有点unity它是怎么一步步转化为一个用户用的app。在用unity做游戏的时候,自己也尝试过使用cocos2d-x,感觉下来unity更加傻瓜式一点,更容易使新手上手,可以立马让一个初学者实现自己生产出一个东西的冲动,而且不需要配置复杂的环境等等。当时在职的公司也觉得使用unity

2017-05-05 17:33:51 4862

原创 unity 路径

IOS:Application.dataPath :                      Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/DataApplication.streamingAssetsPath :   Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx

2017-04-25 10:26:04 879 1

转载 unity 项目实践经验 和 架构体系

GameRes游资网授权发布 文 / 吴秦(Tyler)  本次分享总结,起源于腾讯桌球项目,但是不仅仅限于项目本身。虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:  1.架构设计  2.原生插件/平台交互  3.版本与补丁  4.用脚本,还是不用?这是一个问题  5.资源管理  6.性能优化  7

2017-03-23 10:12:00 8387 1

原创 批量转化文件夹下脚本或者脚本文件为UTF8格式

# -- coding: UTF-8 --import os,sysimport chardet def codeswith( filename,out_enc="UTF8"): try: if os.path.splitext(filename)[1] == '.cs': content = open(filename).read()

2017-03-13 15:41:35 1908

unity jenkins自动打包文档

unity jenkins自动打包文档,简单操作。方便使用。

2014-07-25

unity 捕捉异常和移动设备崩溃Android

unity 捕捉异常和移动设备崩溃Android

2014-07-16

网络爬虫,java属性,可以直接运行java application

网络爬虫,根据自己得要求获取想要得信息。

2014-07-15

unity 中文手册 离线版

完全版中文手册 离线版 方便携带使用,是新手老手unity必备的资料查询工具。

2014-06-30

switf 完成版的中文教程。

完整版github上得swift中文完整版中文教程。

2014-06-13

Hotween 最新版 插件 unity3d

很节省的动画插件,笔itween节省很多,而且支持多平台,itween在wp上支持的不好。

2013-12-13

Easy Touch unity3d 插件

Easy Touch 很方便,可以直接调用里面的方法。

2013-12-13

Dynamic_Elements_FX_Pack 插件 unity3d

unity3d的特效库,支持自己修改,可以做自己的特效,也可以学习用。

2013-12-13

unity3d的特效库

包括很多的特效可以,模仿着做很多特效,很好用的哦。

2013-12-13

unity3d 开发2d游戏的插件

随心所欲的开发2d游戏,本人经常用的插件。

2013-12-13

空空如也

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

TA关注的人

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