- 博客(60)
- 收藏
- 关注
转载 PHP数组键值使用单引号和双引号和无符号的区别
PHP数组键值使用单引号和双引号和无符号的区别方法/步骤1第一种:$array['key']此单引号键值模式可以直接被解析为一个数组即$array第二种:$array["key"]此双引号键值模式,先执行的是"key",判断是否有定义的PHP变量存在,在解析为数组即$array第三种:$array[key]此为无单双引号键值...
2015-11-04 11:58:00
391
转载 php empty,isset,is_null比较(差异与异同)
做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题。甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注 意,一段作为流程判断时候,就出现bug问题了。一、举例说明A.一个变量没有定义,我们该怎么样去判断呢?<?php#不存在...
2015-11-03 15:36:00
230
转载 PHP中的=>,->,@,&,::,%
在php中数组默认键名是整数,也可以自己定义任意字符键名(最好是有实际意义)。如:$css=array('style'=>'0',‘color’=>‘green‘),则$css['style']=='0',$css['color']=='green'。简单的说‘=>’就是定义数组键名让它指向数组末一个元素,跟指针很相似。=============...
2015-11-03 10:56:00
294
转载 浅谈Laravel框架的CSRF
前文CSRF攻击和漏洞的参考文章:http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.htmlLaravel默认是开启了CSRF功能,需要关闭此功能有两种方法:方法一打开文件:app\Http\Kernel.php把这行注释掉:'App\Http\Middleware\Ver...
2015-10-27 10:31:00
1387
转载 在Windows命令行窗口中输入并运行PHP代码片段(不需要php文件)的方法
有时候只是简单的为了测试某个php函数的效果,以前总是需要建一个php文件,复制这个文件的路径,再通过web访问或者用php命令执行这个php文件。一直想要怎么才能不用创建文件,才能直接执行PHP代码片段呢?终于找到了方法,现在分享出来,给有需要的人。前提:1. 本文只是说Windows下的情况。其他操作系统也类似,但略有不同。2. 必需已经安装好了php,并设置...
2015-10-25 17:09:00
174
转载 年薪30万的Android程序员必须知道的帖子
https://github.com/Trinea/android-open-project转载于:https://www.cnblogs.com/soonfly/p/4897880.html
2015-10-21 15:11:00
488
转载 varnish/squid/nginx cache 有什么不同?
SQUID 是功能最全面的,但是架构太老,性能不咋的Varnish 是内存缓存,速度一流,但是内存缓存也限制了其容量,缓存页面和图片一般是挺好的Nginx 本来是反向代理/web服务器,用了插件可以做做这个副业,但是本身不支持特性挺多ATS 目前是一个不错的选择BTW, 这个可以看看 Q&A with Varnish Software on Comcast & Apple...
2015-10-21 12:01:00
141
转载 LVS Nginx HAProxy 优缺点
说明:以下内容参考了抚琴煮酒的《构建高可用Linux服务器》第六章内容.搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived...
2015-10-18 19:01:00
103
转载 快速安装laravel和依赖
http://pkg.phpcomposer.comCMD敲命令:composer config -g repositories.packagist composer http://packagist.phpcomposer.comcomposer create-project laravel/laravel learnlaravel 4.2.11一哥们说后面的4.2.1...
2015-10-16 11:58:00
693
转载 Whoops, looks like something went wrong
Whoops,lookslikesomethingwentwrong.这是由于访问laravel项目报错的,解决几种可能出现的错误。1)打开:D:\java\wamp\www\subway\app\config\app.php 修改:'debug' => true, debug基本为true2)打开debug后出现这个错误,报错:OpenSSL did not...
2015-10-16 11:02:00
4445
转载 View.findViewById()和Activity.findViewById()区别
在网上看见View.findViewById()和 Activity.findViewById()执行效率不一样使用Activity.findViewById()如:TextView tv_inner_1 = (TextView)this.findViewById(R.id.tv_inner_1); TextView tv_inner_2 = (TextView)t...
2015-10-12 16:46:00
1544
转载 ListView下拉刷新,上拉自动加载更多
下拉刷新,Android中非常普遍的功能。为了方便便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。设计最初是参考开源中国的Android客户端源码。先看示例图。 图1 ...
2015-10-10 16:17:00
117
转载 Android中Application类用法
Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类。...
2015-10-10 10:28:00
106
转载 android屏幕适配详解
官方地址:http://developer.android.com/guide/practices/screens_support.html一、关于布局适配建议1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用a...
2015-09-02 17:11:00
3925
转载 android.support.v4.app.Fragment vs android.app.Fragment 的区别
android.support.v4.app.Fragment vs android.app.Fragment 的区别我开过平板相关应用,用了Fragment来处理。后来重新开发另外一个应用,直接引用了原来布局和代码, 我用的是android.support.v4.app.fragment居然死活通过。总是报错“android.view.InflateException:...
2015-08-26 17:00:00
104
转载 android:修改PagerTabStrip中的背景颜色,标题字体的样式、颜色和图标以及指示条的颜色...
1.修改PagerTabStrip中的背景颜色我们在布局中直接设置background属性即可:<android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="fill_parent" android:layout_height="fill_par...
2015-08-21 10:29:00
202
转载 PHP5.3安装Zend Guard Loader代替Zend Optimizer
Zend Optimizer/3.3.3 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。 Zend Guard Loader/5.5.0/6.0 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。 PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安装方法有所不同...
2015-08-11 09:15:00
159
转载 Android的按钮单击事件及监听器的实现方式
第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一...
2015-07-30 15:58:00
123
转载 android Notification 的使用
最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类123import and...
2015-07-23 17:24:00
97
转载 Android之Notification的多种用法
我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 我们也知道Android系统也是在不断升级的,有关Notification的用法也就有很多种,有的方法已经被android抛弃了,现在我实现了三 种不同的方法,并适应...
2015-07-23 17:16:00
106
转载 Handler消息传送机制
一、什么是UI线程当程序第一次启动的时候,Android会同时启动一条主线程( Main Thread)。主要负责处理与UI相关的事件。二、UI线程存在的问题出于性能优化考虑,Android的UI操作并不是线程安全的,意味着如果多个线程并发操作UI线程,可能导致线程安全问题。为了解决这个问题,...
2015-07-23 11:19:00
96
转载 [Android]异步任务AsyncTask使用解析
AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask<Void,Inetger,Void>:Params是指调用execute()方法时传入的参数...
2015-07-23 10:55:00
83
转载 mark
http://tieba.baidu.com/p/3001782525转载于:https://www.cnblogs.com/soonfly/p/3850352.html
2014-07-17 10:22:00
4918
转载 参数传递中编码问题(Get/Post 方式)(三)
自己总结的:GET方式:1、提交方式为GET时,数据是放在请求HEADER头中的,且将数据与URL拼接后,浏览器会对拼接后的url进行编码,编码方式为浏览器默认的编码,2、然后再向服务器发送请求,服务器在进行解码,并且GET方式不会向服务器端传送编码方式3、请求得到响应后,服务器再将结果数据进行编码,编码方式为服务器设定的编码4、...
2014-02-18 11:55:00
126
转载 参数传递中编码问题(Get/Post 方式)(二)
form有2中方法把数据提交给服务器,get和post,分别说下吧。(一)get提交1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/servlet?msg=abc(很常见的一个乱码问题就要出现了,如果url中出现中文或...
2014-02-18 11:50:00
108
转载 参数传递中编码问题(Get/Post 方式)(一)
用JAVA在做一个支付接口时,需要和表现层的UTF8代码进行报文交换,因JAVA是GBK编码的,因此出现了小插曲。为此,花了点时间,重新梳理一下相关知识点。以下内容是我转载的,觉得挺好的。。。。一、问题:编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字 符造成服务器后台程序解析...
2014-02-18 11:49:00
339
转载 字符,字节和编码
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码...
2014-02-17 14:22:00
157
转载 PHP+jQuery实现翻板抽奖
在电视节目中有一种抽奖形式暂且叫做翻板抽奖,台上有一个墙面,墙面放置几个大方块,主持人或者抽奖者翻开对应的方块即可揭晓中奖结果。类似的抽奖形式还可以应用在WEB中,本文将使用PHP+jQuery为您讲解如何实现翻板抽奖程序。 翻板抽奖的实现流程:前端页面提供6个方块,用数字1-6依次表示6个不同的方块,当抽奖者点击6个方块中的某一块时,方块翻转到背面,显示抽奖中...
2012-10-31 11:54:00
179
转载 Android RelativeLayout 属性
// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对...
2011-11-19 16:52:00
73
转载 roid中的图片怎么能自适应呢??适应各种的大小的屏幕??
layout中设置图片自适应大小,并且设置最大宽高,当图片的宽高大于设置的最大值时,宽高值为设置的最大值。view plaincopy to clipboardprint?<ImageView Android:id="@+id/image_view" android:layout_width="wrap_content" android:l...
2011-11-18 21:20:00
118
转载 对话框 Android Dialog
http://android.yaohuiji.com/archives/655转载于:https://www.cnblogs.com/soonfly/archive/2011/11/18/2254463.html
2011-11-18 18:07:00
3018
转载 Android Drawable、Bitmap、Canvas和Paint的区别
首先让我们理解下Android平台中的显示类是View,但是还提供了底层图形类android.graphics,今天所说的这些均为graphics底层图形接口。Bitmap-称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB8888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。Drawa...
2011-11-18 15:56:00
82
转载 ANDROID截屏
importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importandroid.app.Activity;importandroid.graphics.Bitmap;importandroid.graphics.Rect;importandr...
2011-11-18 14:27:00
146
转载 看到的两种线程启动方法
classMyThreadimplementsRunnable{publicvoidrun(){try{Thread.sleep(10000);}catch(InterruptedExceptione){//TODOAut...
2011-11-15 13:23:00
80
转载 自定义adapter
不多说,上源码就行publicclassRecentAdapterextendsBaseAdapter{privateclassRecentViewHolder{TextViewappName;ImageViewappIcon;TextViewappSiz...
2011-11-10 17:16:00
79
转载 listview样式
在硬编码中:ListViewlv=getListView();lv.setDivider(newColorDrawable(Color.GREEN));//用这个设置颜色lv.setDivider(getResources().getDrawable(android.R.drawable.ic_menu_camera));//或者选一个系统提供的样式lv.setDi...
2011-11-10 10:52:00
179
转载 应用集成的四种系统架构方式(系统分析师知识点)
2010年上半年系统分析师上午第29题 ● 实施应用集成时,系统集成架构的选择对集成工作来说至关重要。某企业欲在其分布式异构环境中实现系统之间的协作能力,并保持系统之间的松散耦合。在这种要求下,采用(29) 的系统架构最为合适。 (29)A.事件驱动 B.远程过程调用 C.共享数据库 D.文件传输 试题分析: 需要集成的系统的特点: 1.分布式; 2.异构环境;...
2011-08-09 16:15:00
1582
转载 UML里边界类、控制类和实体类三类讲解
一.UML将类分为哪三个类: 1.边界类(Boundry Class); 2.实体类(Entity Class); 3.控制类(Control Class); 二.边界类 1.用来描述什么问题? 边界类用于描述外部参与者与系统之间的交互。 边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。 2.可以带来什么好处...
2011-08-09 16:11:00
2768
转载 企业应用集成的四种方式
企业应用集成用于将分散的企业应用程序组成为可协同工作的的统一功能集合。这些应用程序有以下特点: 可能是公司内部组织开发的,也可能是第三方厂商提供的; 可能运行在多台计算机上,这些计算机可能是不同系统平台,并且可能是地理分散的; 有些应用程序可能不在企业内部,比如在商业伙伴或者客户...
2011-08-09 15:52:00
985
转载 资源文件在国际化中的运用(WinForm)
国际化的软件往往需要多种语言资源,如何在C#的WinForm中做到呢?且看以下分解:1 工程添加资源文件 资源文件命名方式 [资源文件主题名].[语言区域.].resx 例如资源文件主题名为: "Resource1" 。我们准备了 中 英 日 三个语言版本的资源文件,则对应的语言区域分别是 "zh-CN"、"en"、"ja"。...
2010-05-05 15:22:00
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人