自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Icecream'code

小小的天 有大大的梦想

  • 博客(23)
  • 收藏
  • 关注

原创 Mac下使用homebrew安装php环境

1. 安装apachebrew install httpd2. 安装nginxbrew install nginx3. 添加php拓展库brew tap homebrew/homebrew-php4. 安装phpbrew install homebrew/php/php56 --with-httpd --with-fpm –with-httpd:编译libphp5.so给httpd –wi

2018-01-10 10:02:27 5804

原创 Redis(一):在Mac上安装Redis

Redis 简介Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。Redis可以将数据复制到任意数量的从服务器。Redis 优势异常快速:Redis的速度非常快,每秒能执行约1

2015-10-30 18:31:39 764

原创 jquery实现点击某元素之外触发事件

更多博客:http://blog.ilibing.com/  前端写脚本绑定某事件已经司空见惯了,突然有个需求需要点击某个元素之外触发一些动作呢?比如,写一个模拟的select下拉,一般都是点击下拉,弹出下拉选项,再点击下拉的某个选项,下拉收起。如果用户点击下拉,然后就不想点下拉选项了,这时用户点击这个下拉之外的任何东西,这个下拉都应该收起。  jq如何实现这个功能呢?其实也不难,大概思路就是,在d

2015-10-30 18:19:26 18470 2

原创 PHP设置User Agent

更多博客:http://blog.ilibing.com/最近有在用PhpQuery,发现抓取一些网页的内容是移动端的页面,有些时候甚至是空内容。于是一直在找PhpQuery怎么设置UserAgent,无奈PhpQuery文档太少,暂时没有找到,便去寻找PHP原生设置UserAgent的方法,找到了两种。    用curl设置user_agent:$cu

2015-07-08 16:11:07 8212 1

转载 让Mac Dock栏自动显示和隐藏没有延迟

使用OS X的时候都会选择将Dock隐藏(可以在系统偏好设置—Dock中选择),等使用时将光标向下划Dock会自动弹出显示。这个显示或隐藏会有一点点(大概1秒左右)的延迟,使用下面的方法可以消除这个延迟:打开 应用程序——实用工具——终端输入代码:defaults write com.apple.Dock autohide-delay -float 0 && kil

2015-07-07 14:55:34 5301

原创 动手写一个HTML5的无限循环滚动焦点图

现在每个门户网站基本上一打开都是一个大大的焦点图,各种炫酷的滚动的效果。网上也有各式各样的插件,简单好用。但是如果我们能够写一个好用的焦点图滚动插件那岂不是更有成就感?其实也是很简单的,废话不多说动手吧。给个Demo地址:http://www.ilibing.com/demo/slider.html首先讲一下无限滚动焦点图的原理:先用文字表达

2015-06-08 21:56:00 6628

原创 Swift 基础语法

先来一个“Hello world”压压惊println("Hello world")//打印输出语句用println,此函数会自动换行变量和常量:var i = 1//变量let A = 1//常量Swift语言t提供了简化变量和常量的定义方式,可以快速、简短的定义一个变量和常量。当然我们也可以为变量指定类型:v

2015-05-23 11:24:50 517

原创 PhpStorm配置SVN

1.配置Svn账户在顶部菜单里找到VCS点击Repositorys右边的+号并且在Repository URL处输入svn地址,然后点击ok:2. 检出代码双击刚才添加的SVN目录,在弹出的窗口中输入SVN用户名和密码,登录成功后点击右下方‘checkout’按钮

2015-05-18 20:23:10 1012

原创 全屏滚动插件FullPage的使用

fullPage.js是开源的JQuery插件库,GitHub 地址:https://github.com/alvarotrigo/fullPage.js1、引入文件2、HTML            每一个section是一屏,这是第一屏        ^                每一个section是一屏,这是第二

2015-05-16 16:30:15 480

原创 MAC OS X 和 Windows下XAMPP 添加虚拟主机+ host重定向

如果你不想整天输入localhost来访问你的项目,不妨来试试添加虚拟主机,给你的目录绑定一个域名,实现多域名绑定访问。是不是很屌的样子。列如我们想把localhost/test改成通过 www.test.com  访问1.修改host文件Mac OS X :打开Finder -》点击菜单栏的前往 -》点击前往文件夹 -》输入 "/private/e

2015-05-08 23:51:17 783

原创 解决SwipeBackLayout滑动返回时显示桌面而不是显示上一层的Bug

由于我们用SwipeBackLayout需要将App的Theme添加一个透明的属性,这就是导致出现Bug的源头。  <application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/AppTheme" >我们

2015-03-30 14:50:05 2037 1

原创 解决Activity的LaunchMode为SingeTask和SingeInstance时,Activity接收不到Intent的数据

aActivity为普通ActivitybActivity的 LaunchMode为SingeTask或者SingeInstanceaActivity通过Intent跳转到bActivity,并且传递一个数据。bActivity:Intent Intent = new Intent();intent.setClass(this, MainActivity.class);

2014-12-31 12:01:12 629

翻译 Android ViewPager简单几行代码设置滑动动画

代码: viewPager.setPageTransformer(false, new ViewPager.PageTransformer() { @Override public void transformPage(View page, float position) { final float normalizedposition = Math.abs(

2014-12-10 21:35:01 714

转载 Javascript实用代码收集

touchstart: // 手指放到屏幕上的时候触发 touchmove: // 手指在屏幕上移动的时候触发 touchend: // 手指从屏幕上拿起的时候触发 touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详。。

2014-09-15 00:06:41 485

原创 Android 接口回调

1.定义接口(interface)在操作的

2014-08-25 18:07:11 485

原创 Android 判断网络是否可用

1.在AndroidManifest.xml里面添加两个权限,否则

2014-08-03 23:43:36 469

原创 Android PopupWindow

1. activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr

2014-08-03 18:02:09 592

原创 Android Activity跳转动画

1.在Intent后面设置

2014-08-03 15:34:34 846

原创 Android res汇总

1.设置 selector

2014-07-31 17:02:16 473

原创 Android Toast自定义

1.默认效果Toast.makeText(getApplicationContext(), "这里输入你想弹出的提示文字", Toast.LENGTH_SHORT);

2014-07-23 11:54:35 424

转载 Android Activity四种启动模式

1. standard        模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。    2. singleTop        如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。    3. singleTas

2014-07-20 18:45:02 393

原创 A​n​d​r​o​i​d​屏​幕​旋​转处理,保持Activity内容

1.修改AndroidManifest.xml 在activity属性中加入:修改AndroidManifest.xml 在activity属性中加入:修改AndroidManifest.xml 在activity属性中加入:

2014-07-18 10:34:42 889

转载 Android自定义Spinner

MainActivity:// 建立数据源 String[] mItems = getResources().getStringArray(R.array.spinnername); // 建立Adapter并且绑定数据源 // 重写ArrayAdapter的getDropDownView()方法 ArrayAdapter adapter = new ArrayAdapte

2014-07-17 17:31:50 750

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除