Log for
OwO
ch1_1 | ch2_1 | ch1_2 | ch2_2 | ... 這樣子
Animation我好像說過可以用Tween.js
然後EventEmitter也不適合你遇到一個Sample就發一次event
所以為什麼我說用一個外部固定時間觸發的Timer + Tween.js 才是好方案
ffmpeg對於pcm輸入停止時,輸出也是直接停止?
在C的話早就Runtime Access Violation了
反而要 offset += (bitdepth / 8)
這裡loop的 offset 是指向每個frame的開頭,所以沒錯啊?
然後每次increment是跳像下一個sample的channel 0
你現在是 offset += this,sampleSize
那樣就只會跳去下一個interleaved的sample
tgis.sampleSize = bitdepth * channel / 8
取名叫channel Index就不會有這種誤會了
例如 this.sampleSize 直覺是 bitdepth / 8
Alexa Rank for
licson.net🌏Global: 736,288 (+3,160)
🇮🇳India: 209,663
for(var i = 0; i < samplerate; i++){
for(var j = 0; j < channels; j++){
var offset = (i * channels + j) * sampleSize;
}
}
for(var i = 0; i < samplerate * channels * (bitdepth / 8); i++){
}
if (offset % channels === 0) updateEvent
還是至少要兩層啦…因為並不知道有多少個source
是說sampleSize 是 bitdepth
/8
那 bitdepth/8*channel應該叫什麼?
if (offset % channels === 0) updateEvent
for(var i = 0; i < samplerate * channels * (bitdepth / 8); i++){
}
對於一個很常用的constant來說重複出現很醜啊
總不能讓 bitdepth / 8 * channel這麼一串滿天飛
那個數字還要用來計算來源的資料足夠跳幾個完整的frame,才不會送出半個channel
那個數字在startloop的填零,以及startMerge算資料長度都會用到,還會最為參數給Source的method看有幾個完整的sample
好像看到有人把SM-E700H的Rom
弄到SM-E7000
然後好像SM-E700互通(?
Gradle😭,每次rebuild都failed。。。你知道你build一次需要5分钟吗
不該用 intval() 的,用 preg match 自幹好了
/factor@Sean_Bot 896452137896321697855168964521378963216978551689645213789632169785516896452137896321697855168964521378963216978551689645213789632169785516
/factor@Sean_Bot 89645213789632169785516896452137896321697855168964521378963216978551689645213789632169785516896452
/factor@Sean_Bot 89645213789632169785516896452137896321697855168964521378963216978551689645213
/factor@Sean_Bot 89645213789632169785516896452137896321697855168964521378963216978551
/factor@Sean_Bot 896452137896321697855168964521378963216978551689645213789632169785516896452137896321697855168964521378963216978551689645213789632169785516
/factor@Sean_Bot 896452137896321697855168964521378963216978551689645213789632169785516896452137896321697855168964521378963216978551689645213789632169785516
/factor 7906961983747432626460011685427449111190647169309825535629493220735583689550836202522449
一个fragment可以搞整天,
一个gradle可以build一年,
一个jdk可以compile到下个世纪。
我沒有碰Android的程式說,我只有碰單純的java
/factor 91683481079386197683194079830694019738956187094
我迟点去买ddr4 (4gb 喂我家的gradoe
没办法,我一个chrome windows至少有100个tab
我吃滿RAM的時候只有用After Effects才會
跟威力導演畫質差不多
一個可以 50G 一個可以 4G
Premiere Pro一個editing session吃6GB RAM
認真弄一個After Effects合成的RAM Preview可以吃掉30G
因為我剛剛看他文件有提供那些東西 想說試一下 XDD
我這樣問好了,MongoDB 在關聯式資料上強嗎?
MySQL 有看過這種用法嗎
SELECT * FROM cars LEFT JOIN car_logs ON
cars.id = car_logs.car
用mongo join,后端会死吧,mongo还是没差?
我這樣看下來 MongoDB 好像沒有比較快,所以還是不考慮了
為什麼我bot的telegram log會用MongoDB
因為我拿到訊息後不用處理就直接塞進去就可以了阿wwwwww
反正你只要当作 option load 在 mongo handler 就行了
例如說你要處理一個 POST Request 不是會像這樣嗎 req.body.user.name
Model.save(req.body.user.name) please
我之前 PHP 在做的時候就有這個問題了
會到處有 $user["username"] 然後最後不曉得 $user 結構是什麼
const x = Model.new({ something: req.body.something ...})
Model.save(x)塔拉
我覺得應該要有一個東西或 Function 管理資料
validator, enumeration 都行
全部怕忘了close connection然后爆炸?
例如你現在有個 user Object,裡面有 username, password,
然後你接下來塞了一個 nickname 進去 user Object,
然後把這個 Object 傳到另一個函式,把這個 user Object 加入了 birthday,
然後你把這個 user Object 傳到另一個函式然後——
那好你怎样塞新的 property 进入 object ?
🌚 object.newproperty = "Wow"
FP 第一章,不改变状态
const m = { old: true }
const modified_m = Object.assign(m, { newproperty = "wow" })
/factor@Sean_Bot 3916527913209167382194683021973821649832187049035629134728953130219768352491386592076138920497384456688
🌚 那你的 function 直接 return 新的 object 就行了
要放进 mongodb 的直接 update 啊, 加一个 new: true 就能获得新的 mongoose object
const new_obj = Model.update({ _id: some_id }, { something: updated_something}, { new: true })
为什么我说 mongoose object, 因为我遇到一个坑,这个 mongoose 回馈的 object 其实是 mongoose data object, 所以你不能够直接修改。你要
const true_obj = new_obj.toObject()
/math factor 9999999999999999999999999999
@licson setInterval,貌似不會把執行中的時間算進去?
他只會每隔一個interval叫你的function
setInterval 1000/60
結果跟60fps差遠了阿
/factor 18921797961842363436279986925371971652374563663297221629333984764951979131336763391632285723872237152492531683968496662881653585152349482161222242188188331843362798435317435923197758846165862244434841174871464469999153994797776721461798953484575726326636615127126221491878637969358147562137654447853862287153266264215953775643852673279327263788456211222875652347744669611234245227858645435275147998176645181525296397151869479565795641842694442623732227375664198731331527255514625686635141277817485197
/factor 1239997645999906499990949666909999
/factor 86811629558667794958997357195218968397821723944387383782386521115512123653354243699532596744335515828715128952189439448883799797857997567772593497982716887426553599846449596757787355599795653893967969511484118468352652573573843626187711158341366777254862111678935865764984877798692373524891631665417497349984628197775596879144739968495852855612856947615275986915761115885826362337462488366988926272235511121336566349234451991926759643762552125455184872345746545424439635858763358994561483237719161874
/factor 56552697372473845562699261284494562898524464824722824667259994918427778629425941359973253626912753324516536323138539154991145471854347394535646369776273874839566336445384662861544434677934676843398286684934572152467462196417846381217625634478443874385167374852491685279744767361589941164727353339536874297975237475415737349611444654351899474765974784193966652266989645145976571398261581896836262727448176935272236868458154125553245616663554621249598998366892845817321418548358218484442153538237221476
/factor 91297934725752484287597832939954645544547285834255582877167641839455964837984544841431231483527257182673386711453369636825931857597786163728864333136824323623642115674926312783323914783135397356999418326421993823224472159262563957486417869946479295984882831394665531635287626935953813797141747911112984155887397241958222274792249144886657524281669171631349258959361291419384667775213495487868774851628559854413577687691471849958544388587238177691421589986952133112656584696762289488247492555629856875
/factor 66598847482383548455665637911392726258437984723353284741819127277315354885898978717285112823673848653266376725774548586243977142381424417873837212551258621272993592248977833887962293175344897356626288662221383424755633764118797315196387857929275865685348382218542838173758577331715822285738558456111632341953527721874896533833728254851971918978666581787215382553162388265361658269766299227298253786394172864628332887232681398954284381174633136444863626114261975985882551333729922413342312594471526448
/factor 86811629558667794958997357195218968397821723944387383782386521115512123653354243699532596744335515828715128952189439448883799797857997567772593497982716887426553599846449596757787355599795653893967969511484118468352652573573843626187711158341366777254862111678935865764984877798692373524891631665417497349984628197775596879144739968495852855612856947615275986915761115885826362337462488366988926272235511121336566349234451991926759643762552125455184872345746545424439635858763358994561483237719161874565526973724738455626992612844945628985244648247228246672599949184277786294259413599732536269127533245165363231385391549911454718543473945356463697762738748395663364453846628615444346779346768433982866849345721524674621964178463812176256344784438743851673748524916852797447673615899411647273533395368742979752374754157373496114446543518994747659747841939666522669896451459765713982615818968362627274481769352722368684581541255532456166635546212495989983668928458173214185483582184844421535382372214769129793472575248428759783293995464554454728583425558287716764183945596483798454484143123148352725718267338671145336963682593185759778616372886433313682432362364211567492631278332391478313539735699941832642199382322447215926256395748641786994647929598488283139466553163528762693595381379714174791111298415588739724195822227479224914488665752428166917163134925895936129141938466777521349548786877485162855985441357768769147184995854438858723817769142158998695213311265658469676228948824749255562985687566598847482383548455665637911392726258437984723353284741819127277315354885898978717285112823673848653266376725774548586243977142381424417873837212551258621272993592248977833887962293175344897356626288662221383424755633764118797315196387857929275865685348382218542838173758577331715822285738558456111632341953527721874896533833728254851971918978666581787215382553162388265361658269766299227298253786394172864628332887232681398954284381174633136444863626114261975985882551333729922413342312594471526448
/math factor 56552697372473845562699261284494562898524464824722824667259994918427778629425941359973253626912753324516536323138539154991145471854347394535646369776273874839566336445384662861544434677934676843398286684934572152467462196417846381217625634478443874385167374852491685279744767361589941164727353339536874297975237475415737349611444654351899474765974784193966652266989645145976571398261581896836262727448176935272236868458154125553245616663554621249598998366892845817321418548358218484442153538237221476
只要
story => permalink
m => www
就好了對吧
/sudo bind add https:\/\/m\.facebook\.com\/story\.php\?story_fbid=(\d+)&id=(\d+) reply https://www.facebook.com/permalink.php?story_fbid=$1&id=$2
s/story/permalink/m/www/g
或是乾脆分開成兩個來源,只要第二個來,就把主頻道調低
還有很多人還沒升7...
而且7是php-fpm
5那些才是php5-fpm或者php5.x-fpm吧
Oops! There are errors and your song isn't played.
其實CentOS無論你是什麼版本的PHP也是直接叫 php-fpm
mysql_connect不能用的世界童鞋們想像不出來
還在用 mysql_connect 的人該 BAN
mysql_query("SELECT pw FROM users WHERE username = '" . mysql_real_escape_string(isset($_GET['username']) ? $_GET['username'] : '') . "' LIMIT 1")
$db->where("username", $username)
->getOne("users")
$db = new PDO...;
$pw_query = $db->prepare('SELECT `pw` FROM `users` WHERE `username` = :username LIMIT 1');
$pw_query->bindValue(':username', $username);
$pw_query->execute();
var_dump($pw_query->fetch());
當你要做測試或是微服務的時候你還不用特別去匯入資料表,然後也不用再結束時自己手動砍掉資料庫