原创 SVN—目錄權限精準控制訪問—Linux下配置

SVN—人員使用目錄權限精準控制—Linux下配置-需求描述-文件配置配置 svnserve.conf配置 passwd配置 authz配置完成-總結-需求描述 在項目開發工程中,需要使用svn來遠程管理項目版本和文件。但是每個開發人員職

原创 CentOS8 搭建svn服務器 和 常見問題錯誤排查解決

1.安裝svn 命令:yum install subversion 2.創建svn目錄 命令:mkdir /var/svn 3.使用svnadmin創建一個項目倉庫,並進行配置 命令:svnadmin create /var/svn/pr

原创 CentOS8 解決SSH Secure Shell 報錯 Algorithm negotiation failes

今天新服務器版本已經到了CentOS8,但是SSH Secure Shell還是多年前的3.2.9,所以在連服務器時遇到標題中的報錯。這個問題很悲劇,浪費了我很多時間。 網上解決這個問題的博文非常非常多,都是這樣的方案: 1. 打開/et

原创 iOS開發 代碼設置 UIButton 文字居左或居右顯示

如果像UILabel一樣設置UIButton文字對齊方式,會發現不起作用,還是默認的居中對齊,如下面代碼: UIButton *button = [[UIButton alloc] init]; [viewDad addSubview:

原创 iOS開發 改變UITableView的headerView、footerView背景顏色

問題 改變UITableView的header、footer背景顏色,這是個很常見的問題。之前知道的一般做法是,通過實現tableView: viewForHeaderInSection:返回一個自定義的View,裏面什麼都不填,只設背景

原创 iOS UITableView heightForHeaderInSection不調用

UITableView設置爲Group樣式。 不走heightForHeaderInSection/heightForFooterInSection方法。 1,對於沒隱藏蘋果原生的navigationBar的 iOS11默認開啓Self-

原创 iOS開發 修改UITableView title Header和Footer的 字體、字號和顏色

方法一:創建一個新的view並 設置爲section HeaderView方法二: (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)vie

原创 centos8 yum 安裝 配置 nginx

nginx是最近非常火的web服務器,所以CentOS8也在yum官方源中新增了nginx 1.14,就不用再手動配置源了,直接安裝即可:   yum install -y nginx 稍等一會,即可安裝完成 啓動 nginx  

原创 iOS開發 UITableViewCell 調整默認imageView 的大小

因爲要用UITableViewCell的默認圖片,所以設置的UITableViewCell的模式爲UITableViewCellStyleDefault,但是圖片太大,需要改小一些,所以第一時間想到的是調整imageView 內容佈局模式

原创 農曆閏年閏月表

做農曆、公曆互相轉換時會用到下表: 農曆閏年閏月上下1000年表1645年 閏五月, 1648年 閏四月, 1651年 閏正月, 1653年 閏六月, 1656年 閏五月1659年 閏三月, 1661年 閏八月, 1664年 閏六月, 1

原创 iOS 判斷 電子郵箱Email 是否合法

判斷用戶輸入的郵箱地址是否合法的代碼電子郵箱的地址裏允許使用的字符是特殊的,我們可以在應用里加入郵箱地址合法性判斷功能,防止用戶輸入錯誤的字符。- (BOOL) validateEmail: (NSString *) strEmail {

原创 iOS XCode 編譯按鈕 clean 灰色 不能點擊

今天修改項目名後,XCode的Build、Clean選項都爲灰色,不能點擊,網上搜到下面的解決方法,瞬間搞定: 項目需要打包iOS版本,但是導出到Xcode以後,尷尬的發現居然沒有辦法編譯項目了。Build、Clean等等神馬按鈕都是灰

原创 MAC 下的SVN客戶端 Versions、SmartSVN、Cornerstone

Mac下的SVN客戶端也有多個(看下圖),但是都需要收費。下面來說一下我用過的幾個   圖片來源鏈接:http://www.pc6.com/pc/macsvn/ TortoiseSVN 是windows最常用的SVN工具了,But,並沒

原创 CentOS 7:/etc/init.d/iptables: No such file or directory

在之前的版本中關閉防火牆等服務的命令是 service iptables stop /etc/init.d/iptables stop   在RHEL7中,其實沒有這個服務 [root@rhel7 ~]# cat /etc/red

原创 Mac Cornerstone詳細使用說明,圖文教程

1、首先打開Cornerstone 2、然後如下圖所⽰示: 3、選擇對應的倉庫,如下圖所⽰示 4、然後Import完成之後,就把本地的⽂文件提交到SVN服務器上了,如下圖所⽰示,另外如