对于经常需要使用终端来SSH远程服务器的同学来说,一个好的终端太重要了。Windows上有Xshell,好用且傻瓜,但Linux,Mac上的SSH客户端就比较磕碜。对于Mac和Linux上来说,最强大是还是终端本身,加上各种shell脚本的合理配置与使用,简直甩Windows很远。本文介绍2个工具,sshrcbashmarks,快捷操作终端so easy!

阅读全文 »

最近想抓一点其他网站的内容,但是用PHP做感觉有点奇怪,单纯用正则表达式也比较不便。于是狠补了下Python的内容,虽然基本原理都是下载->分析->提取->存储,但Python里面的3方包等工具还是相对健全很多,如BeautifulSoup就十分好用。

阅读全文 »

大部分PHP框架都是基于单一入口模式,如Laravel,yii,ci,tp等,且配置都非常简单。最近想把自己以前写的一个零散的项目(全是单文件模式)整理成单一入口模式,于是研究了下,实现了基本可用的功能。包括URL路由,美化功能。

阅读全文 »

最近花时间研究了下LESS与SASS。这两种语言主要是为了简化CSS的编写,引入了变量,运算,函数等。SASS比LESS强大一些,支持if、else等。两种语言基本写法还是与CSS类似,简单也很好理解。Bootstrap框架的css文件就是用LESS来编写的(不过Bootstrap4.0改为SASS编写了)。

阅读全文 »

Ajax中默认是不允许跨域访问的,意思就是Ajax不能请求其他服务器的数据。用jsonp(json with padding,翻译是填充式json,参数式json)可以间接解决跨域问题。因为WEB端也经常需要处理JSON数据,记录一下WEB端接收JSON后的一些处理方法。

阅读全文 »

点赞功能需求:用户能点赞,能取消赞,同时能查看赞了该条状态的所有人,可能还需要提醒发该条状态的人谁谁谁赞了你。
web端实现:显示点赞数,当有用户赞了该状态,则点赞数+1等。
本文从点赞功能的数据库设计说起,一步步到各个功能的基本实现方法。

阅读全文 »

XNCategory是一个实用分类集合框架, 一行代码搞定一个小功能! 涵盖iOS应用开发中最常用的一些功能。目前包括对NSFoundation,UIKit,网络一些类扩展的实用功能。如NSArray、NSDictionary控制台输出中文问题,UIView坐标简化调用及圆角等,NSDate简化时间处理,NSString动态计算宽度等。后续还会继续添加更实用的分类,精简调用方法,并整理一份比较完善的文档。(长期维护更新,欢迎使用或反馈Issues 传送门XNCategory

阅读全文 »

Bootstrap,讲道理,写很少代码就能布局一个非常漂亮的页面。关键是移动为先的理念,想想都很赞!Ps:想想苦逼的写iOS/Android界面的同学,这东西简直不能再好。本文主要写栅格系统,布局及应用,至于控件,要用的时候去官网文档看实例最好。

阅读全文 »