新生活

创建于

上次写博客已经是2020年6月了,今天逛GitHub上自己的仓库的时候突然想起来这个网站,试了一下居然还能登上,果然背靠Github是正确的选择.之前自己买的服务器和域名的网站早就因为懒得维护而不能用了

那个时候我还在考研,这一小段博客大致记录了从找实习到考研的转变,以及爱折腾好玩的东西的爱好(

现在是2022年3月,已经在读研一下学期了.从寒假真正遇上琨琨开始,整个人的状态也发生了非常大的改变,人生有了新的目标,以后也不准备那么了.舍友说我”变温柔了很多”,”爱笑了”.嗯,确实如此.

不过疫情封校真的很emo,烦.
未来还是略微有点烦恼的.不过,成年人的世界没有容易二字.

总之,有了目标就是非常好的事情,希望能顺顺利利地一直走下去,感谢生命,感谢成长.

anki词包的用法

创建于

考研政治要用一个叫anki的词包,或者叫卡片包.这个东西的用法比较奇怪.在这里写一个教程给大家参考.

先获取软件比较方便:

获取软件: https://apps.ankiweb.net/ 安卓手机可以直接找我索要 这里不建议大家用MacOS的APP,因为软件非常大; 也不建议用iPadOS应用商店的APP,因为我研究了很久不知道该怎么导入;安卓APP是好用的,下载链接(如果没有科学上网工具就不要尝试这个链接了):https://play.google.com/store/apps/details?id=com.ichi2.anki ;实测豌豆荚可以搜到这个APP(即小米应用商店搜索以后拉到最下面,点击查看豌豆荚的搜索结果,其他国产手机手机APP请自行查找软件, )

获取词包,下载即可.

建议前往我的release界面下载,手机点一下小三角展开下面的文件列表,下载第一个文件(QQ内请选择普通下载)即可:https://github.com/WentaoHao/website/releases/tag/1.0 github下载会比较慢,大概需要半分钟左右,下载完以后直接点击打开文件,打开方式选择ankiDroid,即刚才的安装的APP,词包就导入啦.

如果github下载不可用,提供一个百度网盘链接:http://t.cn/A6L5UAnA 提取码:y7cF 因为很小,所以不需要会员.

解决MacOS和iPad配合随航中设备超时的问题

创建于

昨天给电脑换了一个dw1560,尝试用随航,发现一直超时.

总结网络上的各种解决方法,主要是:

  1. 退出两个设备的iCloud,重启设备,重新登陆;
  2. 等一会,等它自己玄学变好;
  3. 重置iPad网络设置,我就是这么修复的;
  4. 更换网络环境,重启蓝牙和WiFi;
  5. 用USB连接,确认Macbook信任iPad;
  6. 直接联系apple客服.

其实apple的设备和生态也没有想象中那么完美=_=

一个破解加密PDF的非常规做法

创建于

最近考研下了一些PDF书籍,有些PDF不能检索,试图用acrobat进行OCR的时候发现PDF被加密了.因此需要一个小小的特殊方法解决这个问题.

工具: iPad一个,并安装notability软件

操作非常简单:将PDF导入notability,再导出PDF,就没有密码了.233333.

晚上的一点感想

创建于

今天在家里坐着学了一天,有点疲惫,但是还是有很多事情想记下来,自勉.

首先记录两句很棒的话:

1 未表达的情绪不会消亡,它们只是被活埋,并将在未来以更加丑陋的方式涌现出来.

有什么问题要及时沟通,憋着不解决问题,只是一种逃避.懦夫.

2“如果你把全部注意力放在一件事上,那件事多么小也会被无限放大,仿佛是天大的事.那么,调转你的视线吧,去看人间的百态,历史的变迁,宇宙的广袤,再回头看那件事,你就会发现它多么微不足道了。让你的心灵活在一个广阔的世界上,你就不会死在一件小事上了。可悲的是,死在一件小事上的人何其多也。”

看人间的百态没啥用,主要还是把时间都放在有意义的事情上,比如学习,陪家人,学习一门新的技术,甚至是出去和朋友散心等等.把精力集中在鸡毛蒜皮的事情上的时候实在是太傻了,人生有那么多有意义的事情要做,为什么要把时间浪费在那些没用且可有可无的事情上呢?

把时间和精力都集中在那些真正提升自己的事情上以后,我发现实际上那样就没时间在小事上想多了.

想那么多也没有用,不过是自己一厢情愿.人家根本不在乎.属于你的自然不会走,不属于你的也不要妄想去留下.

有足够的实力,才有权让别人尊重自己.幸福感要自己给自己,毕竟,无人可以完全依赖

深度学习环境配置

创建于

微软官方文档

tensorflow各个版本的CUDA以及Cudnn版本对应关系

下载CUDA 和cudnn的时候不要挂代理,会很慢

基本上少什么装什么就可以,pip安装TensorFlow的时候注意版本号对应以及装GPU版本的,此外安装TensorFlow,注意一定要更换国内的源,国外的就算是代理也很慢.

解决windows_pip下载速度慢的问题

创建于

临时的解决方法是指定镜像源.在命令后面 -i 地址

pip3 install 库名 -i 镜像地址

在此记录一个很容易复制的-.-

-i https://pypi.douban.com/simple/

永久的解决方法

https://blog.csdn.net/fei347795790/article/details/102915608

win10命令行运行python问题

创建于

windows10cmd运行python命令时,跳转到Microsoft store页面,输出空行,解决方法是删除环境变量中的

C:\Users\LENOVO\AppData\Local\Microsoft\WindowsApps

端口1080占用的解决方法

创建于

启动shadow rocket R 提示1080端口被占用,直接重启windows不管用

1 cmd 输入

netstat -aon|findstr "1080"

2 查看pid,到任务管理器的详细信息页面,找到对应pid结束任务

这里去任务管理器太麻烦,直接cmd输入以下命令,如果这是个子进程的话需要加-f选项

1
taskkill /pid 9396 -t -f

其中9596是刚才看到的pid,改一下即可

3 重启srr,提示已经运行了一份,在托盘退出,重启.如果不行的话,到任务管理器按名称排序,结束任务

4 重启srr

LeetCode刷题记录3

创建于

实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/shu-zhi-de-zheng-shu-ci-fang-lcof
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。  

  • 剑指offer上有很多种解法,但是解法几乎只能是快速幂
  • double类型不能直接用等于号比较(但是书上和网上的题解都直接用的==)
  • 虽然不用考虑大数问题,但是2.00000
    的-2147483648次幂不能先算正数次幂再取倒数,因为会溢出;算0.5的那么多次方,会超时.另外,这个数字没法在int里面变成正的,因为正数范围少了1,需要用long
  • 判断奇数偶数只需要(n&1==1)

算法流程:

1 当 x = 0 时:直接返回 0 (避免后续 x = 1 / x操作报错)。

2 初始化 res = 1res=1 ;

3 当 n < 0 时:把问题转化至 n ≥0 的范围内,即执行 x = 1/x ,n = - n;

4 循环计算:当 n = 0 时跳出

当 n&1==1 时:将当前 x 乘入 res (即 res *= x );

执行 x = x^2,(即 x *= x );

执行 n 右移一位(即 n >>= 1)

5 返回 res。

作者:jyd
链接:https://leetcode-cn.com/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/solution/mian-shi-ti-16-shu-zhi-de-zheng-shu-ci-fang-kuai-s/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

错误的题解(没有使用快速幂):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class Solution {
public double myPow(double x, int n) {
if(0==n)
return 1;
if(Math.abs(x)<0.00000001){
return 0;
}
if(Math.abs(x-1)<0.00000001){
return 1;
}
double res=x;
if(n>=1){
for(int i=1;i<n;i++){
res*=x;
}
}else{
long ln=-(long)n;
res=1/x;
for(long i=1;i<ln;i++){
res*=(1/x);
}
}
return res;
}
}