自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (5)
  • 收藏
  • 关注

转载 sae保存图片 imagejpeg

通常我们保存缩略图到本地时,会使用imagegif($resource,$savepath)方式直接保存即可但是,imagegif不支持Wrapper,即$savepath="saestor://domain/images/img.gif",因此,这个时候就不适应了。需要写到缓冲区ob_start();再通过saestorage写入stor $s = new SaeStor

2014-11-20 21:01:53 2571 1

原创 php保存base64图片

base64图片格式:data:image/jpeg;base64,xxxxxxxxxxxxxxxxxxxxxx

2014-11-20 14:13:01 14467

转载 值得推荐的android开发框架

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请

2014-10-06 15:05:18 1067

转载 java写文件方法之比较

(转)最近对以前开发的一个通用数据迁移的软件进行优化。除了用JDK5.0的多线程技术进行的改进之外,也比较了一下java写文件的性能。     在 java写文件中,通常会使用FileOutputStream和FileWriter,FileWriter只能写文本文件。 FileOutputStream也经常结合BufferedOutputStream。因为实际应用中写文本文件的情况占了大多数。

2014-09-30 18:09:42 777

转载 Android WebView使用

本文主要对WebView进行介绍,包括webView 4个可以定制的点、设置WebView back键响应、控制网页的链接仍在webView中跳转、显示页面加载进度、处理https请求、利用addJavascriptInterface实现android程序和javascript交互等等 WebView基于webkit引擎展现web页面的控件,使用前需要在Android Manifest file中

2014-09-22 10:53:20 583

转载 在Laravel中使用自己的类库三种方式

虽然Composer使得我们可以重用很多现有的类库(例如packagist.org中的),但是我们仍然可能用到一些不兼容composer的包或者类库。另外在某一项目中,我们也可能会创建某一类库,而且可能并没有制作成为composer package 的打算。这个时候我们可以通过以下方式来使用自己的特有类库。增加可直接实例化的类有些需要直接在项目中使用的类,可以通过以下方式增加到

2014-08-22 16:12:27 12006 1

转载 Setup PHPUnit in Laravel 4

1,在composer.json中添加:

2014-08-22 10:09:22 1434

转载 最快速的Android开发环境搭建ADT-Bundle及Hello World

ADT-Bundle for Windows 是由Google Android官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。

2014-08-05 11:13:22 633

转载 CodeIgniter 去掉index.php

首先需要配置下 Apache的mod_rewrite:1. 在[Apache安装目录]/conf/httpd.conf中:     找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的注释符号#。     如果没有这行,请添加。并确认apache安装目录下的modules文件夹中是否有mod_rewrite.so

2014-06-09 11:12:51 616

转载 通过yum安装phpMyAdmin及配置过程

【转】通过yum安装phpMyAdmin及配置过程1. 安装mysql + php环境。2. 安装phpMyAdminyum -y install phpMyAdmin安装完成后如下配置:配置文件在/usr/share/phpMyAdmin下,进入libraries目录a. 修改/etc/phpMyAdmin/config.inc.php,,修改前应

2014-05-28 13:28:01 15720

转载 详解Apache服务以及httpd.conf配置

一、Apache服务总览:  1、所需要的软件包:httpd   httpd-devel   httpd-manual  2、端口:80(http)  443(https)  3、主配置文件:/etc/httpd/* 、/var/www/*  4、默认主页目录:/var/www/html  5、脚本: /etc/init.d/httpd  6、守护进程:/usr/sbin/

2014-05-21 14:50:57 1871

转载 CentOS下用yum配置php+mysql+apache

想在一台CentOS的机器上安装配置支持dedeCMS的php+mysql+apache环境,把摸索的过程记录如下: 1. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件。yum -y install httpd php mysql mysql-server php-mysql2. 配置开机启动服务/sbin/chkconfig httpd

2014-05-21 14:43:12 703

转载 wamp codeigniter phpunit 单元测试

http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=12205&page=1#pid59356

2014-05-06 11:45:59 1235

转载 phpstorm使用

PHPStorm使用心得PHP代码快捷键:ctrl + b: 跳到变量申明处ctrl + F12: 可以显示当前文件的结构 ctrl + d: 行复制ctrl + shift + ]/[: 选中块代码....ctrl + / : 单行注释ctrl + shift + / : 块注释ctrl + shift + v: 可以复制多个文本多项目并存

2014-04-18 15:31:50 2598

转载 VMWare6.5下redhat5.4中文乱码问题解决

如果有安装盘或安装文件,找到文件中的Server文件夹,里面有一个fonts-chinese-3.02-12-el5.noarch.rpm的文件(类似fonts-chinese的名字就行),将其拷到本地,然后解压缩(#rpm2cpio file.rpm | cpio -div ),在解压缩的文件中找到urs->share->fonts->chinese->TrueType,将其中的两个文件(uka

2013-08-20 11:26:56 975

转载 GCC使用

GCC最初的全名是GNU C Compiler,之后,随着GCC支持的语言越来越多,它的名称变成了GNU Compiler Collection。  这里介绍的gcc是GCC的前端,C编译器.  警告信息  ------------------------------

2011-09-27 14:00:13 598

转载 Java递归搜索指定文件夹下的匹配文件

原文地址:http://lenj.blog.163.com/blog/static/127420388201081642741448/import java.io.File;   import java.util.ArrayList;   import java.util.Lis

2011-07-22 13:21:30 801

转载 c语言readline的实现

#include #include char* readline(FILE* f){    char* line = (char*) calloc(1, sizeof(char) );;    char c;    int len = 0;        while ( (c = fgetc(f) ) != EOF && c != /n)    { 

2011-06-29 09:32:00 19058 3

原创 android手势Gesture识别

1.实现OnGestureListener接口2.创建手势探测对象gd = new GestureDetector(this)3.在实现setOnTouchListener接口的onTouch中调用gd.onTouchEvent(event);

2011-06-24 11:17:00 733

转载 bat用法

首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)

2011-06-24 10:43:00 2966

原创 android webview 字体切换 反白乱的问题解决

android中使用webview切换字体时,第一次切换会有反白乱的bug,其他时候都是好的。可以先使用webview.layout(l,r,t,b)刷下。然后重新load。

2011-06-20 13:49:00 918

原创 android私有文件的使用方法

openFileOutput:打开私有文件,没有则创建,用于写入openFileInput:打开私有文件,用于读取deleteFile:删除私有文件 Demo: FileOutputStream fos = this.openFileOutput("urey.txt", Context.MODE_PRIVATE); fos.write("urey

2011-06-15 11:05:00 1884

原创 矩阵乘法的实现-将2维数组作函数的参数

<br />#include <stdio.h>int getarray2value(int **array, int row, int col, int i, int j){ return *((int*)array+i*col+j);}void multimatrix(int **ans,int **aa,int b,int c, int **ll,int m,int n){ int i,j,k; if(c != m) { printf("error!");

2011-03-21 13:09:00 1348 2

转载 (转贴)反转一个字节 和 判断32位整数二进制中1的个数 的算法

unsigned char reverse8( unsigned char c ){    c = ( c & 0x55 ) > 1;    c = ( c & 0x33 ) > 2;    c = ( c & 0x0F ) > 4;    return c;}unsigned long func(unsigned long x){    x = (x & 0x55555555UL) + ((x >> 1) & 0x55555555UL);    x = (x & 0

2011-03-08 16:47:00 536

原创 动态规划 最短路径

#include#include#define NODENUM 7#define INF 255 static char node[NODENUM] = {'A','B','C','D','E','F','G'};void PrintWay(int way[],int len);int getMinRoutineVal(int array[NODENUM][NODENUM],int len);//数组作为参数时要指明长度int main(){ int minval;

2011-02-18 15:03:00 1081

原创 android BroadcastReciever

<br />package com.urey.FuckAll;import java.util.Calendar;import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.os.SystemClock;impor

2011-01-26 10:46:00 841

转载 android Preference 使用

<br />package com.urey;import android.app.Activity;import android.content.SharedPreferences;import android.os.Bundle;import android.preference.PreferenceManager;import android.widget.TextView;public class PreferencesDemo extends Activity { pr

2011-01-25 11:01:00 767

转载 android handler的使用

<br />package com.urey;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;public class HandlerDemo extends Activity { private int title=

2011-01-25 10:42:00 515

原创 widget使用范例

<br />res/xml/widget_provider.xml:<br /><?xml version="1.0" encoding="utf-8"?><appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="98dip" android:minHeight="98dip" android:updatePeriodMillis="10000"

2011-01-25 10:00:00 660

原创 android 获取屏幕尺寸方法

    public int getScreenWidth(Context cx)        //獲取屏幕寬度    {        int ret;        DisplayMetrics dm = new DisplayMetrics();        dm = cx.getApplicationContext().getResources().getDisplayMetrics();        ret = dm.widthPixels;        retur

2011-01-19 20:11:00 676

原创 java调用exe可执行文件

<br />方法:Runtime.exec("exe_name");<br /> <br />Demo:<br /> <br />    public class transferExe {<br />  public static void main(String[] args) {<br />  openWinExe();<br />  openExe();<br />  }<br />  //用Java调用windows系统的exe文件,比如notepad,calc之类<br />  public

2011-01-19 11:29:00 813

原创 排序算法小结

各种排序算法:冒泡排序:public void BurbleSort(int []aa) { for(int i=0; ii; j--) //當前數組,兩兩元素比較冒泡出最小的。 { if (aa[j]

2011-01-15 10:26:00 637

转载 java开发多线程机制

 最近用JAVA开发并发多线程机制,一般我们开发的程序都是只有一个主线程的,即MAIN()函数开始,但是在一些特别的场合下,比如服务器接受命令的过程,可能需要同时处理多个客户端发送的命令,这时就需要征对每个客户建立一个线程。这样建立多线程程序,多线程可以使得在同一时间间隔内,执行多个指令,以至于多个逻辑处理并发的运行。在JAVA中有二种方法可以定义一个线程:Runnable接口与Thread类,最终都是由Thread类的start()方法启动线程,而真正执行的命令在run()方法中,另外线程有几

2011-01-12 11:21:00 3135

原创 java线程状态图

<br />

2011-01-12 11:12:00 2487

转载 Synchronized机制

<br />同步,简单说就是获得同步对象方可运行。原因操作系统的并发和共享特性。<br />1、synchronized关键字的作用域有二种:<br />  1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的 sync

2011-01-11 20:46:00 1519

转载 Timer与TimerTask

      如果您想要在某個時間點之後,執行某項排定的任務,您可以定義一個TimerTask,再將之排定給Timer,Timer會依指定的時間來執行TimerTask。     舉個實例來說,您想在程式啟動後5秒鐘執行報時,則您可以繼承TimerTask,並重新定義其run()方法。import java.util.Date;import java.util.TimerTask;public class DateTask extends TimerTask{    @Override

2011-01-11 15:12:00 438

原创 大端和小端

1.计算机中内存按字节编址。当存入数据长度大于一个字节时,存储方式分为大端和小端。大端:低地址存高位;小端:低地址存低位。Intel x86使用little_endian, java虚拟机使用big_endian。举例:0x1234地址        0x00       0x01小端        0x34       0x12大端        0x12       0x342.判断计算机是大端还是小端的代码:(1)int islittleEndian(){    union tag_bl 

2011-01-10 14:48:00 909

转载 java线程

<br /> <br />1.进程和线程的区别<br />   通俗一点说,进程就是程序的一次执行,而线程可以理解为进程中的执行的一段程序片段。<br />   用一点文词说就是,每个进程都有独立的代码和数据空间(进程上下文);而线程可以看成是轻量级的进程。一般来讲(不使用特 殊技术),同一进程所产生的线程共享同一块内存空间。<br />   同一进程中的两段代码是不可能同时执行的,除非引入线程。<br />   线程是属于进程的,当进程退出时该进程所产生的线程都会被强制退出并清除。 <br />   

2011-01-10 14:03:00 542

原创 Eclipse运行多个程序时控制台的切换

<br /><br />   运行socket的客户端和服务器两个程序时,可以通过上图的控制台的切换来查看两个程序的信息。

2011-01-10 10:47:00 10788

原创 加减法实现

无+/-的加减函数: int add(int a, int b){      int c = a^b;//a,b的无进位加      int d = (a&b)      if(d != 0) //有进位将无进位的和与进位相加,无进位则返回c           return add(c,d);      return c; //}int sub(int a, int b){      int b = add(~b,1); //将b转化为其补码。      return add(a,b);}

2011-01-08 13:35:00 597

微信公众平台搭建与开发揭秘

《微信公众平台搭建与开发揭秘》以php技术为基础,全面系统地介绍了微信公众平台的搭建。全书共15章,主要内容有微信公众平台介绍、编辑模式的操作管理、开发模式的验证、地理位置信息的使用、常用api对接、数据库操作、缓存处理、wap站搭建,以及刮刮乐和秒杀等促销功能。

2014-11-15

无线网络权威指南(第二版)

802.11无线网络权威指南(中文版)

2013-01-11

vmwaretools.tar.gz

vmwaretools....tar.gz

2011-07-11

空空如也

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

TA关注的人

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