- 博客(16)
- 收藏
- 关注
原创 使用pytorch的transforms.RandomCrop随机剪裁,使图像和标签随机剪裁区域对应
使transforms.RandomCrop随机剪裁剪裁出相同区域
2022-04-18 17:41:00
10342
6
原创 SpringMVC中目标方法传入参数为PrintWiter/Writer时,响应页面出现乱码
当传入参数中有PrintWriter/Writer时,类似于如下目标方法,响应页面就会出现中文乱码:@RequestMapping("/Test")public String ConMethod5(HttpServletRequest request, HttpServletResponse response,PrintWriter writer) { return "RepPage";}查看响应头后发现,Content-Type里的编码改成了ISO-8859-1:对比正常的响应页面,是
2020-10-05 13:48:54
381
原创 Android练手应用ColdWeather完成
前言 看完了《第一行代码》后仿照郭神的酷欧天气写了一个天气App,UI模仿了酷欧的UI(真的挺好看的)也解决了状态栏适配的一个bug,天气数据也是郭神提供的模拟数据,也算是为我的Android入门划上了一个的句号。确实自动动手从0开始敲一个项目对我的能力有了一个提高,供大家学习交流,项目地址:https://github.com/PurpleSky-NS/ColdWeather其中酷欧使用的...
2019-09-10 23:43:06
293
原创 《第一行代码》中酷欧天气DrawerLayout滑动菜单被状态栏遮挡而再次使用fitSystemWindow无效解决办法
《第一行代码》里,郭神的酷欧天气主界面(天气界面)做到了状态栏的适配,但是滑动菜单没有,效果是这个样子的(截图来源于酷欧天气的一部分):再加上我的手机是刘海屏,所以实际上我看到的界面是这个样子的:非常的不美观,究其原因,就是因为这个碎片没有适配状态栏,但是不管在活动的布局文件里的fragment上加fitsSystemWindows还是在哪加都没用,因为之前在天气界面加过一个fitsSys...
2019-09-10 23:14:01
774
原创 [超详细]使用VirtualBox和VM虚拟机安装一个Linux系统
文章目录前言下载操作系统镜像VirtualBox虚拟机下载安装安装磁盘镜像VMware虚拟机下载安装安装磁盘镜像安装CentOS系统前言 VMware和VirtualBox是现在最流行的两个虚拟机软件 (虚拟机是干什么的自行百度),两个软件各有优劣,VMware是收费软件,VirtualBox是免费软件,按照自己的需求安装其中一个即可,本篇教程会介绍如何下载VMware和VirtualBox...
2019-09-03 23:30:49
2853
2
原创 Android O(8.0)以上系统使用前台服务
转几篇文章方便以后看:android8.0以上版本的前台服务(四十二)Context.startForegroundService() did not then call Service.startForeground?有关前台服务的startForegroundService接口和startForeground接口解决办法 程序走到startForeground会报异常java.la...
2019-08-23 16:28:30
547
原创 Android 打开文件管理选择图片
前言 最近在看《第一行代码 第二版》,在打开文件管理选择图片这一块儿,遇到了一些问题,文章中的思路是获取到文件的Uri之后,通过不同的Uri解析出文件的真实路径,最后统一显示处理。但是在处理下载图片的时候却一直崩溃,即处理 com.android.providers.downloads.documents这种类型的文件的时候出现了问题。在使用书上方法获取真实路径的时候,就是使用 Uri: co...
2019-07-28 21:09:01
1359
原创 Android O(8.0)以上系统使用通知
前言 根据《第一行代码 第二版》第八章中通知的写法,在我自己手机上调试的时候没有任何反应。查阅资料后发现,因为我的手机系统是MIUI10.3版本,为Android 9系统,而在Android 8系统上对通知进行了修改,引入了消息通道 (Notification Channel) 的使用。目的是为了方便不同信息的管理与分类,提高用户体验。创建通知 一个打的不同就是Notification...
2019-07-26 19:11:31
693
2
原创 Unity 制作AnimationController模板
前言 当我们有很多相似的预制体并且他们的动画都相同的时候,若我们创建多个多个Animation Clip或者Animation Controller (特别是对于多个控制器来说都有相同逻辑状态的时候) 就会浪费很多空间。为此,我们可以制作一个框架从而替换里面的参数 *(Animation Clip)*来节省空间与时间。AnimationController作为模板 若我们的Animati...
2019-03-28 23:26:52
871
原创 关于Unity Corotine协程的优化
在协程函数中会反复使用等待下一帧,等待几秒,等待某个条件等功能,但实现这些功能的代价是要实例化一些实现这些功能的类的协程变量。这些协程变量大多只使用了一次,但是他们实现的功能却相同,从而造成了大量无用的GC浪费效率。优化就可以从这方面入手,将使用到的协程变量缓存下来,使同一实例化的变量可以被多次使用,避免大量创建临时变量,从而避免大量无用的GC浪费性能。对于不需要参数的协程变量,如WaitF...
2019-03-27 01:02:35
865
原创 Unity c#实现定时器
定时器的功能是每隔一段时间执行一些函数(发送一些信息)下面是在Unity里用c#实现的定时器功能using UnityEngine;public class Timer{ /// <summary> /// 使用该类封装float,使Timer中的UpdateTime与外界共享同一数据 /// 在外界更改间隔时间则就不用重新更新Timer中的数据 ...
2019-03-26 22:32:10
3216
原创 计算N阶行列式
根据N阶行列式计算公式:∑j1,j2...,jn(−1)τ(j1j2...jn)a1j1a2j2...anjn\displaystyle\sum_{j1,j2...,jn} (-1)^{\tau(j_1j_2...j_n)}a_{1j_1} a_{2j_2} ...a_{nj_n}j1,j2...,jn∑(−1)τ(j1j2...jn)a1j1a2j2...anjn将j1,...
2019-03-18 00:01:36
4011
原创 全排列的C++类实现
C++的STL库中实现了全排列算法next_permutation,在头文件algorithm中。自己根据全排列算法写了一个模板全排列的类为了省事使用std::vector与std::sort#ifndef PERMUTATION_H#define PERMUTATION_H#include &amp;lt;utility&amp;gt;#include &amp;lt;vector&amp;gt;#include.
2019-03-17 17:59:08
309
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人