写在前面的话
什么鬼啊 = = |
FFmpeg
项目中涉及到配音合成评测等功能,这一块比较麻烦。好在经过不断的扒官网找到一些使用命令。现在多段wav指定位置合成一整段wav 速度已经很快。下周要做的事:关于wav 转码 aac 速度提升的问题 以及 在合成的时候 提升音量。 // todo
Python
前段时候看到github上面有关Python 微信机器人的项目。觉得蛮好玩的,开始看python教程。这里吐槽一下Pycharm 真非常好用啊 史蒂芬周 上面有相关的破解版。写了几行有意思的代码:
猜大小的游戏
<code>
import random
s = int(random.uniform(1, 10))
num = raw_input("请输入0-10之间的整数 我们来猜大小吧\n")
var = 0;
print("num==",num)
print("s==",s)
if num.isdigit():
var += 1;
while (num.isdigit() and int(num) != s):
var += 1;
if int(num) > s:
print '大了'
num = raw_input("请输入0-10之间的整数 我们来猜大小吧\n");
continue;
if int(num) < s:
print '小了'
num = raw_input("请输入0-10之间的整数 我们来猜大小吧\n");
continue;
if int(num) == s:
print '小伙子不错嘛~ 猜了', var, '次'
break;
else:
if num.isdigit():
print "恭喜你猜对了~", var, '次'
else:
print '你不乖 人家不和你玩了', num
else:
print '你不乖 人家不和你玩了', num
</code>
记得刚开始学java for 以及while循环的时候 打印99乘法表 以及等边三角形 等基础的有意思的东西。
打印99乘法表:
<code>
for i in range(1, 10):
for k in range(1, 10):
if (k > i):
break
else:
print i,'*',k,'=',i * k,
k += 1
i += 1
print '\n'
</code>
python中有一个if not 条件语句的蛮有意思。譬如说 打印出指定范围的素数:
<code>
//这里 我当时想到的是这种方法
def a(i):
num = [];
x = 2
for x in range(2, i):
y = 2
for y in range(2, x):
if not (x % y):
// if (x % y == 0): 关键是这两个判断
break
else:
num.append(x)
print num
a(100)
// 下面这种方法 比较有意思 涉及到C语言的一个基础点 当时没想到:
def a(i):
x = 2;
num = [];
while (x < i):
y = 2
while (y <= x / y): # false == 0或空,true ==1或非空。 C语言认为所有非零数都是真
if not (x % y):
break
y = y + 1
else:
num.append(x)
x = x + 1
else:
print num
a(100)
</code>
Php neginx
上周 后台大哥给我们简单培训了一下php 带我们了解nginx,
安装 与 Hello World.(mac环境 感觉windows环境下开发做一些环境变量配置 简直就是一种尴尬)
1.安装nginx:
sudo brew install nginx
2.启动nginx hello world:
sudo brew services start nginx
localhost:8080 即可:Welcome to nginx!
<code>
cd /usr/local/nginx
启动
sudo sbin/nginx #浏览器访问 127.0.0.1 测试是否成功启动
重启
sudo sbin/nginx -s reload
停止
sudo sbin/nginx -s stop
</code>
这里没有做过多深入.
最后一张妹子图 哇咔咔