XTCEL Blog

关注技术,热爱设计

CentOS 配置 sftp

安装依赖 yum install openssh-server openssl 备份 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 修改ssh配置文件 vi /etc/ssh/sshd_config 文末添加 Subsystem sftp internal-sftp Match Group sftpgroup Match User xgwxsftp X11Forwarding no AllowTcpForwarding no ChrootDirectory /data/www/ ForceCommand internal-sftp 配置目录权限 mkdir -p /sftp/sftpuser //-p 表示parents,即递归创建

在 Electron 中使用 OpenCV.js

简介 Electron Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,可以一键生成在Window、Linux、Mac的桌面应用,他隔离了平台之间的差异,抽象

iOS控件传任意类型值

iOS控件传任意类型值 一般方法 一般可以用打tag的方法来传值: [button addTarget:self action:@selector(action:) forControlEvents:UIControlEventTouchUpInside]; [button setTag:10]; 然而这样只能传递基础类型,通常需要传递Model或者数组。明显使用

iOS中多语言本地化优化(Swift)

原文链接:http://www.cocoachina.com/ios/20170809/20190.html 按照原文操作,发现脚本有问题,各

RxSwift MVVM最佳实践:Inputs - Outputs(翻译)

当谈到iOS架构时,MVVM是个很好的选择。它不仅提供了比MVC更好的可测试性,而且与VIPER等同类架构相比,这个架构是轻量级的。尽管如此

忘记Develper安全问题答案,更新Apple Id绑定手机

最近登录ITC,发现苹果又更新协议了,正常这个时候都是想直接到developer.apple.com直接点同意协议就👌,不过这次打开deve

Mac 上使用 Python 修改 .Plist 文件

起因 今天遇到一个需要批量处理写入.Plist文件的需要,一开始想直接手动写入,考虑的内容比较多,手写估计要1个小时,于是想是不是可以用程序员

UICollectionView reloadData Crash 解决方案

UICollectionView如果更新datasource,需要更新UI,直接使用 [self.datas removeAllObjects];[UICollecitonView reloadData];直接崩溃

CentOS 6.5 防火墙配置

阿里的centos服务器,6阿里的centos6默认是不安装防火墙的(不知道啥时候改的,记忆中是一直存在防火墙的) 创建iptables配置文

CentOS 6.5 配置iptables防火墙策略

配置filter表防火墙 清除预设表filter中的所有规则链的规则 iptables -F 清除预设表filter中使用者自定链中的规则 iptables -X 保存iptables配