快轉到主要內容

Posts

2017

寫給朋友看的function與class

·1364 字·3 分鐘
今天有個簡易的app功能如下 # 只有一個ViewController 這個ViewController上只有兩個UITextView Input: “01/15” 代表1月15日 想要結果: 在第一個UITextView上呈現 “1 月”,在第二個UITextView上呈現"15日" 這時候可能會寫一個function在Controller裡頭,叫做split,input為字串,output為陣列。 input為"01/15"的話,會出現output [“01”, “15”] 然後call一下這個function,分別把兩個UITextView給賦值陣列0和陣列1,就可以運作得很完美了。

2016

Python Mac Sierra pyinstaller py2app 的權限問題

·467 字·1 分鐘
最近遇到一個問題,使用pyinstaller製作執行檔後,在本機運作上ok,但是一傳給別人使用就會出問題。可是用右鍵show packages裡面的Content/MacOS/執行檔,是可以正常使用的。 這讓我非常困惑,後來才發現是Sierra權限設定更改。

基礎知識惡補 - Http協定

·762 字·2 分鐘
來源網址:https://read01.com/J8P4L.html 要注意最後一段說get比較不安全是錯的,你他媽的不轉成https通通都是不安全。

Swift TableView 與 Collection View

·1672 字·4 分鐘
TableView # IndexPath: Section & Row # 看圖應該可以明瞭Section和Row的含意,Apple把tableView劃分為section,每個section下又有row。 在IOS中有一個叫做IndexPath的類別專門儲存這兩個值,在tableView以後要override的方法會經常看到。

.net的RSA加解密與UWP

·2449 字·5 分鐘
前言牢騷 # 我是要在uwp下使用加密演算法並傳送到server去,由Server進行解密。於是在google中下關鍵字".net rsa encrypt",所以就找到了最舊也最多人討論的RSACryptoServiceProvider。我使用Visual studio 2015開command line,想在弄到uwp前先行測試,結果發現了許多與伺服器(python)的解密不相容之處,不管是金鑰格式,還是填補方法。等到把這些問題都搞定了,又發現不能在UWP中使用,真是想死的心都有了…。再次google了"uwp encrpyt"後找到了CryptographicEngine + AsymmetricKeyAlgorithmProvider這組library,才終於搞定加解密問題。