`
hzy3774
  • 浏览: 984921 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论
文章列表
Zip4j比jdk自带的zip类的好处是支持密码,操作更加简单,而且只要导入1个jar,不依赖于其他类库,所以使用非常方便: 1.最简单的方式压缩一堆文件到zip里: try { // Initiate ZipFile object with the path/name of the zip file. // Zip file may not necessarily exist. If zip file exists, then // all these files are added to the zip file. If zip file does not // e ...
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,甚至会对我们的程序增加不必要的复杂性,对于这种情形的对话框有没有更优雅的解决方案呢?     幸运的是,android提供了这种问题的解决方案,刚开始接触android的时候,我在做一个自定义对话框 ...
安卓触摸屏的手势识别在很多时候会使用户操作更加方便: 实现原理主要是将该界面的onTouchEvent设置为GestureDetector的onTouchEvent: 具体实现代码: 1.在Activity中响应事件: MainActivity.java   package com.hu.gesturedemo; import android.app.Activity; import android.os.Bundle; import android.view.GestureDetector; import android.view.GestureDetector.S ...
我们知道,一般计算字符串长度的函数: <?php $str = "hell0中文"; echo strlen($str); ?>   但是,在中英文混输的情况下: 如果使用ANSI编码结果是9,UTF-8编码的话是11,说明输出的是字节数; 当需要统计准确的字符数目,就需要指明编码了: <?php $str = "hell0中文"; echo mb_strlen($str,'utf-8'); ?>   这样就正确了,但需要传递正确的编码方式,就都能输出7了。  
  对时间的处理是非常有实际意义而又很常用的操作;首先是time()函数, time() 函数返回当前时间的 Unix 时间戳。 <?php echo time(); ?>   要将时间戳转换为可以看懂的格式,需要用date()函数来格式化: <?php $t=time(); echo date("Y-m-d H:i:s",$t); ?>  2013-05-05 16:59:26 如果date()函数不传第二个参数,则默认格式化当前的时间: <?php echo date("Y-m-d H:i:s&q ...
C#实现文件拖放首先要设置窗体的可拖放为True:  然后重写DragEnter和DragDrop事件: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace DragAndDrop { public partial class Form1 : Form { ...
下载地址:http://zxingnet.codeplex.com/ zxing.net是.net平台下编解条形码和二维码的工具,使用非常方便。 首先下载二进制dll文件,引入工程; 代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using ...
时间格式化函数date(); string date ( string $format [, int $timestamp ] )  时间戳参数不传递则为当前时间。 格式化方式指定: echo "今天:".date("Y-m-d")."<br>";   format字符 说明
INI文件其实是一种文本文件,它的构成分为三部分 Section Key Value [section1] key1=value11 key2=value12 [section2] key1=value21 key2=value22   Windows系统自带的Win32的API函数GetPrivateProfileString()和WritePrivateProfileString()分别实现了对INI文件的读写操作 所以可以写一个简单的类来读写ini文件,以满足一般应用的配置存取需求: class IniFile { /* ...
AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。  Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。 下面是一个例子,使用Ajax页面不提交表单就可以通过javascript访问服务器来交换数 ...

PHP入门笔记

第一个HelloWorld: <html> <head> <title>PHP 测试</title> </head> <body> <?php echo '<p>Hello World</p>'; ?> </body> </html>   用for循环输出10个helloworld: <?php header("Content-Type: text/html; charset=gb2312"); for ( ...
PHP操作MySQL数据库执行增删改查: 首先打开数据库,创建一个数据库: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset= ...
一般超声波模块有4个引脚,使用很方便:    时序: 所以,我们需要测距的话所要做的就是触发Trig,然后用计时器统计Echo的高电平时长,就可以算出距离了: 代码: #include <reg51.h> #include <stdio.h> #define uchar unsi ...
    使用PHP对QQWry查询得到地址,可以使用户在浏览器上就能查询: PHP查询的代码可以直接参考Discuz项目: http://code.google.com/p/discuz-renren-connect/ 在function_misc.php里; 下面是查询函数代码: function convertip_full($ip, $ipdatafile) { if(!$fd = @fopen($ipdatafile, 'rb')) { return '- Invalid IP data file'; ...
    中国天气网提供了一些查询天气的API,访问时返回天气信息的JSON格式数据,解析就可以得到天气信息: http://www.weather.com.cn/data/sk/101281601.html http://www.weather.com.cn/data/cityinfo/101281601.html http://m.weather.com.cn/data/101281601.html 后面一串数字为城市代码。  返回的utf-8字符串 {"weatherinfo":{"city":"东莞","ci ...
Global site tag (gtag.js) - Google Analytics