- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 c#自动编译序列化反序列化
在一个游戏项目中可能需要有大量c#类型需要序列化和反序列化(如配置表,游戏运行数据)需要保存或从文本中读取。为了减少一个个去编辑序列化和反序列化的工作量,需要有一个简单的方法对这些c#类型进行处理,一键生成代码。
2024-10-05 01:04:07
878
原创 Unity TreeView扩展
这里原来是做的一个检测网络、事件回调耗时的工具。简单改了成了一个演示TreeView的demo。实现了TreeView的基本功能并且实现了对列的排序。TreeView还可以制作点击,双击,右键等事件,但这里暂时不需要用到。
2024-08-31 11:55:51
324
原创 Unity+XLua实现简单热更
思路:游戏主场景包含热更新代码+启动lua逻辑的代码。热更部分代码包含读取远程服务器的AB资源清单,并判断是否存在该包并判断MD5值是否一致。项目使用Xlua插件,使用Lua脚本作为游戏逻辑代码,并通过自定义ScriptedImporter实现了Unity对.Lua文本的识别。
2024-04-20 20:31:50
270
原创 unity AssetBundle打包以及加载
目前Unity并没有给出自带的打包按钮,只能通过Editor扩展代码,或是下载别人写好的扩展。我采用的是自己写Editor扩展。Editor扩展一定要放在Editor目录下。在工具栏找到我们刚才写的扩展,点击,打包完成.按上述方法对想要打包的文件进行配置。
2023-07-24 09:56:14
534
原创 c#连接sqlserver数据库
之前做过java连接数据库,就以为还蛮简单的,但是中间还是踩了点坑,就连接数据库是的连接字符串的问题,我查了半天没有找到比较完整的参数设置,官网的也比较模糊不清,最后和vs的服务器与资源管理器配合,拿到了想要的参数。
2023-04-15 00:04:45
810
原创 unity_使用IPointerEnterHandler等事件检测非ui对象
unity_使用IPointerEnterHandler等事件检测非ui对象
2023-02-15 18:47:14
815
原创 HttpClient实现自动登录校园网
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录自动登录校园网部分抓包并分析登录的ip地址http://110.188.66.35:801/eportal/“?c=Portal&a=login” //常量+"&login_m
2021-09-09 00:29:31
1333
原创 爬取学校超星网上未完成作业或考试,并输出至qq邮箱
爬取学校超星网上未完成作业或考试,并输出至qq邮箱相关接口思路登录爬取课程信息根据课程信息构造链接爬取作业和考试信息全代码项目结构采用我之前编写的爬虫模板爬虫模板.相关接口因为完成代码和写这篇笔记隔了好几天的,懒得截图接口信息了,这里就贴上我之前爬取的笔记,可以自己去抓取下练练手courseid,classid,cpi等参数为 id 类,是不变的,且后续网站提供的链接并无此类参数,可以储存起来,而每个链接都需要enc,而enc随机生成,每个链接都不一样,所以不能采用一步到位爬取,得依次爬取解析h
2021-09-09 00:11:12
13098
3
原创 HttpClient爬虫登录类模板
因为最近编写需要登录类的爬虫比较多,所以想封装一个使用的模板,方便以后编写继承结构interface mypachong----abstract mypachongimpl介绍mypachong接口,描述了一个爬虫程序需要一个login的方法实现登录操作,并封装get,post请求(未将方法设置未static是考虑到后续多用户爬取时,其实现类可以封装成员变量描述,不同用户信息)public interface mypachong { boolean login();//登录 HttpResp
2021-09-08 23:24:47
263
原创 linux获取当前ip地址并发送至qq邮箱
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录java获取ip并发送至邮件部分.代码因为提交校园网信息的时候,会提交我们在校园网下的ip地址,所以我写成了一个方法,至于发送邮件,csdn上一大堆就不贴了public static Strin
2021-09-08 23:10:23
372
原创 linux操作系统开机自启
最近买了个nano Pi当作服务器,用来不间断的执行java程序,爬取超星网上未完成的作业并发送详情到qq邮箱中,省去了一个个翻看的繁琐操作.因为学校会断电,网.若想让Nano Pi不需要人力干扰即可完成整个流程,就需要配置开机自启,且我们校园网需要登录,还应自动提交信息至校园网获取网络.这篇文章仅仅只记录配置开机自动运行部分.编写java这里我们使用java来获取ip,登录和发送邮件,详情见另一篇博客编写相应.sh脚本添加.sh脚本到/etc/rc.local中# !/bin/base/u
2021-09-08 23:00:35
272
原创 servlet4.0版本 正确配置后404
问题描述今天在使用tomecat10.0和servelet4.0的时候,在未创建web.xml的时候能正常访问servlet,但创建完web.xml后 404问题解决后来发现是metadata-complete属性配置错误,详情可以看下面这篇文章.传送门
2021-07-06 23:17:58
267
原创 eclipse自动生成servlet 与tomecat10.0冲突的问题
问题描述在学习javaWeb的时候我在tomcat10.0项目中使用eclipse自动生成servlet的时候发现报错 HttpServlet cannot be resolved to a type问题解决后来发现在tomcat10.0中将javax改为了jakarta; 所以导包的时候将Javax改为jakarta,解决....
2021-07-06 21:34:51
168
原创 4.19.0的eclipse安装sts3的问题
今天在看b站视频照着老师的步骤安装sts3的时候出现了一点问题.我首先我的eclipse是4.19.0版本.但是我在官网下的sts3,在进入到isntall new softwareB
2021-06-13 23:30:19
280
1
原创 auto.js打包后提示不能再ui线程执行阻塞操作,请在子线程或子脚本执行findOne()或untileFind()
问题:如题今日我在写一个短视频自动阅读的时候想把它打包给其他人使用第一次使用了ui,出现了如上问题.解决方案:后来在搜索引擎的帮助下找到了解决方案,将sleep,waitfor,while 等耗时操作全部写在子线程下.关于ui线程的阻塞问题可参考这篇博客:关于ui线程的阻塞问题以及处理方式...
2021-03-12 12:43:32
4917
原创 搭建wordpress时,都已设置完全网站没反应
问题描述:在我用腾讯云搭建网站时发现,按着腾讯云的步骤一步步来的,却还是发现网站打不开的情况.首先排除环境配置的因素,毕竟这些是有提示的,在排查后发现在wordpress解压时我是额外创建了个以wordpress压缩包名的文件夹,在iss管理器的网站配置时选择的是压缩包名的文件夹.解决方案:网站基本设置时物理路径应设为解压后为wordpress的文件夹;...
2021-03-05 21:24:04
391
原创 腾讯云服务器安装不上mysql情况
问题描述:在用腾讯云服务器搭建网站时,发现mysql安装包报错,安装不上.试过很多版本都安装不上解决方案:最终下载了8.0.22.0版本解决
2021-03-05 20:55:24
294
原创 unity camera属性介绍
camera是unity自带的组件,也是不可缺少的一个组件,属性TransformCameraClear FlagsBackgroundCulling MaskProjectingFOV AxisField of ViewPhysical CameraClippling PlanesViewport Rect:Depth:Rendering Path:Target TextureOcclusion CullingHDRMSAAAllow Dynamic ResolutionTarget Display
2021-01-05 18:08:50
510
原创 2021-1-4 :二进制奇偶位互换笔记
问题描述,给出一个二进制数,要求你将它奇偶位上的数字互换。解题思路:因为我们是学习二进制思想,所以要求我们使用二进制类的处理方法。先让原数分别与…010101,和…101010按位与,分理出奇偶位(偶:…y0y0y0,奇:…0x0x0x),在用位移运算符将的出的偶位左移,奇位右移,并将其按位异,得出的即为交换后的结果。示例如下:...
2021-01-04 14:29:31
258
原创 java链接sqlsever实现某系统的登录注册
大一计算机课的结课翻转任务是链接数据库,完成某系统的登录注册。java链接sqlsever的话需要jdbc驱动类。我们首先下载jdbc驱动类,这里是笔者用的驱动类分享,分享码是 yjh9jdbc下载之后解压备用笔者选择Eclipse来编写,首先新创一个project,然后右键Package Explorer中新建的文件。选择Build Path 然后Add External Archivers to Java Built Path;如图:选择准备好的jdbc驱动类加入(下图2个都要加入)
2020-12-21 14:03:01
2473
1
原创 用as写2048游戏
本篇文章用到了GesTureDetector,TextView,1024是一款前段时间比较火的游戏。在游戏中你要通过左右上下移动方块,等值方块会在碰撞中合并,游戏目标尽可能得到更大的数值。1. ui设计2. 代码实现首先我们要设计一个ui。笔者采用的是TextView,因为它可以方便的得到和设置面值。我采用的4*4,这里就不贴ui代码了其次代码实现。我们可以用GestureDetector判断用户是上下,左右滑动。笔者设定了一个工具类meach用来管理每个方块的,一个meach示例对应一
2020-12-21 13:07:20
267
原创 用Android自带组件写计算器
用Android自带组件写计算器首先制作一款单activity的Android app需要①一个UI界面。②对UI界面中相应的组件绑定对应操作。UI界面一个计算器需要9个数字,及其基本的运算符号,和一个能显示输入和结果的显示屏。数字和运算符号都可用Button组件,二显示则可用TextView组件来实现。这里给大家展示下笔者的源码下面展示一些 内联代码片。// An highlighted block<?xml version="1.0" encoding="utf-8"?>
2020-10-10 03:46:08
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人