*SQLite驱动支持的SQL 列类型 * 类型 描述 TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB, BYTEA 不限制长度的字符串类型. 二进制数据必须安全地编码存储, 见text类型. CHAR(), VARCHAR(), TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT 不限制长度的字符串类型. 不会被截断或者填充 ENUM 不限制长度的字符串类型. 不像 MySQL, 使用 ENUM代替 VARCHAR不会节省存储空间. SET 不限制长度的字符串类型. In contrast to MySQL, the input is not checked against the list of allowed values. YEAR 不限制长度的字符串类型. MySQL 用1个字节 存储 2
PHP中获取当前页面网址
javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 PHP实现: 测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $SERVER['HTTPHOST'].""; #localhost //获取网页地址 echo $SERVER['PHPSELF'].""; #/blog/testurl.php //获取网址参数 echo $SERVER["QUERYSTRING"].""; #id=5 //获取用户代理 echo $SERVER['HTTPREFERER'].""; //获取完整的url echo 'http://'.$SERVER['HTTPHOST'].$SERVER['REQUESTURI']; echo 'http:
友盟分享集成
申请微博分享的时候 设置安全域名为 **sns.whalecloud.com 设置授权回调页为 *http://sns.whalecloud.com/sina2/callback* 下载并导入umeng的依赖项目 在manifest里添加下面代码 特别的微信和微博需要设置回调 package cn.pocdoc.majiaxian.wxapi; import com.tencent.mm.sdk.modelbase.BaseReq; import com.tencent.mm.sdk.modelbase.BaseResp; import com.umeng.socialize.weixin.view.WXCallbackActivity; /** * Created by pengwei on 15/1/22. */ public class
解决wordpress后台加载慢
将/wp-includes/script-loader.php里面的googleapis改成useso 之所以慢是因为加载了谷歌的fonts和ajax库,国内又不能访问谷歌服务器,才会导致访问速度慢 1.gravater.com加载慢的问题看这里 http://tieba.baidu.com/p/3411155142 360前端库 :http://libs.useso.com/
Connection to https://dl-ssl.google.com refused
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused Parse XML Fetched Add-ons List successfully Fetching URL: https://dl-ssl.google.com/android/repository/repository-10.xml Download interrupted: Read timed out 因为https协议进行了加密处理,大陆因为无法审查,直接封死,而http协议则进行过滤处理,如果不访问乱七八糟的东西,更新个SDK还是没问题的。 在SDK Manager下Tools->
[转]解决 recv() failed (104: Connection reset by peer) while reading response header from upstream
在linux上查找www.conf find / | grep www.conf 再编辑www.conf里面的requestterminatetimeout = 0 ———————————————————————————- Nginx出现502 Bad Gateway 错误, 查了Nginx的错误日志为: 2014/08/02 16:14:31 [error] 17029#0: *17941 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 210.61.12.2, server: blog.lixiphp.com, request: “POST /api/
[转]Android 命名规范
刚 接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查 和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加 吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范统一尤为重要,最好是团队中统一好大家命名方法,这样对于日后的工作会轻松很多。 在面试的时候,审核一个程序员的编程水平的时候,命名规范也是一大标准,所以,下面我就总结下我从网上别人的经验和自己的感悟中收集总结的android命名规范,希望对大家有所帮助。 提醒:在命名规范的统一下,在加上注释,这样日后维护会高效快捷好多。 先初略介绍下当前主要的标识符命名法和英文缩写规则:(这段别人那边借鉴的) 在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则。 标识符命名法 标识符命名法最要有四种: 1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。 2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写 3 下划线命名法:
对Dialog添加动画效果
Dialog mDialog = new AlertDialog.Builder(context).create(); WindowManager.LayoutParams param = mDialog.getWindow().getAttributes(); param.windowAnimations = R.style.dialog_exit; mDialog.show(); 在styles里面设置style dialog.exit @anim/in_translate_top @anim/out_translate_top in_translate_top.xml out_translate_top.xml
android.content.res.Resources$NotFoundException: String resource ID #0x1
android.content.res.Resources$NotFoundException: String resource ID #0x1 at android.content.res.Resources.getText(Resources.java) at android.content.res.MiuiResources.getText(MiuiResources.java:133) at android.widget.TextView.setText(TextView.java) 1问题很简单解决,setText不能设置整数 解决方案的话:setText(num +””) 或者setText(String.valueOf(num));
安卓实现垂直进度条
设置宽度5dp,高度200dp(视需要设置) progressDrawable是加载的颜色,background是未加载的颜色 progress_vertical.xml文件内容