名 稱
標 題
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG, WEBM,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 3072 KB。
  • 當檔案超過寬 250 像素、高 250 像素時會自動縮小尺寸顯示
  • 目前附加圖檔使用量大小: 151342 KB / 500000 KB
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」
  • 投稿時請點擊畫像認證後,再按下 [送出] 按鈕提交。
  • 鬧板、攻擊性發言、煽動性發言請無視(回應者也無視),並使用del或在貓管理部向管理員回報。
  • 新介面尚處於測試階段,如果有任何問題可以向管理員或於程設交流版反映。

題名一覽
12935: 如何連localhost比較快? (5)12879: xcode autocomplete (0)
12932: Python正則表達式問題 (6)12878: xcode autocomplete (0)
12931: objective-c與unity的連動 (0)12877: 無題 (3)
12928: 無題 (2)12874: 想求可能的關鍵字 (2)
12918: 無題 (8)12863: 程式crash (6)
12898: 關於2的64次方 (16)12862: beautifulsoup問題 (2)
12896: 無題 (0)12853: 長時間登入驗證? (8)
12890: JS的recursion問題 (5)12852: 請問QR+3D動畫 有比較方便網站嗎? (0)
12883: python 有pip, C++有甚麼類似的? (5)12849: 通常會如何建立Go的C module? (2)
12880: 自動調整大小的iframe (1)12835: IIS上呼叫另一個程式執行轉PDF動作 (13)
檔名:1534524658441.png-(15 KB, 1234x68)
15 KB
JSON儲存正規表達式的pattern無名18/08/18(六)00:50:58 ID:RpYes5NkNo.12826[回應]
練習寫設定檔時遇到的問題

C#中我可以在""前加上@解決
請問在JSON有類似的方法能處理嗎?
還是只能用跳脫字元一個一個打?

附圖是我貼到JSON File裡 IDE幫我轉換的Orz
無名18/08/18(六)14:57:28 ID:6vxSOPCoNo.12827
JSON 的 string 一定要跳脫
因為必須包在雙引號內

或者你可以換一種格式存
無名18/08/18(六)19:32:04 ID:n2x2VK4sNo.12828
>>12827
是變成這種感覺嗎
C#: \"
JSON: \\\"
好像不太直觀...
有其他替代方案嗎
無名18/08/18(六)20:03:32 ID:6vxSOPCoNo.12829
>>12828
以你的例子
string pattern = @"(?<=\*)([a-zA-Z0-9]+)(?=\*)"

不使用@
string pattern = "(?<=\\*)([a-zA-Z0-9]+)(?=\\*)"

所以 json 會是
{
"format": {
"pattern": "(?<=\\*)([a-zA-Z0-9]+)(?=\\*)"
}
}

>>好像不太直觀
設定檔不會是給人讀的阿
重點應該擺在程式讀取回來後資料是正確的
>>有其他替代方案嗎
XML 當然還有很多
或者你自己定義也不是不行
無名18/08/18(六)21:54:59 ID:n2x2VK4sNo.12830
檔名:1534600499270.png-(10 KB, 563x111)
10 KB
>>12829
原本我是寫成pattern_1的四斜線
測試後發現兩種方法 處理出來的結果竟然都一樣
明明丟到C#後 確實是不同的值(字串)啊
無名18/08/18(六)23:24:26 ID:n2x2VK4sNo.12831
>>12830
想了一下
我應該只是把跳脫字元也算入 才會以為是四斜線
四斜線也能處理的問題大概是regex的規則弄混了Orz
無名18/08/20(一)11:44:52 ID:iY5mS9VINo.12833
不能自訂特殊符號嗎?
例如用^^來代表"
(regex語法應該是不可能出現^^)
你從json讀到字串再替換回來給regex讀
沒時間自己寫個json parser就想辦法繞過限制囉
無名18/08/20(一)11:51:20 ID:iY5mS9VINo.12834
啊算了
我的點子太糟了
無名18/08/25(六)11:31:07 ID:j/kIgPyENo.12842
所有的上引號都改用全型,然後變數的結尾使用replace包起來

檔名:1534148250363.jpg-(266 KB, 1024x822)
266 KB
無題無名18/08/13(一)16:17:30 ID:hOmAvKNMNo.12817[回應]
請教SPI的寫法
ENC28J60的SPI輸入一直沒反應
無名18/08/13(一)21:42:16 ID:OpK/1Q..No.12818
好難得看到有人問MCU相關的
哪顆MCU?
無名18/08/14(二)08:52:12 ID:qGibNbZYNo.12819
RX62T系列的
因為是在練習使用,所以現在是使用IO控制
SCK是100ns
現在則改成了104us和84us
但還是不會動
無名18/08/14(二)15:28:36 ID:c2b/ZRjcNo.12820
檔名:1534231716641.png-(35 KB, 833x670)
35 KB
SPI有很多模式,不同模式不通用
你要先確認你發的模式跟他收的相同

不知道怎麼找的話
附圖來自ENC28J60的datasheet
他直接把電壓怎麼拉畫上去了
你去示波器一個模式一個模式測,看哪個跟他畫的相等
無名18/08/14(二)17:45:28 ID:qGibNbZYNo.12821
檔名:1534239928173.jpg-(27 KB, 432x408)
27 KB
網路上看到的資料SPI模式有4種,以"CPOH"和"CPOH"兩種的組合

我用的是"HR9111"附圖的東西
它的Pin只有一個SCK,不懂怎麼做其他模式

所以我現在的做法是:

void WriteByte(int dat)
{
int i,j;

SON=0;
SIN=0;

for(i=0;i<8;i++)
{

SCKN = 0;
for (j = 0; j < 25; j++);

if((dat & 0x80)==0x80)
{
SON = 1;
}
else
{
SON = 0;
}

for (j = 0; j < 25; j++);

SCKN = 1;
for (j = 0; j < 25; j++);
dat = (dat<<1);
}

SCKN=0;
for (j = 0; j < 25; j++);
SON=0;
SIN=0;

}

uint8_t ReadByte(void)
{
int i,in_dat,in_SPI,j;

SON=1;
SIN=0;

for(i=0;i<8;i++)
{
SCKN = 0;
for (j = 0; j < 25; j++);
in_SPI = (in_dat<<1);
for (j = 0; j < 25; j++);
SCKN = 1;
for (j = 0; j < 25; j++);
if(SIN == 1)
{
in_dat |= 0x01;
}
else
{
in_dat &= ~0x01;
}
}

SCKN = 0;
for (j = 0; j < 25; j++);
SON=0;
SIN=0;
return in_SPI;

}
無名18/08/14(二)20:08:02 ID:EJd7T5MoNo.12822
>>12821
印象中是跑Mode0 20MHz
無名18/08/16(四)01:03:16 ID:BSTM1SFQNo.12823
support mode 0
freq:20M
無名18/08/16(四)01:21:08 ID:Nx6CdZUUNo.12824
1.勾示波器確定四條線邏輯準位有到VIL VIH電壓
2.確定CS腳有正確訊號 通常是要適用該slave時pull low
3.確定MISO MOSI有在SCK腳的rising/falling上 確定bit數正確
無名18/08/16(四)01:22:43 ID:Nx6CdZUUNo.12825
補充一下 你的示波器ch3如果是CS腳的話
通常CS要持續pull low直到你要做的動作結束為止
無名18/08/23(四)10:31:43 ID:ADtYOgOYNo.12840
檔名:1534991503985.png-(16 KB, 300x300)
16 KB
感謝

我已經完成enc28j60的連線了
能夠以預覽器顯示文字

下一步是兩台enc28j60互傳
請問有人有這部分的相關經驗嗎

iOS NSData 的壓縮無名18/08/02(四)14:34:24 ID:.9ZwmmvsNo.12813[回應]
最近在研究Game Center
發現不管內容物是什麼 NSData最後的大小都是8Bytes
比如說以下兩方都是8Bytes
不知高人有辦法壓縮嗎?我相信幾個int應該沒到8Bytes

案例一
MessageMove message;
message.message.messageType = kMessageTypeMove;
message.counter = 17212;
message.move = 7010101;
message.move2 = 7010101;
message.move3 = 7010101;

NSData *data = [NSData dataWithBytes:&message length:sizeof(MessageRandomNumber)];

案例二
MessageMove message;
message.message.messageType = kMessageTypeMove;
message.counter = 17212;
message.move = 7010101;

NSData *data = [NSData dataWithBytes:&message length:sizeof(MessageRandomNumber)];
無名18/08/02(四)15:51:46 ID:RXrXDyH.No.12814
為什麼第二個參數是
length:sizeof(MessageRandomNumber)
而不是
length:sizeof(message)

length:sizeof(MessageMove)
無名18/08/06(一)10:28:00 ID:mWy6PyNANo.12815
我是元PO
然後謝謝樓上因為我是犯低級錯誤的programmer

3D建模無名18/07/27(五)03:36:24 ID:lB6vEfR.No.12811[回應]
請問一下,最近需要3D建模給3D printer用。

在建模方面有沒有類似 solidworks 的軟體
最近在試用 blender,但門檻有點高,用起來不是很順手。

想請問一下,有沒有推薦的軟體,謝謝。
無名18/07/29(日)20:36:02 ID:GsuRWve.No.12812
建築物類的,可以試試 Sketch UP

檔名:1531766542728.png-(118 KB, 1471x822)
118 KB
matlab想在function內引用變數名稱(Data1/DataA等)18/07/17(二)02:42:22 ID:pcHJdEHANo.12787[回應]
想請問一下
如果我希望圖中第10,11行function的功能
如同第8,9行一樣
也就是參數Data載入的是變數的名稱(Data1)而不是該內容的話
應該怎麼更改呢?
無名18/07/17(二)20:52:04 ID:iGWSfMk.No.12788
matlab 我不懂
可是你應該先解決錯誤吧
就我看起來
你是不是搞錯了 eval() 的用法?
或者根本不知道?
無名18/07/18(三)01:06:33 ID:OT1xHY.UNo.12789
Save("Data1");

如果你堅持傳給function的要是完整的變數而不只是名稱
這要看語言本身怎麼設計,我不懂matlab沒辦法解決
但你可以試試看data.Name能不能用
或是找找有沒有getName(data)之類的函式

如果Data1實際上是個大型物件
你可以直接給這個物件一個字串成員name解決這問題
無名18/07/18(三)22:07:42 ID:mfjf4KGANo.12791
我以為function要另外開一個檔案放
原來放在一起就好了喔?

至於要傳的是變數的名稱
那你不該傳"變數"進去
而是傳那個變數名稱的字串進去阿...

呼叫的時候
str = "DATA1";
Save(str);
然後定義Save函數時把參數當字串處理就好了
這樣之類的

無題無名18/07/09(一)18:59:43 ID:UH.EyLrsNo.12776[回應]
諸位貴安,
最近在幫公司找關於用C#建置API的資深後端工程師,
卻發現出乎意外地難找。(台北地區)

不知道
1.有無人有興趣(薪水約九萬)
2.PO出完整資訊是否妥善?
(其實一開始是請公司的上司代PO PPT,但沒人回信,恩...)
有回應 17 篇被省略。要閱讀所有回應請按下回應連結。
無名18/07/22(日)02:45:04 ID:tfJxsc9QNo.12801
檔名:1532198704883.png-(21 KB, 800x473)
21 KB
然後上週就結果來說又是沒有人來面試了,
詳細之後找個時間會再到綜合貼粗乃丸。

到底這個薪水是高還是低,感覺很疑惑阿....(歪頭)
無名18/07/22(日)03:05:06 ID:tfJxsc9QNo.12802
檔名:1532199906337.png-(73 KB, 500x296)
73 KB
對了,如果在意的是我現在這邊負責在溝通時的橋樑這種角色的話,"目前"是我負責。
(未來?誰~知道)
/*神~偷~卡~門聖地亞哥~卡門聖地亞哥~誰~知~道~她在哪~~~誰知道~她在哪……*/
無名18/07/22(日)11:57:51 ID:zKrt6TIQNo.12803
檔名:1532231871991.jpg-(72 KB, 635x500)
72 KB
Gumshoe, 當你哼唱那首歌時,我知道你是從哪個時代來的...
https://www.youtube.com/watch?v=d_L41_SGYxk

非常小的公司的標誌是:
1.對於僱用員工,沒有人力資源部門這個窗口
2.對於招聘承包商,沒有採購部門這個窗口
找人工作是公司老闆或他的秘書
員工擔心他們會得到工資..

個人觀點是,如果強調"使用者",那就案件範圍是是解決大公司的政治環境問題
個人觀點是,公司管理委任的"使用者"[可能]對公司的需要不合格或無知
小公司只需要確保員工有能力,有能力做到skunk works
無名18/07/22(日)12:11:28 ID:zKrt6TIQNo.12804
我知道的"使用者"有其他更重要的工作,使用軟體是其他員工的職責
無名18/07/22(日)16:08:55 ID:tfJxsc9QNo.12805
檔名:1532246935403.png-(373 KB, 1080x696)
373 KB
>>12803
你現在討論的範圍已經脫離軟體開發了。

另外真的必須強調的是,軟體開發中,
將與這個軟體有關的人適度引入是非常重要的事情,
無論你接受不接受,事實就是
1.錢是他們出的
2.最後(軟體/系統)是他們在用的
3.既有的環境與習慣(認知),也是對方的

如果觀念沒有趁早認知並轉化,那只會不斷抱怨
"阿,怎麼又有一個隕石(突然的大方向轉彎)出現了"

PS:使用者,可以包含很多意思,不過真的要說要打很多字,懶了。
因此知道我大概要說甚麼就好,拜託請別玩文字遊戲OTZ
無名18/07/22(日)16:40:25 ID:tfJxsc9QNo.12806
檔名:1532248825370.png-(39 KB, 900x700)
39 KB
>>12803
仔細再看一下,問題應該是你對於"使用者"一詞感到模糊了。
我不直接回答你,用例子回答你
//-----------
假設你要開一間餐廳不管大或小,你一定會面臨幾種狀況
1.我的訂價要訂多少客人才會買單?
2.要給客人吃甚麼菜(他們會想吃甚麼菜)
3.我要開在哪裡(讓客人知道/過來用餐)
4.如何得知餐點有無問題?(了解作業上瑕疵)

當然現實中開餐廳的一定會有更多的問題需考慮,
但這幾點是客人類比"使用者"一詞,可能在不同(考量)環境下會有不同意思。
但基本上都會是與這間餐廳有關的非員工腳色。
至於想了解客人多少,就看你想要開台灣菜還是廣東菜了。
自己參透一下吧。

PS1:(我現在功力還比較淺,還會做出裏與外的區分;好像還有人更厲害,可以做到沒有區分的)
PS2:對,是成句來的w
無名18/07/23(一)02:56:38 ID:Rh8mNWrUNo.12807
>>12800
你給user訂project goals, objectives, scope, risks, issues, budget, timescale and approach不對吧.

也跟是不是agile跟waterfall無關. 混在一起了. 每個sprint也是要跟user demo跟更新requirements.

事實上這些應該是PM/USER/Tech lead在planning的時候就再一起協調這些東西了(Reasonable requirements) .不會是RD去幹. 在五人以上的team管理上不可行.
Tech lead跟Pm 轉成 user story會在team內部裡面由RD在這個sprint決定要實作那些.

aglie就只是quick fix quick deliver.
無名18/07/23(一)03:07:00 ID:Rh8mNWrUNo.12808
>>12807
其實一開始單純只是想強調remote 跟軟體成功率關連不大. 跟個人能力還比較有關連xd

畢竟你看amazon, MSFT Google大半人都是remote的. 只有需要開會時才會出現在公司.
無名18/07/23(一)20:56:52 ID:RYPhDjOMNo.12809
檔名:1532350612744.gif-(66 KB, 600x400)
66 KB
>>12807
>>12808
你這樣子我只能夠認為你是在挑語病了。

就溝通結果來說,我不認為你這樣能說明REMOTE
跟軟體成功率關連不大,我反倒慶幸完全不考慮REMOTE。

至於最後你提的大公司例子,只能祝福你找到這些公司的REMOTE了。
無名18/07/23(一)22:33:41 ID:Rh8mNWrUNo.12810
>>12809
你可以直接說不考慮remote.當初就不會這麼多事了
我也不是玩文字遊戲, 是你大鍋炒把不相關的東西攪再一起. 你還是負責溝通的?

不用擔心我, 我已經是remote了. 只是下班太閒想找副業做.

祝你找到你想要的人

自製馬賽克小工具0.018/07/13(五)11:26:44 ID:wrsSyxdINo.12782[回應]
https://goo.gl/poqC6C

或搜尋
[My Works] Mosaics Tool ver1.0
無名18/07/13(五)19:53:15 ID:gVQ038XoNo.12783
筆刷可以改圓的嗎
筆刷大小可以調嗎
馬賽顆大小可不可以不要填數字直接用拉的改
廣告收益夠賺嗎

檔名:1530984422161.jpg-(246 KB, 1920x1080)
246 KB
網頁無名18/07/08(日)01:27:02 ID:foc7JlLQNo.12770[回應]
非本科系,以前只有小碰過C++
後來因為有爬蟲需求就學了Python
現在要爬的網頁需要登入
我的想法是寫一個小網頁讓使用者登入
我再把收到的帳密拿去登入然後爬蟲
這種狀況我是不是找個Python 網頁框架(flask、Django這類)
是不是就可以直接用Python寫網頁了
還是需要用PHP這類的語言來寫會比較好?
謝謝
無名18/07/08(日)04:35:24 ID:vyC/dr82No.12771
>>我的想法是寫一個小網頁讓使用者登入
>>我再把收到的帳密拿去登入然後爬蟲
有腦袋正常的人會想使用這樣的服務嗎?

別說你自己拿去賣掉
光是你有沒有能力保護這些資料不被惡意第三者撈走就是個大問題了
無名18/07/08(日)06:22:24 ID:PeaAMxNcNo.12772
理由聽起來更像是創建假網頁帳戶來獲取用戶的密碼
沒有人想幫忙
除非你理由是安全公司僱用你加入紅隊,紅隊負責發現安全弱點,藍隊負責補丁
無名18/07/08(日)11:09:28 ID:foc7JlLQNo.12773
檔名:1531019368540.jpg-(339 KB, 1738x978)
339 KB
其實我是想爬學校校務系統裡面的資料
成績、課表之類的
想要讓別人用用看,才想說寫個網頁出來給別人直接登
我目前登入方式是用requests把帳密包成http post發到學校網頁
是可以登進去沒問題了
如果有惡意第三方那這樣做法有其他問題嗎?
無名18/07/08(日)16:27:21 ID:g7oHn59ENo.12774
>>12773
就資安來說
你的server不應該拿到使用者的學校密碼
X) client -> 你的server -> 學校server
O) client -> 學校server
無名18/07/09(一)13:51:43 ID:3gTusYlwNo.12775
這東西我們一般稱作釣魚網站
Tid18/10/04(四)17:10:44 ID:RkKZsWdMNo.12884
要不要用python 寫個 ui 讓使用者輸入帳號
並觸動爬蟲
這樣就省掉你自己的server了

檔名:1529885111439.png-(42 KB, 649x650)
42 KB
無題無名18/06/25(一)08:05:11 ID:CdaSX5TINo.12761[回應]
用油猴有辦法讓這指令停止嗎?
無名18/06/27(三)12:30:44 ID:5RHIglHANo.12765
是運行了什麼指令?
而實際又運行了些什麼?

如果想在 console 見不到那些東西的話
可試試:
console.log = function() {};
無名18/06/29(五)00:09:29 ID:SBZUDRXcNo.12767
想讓他整個停止執行的話
說不定用adblock之類的把整個script檔掉也行

檔名:1529432556409.png-(21 KB, 652x364)
21 KB
while(i--)無名18/06/20(三)02:22:36 ID:5WFHCFiwNo.12750[回應]
原本預期是5>4>3>2>1 這樣跑5次
結果是4>3>2>1>0
請問有什麼觀念錯了嗎?

再請問這兩種條件的寫法(--i)、(i--)比較常用在哪?
謝謝了
有回應 6 篇被省略。要閱讀所有回應請按下回應連結。
無名18/06/22(五)13:41:39 ID:UL5LPyzcNo.12759
>>12758
這邊用 ++i 會比較好
因為 i++ 如果沒有最佳化 會多做一些事...
無名18/06/24(日)19:25:56 ID:659CKUQsNo.12760
如果是用很舊型的編譯器就有如此寫的必要
然後還有歷史遺留問題==
無名18/06/27(三)00:25:51 ID:kDgo/.cUNo.12762
檔名:1530030351899.png-(509 KB, 1000x900)
509 KB
>>12758
去你的沒加大括號
你以為這樣寫很好看嗎?
你知道後面的人看扣有多辛苦嗎?
無名18/06/27(三)07:32:20 ID:.qCPFIfgNo.12763
在C
int C=2,X=0;
X=(C++ + ++C)%C;
請問
為什麼X=1?
無名18/06/27(三)10:58:39 ID:p7GZf9hANo.12764
檔名:1530068319870.jpg-(93 KB, 1280x720)
93 KB
區別可能是這樣的
C額外使用ecx存儲數字
int c=1; 

movl   $0x1, -0x8(%rbp)


d = c++;

movl   -0x8(%rbp), %eax  // eax = c = 1
movl %eax, %ecx // ecx = 1
addl $0x1, %ecx // ecx = 2
movl %ecx, -0x8(%rbp) // c = 2
movl %eax, -0x10(%rbp) // d = eax = 1


d = ++c;

movl   -0xc(%rbp), %eax  // eax = c = 1
addl $0x1, %eax // eax = 2
movl %eax, -0xc(%rbp) // c = eax = 2
movl %eax, -0x14(%rbp) // d = eax = 2
無名18/06/27(三)17:32:34 ID:IUnod9cUNo.12766
>>12762
去你的加大括號
你以為把三行的東西寫成七行很好看嗎?
你知道整個螢幕都是後大括號有多混亂嗎?

>>12763
因為你寫了不該寫的東西

++ --的實際運算順序沒有清楚定義
所以被++ --過的東西(也就是C)同一行裡應該只能使用一次,才不會造成問題
你這行拿去不同編譯器編可能會得到不一樣的答案
這是無論如何絕對要避免的寫法
無名18/06/29(五)01:58:53 ID:jJaTX9z6No.12768
一堆考試/面試都考啥++i, i++ ,i--啥的
講真的,你寫code也很少這樣寫
三重/四重指標也是
無名18/07/11(三)01:22:14 ID:R5ZaWRl2No.12781
>>12763
如果有老師這樣出考券
幹他一定超雷
無名18/08/06(一)11:55:39 ID:iMr0oR.wNo.12816
>>12768
但國家考試就喜歡考這種沒意義的東西,何況不同compiler還有不同的定義

如果不是為考試的話這些東西真的不需要花時間去學
無名18/08/19(日)21:23:52 ID:oulc3IBwNo.12832
>>12766
問題是如果你不加大括號
根本就是埋地雷等別人來改
今天是你都自己寫過個
可能三個月都可能會忘記了
更何況是別人來接手你的東西
連apple都會犯這種低級錯誤了
不加大括號?


【刪除文章】[]
刪除用密碼:
[0] [1] [2] [] [4] [5] [6] [7] [8] [...][29]