自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (14)
  • 收藏
  • 关注

原创 discuz authcode的php,java,objc实现

一、authcode的unicode版本:此版本的php实现与discuz的有区别PHP<?php// $binary = "111001001011100010100101";// $hex = dechex(bindec($binary));// echo $hex;exit;// echo bin2hex('111001001011100010100101');exit;/*...

2018-06-28 15:16:35 1130 1

原创 PHP PDO调用sqlsrv的存储过程

刚研究出来,继续工作!

2015-11-23 20:32:40 3724

原创 【Arduino】SD卡模块

SD卡的操作相当简便,因为Arduino提供的Demo

2014-10-16 12:27:34 5078 1

原创 【Arduino】超声波模块(HC-SR04)

还好,这个模块有现成的库可以用:https://github.com/bosgood/arduino-playground/tree/master/lib/HCSR04Ultrasonic以下只给出测试代码:当距离小于20CM时蜂鸣器发出警报#include "Ultrasonic.h"#define TRIGGER_PIN 12#define ECHO_PIN

2014-10-14 15:56:09 3497

原创 【Arduino】8位LED数码管(3461BS)

淘宝买了一块3461BS的8位LED数码管,宝贝一到就迫不急待的想试试,结果一看文档,好家伙没有Arduino的测试程序。莫急~莫急~反正是串口操作,大不了瞎蒙呗!以下两点是瞎蒙过程中比较有趣的两点:1、需要了解什么是“上升沿”、“下降沿”,否则看参考代码(文档只提供51单片机的DEMO)会觉得很迷糊2、如何显示小数点?这个文档中提都没提到,经研究发现每个字符(如0用0xC0表

2014-10-14 14:18:52 14994 1

原创 【Arduino】VC0706(中星微串口摄像头)

一、在电脑上的调试1.

2014-10-12 20:51:23 6653 3

原创 struts2+jquery+ajax表单验证

一、常见问题:1.提示json-default包不存在或拦截器jsonValidationWorkflowStack不存在?解决:struts2-json-plugin-xxx.jar2.每验证一次,错误信息就累加一次,出现重复?解决:如果你整合了spring,请将相应bean的singleton设为false(spring中的bean默认为单例模式,导致前次验证产生的错误

2013-11-11 14:31:50 2652

原创 cygwin c创建动态/静态链接库

test.cint num(){ static int i = 0; return i++;}main.c#include "stdio.h"extern int num();int main(){ printf("%d\n", num()); printf("%d\n", num()); printf("%d\n",

2013-10-29 16:22:36 2223

原创 cygwin下用mysql c api连接数据库详解

一、典型错误:错误1:命令:gcc -I /usr/include/mysql/ -L /lib/ -lmysqlclient main.c错误:/tmp/ccT0KqUQ.o:main.c:(.text+0x2a): undefined reference to `mysql_init'/tmp/ccT0KqUQ.o:main.c:(.text+0x2a): reloca

2013-07-31 16:14:53 3290

原创 WoguValidator1.1

WoguValidator是一款轻量级的表单验证工具,不依赖任何框架,适用于所有java应用环境(java app,java web etc.)。支持以声明的形式(用标注实现)配置表单,内置Required,Max,Min,MaxLength,MinLength,Zh(中文),Email,Equal(典型的用于密码与确认密码),Mobile,RegExp(自定义正则)标注。使用范例

2013-04-15 12:32:57 923

原创 Centos下使用subversion

1.安装yum install subversion2.创建版本库a.mkdir -p /var/svn/repositories(创建版本库目录)b.cd  /var/svn/repositoriesc.svnadmin create rock-eng(创建版本库rock-eng)3.启动svnsvnserve -d -r /var/svn/repositories

2013-04-10 14:32:08 1064

原创 使用JCS时出现config.OptionConverter - Could not instantiate class []的错误原因

原因有可能在cache.ccf中,说起来这还是JCS官方文档的罪过。在官方给出的cache.ccf中为了显示好看进行了如下显示:jcs.default.cacheattributes= org.apache.jcs.engine.CompositeCacheAttributes但问题是正式的配置文件并不支持这种格式,配置间是用换行符分隔的!因此上面jcs.default.cache

2013-03-30 21:45:17 8121

原创 【java】线程同步(synchronized,wait,notify,notifyAll)

synchronized:包括synchronized方法和synchronized块。synchronized方法使用this作为默认的“同步监视器”,而synchronized块则需自行指定。wait、notify、notifyAll必须在同步方法或块中,否则会抛出异常Object.wait:要执行obj.wait,当前线程必须拥有obj的监视器(monitor)执行后

2013-01-30 16:19:25 2871 1

原创 【java】动态加载类-URLClassLoader

public class Test { public static void main(String[] args) throws MalformedURLException, ClassNotFoundException, InstantiationException, IllegalAccessException, IllegalArgumentException, Invocatio

2013-01-26 20:42:33 2194

原创 【java】DataInputStream.readChar读取中文

DataInputStream.readChar会读取两个字节,但为什么读取的中文还是乱码呢?网上有分析说DataInputStream.readChar只能读取DataOutput.writeChar 方法写入的字节,但本质原因是编码问题,DataInputStream.readChar只能读取编码类型为“UTF-16 - Big Endian”的字符。因此,只要将文件格式转换为“UTF-1

2013-01-22 17:26:50 4371

原创 thinking in java笔记

1.上溯造型:我们将这种把衍生类型当作它的基本类型处理的过程叫作“Upcasting”(上溯造型)。其中,“cast”(造型)是指根据一个现成的模型创建;而“Up”(向上)表明继承的方向是从“上面”来的——即基础类位于顶部,而衍生类在下方展开。所以,根据基础类进行造型就是一个从上面继承的过程,即“Upcasting”2.动态绑定:动态绑定是指在执行期间(非编译期)判断所引用对象的实际类型,根据

2013-01-10 22:01:12 2025

原创 【android】自定义组件及其内组件大小的正确设置

一、自定义组件大小的设置不管你怎么设置,自定义组件似乎总是match_parent。我们需要覆盖onMeasure方法,并在其内正确设置组件大小。@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //注意:为尽可能简洁本文只讨论EXACTLY和AT_MOST模式 int

2013-01-08 15:56:51 3399

原创 【android】ViewGroup中使用TabHost

一、起因:一位网友向我反应说,ViewGroup中使用TabHost时,tabhost的tab不能显示。1.比如有两个tab(tab1和tab2)对应的内容是“内容一”、“内容二”。2.默认显示的是“内容一”。3.现在点“tab2”,按理应该显示“内容二”。但结果却是空白。二、结论研究后发现,原因可能是tab的大小

2013-01-07 15:44:10 1520 1

原创 【c】printf中有趣的%n

#include int main(){ int first_count; int second_count; printf("Jamsa%n's 1001 C & C++ Tips%n\n", &first_count, &second_count); printf("First count %d Second count %d\n

2012-11-21 20:18:42 6427

原创 【android】使用TabHost+Fragment(替换TabActivity,LocalActivityManager等deprecation类)

MainActivitypackage com.demo.tabfragmenttest;import android.R.anim;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import androi

2012-08-16 14:03:40 25094 6

原创 WoguUpload1.1 - HTML5断点续传

WoguUpload.js官方教程描述:HTML5上传程序[支持断点续传],支持chrome,firefox,ie10作者:wogu(张文博)QQ:88433062版本:1.1版权:免费1.1版本的新特性:1.新增多个多件同时上传的功能2.BUG修复:解决多个页面同时上传文件产生的错误3.浏览器兼容性修复WoguUpload的

2012-08-13 15:54:40 2456 3

原创 WoguUpload1.0 - HTML5断点续传

WoguUpload.js官方教程描述:HTML5上传程序[支持断点续传],支持chrome,firefox,ie10作者:wogu(张文博)QQ:88433062版本:1.0版权:免费WoguUpload的选项:persize: 每次发送的字节数formid: 要绑定的表单IDid: file元素的ID。如果没有指定formid

2012-08-07 16:14:53 2999 8

原创 【PHP】识别图片主色调

一、适用情景:如http://www.teapic.com/list.htm,根据颜色列出相应图片。二、主程序及API解释:<?phpclass MajorColor{ //参考颜色 protected $_colors = null; //容差 protected $_tolerance = 80; //忽略的颜色 protected $_i

2012-08-06 15:10:32 4378 1

转载 相似图片搜索原理

上个月,Google把"相似图片搜索"正式放上了首页。你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。一个对话框会出现。你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。上传后,Google返回如下结果:类似的"相

2012-07-04 10:00:26 1053

转载 让系统目录变为可写

1. 确定是否正确连接手机了adb devices2. 进入shelladb shell3. shell中输入命令(命令最前面的#号不用输入)# su# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system# chmod 777 /system# exit4. 然后你就有系统目录的读写

2012-05-30 10:43:21 1046

原创 [LINUX]PHP连接oracle

一、安装oracle database instant client1.进入下载页面http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,选择平台,这里我选择"Instant Client for Linux x86 "2.下载“Instant Client Pa

2012-03-26 11:18:32 1178

原创 IE的iframe中设置COOKIE的BUG

其实也不是BUG了,吸引眼球而已假设使用IE,在www.a.com中使用iframe包含的www.b.com,那么在www.b.com中使用setcookie默认是不会成功的。这是由于IE的安全策略引起的,解决方法是:header('P3P: CP=CAO PSA OUR');(PHP)

2012-02-27 22:06:24 760

原创 ImageMagick生成图片过大的问题

假设:MagickWand*pmw = NewMagickWand();一、试着去除素材中的注释:MagickStripImage(pmw);二、压缩图片:MagickSetCompression(pmw, JPEGCompression);MagickSetImageCompressionQuality(pmw, 75);三、如果素材是CMYK颜色模式(印刷颜

2012-02-10 13:35:34 1193

原创 LINUX主机间共享文件 - NFS

一、服务器端配置:a.安装nfs服务器端:centos默认已安装,若为ubuntu则执行apt-get install nfs-kernel-serverb.配置nfs服务器端:1.修改/etc/exports,加入/var/nfsdata *(rw,sync,no_root_squash)#/etc/exports指共享目录

2012-02-02 16:30:03 624

原创 LAMP

一、linux+php+sendmail的配置1.安装sendmail:sudo apt-get install sendmail2.配置php.ini设置sendmail_path =/usr/sbin/sendmail -t -i(具体路径视sendmail的可执行文件的路径而定)二、库文件加载错误linux下编译应用程序常常会出现如下错误: /usr/bi

2011-11-26 12:06:49 631

原创 linux c ImageMagick开发小记

本文记录了linux c + ImageMagick + mysql开发过程中遇到的问题及解决方法,IDE为netbeans:错误:error while loading shared libraries: libMagickWand.so.5: cannot open shared object file: No such file or directory解决:sudo ldc

2011-11-22 09:37:08 2195

原创 【PHP】SQL Server 数据库类(适用于win mssql扩展及freetds扩展)

<?phpif(!defined('IN_WOGU')) { exit('Access Denied');}/** * SQL Server 数据库操作类,基于MSSQL扩展(或FreeTDS) * * Mssql类的默认配置 * $default = array( * 'servername' => '',//服务器名 * 'username' => '

2011-11-14 14:12:28 1558 1

原创 linux下使用php接连sql server 2005

首先,mssql extension is not available anymore on Windows with PHP 5.3 or later.当然,php为我们提供了替代方案:windows下你可以使用微软提供的sqlsrv扩展(官网),而在Linux下则可以使用freetds扩展(官网)。安装sqlsrv很简单,略过,今天讲讲freetds的安装:1.下载freetds,

2011-11-11 14:57:31 2352 2

原创 JAVA

一、tomcat虚拟主机:1.在tomcat下建立虚拟主机只需在server.xml下的Engine节点下增加一个HOST。2.虚拟主机默认的root context在/ROOT下,如果需要让root context在/下,只需在HOST节点下新增一个Context:<Context docBase="E:\www\jtest" path="/" privileged="true

2011-11-06 14:23:35 449

原创 啦啦啦,今天发现discuzx的一个真正意义上的BUG!!!

bug位置function_core.php第2114行的ipbanned函数,估计是涉及到discuzx的所有版本啦:function ipbanned($onlineip) { global $_G; if($_G['setting']['ipaccess'] && !ipaccess($onlineip, $_G['setting']['ipaccess'])) { retur

2011-11-03 10:53:03 1265

原创 $_SERVER的兼容处理类[PHP]

<?php/** * description:对$_SERVER进行兼容处理 * author:wogu */class Server{ public function getScheme() { return isset($_SERVER['HTTPS'

2011-09-24 17:18:38 724

原创 【汇编】手把手教你打造自己的第一个操作系统

将操作系统写入软盘,并以软盘启动的方式开启操作系统。实现重启计算机,引导现有操作系统,显示及设置时钟(即所谓的操作系统)。调试阶段在vmware+msdos下完成。 实验提示:1、为了方便我们在虚拟机下进行实验,我选择vmware;2、为了调试方便我们安装MS-D

2011-09-07 11:59:37 4036 1

原创 【汇编】命令行下获取用户输入,实现类似C语言fgets函数功能

程序运行时经常需要获取用户输入以完成特定功能。那么,汇编如何实现类似C语言的fgets函数(在命令行下输入字符串,按回车即给某变量赋值)功能呢?貌似没有现成的中断可以调用!但这又是经常要用到的功能,所以我特地花了点时间完成了这项功能,其中包含三个功能函数(相对独立,可单独使用):

2011-08-27 09:54:50 3970

原创 【汇编】自定义9号中断(键盘输入处理中断)

在屏幕上交替显示a~z,按ESC字体变绿色 assume cs:code,ds:datadata segment dw 0,0;存放原9号中断的偏移和段地址data endscode segment;;;;;;;;;;;;;;;;;;;;;;

2011-08-19 14:07:07 5129 1

原创 【汇编】模拟loop指令

;安装程序assume cs:codecode segmentstart: mov ax,0 mov es,ax mov es:[7ch*4],200h mov es:[7ch*4+2],0 ;复制程序到0000:200h mov ax,

2011-08-17 11:31:27 1604

自定义组件及其内组件大小的正确设置

自定义组件及其内组件大小的正确设置 博客:http://blog.csdn.net/xiaodao1986/article/details/8481288

2013-01-08

android:ViewGroup中使用TabHost

解决ViewGroup中使用TabHost时tabhost中的tab不能显示的问题

2013-01-07

android:TabHost+Fragment

android:TabHost+Fragment实现Tab切换

2012-08-16

WoguUpload1.1下载

HTML5上传程序[支持断点续传,同时上传多个文件],支持chrome,firefox,ie10。WoguUpload1.1的官方网站:http://blog.csdn.net/xiaodao1986/article/details/7860561

2012-08-13

WoguUpload的demo

HTML5上传程序[支持断点续传],支持chrome,firefox,ie10。WoguUpload的官方网站:http://blog.csdn.net/xiaodao1986/article/details/7839576

2012-08-07

php识别图片主色调

此demo的教程请见http://blog.csdn.net/xiaodao1986

2012-08-06

flex涂鸦程序(请下载这个!)

使用flex开发的涂鸦程序,与网上大多涂鸦程序不同,此程序是生成图片的,而不是坐标文件。希望对大家有用~

2011-07-15

flex涂鸦程序(生成图片而非坐标文件)

哈,这个发错啦,请下载还有一个~~请下载还有一个~~请下载还有一个~~

2011-07-09

DIY(html自定义模板)(JS+PHP)

主程序包括一个JS文件(实现模块拖动等效果)和一个PHP文件(加载模块和保存数据)。自己写的,可能还有不少BUG,可通过QQ联系我88433062,或email:[email protected]

2011-02-23

Serv-U 9.4.0.2 注册机

Serv-U 9.4.0.2 注册机,把keygen放到serv-u的安装目录,双击,输入相应信息即可!

2010-06-17

基于mootools的裁剪程序

非常强大的图片裁剪程序,可以根据需要配置产生的切图数,即可以用来做头像裁剪程序,如大头像,小头像,中头像等

2010-05-13

table_parser类及测试文件

可以提取table中某个单元中的内容及分类,最终以数组形式返回http://blog.csdn.net/xiaodao1986/archive/2009/07/24/4378135.aspx

2009-07-24

VC实现向TextArea中写入内容

VC实现向TextArea中写入内容(非COM方式)

2008-12-22

JBuilder2008下操作MYSQL教程

此下载为名为"JBuilder2008下操作MYSQL教程"的核心代码(文章地址:http://blog.csdn.net/xiaodao1986),包括一个index.jsp和一个Servlet文件

2008-12-16

空空如也

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

TA关注的人

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