Unity 某个相机截图
Unity 某个相机截图
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
[RequireComponent(typeof(Camera))]
public class ScreenShot : MonoBehaviour {
void OnGUI () {
if (GUILayout.Button("截图")) {
var camera = GetComponent<Camera>();
RenderTexture rt = new RenderTextur...
Python 各种读文件方法
Python 各种读文件方法
需求:一个很多行的文本文件,我们要逐行处理
方法:四种,见代码
@profile('read')
def test_read():
count = 0
with open('content.txt') as f:
contents = f.read()
for line in contents.splitlines():
count += len(line)
print count
@profile('readlines')
def test_readlines():
count = 0
with open('content.txt') as f:
for line in f.readlines():
count ...
App ID 还是 Package Name
App ID 还是 Package Name
android 项目有两个属性:application id 和 package name,很多人以为是一样的东西,其实有区别。
appliciation id 用于在市场和手机里标识应用,同样 app id 的应用在市场只能有一份,在手机里只能有一个,这也是通常对 app id 的正常理解。
package name 指的是在 manifest文件里指定的package 值:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.company.packagename">
...
pac...
冯氏着色法?
冯氏着色法?
计算机图形学里,有个很重要的 Phong reflection model,还有个很重要的 Phong shading,两个算法的发明人都是是越南裔美国人 Bùi Tường Phong,写成汉字是裴祥风。
以往的中文资料里要么不翻译,就叫 Phong 反射模型/Phong 着色法,其实也可以,但是有的强行翻译一波,又不知道原文是什么,就按近似读音翻成“冯”光照模型,大雾。
没有查到裴氏自述的什么资料,但越南汉字“风”的拉丁拼法是 “phong”,“冯”的拼法是“phùng”,所以尽管越南人不怎么用汉字了,“phong”也不可能是“冯”。
叫冯氏着色法肯定不对,裴祥风着色法(比较好),或者裴氏着色法,风(氏)着色法,个人感觉都可以。
至于为什么英文叫“风”着色法...
下载 youtube 视频和字幕
下载 youtube 视频和字幕
下载视频
这是原帖
使用 YouTube-dl
安装
Unix 用户:
sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
# install ffmpeg
brew install ffmpeg
windows 用户:
下载这个,放到某个目录里,下面直接调用这个exe
使用
登录youtube,你想下载的视频网页,从网址获得视频的v值,比如 https:...
算法导论·Bellman-Ford 算法
算法导论·Bellman-Ford 算法
from pprint import pprint
from datastructure.weighteddigraph import WeightedDigraph
from datastructure.heap import MinHeap
INF = float('inf')
def main():
g = WeightedDigraph()
g.add_edge('s','t',6)#这里改成-6就会有负环
g.add_edge('s','y',7)
g.add_edge('t','z',-4)
g.add_edge('t','y',8)
g.add_edge('t','x',5)
g.add_edge('y','...
算法导论·Dijkstra算法
算法导论·Dijkstra算法
# encoding:utf-8
from pprint import pprint
from datastructure.weighteddigraph import WeightedDigraph
from datastructure.heap import MinHeap
def main():
g = WeightedDigraph()
g.add_edge('s','t',10)
g.add_edge('s','y',5)
g.add_edge('y','t',3)
g.add_edge('t','y',2)
g.add_edge('t','x',1)
g.add_edge('y','x',9)
g.add_edge('...
共计 45 篇文章,6 页。