首页
学习
活动
专区
工具
TVP
发布

kalifaの日々

专栏作者
53
文章
64570
阅读量
29
订阅数
Unity学习笔记之子弹发射
rigidbody component中的angular drag是角速度的空气阻力
kalifa_lau
2019-06-11
1.3K0
Unity物体移动
FixedUpdate是固定秒数更新,Update是每帧更新一次。 Debug.Log(Time.deltaTime)输出两帧的间隔时间,在FixedUpdate里是固定值,默认为0.02s,在Update里是一个不断变化的值。 对于物理性质的移动,要用FixedUpdate,这是为了保证在不同设备和不同GPU状态下,真正的移动速度都是一样的,物理反应是同步的。
kalifa_lau
2019-06-11
8630
pycharm快捷键
作者:lslx518 来源:CSDN 原文:https://blog.csdn.net/lslx518/article/details/81483089 版权声明:本文为博主原创文章,转载请附上博文链接!
kalifa_lau
2019-04-18
9230
midi文件关于时间的名词解释
tempo:速度,默认值500000,代表一个拍子的时长是500000微秒,也就是0.5秒,也就是1分钟120拍。 beat:拍子,也就是一个四分音符 tick:拍子不是midi文件里最小的时间单位,tick是最小的时间单位,代表把beat分成多少份。tick越大切分越细,对音乐的表现就越细腻,也就是resolution越高。 每一个message的time属性:单位是tick,表示和上一个message的时间距离。 time signature:对应于五线谱上的拍号,6/8拍的意思就是以八分音符为一拍,每小节有六拍。那么拍号会影响乐曲的时长吗,答案是不会,拍号是用来表现音乐的节奏,音符与音符之间强弱关系的,虽然叫做time signature但是不是一个用来度量曲子时间的单位。
kalifa_lau
2019-04-18
2.2K0
python实现爬山算法
爬山算法会收敛到局部最优,解决办法是初始值在定义域上随机取乱数100次,总不可能100次都那么倒霉。
kalifa_lau
2019-04-18
1.4K0
python实现模拟退火算法
问题 求F(x)在定义域[5,8]上的最大值 源码 # 模拟退火法 import numpy as np import math # 定义域x从5到8闭区间 BOUND = [5,8] tmp = 1e2 tmp_min = 1e-3 alpha = 0.98 beta = 1 def F(x): return math.sin(x*x)+2.0*math.cos(2.0*x) def judge(de,tmp): if de > 0: return 1 e
kalifa_lau
2019-04-18
1.5K0
遗传算法实例:句子匹配 python实现
1)当你的算法总是不收敛,诶反正就是你怎么改参数它都不收敛的时候,可能是fitness函数写错了(幽怨脸),问问自己,numpy矩阵操作对了吗?打个输出看看真的符合预期吗?
kalifa_lau
2019-04-01
1.2K0
决策树分类鸢尾花数据集python实现
代码行数230,由于每次执行代码选取的训练集不同,所以每次执行得到的正确率也不同,最好的情况是正确率达到83%。
kalifa_lau
2019-04-01
1.3K0
遗传算法helloworld级别的python实现(结果可视化)
问题描述: 用遗传算法求使得F(X)最大的X,问题来源:莫烦的python教程之遗传算法 最终效果: population进化的过程.gif import numpy as np import mat
kalifa_lau
2019-04-01
9660
近期的一些感悟
今早我做了一个梦,梦里我们又搬家了,新房子里壁纸家具陈设都和原来的家一模一样,我大喊如果这个家你要装修得和原来一模一样,那你有何必换新房子呢?和我争执的似乎是我的家人,但是又似乎是我自己,总之那人非是不肯被我说服,我要喊我要新的不一样的东西,我不要永永远远都是原来的样子,那人轻视我的要求,我在梦里有话说不出难受极了,直到舍友伸过手来轻轻把我摇醒,告诉我,你做噩梦了。我醒来之后脑海中最后一个画面是我愤怒的撕下了和原先家里完全一样的壁纸的一角。 醒来之后我立刻懂得了这个梦境的隐喻。 总是觉得自己这里要改那里要改心急的不行,可是我的行动似乎没跟得上我的情急。 大部分时间我还是躲在自己的壳子里,把有限的几个人圈在里面,屏蔽外界的信号。 在微信上懂得引导话题接话的我,生活中其实一直对交往持排斥态度。别人不说话我便不说话,别人问一句我便答一句,最要命的是,我的回答方式是“终结话题式”的,这可能反映了我在别人靠近的时候,第一反应是躲。 根据我这段时间以来的观察,一直以来令我烦恼的那些因素,并不成为我如此孤立的理由,真正的理由只有一个,就是我排斥与人交流。不仅不想了解别人,也不想表达自己。 下一步我要做的就是,主动与人说话,不用一句话结束别人的提问。 新同事问我,你学计算机的话为什么不面RD而要面PM呢,我想了一下说,因为PM入职快。同事说,啊这样啊。话题终止。 这几乎成了我的思维定式,习惯性给出最简单粗暴,最能赶快从别人的问询回到自己的壳子里的答案。 过往的事情塑造了现在的我,可这并不成为我自怨自艾的理由,换了环境不能拯救我,除非我自己改变。一个无法和同事正常交流,一个无法主动结交朋友的人,凭什么能达成自己的脱单目标呢。 前几夜失眠,辗转反侧,甚至想,我既不想回大连,也不想留在北京了,回家也没意思,那我还能去哪儿?我想跑路了事,可是在下一站,我的境况就会好转了吗? 我想下一次别人再问我“你为什么不面RD而面PM呢?”的时候,我会给出一个不一样的答案,或许是,“因为我们专业是日语强化嘛,我本科至少有三分之一的时间都学日语了,然后我看到牛客网上咱部门有人发了一个贴,说是国际化这边希望会日语,我就投了个简历。我当时前端后端产品翻译审核岗都投了,这边是最早给我发offer的,就来了~来了之后才发现,做PM太爽啦!”
kalifa_lau
2018-10-15
3500
美团北京视频面试题目
1.用过makefile吗 2.python的多线程是真正的多线程吗? 3.写一个冒牌排序,再写一个递归的冒泡排序 4.写一个单链表反转,十几行代码以内 5.讲一下C++的内联函数 6.C++的虚函数的底层实现 7.C++的一个父类指针指向子类对象,调用虚函数的时候调用的是子类的还是父类的,调用非虚函数调用的是子类的还是父类的。 8.vector和map的底层数据结构 6.宏定义的缺陷 9.vector迭代器的迭代失效听说过吗? 10.vector要删除一个元素用哪个函数,这个函数的参数和返回值是什么? 11.听说过c++ unit单元测试模块吗?
kalifa_lau
2018-08-28
5290
腾讯大连电话面试题目
1.项目相关的细节问题。 2.讲讲STL里你常用的数据结构 2.1那么map的时间复杂度是多少 2.2map的底层实现是什么 3.讲解MVC每一层分别是什么 4.从一个长的字符串里查找子字符串用到的算法 这一题我知道是用那个O(m+n)的经典算法,但是名字我想不起来了,不过面试官说名字想不起来没关系。。。KMP!!!! 5.为什么在用迭代遍历vector的过程中不宜修改vector里面元素的值?从工程的角度考虑。 6.从工程的角度来说,有什么功能是new能做到而malloc做不到的。换句话说,是什么理由促使C++的发明者用new来替代malloc。
kalifa_lau
2018-08-28
6160
比特币2140年将耗尽?我用python算了一笔账
首先,比特币是一种直接进行点对点交易的虚拟货币,每一笔用比特币进行的交易都需要记账。
kalifa_lau
2018-08-10
4880
scitools Understand安装及入门
Understand是一个用来进行静态的软件分析、软件度量、软件可视化的工具。他类似于编译器。编译器的输入是代码,输出是可执行文件,而Understand工具的输入也是代码,输出则是对代码的“理解”。 Understand把自己分析所得的信息放在一个后缀名为*.udb的数据库中。并在GUI中展示.udb文件中的信息。 利用Understand,你可以生成一份html或是txt格式的报告,里面包括从代码量等基本信息到依赖关系等高级信息。这个功能对于开发者来说非常便捷。 在这里申请一份试用版本,几小时内你会收到一份邮件,里面有understand百度云链接。下载安装。 打开后界面是这样的:
kalifa_lau
2018-08-10
2.2K0
C语言中static,const和static const 的区别
在第一次调用test()时,如果static int b没有被我赋初值,也会被默认赋值成0。然后执行自增运算,所以输出1。第二次调用test()时如果是普通的变量,则会被重新分配内存,但static类型的变量上次执行test函数之后没有被释放,而是保存在全局变量区,所以继续加一变成2。
kalifa_lau
2018-08-03
3.7K0
Trapping Rain Water1,2 优先队列解法
class Solution { public: int trap(vector<int>& height) { pair<int,int> que; int len = height.size(); if(len<3) return 0; int res = 0; que.first = 0; que.second = len-1; int Max = -1; whi
kalifa_lau
2018-08-03
2890
opencv grabCap python实现
处理后模特的蓝眼珠被涂黑了,看久了简直是精神污染。解决办法是去mask里改动眼珠位置的值,设成确定的前景。
kalifa_lau
2018-08-03
4880
Unity 3D学习笔记之C#知识储备
1.list 和 array 的区别 //list 是变长数组,相当于C++里的vector public List<int> list; //array是定长数组,相当于c++的普通数组 public int[] arr = new int[10]; 2.构造函数constructor 和c++一样,有多态、继承 C# script必须施加在一个GameObject上才能发挥作用 3.OnEnable 和 Ondisable 分别在点下运行和点下结束的时候执行。 //执行先后顺序依次是 pr
kalifa_lau
2018-06-13
6260
win10如何为双显示屏设置不同的壁纸
网上流传最广的鸡肋方法是,同时选中多张图片,右键设置成壁纸。这种方法是让这多种图片以幻灯片轮播的方式在多个显示屏上随机播放,并没有实现真正的两个显示屏设置两个固定的壁纸。 正解: 1.win+R 打开
kalifa_lau
2018-04-28
2.3K0
机器学习CS229:lesson1&exercise1
一边打开MATLAB练习题目一“给出身高与年龄的线性关系”,一边看了第一课。 按顺序依次实现了三种最小二乘法求拟合曲线的算法。 算法一、批量梯度下降 J(θ)是向量θ决定的一个面,在这个面上梯度下降找到最低点,这个点对应的θ作为参数的直线使J(θ)最小。每往下走一步更新一次θ的值,每次往下走都要用所有训练样本算一次J(θ)。当m的值巨大时,这种方法非常慢。 算法二、随机梯度下降 每次更新θ值的时候选择一个训练样本。优点是比批量梯度下降快很多,缺点是不能准确到达最低点,需要小心调参数(在这个问题里是alpha
kalifa_lau
2018-04-28
6010
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档