form1.cn
Make a little progress every day
28th of February 2017 Style Css 689

CSS超出使用text-overflow显示省略号

text-overflow语法:text-overflow:clip//不显示省略标记(...),而是简单的裁切text-overflow:ellipsis//当对象内文本溢出时显示省略标记(...)完整css+div的html源代码,需要加入<nobr>标签:<!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>text-overflow案例在线演示www.divcss...
27th of February 2017 Style Html5 660

HTML5中meta常用标签属性说明

HTML5中meta常用标签属性说明IE兼容模式,Bootstrap不支持IE古老的兼容模式。为了让IE浏览器运行最新的渲染模式下,建议将此<meta>标签加入到你的页面中:<metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1,minimum-scale=1,maximum-sca...
26th of February 2017 Swift Swift+IOS 836

xcode8的http协议限制解决方法

使用XCode8.1开发iOS应用,使用WebView做一个网页demo,结果中途出现很多问题,第一是发现NSURL在XCode8.1的swift3版本下需要用URL替代,另外一个就是XCode默认不开启http请求的问题。运行日志内容如下:AppTransportSecurityhasblockedacleartextHTTP(http://)resourceloadsinceitisinsecure.Temporaryexcep...
23th of February 2017 Swift Swift+IOS 946

Swift3.0中点击屏幕收回键盘

点击UITextField以外的区域,实际是点击了当前View,当前View捕获点击事件,可它不会传递该事件这种简单可用办法:addGestureRecognizerclassViewController:UIViewController{@IBOutletweakvarusername:UITextField!@IBOutletweakvarpassword:UITextField!overridefuncviewDidLoad(){super.viewDidLoad()//...
19th of February 2017 Swift Swift 663

Part 5:iOS表视图-索引、分组,静态表,删除、插入Cell,移动C..

在这一章中学习主要学习到了表视图的应用,普通表视图,表视图的Cell自定义,添加搜索栏,表视图添加索引、分组,静态表视图,删除、插入Cell,移动Cell,下拉刷新,以下为本章Demo代码:普通表视图-下拉刷新基础-搜索基础importUIKit//-------------普通表视图-下拉刷新基础-搜索基础classTableViewControll...
17th of February 2017 PHP PHPcode 680

PHP实现OAuth2.0服务(入门)

在现在的网络服务中,OAuth2.0服务已经很普遍了,无论是facebook或者微博的第三方登录,还是手机APP登录,都有很广泛的应用。它主要的目的如下:如果用户的照片在A网站,他想要在B网站使用A网站的头像,并不需要向B网站提供自己在A网站的用户名和密码,而直接给B一个AccessToken来获取A站的照片具体流程如下...
16th of February 2017 PHP PHPcode 702

常用PHP函数、语句、SQL等整理

查询一个表中字段重复情况,subject为查询的重复字段,ascount为重复次数select`subject`,count(*)ascountfromwl_dpdfgroupby`subject`havingcount>1;Mysql函数replace替换某字段内容updatecourse_roomsetcourse_ppt=replace(course_ppt,"需要替换的内容","替换为最终需要的内容");Mysql中FIND_IN_SET的使用...
14th of February 2017 PHP Thinkphp 803

微信公众号支付流程与Thinkphp整合

第零步配置授权目录1,微信支付中设置支付授权目录;把域名改为自己的2,设置授权域名,在登录mp.weixin.qq.com后的左侧下面,接口权限-网页授权第一步得到所有配置项1,这里填开户邮件中的商户号MCHID='1345678702';2,这里填开户邮件中的(公众账号APPID或者应用APPID)APPID='wx4262345678a46be';3,这里...
13th of February 2017 Style Bootstrap 675

bootstrap下拉菜单的鼠标放上显示与去掉点击事件

bootstrap去掉下拉菜单自带点击事件,第一次点击时展开菜单,第二次点击时收起菜单,有的时候我们不需要它提供的点击事件,比如我们在做鼠标放上显示展开菜单的功能时,当鼠标放上菜单展开此时在进行单击菜单会收起,这样感觉很别扭,以下方法实现了鼠标放上显示菜单且去掉点击事件html代码<liclass="active"...
08th of February 2017 Linux SVN 958

windows和linux更换svnIP或地址的方法

阿里云物理服务器做了迁移,好多服务器的IP都变了,之前的SVN设置好了,现在需要更换地址查询原地址的方法:root@form1-desktop:codes#svninfo路径:.URL:http://192.168.1.58/repos版本库根:http://192.168.1.58/repos/linux_monitor版本库UUID:81fe7417-a8b1-40d6-90b8-661973047dc1版本:80节点种类:目录调...
08th of February 2017 Linux SVN 781

svn中switch(sw)命令的帮助信息解释

输入switch命令后:root@form1-desktop:codes#svnswitch--helpswitch(sw):更新工作副本至不同的URL。用法:1、switchURL[@PEGREV][PATH]2、switch--relocateFROMTO[PATH...]1、更新工作副本,切换到同一版本库中的新URL。其行为跟“svnupdate”很像,也是将工作副本切换到同一版本库中某个分支或者标签的方法...
08th of February 2017 Linux Command 565

Linux系统挂载数据盘

Linux系统挂载数据盘适用系统:非IO优化+SSD云盘Linux(Redhat,CentOS,Debian,Ubuntu)实例,IO优化实例+SSD云盘数据盘分区挂载建议使用脚本:工具:auto_fdisk_ssd.shLinux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。1、查...
07th of February 2017 Swift Swift 737

Part 4:iOS数据源协议、委托协议与高级视图

在这一章中学习到了picker控件与collectionView视图,以下主要为普通picker的城市三级联动、collectionView视图使用的方法与对应DataSource和Delegate简单使用的Demopicker控件:importUIKitclassFirstViewController:UIViewController,UITextFieldDelegate,UIPickerViewDelegate,UIPickerViewDataSource{//...
07th of February 2017 Linux Command 648

Linux下各发行版中FTP的设置方法

一、Redhat/CentOS安装vsftp软件1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安装vsftp使用yum命令安装vsftp#yuminstallvsftpd-y3.添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。使用...
06th of February 2017 Database Mysql 603

mysql show processlist命令详解

mysql查看当前连接数命令:showprocesslist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。showprocesslist;只列出前100条,如果想全列出请使用showfullprocesslist;mysql>showprocesslist;这个命令中最关键的就是state列,mysql列出的状态主要有以下几种:Chec...
06th of February 2017 Linux Memcached 575

linux下memcached的启动/结束的方式

当前项目中,linux下memcached的启动/结束的方式默认情况下memcached安装到/usr/local/bin下。进入安装目录启动:memcached:/usr/local/memcached/bin/memcached-d-c10240-m1024-uroot获取运行状态:echostats|nclocalhost11211(可以查看出pid)或使用ps-ef|grepmemcached停止memcached:kill-9pid(-9表示强制...
04th of February 2017 Swift Swift 593

Part 3:iOS 8多分辨率屏幕适配

在这一章中学习到多分辨率屏幕适配问题,ScrollView、assets.xcassets的初步认识importUIKitclassViewController:UIViewController{@IBOutletweakvarlabel:UILabel!@IBOutletweakvarScrollView:UIScrollView!overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typica...
21th of January 2017 Swift Swift 813

Part 2:UIView与视图各种控件

在这一章中学习到了一些控件,其中做的测试代码放到这里以便以后查看注:如果要实现某个控件的委托协议,需要将当前控件指向当前视图在弹出的列表中选择DelegateimportUIKitclassViewController:UIViewController,UITextFieldDelegate,UITextViewDelegate,UIWebViewDelegate{//,UIAlertViewDelegate,UIAction...
16th of January 2017 Linux Command 1068

HTTPS:免费SSL申请与key,csr,crt的生成

90天的免费SSL:https://zerossl.com/申请教程:http://cnodejs.org/topic/58ee36e0a92d341e48cfe7e9我使用的是https://www.startcomca.com/中的免费SSL证书,2016年的时候免费申请可以使用3年,你当前的时间就不确定了,还有startssl这个网站经常改版,所以这篇教程没有截图,下面介绍一个步骤:1,第一步肯...
05th of January 2017 Database Mysql 685

mysqldump导出数据方法

导出本地数据库mysqldump-uroot-pdatabase>/datafile/database.sql导出本地数据库的某几个表mysqldump-uroot-pdatabasetable1table2>/datafile/database.sql导出远程数据库mysqldump-uroot-hmysql.form1.cn-p--set-gtid-purged=OFFdatabase>/datafile/database.sql导出远程数据库的某几个表mysqldump-uroot-h...
04th of January 2017 Linux Command 846

ubuntu或centos编译安装php和Nginx支持

ubuntu更新源apt-getupdateubuntu安装必须的依赖库sudoapt-get-yinstallautoconf&&\sudoapt-get-yinstalllibxml2-dev&&\sudoapt-get-yinstallbzip2&&\sudoapt-get-yinstalllibcurl3-openssl-dev&&\sudoapt-get-yinstalllibcurl4-gnutls-dev&&\sudoapt-get-yinstalllibjpeg-dev&&\sudoapt-get-yinstalllibpng-...
23th of December 2016 Database Mongodb 1074

Linux下启动mongodb在后台运行与自动启动

先完成安装mongodb的一些操作创建数据目录:#mkdir/data/mongo创建配置文件#vi/data/mongo/mongodb.cnfdbpath=/data/mongo/logpath=/data/mongo/mongo.loglogappend=truefork=true#以守护进程的方式运行MongoDBport=27017rest=true#是否开启HTTP用户界面或者:不创建配置文件通过mongod参数启动也可以1、配置...
21th of December 2016 Linux Command 615

Linux系统如何查看版本信息

输入"uname-a",可显示电脑以及操作系统的相关信息输入"cat/proc/version",说明正在运行的内核版本输入"cat/etc/issue",显示的是发行版本信息lsb_release-a(适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)
02th of December 2016 Database Redis 597

Linux中php增加Redis扩展

1、安装redisPHPredis驱动:下载地址为:https://github.com/phpredis/phpredis/releases。下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz上传phpredis-2.2.4.tar.gz到/usr/local/src目录wgethttps://github.com/nicolasff/phpredis/archive/2.2.4.tar.gzcd/usr/local/src#进入软件包存放...
02th of December 2016 Database Redis 663

Redis安装在Linux的方法

Linux下编译安装下载地址:http://redis.io/download,下载最新文档版本。本教程使用的最新文档版本为2.8.17,下载并安装:$wgethttp://download.redis.io/releases/redis-2.8.17.tar.gz$tarxzfredis-2.8.17.tar.gz$cdredis-2.8.17$makemake完后redis-2.8.17目录下会出现编译后的redis服务程序redis-server,...
29th of November 2016 PHP Thinkphp 1547

Thinkphp3.2 cli模式的配置与使用方法

平常我们在命令行执行php脚本的方法一般都是这样的#...phpcommon.php#...phpcommon.phpparams..以上php为服务器上的php可执行文件,common.php是你要执行的脚本文件,params参数参数设置方法php文件后空格+参数程序里用argv[]来读参数,你会接到一个argv数组argv[1]argv[2]...thinkphp在地址栏上访问为:http...
25th of November 2016 Linux Command 814

Linux中nohup不挂断运行命令

nohup就是不挂起的意思(nohangup)该命令的一般形式为:nohupcommand&语法:nohupCommand[Arg…][&]描述:nohup命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup命令运行后台中的程序。要运行后台中的nohup命令,添加&(表示”and”的符号)到命令的尾部...
22th of November 2016 Linux Command 685

PHP在Linux系统下安装imageMagick扩展

如果没有安装pear请先执行以下命令安装sudoapt-getinstallphp-pearphp5-dev安装ImageMagicksudoapt-getinstallimagemagicklibmagickwand-dev执行pecl安装imagicksudopeclinstallimagick搜索位置find/-name'imagick.so'复制位置/usr/lib/php5/20121212/imagick.so修改php.ini添加一段代码加载imagick.so文件ex...
21th of November 2016 PHP PHPcode 715

PHP中常用的header头整理

页面输出header('HTTP/1.1200OK');//ok正常访问header('HTTP/1.1404NotFound');//通知浏览器页面不存在header('HTTP/1.1301MovedPermanently');//设置地址被永久的重定向301header('Location:http://www.form1.cn/');//跳转到一个新的地址header('Refresh:10;url=http://www.form1.cn/');//延迟转向也就是隔...
21th of November 2016 PHP PHPcode 666

PHP遍历指定目录下所有文件与子文件夹中文件

在工作中会有遍历目录与子目录文件的时候,请看以下代码functionget_allfiles($path,&$files){if(is_dir($path)){//是否为目录$dp=dir($path);while($file=$dp->read()){if($file!="."&&$file!=".."){get_allfiles($path."/".$file,$files);//递归}}$dp->close();}if(is_file($path)){//如果文件正常$files[]...