自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

转载 MYSQL创建数据库时候直接指定编码和排序规则

mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来很多mysql数据库工具(除了phpmyadmin,我偶尔用,功能强速度慢)都不支持创建时指定数据库编码,当然可以改my.ini来解决这个问题,但是需要重新启动mysql,不过

2014-07-04 10:13:03 10379

转载 关于android无法找到手机设备的问题

今天从网上下载了一个项目,但是奇怪的事情是,其他的项目都能够找到我的设备,能运行的,但是下载的为什么就不能运行呢?!奇怪了!而且出现了如下的内容提示:Automatic Target Mode: Unable to detect device compatibility. Please select a target device.明明有设备连接了啊,其他的项目都可以啊!研究了

2014-05-16 15:44:43 787

转载 绿色小安卓机器人 详解Android发展历史

机器人的开端  Android是一种以Linux为基础的开放源码操作系统,主要应用于便携设备。Android股份有限公司于2003年在美国加州成立,在2005年被Google收购。2010年末数据显示,仅正式推出两年的操作系统的Android已经超越称霸十年的诺基亚Symbian系统,跃居全球最受欢迎的智能手机平台。  Android一词最早出现于法国作家利尔亚当(Auguste

2014-05-13 13:03:05 2371

转载 程序员永远的痛之字符编码的奥秘

字 符编码相信是每个程序员的噩梦,只要是有中文的地方,总是会遇到各种编码的问题,并且这种问题还非常难缠,尤其在linux上,因为上面很多软件都是针对 英语国家开发的,是不会考虑其他语种编码问题。在遇到编码的无数大坑之后,我决定仔细研究下编码问题,因为这就像一道坎一直横在你面前,每次到这里你都会 跌到,每次爬起来之后,你都若无其事,这样的人被称作战士,真正的战士。可惜是个力量战士,做为新时代的智力战

2014-04-30 12:07:40 573

转载 WebStorm 自定义字体+颜色+语法高亮+导入导出用户设置

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaSscript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。一个捷克公司开发的,功能虽然很强大,但UI貌似一直不是东欧人的强项。WebStorm默认的编辑器颜

2014-04-25 15:41:19 1762

原创 Webstorm

Sencha-Touch开发环境准备(Webstorm+Ruby)一、准备工作 1、编码工具(推荐)WebStorm-7.0.3.exehttp://download.jetbrains.com/webstorm/WebStorm-7.0.3.exe2、SenchaSDK(用来创建、打包sencha项目)http://cdn.senc

2014-04-23 15:41:39 2288

转载 Aptana Studio 三 中设置 Sencha Touch 的代码提示

Aptana Studio 3 中设置 Sencha Touch 的代码提示在Aptana Studio上开发时发现,Aptana 没有针对ST的代码提示,确实是一大遗憾。网上搜了下,发现解决的方式也还简单。希望对有同样问题的攻城师有所帮助。环境:Aptana Studio 3, build: 3.0.6, sencha-touch-1.1.1步骤:1.在 Aptana Studi

2014-04-22 17:43:03 739

原创 php文件上传

/*PHP处理上传的数据(用超全局数组获取表单等上传过来的数据POST,FILES):* $_POST接收非文件上传的表单数据;* 如果是接收文件上传的数据就使用$_FILES处理。print_r ($_FILES);* * 有文件上传操作的表单的提交方法method必须是HTTP POST* 表单中:使用 ,达到选择文件上传的效果;name很重要* 表单中:enctype="

2014-04-14 10:50:35 605

原创 php文件下载

文件下载的原理:请求web服务器,web服务器把内容发送过来,只不过发过来的类型浏览器有认识和不认识的,对于认识的类型直接打开展示,对于不认识的类型如rar,doc,pdf就会下载。要想都实现下载的效果,不管什么类型,都让浏览器不认识,那么浏览器就会当做附件下载。           例如:想把php文件当做附件来下载:header("Content-Type:text/html;charse

2014-04-14 10:35:41 478

转载 创建表的时候创建索引

创建索引是指在某个表的一列或多列上建立一个索引,以便提高对表的访问速度。创建索引有3种方式,这3种方式分别是创建表的时候创建索引、在已经存在的表上创建索引和使用ALTER TABLE语句来创建索引。本节将详细讲解这3种创建索引的方法。 7.2.1  创建表的时候创建索引(1) 创建表时可以直接创建索引,这种方式最简单、方便。其基本形式如下: CREATE TABLE  表名

2014-04-11 15:42:05 1385

原创 Android TabHost实现简单标签页

/** * MainActivity.java * 在有限的界面范围之中显示更多的内容 * * Tab * TabHost:多个Tab的容器。操作类 * * 方式一、直接让一个Activity程序继承TabActivity。本程序通过方法一实现 * 方式二、利用findViewById()取得TagHost组件。在布局文件中定义TabHost组件。即TabWidget。此方法麻

2014-04-09 18:40:27 564

原创 android 简单照相机

package org.lxh.demo;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.

2014-04-09 14:31:32 605

原创 Android的Intent Action Data

/** *IntentUri.java */package com.a.intenturl;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import andro

2014-04-09 08:44:30 579

原创 Android 中Intent组件实现简单的Activity跳转

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.muye.intent" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVers

2014-04-08 15:43:08 444

原创 简单实用的列表ListView 事件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <Te

2014-04-07 00:33:32 620

原创 android ListView示例代码

1、项目目录结构

2014-04-06 23:46:56 523

转载 Android基础 - No Launcher activity found!

1.  No Launcher activity found!今天启动Android App时, 出现以下错误:[2013-06-02 22:55:50 - Demo1] No Launcher activity found![2013-06-02 22:55:50 - Demo1] The launch will only sync the application packa

2014-04-05 16:53:58 663

转载 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2014-04-05 10:25:27 423

转载 Google Map使用————获取api key

越来越多的应用使用了LBS(Location Based Service),其主要涉及技术有map API+Location API+javaee 服务端+手机通信+XMPP协议(主要是及时通信)。现在提供免费的Map API有google、百度、MapABC、QQ、阿里云、高德等等,以上几家也都要相对应的Loaction API。      因为google map  api 升级,虽然继续

2014-04-03 18:40:31 828

转载 PHPMailer邮件发送

这是用开源项目PHPMailer实现邮件发送 ,先下载文件,我这里下载得是5.1得版本,然后把三个class.***.php文件放到项目文件下,我首先用得是gmail,但是失败了,问题是认证失败,后来用了QQ邮箱,发送成功。标签: 发送邮件 代码片段(1)[全屏查看所有代码]1. [代码][PHP]代码    0102

2014-03-26 16:22:58 478

原创 css学习

做网页的流程:                         涉及 分析,排版架构                          模块拆分                           整体调整Css层叠样式表:样式信息与网页内容分离       在没有Css时是使用Html标记的属性表示样式        ...1、Css样式种类1.1行

2014-03-25 19:02:51 625

转载 表格属性cellspacing、cellpadding

上一页  12 3    5、表格属性cellspacing、cellpadding  cellspacing属性用来指定表格各单元格之间的空隙。此属性的参数值是数字,表示单元格间隙所占的像素点数。我们来看下面的两个表格:          上

2014-03-25 16:43:20 934

原创 PHP函数定义声明以及函数类型(回调函数,递归函数,重用函数。。)的介绍 变量的范围

函数:将复杂的程序分解为若干模块,每个功能模块对应一个函数(过程化开发)(功能块)/*  函数的定义: *   1. 函数是一个被命名的 *   2.独立的代码段,独立的功能 *   3.它执行特定功能 *   4.并可以给调用它的程序返回一个值    函数的优点: *       1. 提高程序的重用性 *       2. 提高程序的可维护性 *     

2014-03-18 12:10:25 2007

原创 PHP数组的相关处理函数

/* 数组的相关处理函数 *  *  一 数组键/值操作有关的函数 *      1.  array_values() *   2.  array_keys() *   3.  in_array()     4. array_key_exists     5.array_flip -- 交换数组中的键和值     6. array_reverse --  返回一个单

2014-03-17 16:50:04 486

原创 php预定义数组: 自动全局变量---超全局数组

/* 预定义数组: *  自动全局变量---超全局数组:是数组的用法,但是不能自己定义。在任何函数任何页面中都可以使用 * *  1. 包含了来自WEB服务器,客户端,运行环境和用户输入的数据 *  2. 这些数组比较特别 *  3. 全局范围内自动生效,都可以直接使用这些数组 *  4. 用户不能自定义这些数组,但这些数组的操作方式又和我们自己定义的数组操作方式一样 

2014-03-17 13:20:28 844

原创 PHP数组的几种遍历方法

数组的几种遍历方法 /* 数组的遍历 * *1. 使用for语句循环遍历数组 *        a. 其它语言(只有这一种方式) *         b. PHP中这种方式不是我们首选方式 *         c. 数组必须是索引数组,而且下标还必须是连续的 *            (索引数组下标还可以不连序,数组还有关联数组) *    * *2

2014-03-17 13:13:54 632

原创 数组的概述及分类与数组的多种声明

/* 一、数组的概述 *     1. 数组的本质:管理和操作一组变量,成批处理 *     2. 数组是复合类型 *     3. 因为php是弱类型的语言,数组中可以存储任意长度的数据,也可以存储任意类型的数据。模拟其他语言的功能。 *  4. 数组就可以完成其它语言数据结构的功能(链表, 队列, 栈, 集合类).所以php开发的很快。 *        int a[10]

2014-03-17 00:03:53 563

转载 PHP面向对象的程序设计学习总结

/*  PHP面向对象的程序设计 * *  PHP5  * *  数组和对象 : 都属于PHP的复合类型(一个变量可以存储多个单元) * *  对象比数组更强大, 不仅可以存储多个数据,还可以将函数存在对象 * *  对象的三大特性: 封装、继承、多态 * *  面向对象编程(oop  ):程序都是由对象组成 * *  面向对象和面向过程这间的区别

2014-03-16 19:52:56 854

转载 html5 语义标签理解 整理2 [

1.article :    在W3C中定义的内容为:  标签定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。 注释: 标签的内容独立于文档的其余部分。   others: article元素用来在页面中表示一套结构完整且独立的内容部分。article可以用来呈现论坛的一个帖

2014-03-13 10:15:22 619

转载 HTML5语义化标签的理解

介绍HTML是提供网页文档内容的上下文结构和含义;HTML本身是没有表现的,我们看到的例如是粗体,字号为2em;的加粗,不要认为这些是html的表现,这是html的默认样式在起作用,所以我们要知道html和页面的表现是没有关系的,表现是CSS的事。html在页面中的作用是结构、含义,说白了就是划分内容,这里放什么,我们放的是什么。结构化一个页面比作房子,那HTML就是钢

2014-03-13 10:11:48 3390

转载 HTML5 Audio/Video 标签,属性,方法,事件汇总

标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条 标签属性:src:视频的URLposter:视频封面,没有播放时显示的图片preload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条width:视频宽度height:视频高度获取HTMLVideoEleme

2014-03-13 09:58:28 667

转载 Sencha touch 开发系列:组件之容器

容器也是由组件派生而来。为什么我说每个应用都会用到容器呢?因为就连我们ST应用的顶层全局组件Ext.Viewport(每个应用的所有内容都包含在我们的Ext.Viewport这个全局容器下)也是由Container派生而来的。在ST中有好几个容器组件,如:panel,tabpanel,carousel,dataview,list,formpanel等!各种容器作用都

2014-03-09 11:45:56 703

转载 Sencha touch 开发系列:组件布局

你如果对ST的组件有了一些认识后,然后你又想做一些东东来体验下ST。拿到设计图后,那么你就需要好好的规划你的应用,需要哪些组件,各组件都应该摆放在哪里?这个时候你就需要了解一下ST里面的布局(layout)同样,打开我们的API文当http://docs.sencha.com/touch/2-0/#!/api找到layout,并展开,我们可以看到ST为我们提供了:v

2014-03-09 11:45:00 557

转载 Sencha touch 开发系列:类与ST组件,事件,自定义组件

我们知首了类的定义与创建,是否有将类与我们ST中的UI组件联系起来呢?比如你常常会这样写义一个view://声明一个自己的容器类:Demo.MyContainerExt.define('Demo.MyContainer',{    extend:'Ext.Container'}); //创建自己的的容器并全屏显

2014-03-09 10:30:34 822

转载 Sencha touch 开发系列:容器组件:nestedList,navigationview

nestedList和navigationview其实没啥直接的关系,同根生,都是容器组件而以,操作上有点点相似的地方就是,在显示下一层的时候会自动创建toolbar和返回铵钮,先了解这么多,下面慢慢玩玩它们两个。nestedList就是一个树导航组件,它需要绑定树型的数据结构treestorenavigationview是个有趣的导航组件,他可以像栈一样,去操作view。通过调用

2014-03-09 10:21:26 962

转载 Sencha touch 开发系列:容器组件:tabpanel,carousels

tabpanel,carousels这两玩意极其常用,这两玩意也很像,它们都是card类布局,在他们里面都可以放多个组件,tabpanel是通过它的导航切换(先项卡),而carousels是通过滑动进行子项切换的(可左右切换,也可上下切换)。下面我们来玩tabpanel//创建一个全屏的tabpanelExt.create('Ext.TabP

2014-03-08 23:50:17 1010

转载 Sencha touch 开发系列:容器组件:dataview,list

dataview就是数据展现组件list是由dataview派生过来的, 美观了一些多些也多了一些功能,如分组显示,索引导航,disclose按钮...下面我们就来学习下dataview的用法及list的用法,学习他们之后你需要了解啥时后用dataview啥时后用list就像上一篇一样,你需要知道你啥时用panel啥时用formpanel一样。dataview最重要的两个配

2014-03-08 23:04:02 1688

转载 说说JSON和JSONP

由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocke

2014-03-08 20:15:05 469

转载 sencha touch中出现JS错误Uncaught TypeError: Object [object Object] has no method 'getForm'

Hi All ,Thanks in advance.Kindly help me to solve this problem.I have created a very simple application in Sencha Architect, a login window. It just has 2 textboxes and a button. The code from

2014-03-08 11:33:20 681

转载 MySQL存储过程详解

mysql存储过程详解1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存

2014-03-05 21:54:12 438

空空如也

空空如也

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

TA关注的人

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