- 博客(50)
- 资源 (5)
- 收藏
- 关注
原创 Sublime Text插件安装
1.插件的安装方法有两个:直接安装和插件管理安装 1.1 直接安装,将下载的安装包解压缩到Packages目录(菜单->preferences->packages); 1.2 Package Control组件安装。用Package Control安装插件的方法: 按下Ctrl+Shift+P调出命令面板,输入install, 调出 Install P
2016-12-30 11:40:10
379
原创 php $_SERVER 是一个包含服务器和执行环境信息的数组。
参数说明PHP_SELF当前执行脚本的文件名argv传递给该脚本的参数的数组。当脚本以命令行方式运行时,argv 变量传递给程序 C 语言样式的命令行参数。当通过 GET 方式调用时,该变量包含query string。argc包含命令行模式下传递给该脚本的参数的数目(如果运行在命令行模式下)。
2016-11-23 12:33:08
1197
原创 php集成微信
1.在微信公众号的基本配置中,先配置以下几项(图片一)2.图片一中的URL的接入口需要实现以下代码(通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。)private function checkSignature(){ $signat
2016-11-15 17:14:02
283
原创 php数据检查类
<?phpclass Check { /** * +---------------------------------------------------------- * 判断是否为rec操作项 * +---------------------------------------------------------- */ public
2016-11-08 18:00:10
278
原创 64位windows7系统下memcache的安装配置教程
1.安装Memcached服务,详细的安装教程可以参考:菜鸟教程2.php中memcache的配置1)下载系统相对应的php_memcache版本,下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/2)解压下载的安装宝,将安装包中的php_memcache.dll放到C:\xampp\php\ext(根
2016-11-03 14:52:27
4299
原创 ios UITableview使用
/* * 视图加载完毕 初始化 */-(void)myViewDidLoadInit{ self.TV_MyCustomer.delegate = self; self.TV_MyCustomer.dataSource = self; //去除边框 self.TV_MyCustomer.separatorStyle = NO; //绑定cell
2016-10-14 15:21:17
322
原创 IOS UICollectionView使用
@interface ProductShowViewController : BaseViewController@property(nonatomic,retain) IBOutlet UICollectionView *CV_Prouct_list;//上拉加载@property(nonatomic, strong)MJRefreshFooterView *Footer;@end
2016-10-14 15:17:47
215
转载 IOS开源库一览表
应有尽有,包罗万象http://www.open-open.com/lib/view/open1387098154281.htmlhttp://github.ibireme.com/github/list/ios/GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助系统基础库
2016-09-10 15:02:19
425
转载 MBProgressHUD
前言作为初学者,想要快速提高自己的水平,阅读一些优秀的第三方源代码是一个非常好的途径.通过看别人的代码,可以学习不一样的编程思路,了解一些没有接触过的类和方法. MBProgressHUD是一个非常受欢迎的第三方库,其用法简单,代码朴实易懂,涉及的知识点广而不深奥,是非常适合初学者阅读的一份源码.一. 模式首先, MBProgressHUD有以下几种视图模式.typedef enu
2016-08-23 13:04:21
2228
原创 UIViewController的生命周期
/** * 构造函数(初始化对象和数据) */-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{ self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; return self;}/**
2016-08-23 12:51:24
230
原创 IOS UIPickerView+UITextField_ToolBar
参考资料:http://www.runoob.com/ios/att-ios-ui-picker.htmllz是Ios新手,在草鸟教程学习ios控件使用,但是又有菜鸟教程的代码不给了,部分代码缺失,所以lz无法看全代码,部分功能无法实现,于是在网站找了半天(哎呀,我的暴脾气➡️发作了)终于在网站找到了lz要的功能代码,过来纪录一下.h文件@property(nonatomic,stro
2016-08-22 18:10:48
764
原创 android分辨率从 dp 的单位 转成为 px
/** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int Dip2Px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().de
2016-08-22 10:48:34
756
原创 Android 一个app启动另一个app
/** * @param packagename 要启动程序的包名 */private void openApplicationWithPackageName(String packagename){ PackageInfo packageinfo = null; try{ packageinfo = this.getPackageManager().getPackageInfo(
2016-08-22 10:46:43
842
原创 apache配置虚拟域名
Apache配置文件的修改。----> Apache-----> httpd.conf,打开httpd.conf文件。1)找到:#LoadModule rewrite_module modules/mod_rewrite.so把前面的"#"去掉。 2)打到以下代码断: Options FollowSymLinks AllowOverrid
2016-08-22 10:45:40
199
转载 Mac上更新Ruby
因为准备在项目中使用bootstrap,在安装bootstrap过程中提示需要Ruby的版本在1.9.2以上,而目前使用的Ruby版本是Mac系统自带的1.8.7。所以需要对Ruby进行升级。这里使用RVM对Ruby进行升级,升级过程如下:1、安装 RVMRVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)
2016-08-22 10:43:52
218
转载 渐进式JPEG来提升用户体验
今天才认识到原来JPEG文件有两种保存方式他们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,他们的扩展名也是相同的,唯一的区别是二者显示的方式不同。Baseline JPEG这种类型的JPEG文件存储方式是按从上到下的扫描方式,把每一行顺序的保存在JPEG文件中。打开这个文件显示它的内容时,数据将按照存储
2016-08-22 10:41:34
278
原创 IOS 7.0中网页position=fixed的问题
这几天遇到了一个比较坑爹的问题,曾经比较好用的position:fixed;属性竟然在IOS 7.0系统中成了BUG,当同事跟我说这个问题的时候我纠结半天,开始以为只是iPhone 5中的7.0有这个问题,后来竟然发现所有IOS 7都存在此问题,传说要到7.3才修复,就目前态势来说估计是得到8.0才会修复了。先说问题:如果你想点击某个按钮,然后出现一个新的DIV层,
2016-08-22 10:39:59
1055
转载 Xcode安装使用第三方库的管理工具CocoaPods
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、Ruby环境搭建1.由于Mac 自带的Ruby版本可能过低会出现Error installing pods:active support requires Ruby version >= 2.2.2
2016-07-21 15:41:08
8196
转载 Ruby gem: Mac 系统下的安装与更新
下载安装:1.点击上面链接进入到官网,从顶部的链接下载压缩包;2.解压缩到指定文件夹,并通过 “cd” 指令进入到该文件夹;3.“ruby setup.rb” 使用该命令安装(可能需要管理员权限,使用sudo ruby setup.rb)更多帮助请参考 “ruby setup.rb --help”升级、更新$ gem update --system
2016-07-21 15:40:25
3068
转载 如何在Mac OS X上安装 Ruby运行环境
对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。此安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux
2016-07-21 15:27:28
1064
转载 APP切图详细规范终极指南
我们都知道一套完整的 App 通常会有很多张切图,不管是 iPhone 需要 1x、2x、3x 图档,Android 需要至少 3 种 hdpi、xhdpi、xxhdpi。在庞大的切图数量下如何让负责套图的 RD 快速找到所需图档,档名的命令方式就需要双方统一格式方便大家作业。所以,制定一套非常有效而方便的APP切图命名规范非常有用的。下面就跟随小编来详细了解APP切图命名的流程和命名
2016-07-14 11:12:20
15387
转载 iPhone 6 / 6 Plus 出现后,如何改进工作流以实现一份设计稿支持多个尺寸?
iPhone 6/6+出现后,不同分辨率间无法downscale,以前960@2x的图downscale 50%就可以有480@1x的图,如今创建2208@3x的图,简单downscale 33.3%再也得不到480@1x。本身不是简单整数倍数,使用Sketch时通过scale功能也没法精准的转换比例。补充说明:iOS设计由于@2x、@3x的存在,以及开发工具对矢量图的支持,所以此问题和A
2016-07-13 18:49:55
320
原创 jquery-ui draggable參數方法事件
Options参数(参数名 : 参数类型 : 默认值)addClasses : Boolean : true 如果设置成false,将在加载时阻止ui-draggable样式的加载。当有很多对象要加载draggable()插件的情况下,这将对性能有极大的优化。 初始: $('.selector').draggable({ addClasses:
2016-01-04 16:24:37
2817
原创 android权限大全
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置
2015-12-29 09:28:23
209
转载 yii安装简要笔记
1: 下载地址:http://www.yiiframework.com/2:在Apache网站根目录建立ring文件夹(创建ring站点)3:将解压的framework、requirements拷贝到ring目录下,在浏览器输入http://localhost:8088/ring/requirements/查看运行环境4:打开cmd(以管理员权限运行)创建应用ring,切换
2015-10-22 15:17:28
249
原创 AngularJS $http使用
var supervise = angular.module("supervise",[]);supervise.controller("supervise_controller",function($scope,$http){ var data = { school_code : "", class_name : "", teacher_account : ""
2015-09-25 11:51:31
2382
转载 HTML5 Canvas clearRect無法清除問題
1.clearRect无法清除指定区域 在应用中会定时重绘Canvas,每次都绘制之前都会用clearRect,将整个Canvas内容清除。刚开始运行时,还没有问题,大概运行了1个小时后就会出现内容无法清除的情况,暂时没有找到原因。在上面的那个回答中提到了重设Canvas的大小会清除原来绘制的内容,所以就采用了下面的方式:var context = docu
2015-07-13 14:57:04
4501
转载 PHPMyadmin 配置文件详解(配置)
1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。 2.配置config文件 打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可: A.访问网址 引用: $cfg['PmaAbsoluteUri'] = '';
2015-05-20 09:37:01
359
原创 修改PHP上传文件大小限制的方法
1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找max_execution_time默认是30秒.改为max_execution_time
2015-04-14 11:59:03
310
原创 jquer +ajax 跨域訪問 方法
function get_config2(){ $.ajax({ url: api_ephspv_webroot+ "Apis/get_config2", type : 'get', data : {}, dataType : "jsonp", crossDomin:true, jsonp: "callback", jsonpCallback :'jsonpCallb
2015-03-24 15:01:40
403
原创 php curl訪問接口
1.postpublic function getClassInfo($user_id, $token) { include(APPPATH."config/config.php"); $pPostData = Array(); $pPostData["token"] = $token; $pPostData["user_id"] = $user_id; $myur
2015-02-05 12:19:02
433
原创 CI框架钩子功能——權限控制
1.相關資料http://codeigniter.org.cn/user_guide/general/hooks.html2.打开權限控制功能在 application/config/config.php 文件中设定: $config['enable_hooks'] = TRUE;3.在項目目錄下的application/config/hoos.php文件定義相關的鈎子,例:$ho
2015-02-04 12:01:03
918
原创 Codeigniter整合smarty
smarty的模板机制很强大,一般情况下CI无需整合其他模板标签,因为PHP本身就是一种标签,简单易用。codeigniter整合smarty教程(我用的都是最新版本)如下:第一步:下载codeigniter最新版本:http://codeigniter.org.cn/downloads第二步:下载smarty最新版本:http://www.smarty.net/download第三步
2015-02-04 09:20:57
400
原创 jquery的本地儲存
saveanswer(user_id,{user_answer:user_answer,current_subject:current_subject});function saveanswer(key, value){if (Modernizr.localstorage) { localStorage.setItem(key,JSON.stringify(value));
2014-12-17 15:58:33
904
原创 ecshop手机端错误修改
1.Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead inuploads\include\library\EcsTemplate.class.php on line 248 解决: return preg_
2014-12-07 22:39:05
2297
原创 ecshop服务端+后台错误修改
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead inE:\work\server\ECShop_V2.7.3_UTF8_release1106\upload\includes\cls_template.php on line300解决:return
2014-12-07 17:55:31
1517
原创 android框架Volley学习demo
(1)ImageLoader获取图片public class HomeActivity extends Activity { private ImageLoader mImageLoader; private RequestQueue requestQueue; private SWAdapter listSwAdapter; private void initValu
2014-11-07 15:21:09
521
转载 [Android基础]Android之android:launchMode(Activity启动模式)
在Android的中Activity有4种启动方式:"standard"、"singleTop"、"singleTask"、"singleInstance"。下面就分轻重点讲讲这些启动方式。1、standard启动方式这种方式也是系统默认的。说的简单点,我们在使用startActivity()方法的时候,系统就会启动一个新的Activity实例,不管它先前启动没有。如果想知道具体细节可
2014-11-01 23:48:25
264
原创 android屏幕切换动画
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);final View view = View.inflate(AppStart.this,R.layout.appstart_layout,null);this.setContentView(
2014-10-31 18:28:30
361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人