- 博客(121)
- 收藏
- 关注
转载 ThinkPHP手动写入日志
在开发环境中,打log是非常必须的,特别是在走前端开发的异步请求,异步请求很多时候打log是比较麻烦的,不是将错误信息返回前端的js用console来输出或者alert或者document.write,除了console还算不错外其他的方法都是会终端进程,不能做到静默的大log,而就算...
2016-12-10 12:35:00
1328
转载 前端:flex布局兼容性问题
一.W3C各个版本的flex 2009 version 标志:display: box; or a property that is box-{*} (eg. box-pack) 2011 version 标志:display: flexbox; or the flex() fu...
2016-11-30 16:02:00
551
转载 Flex 布局教程:语法篇
网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案----Flex布局,...
2016-11-30 15:46:00
164
转载 css 智能省略(剪切)多余部分的字体
主要属性: text-overflow: ellipsis; //显示省略符号来代表被修剪的文本。white-space: nowrap; //文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。overflow: hidden; ...
2016-11-28 18:30:00
285
转载 CSS3 层次选择器
后代选择器(E F) 后代选择器也被称作包含选择器,所起作用就是可以选择某元素的后代元素,比如说:E F,前面E为祖先元素,F为后代元素,所表达的意思就是选择了E元素的所有后代F元素,请注意他们之间需要一个空格隔开。这里F不管是E元素的子元素或者是孙元素或者是更深层次的关系,都将被选中,换...
2016-11-20 21:28:00
302
转载 ThinkPHP-多语言支持功能使用
1.检查\ThinkPHP\Extend\Behavior目录下是否有CheckLangBehavior.class.php文件,没有的话去下载完整版,并将文件放到此目录下。 2.修改目录下文件Application\[模块/比如Home、Common等等]\Conf\tags.php...
2016-11-14 02:02:00
138
转载 【前端】你所不知的 CSS ::before 和 ::after 伪元素用法
CSS 有两个说不上常用的伪类 :before 和 :after,偶尔会被人用来添加些自定义格式什么的,但是它们的功用不仅于此。前几天发现了Creative Link Effects这个非常有意思的介绍创意链接特效的页面,里面惊人的效果大量使用到的特性除了transform 属性...
2016-11-01 17:14:00
150
转载 【C语言】malloc和realloc的区别以及使用
ANSI C说明了三个用于存储空间动态分配的函数 (1) malloc分配指定字节数的存储区。此存储区中的初始值不确定 (2) calloc为指定长度的对象,分配能容纳其指定个数的存储空间。该空间中的每一位(bit)都初始化为0 (3) realloc 更改以前分配区的长度(增加或减少)...
2016-10-21 13:03:00
338
转载 【C语言】指针理解
1.语言中变量的实质 要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧! 先来理解理解内存空间吧!请看下图: 内存地址→ 6 7 8 9 10 11 12 13 ...
2016-10-19 22:26:00
106
转载 【PHP】别名函数之die()与exit()的真正区别
网上搜索die与exit两个函数的区别,大部分的”标准答案”都是说die是退出并释放内存,exit是退出但不释放内存。 这个解释显然是错的,PHP手册中已经说过“die — Equivalent to exit().This language construct is equivalent t...
2016-10-19 21:47:00
122
转载 jquery prop方法的使用以及与attr方法的区别
prop方法的概况: prop()是jquery1.6中新加了一个方法,用来区分attr方法,专门用来处理DOM属性。一些内置属性的DOM元素或window对象,如果试图将删除该属性,浏览器可能会产生错误,而prop方法则可以避免这种错误发生。换言之,prop可以说是为了处理DOM属性(如...
2016-10-09 15:30:00
141
转载 jquery checkbox无法二次选中的解法
需求: 使用jquery控制checkbox选中/不选中。 思路: checkbox是否选中主要是看checked属性:选中/checked=“checked”,不选中/checked=“” 或 清楚checked属性 一般做法: 工具:jQuery的attr方法。...
2016-10-09 13:31:00
161
转载 Sublime添加Sass插件,语法高亮
在sublime中安装sass插件和sass build插件了,打开我们的sublime 首先你要看的是在preference选项下有没有package control这个选项,如果没有的话,就表示你没有Package Control 插件(一个方便Sublime text 管理插件的插件...
2016-09-20 19:16:00
247
转载 Win环境下让Sass支持中文注释
1.找到sass目录,修改engine.rb的配置 sass目录位置,在安装sass前世要有ruby环境,因此sass目录是ruby的子目录,以下是我的win环境下的sass目录: C:\Ruby23-x64\lib\ruby\gems\2.3.0\gems\sass-3.4.22\l...
2016-09-20 18:24:00
119
转载 Win环境下sass、compass安装
1.下载rubyinstaller,安装sass、compass需要使用ruby环境,因此首先安装ruby环境。在win系统下要安装ruby需要使用rubyinstaller。具体的ruby安装可以参考 https://www.ruby-lang.org/zh_cn/downloads/ 以...
2016-09-20 15:26:00
121
转载 视图压栈和弹栈:使用segue正向传值;反向传值
提要: 起始视图 ListTableViewController 目标视图 DetailViewController segue-identifier toDetailView ...
2016-09-10 15:39:00
122
转载 Git 分支 - 分支的新建与合并
分支的新建与合并 现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程: 开发某个网站。 为实现某个新的需求,创建一个分支。 在这个分支上开展工作。 假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理: ...
2016-09-09 13:21:00
103
转载 超详细mysql left join,right join,inner join用法分析
下面是例子分析 表A记录如下: aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115 表...
2016-09-09 12:15:00
91
转载 wampserver环境下terminal链接本地数据库,以及mysql密码的修改和phpmyadmin应用配置mysql密码位置...
登陆mysql 1.win键+r 进入terminal; 2.切换到mysql的bin目录: Exp: cd C:\wamp\bin\mysql\mysql5.5.24\bin Tip:可以在图形界面进入bin目录,复制路径 3. 执行 mysql -uroot -p,然后输入密码 ...
2016-09-09 12:14:00
82
转载 利用textField的leftView模拟做内边距
我们知道textField的文字默认是紧贴最左边的,有时候为了美观,我们需要如html那样给textField来个padding-left,然而swift中并没有这个属性。不过swift中的textfield有leftView这个属性,因此可以利用这个属性给textfield左边添加一个“看不...
2016-09-07 21:36:00
209
转载 tableView相关
1. 去除tableView尾部多余的空行: override func viewDidLoad() { super.viewDidLoad() self.navigationController?.setToolbarHidden(false, animate...
2016-09-06 21:53:00
77
转载 时间戳转化为日期格式时间字串
1.formatterTimeToDate函数是自己封装的,我的数据是网络请求回来的,都是AnyObject类型的,所以参数设置成这个类型,因此并非一定要AnyObject类型才可 //将时间戳转为日期格式的时间func formatterTimeToDate(time: AnyObjec...
2016-09-06 21:26:00
140
转载 代码 + storyBoard拖拽法,实现手动切换视图
1.准备: 在storyBoard(故事板)中使用拖拽法,将起始视图 和 目标视图连接起来,然后给他们之间的“连接线”(称为segue)添加 identifier。 2.代码实现手动跳转: 前提:众所周知,用”拖拽法“实现视图间的切换默认是”触发立即跳转“的。但是,有时候我们会有这样的需...
2016-09-06 20:35:00
465
转载 Swift - UIViewController生命周期详解(附:VC相关方法介绍)
UIViewController(视图控制器)想必大家都不会陌生,开发中常常会用到。这次讲讲它的生命周期。 1,视图的生命周期 说是ViewController的生命周期,其实指的是它控制的视图(View)的生命周期。每当视图的状态发生变化时,视图控制器会自动调用一系列方...
2016-09-06 16:57:00
1186
转载 代码设置textField和textView的border和borderColor
@IBOutlet var titleText: UITextField! @IBOutlet var contentText: UITextView! var noteTitle: String? var noteContent: String?...
2016-09-05 16:56:00
160
转载 使用swiftyJson和Alamofire做网络请求,以及json数据的解析
目的:使用Alamofire从网络请求json数据。用swiftyJson解析json数据,最后将需要的数据赋值给一个NSArray的数组。 1.下载swiftyJson 和 Alamofire(pods方式下载) source 'https://github.com/CocoaPods/...
2016-09-05 15:58:00
263
转载 UIAlertView和ActionSheet抛弃后的,使用UIAlertController代替
你知道UIAlertView、UIActionSheet(以及它们各自的 delegate protocols) 在 iOS 8 中已经被废弃了吗? 这是真的。在你的代码中按住 ⌘ 点击UIAlertView或者UIActionSheet,你就会看到最上面的注释: UIA...
2016-08-30 22:58:00
349
转载 JavaScript使用正则表达式
正则表达式是被用来匹配字符串中的字符组合的模式。在JavaScript中,正则表达式也是对象。这种模式可以被用于RegExp的exec和test方法以及String的match、replace、search和split方法。本章介绍的是 Javascript 的正则表达...
2016-08-30 11:07:00
175
转载 如何使用自訂 Segue 實現視圖轉場動畫
建立一個自訂segue不是困難的事,因為它包含了 iOS 的標準程式技術。實際上所需要的是,作為 UIStoryboardSegue 類別的子類別(subclass),並且只要覆寫(override)一個稱作 perform的方法。動畫邏輯必須要在這個方法中實作。觸發視圖控制器間的轉換...
2016-08-25 16:51:00
277
转载 IOS(swift)-ViewController·页面跳转
针对手写页面及storyboard制作页面,使用代码进行页面跳转的两种方法。 ▪ 手写页面: var vc = ViewController() self.presentViewController(vc, animated: true, completion: nil) ▪ ...
2016-08-24 15:30:00
276
转载 Swift - 多行文本输入框(UITextView)的用法
1,多行文本控件的创建 1 2 3 4 let textview=UITextView(frame:CGRectMake(10,100,200,100)) textview.layer.borderWidth=1 //边框粗细 textview...
2016-08-23 09:48:00
208
转载 Swift - 文本输入框(UITextField)的用法
1,文本框的创建,有如下几个样式: UITextBorderStyle.None:无边框 UITextBorderStyle.Line:直线边框 UITextBorderStyle.RoundedRect:圆角矩形边框 UITextBorderStyle.Bezel:边线+阴影 ...
2016-08-22 22:01:00
106
转载 linux-连接远程主机
打开终端; ssh 用户名@ip或者域名 [回车] 输入密码 转载于:https://my.oschina.net/u/2487410/blog/729257...
2016-08-07 20:26:00
161
转载 ThinkPHP:视图模型的使用
摘要: 视图模型的作用是:进行多表查询。 定义: 使用视图模型注意的几个点: 1)表名的写法:study_room ===>StudyRoom; 2)给字段名器别名:'chn'=>'course_name'。将字段名chn起别名为course_name; 3)表与表间的...
2016-07-13 09:24:00
133
转载 前端开发:jQuery-ajax的封装
1.前提: 引用jquery文件 2.封装: 直接看代码,详细注释: /** * @param source 数据 * @param successHandle 访问成功的回调函数 * @param errorHandle 访问失败回调函数 **/$.ajax...
2016-07-10 17:25:00
68
转载 PHP: 简单使用CURL的get、post请求
使用CURL的基本步骤: 1)初始化 curl_init() 2)设置变量 curl_setopt() 3)执行并获取结果 curl_exec() 4)释放cURL句柄 curl_close() 1. get请求 //初始化 $ch = cu...
2016-07-01 11:25:00
120
转载 UEditor(百度富文本编辑器)的暴力使用
1.下载sdk 下载链接:http://ueditor.baidu.com/website/download.html Tip:这里下载的是UTF-8版本的。 解压可以看到一个示例文件index.html,可以双击打开该文件,就可以看到富文本编辑器的示例: 然后就是将该sd...
2016-06-23 15:28:00
326
转载 前端开发:页脚固定顶部的方法
1 将html、body的高度设为100%,这样是为了使用body的子元素height:100%;生效(在我的另一篇博文有详细说明): html,body{ height: 100%; margin: 0; padding: 0;} 2 基本布局: <body&...
2016-06-19 15:02:00
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人