- 浏览: 992913 次
- 性别:
- 来自: 珠海
最新评论
-
熊猫仙:
请问,这个程序可以和BLE蓝牙设备通讯吗?
C#编程连接蓝牙设备,文件收发 -
lsy234009:
“这个电脑蓝牙不可用!”原因多半是你没打开蓝牙
C#编程连接蓝牙设备,文件收发 -
wujie_cnhn:
这个加密压缩后, linux环境下可以解压缩吗
好用java开源zip压缩解压类库Zip4j -
asdf_2012:
兄弟简单明了。顶你
C#使用Event在窗体之间传递消息和参数 -
xkb281:
简单易懂 不像有的文章 介绍一大堆没整明白是什么地下 赞一个 ...
Android网络请求框架Retrofit使用笔记
文章列表
好用java开源zip压缩解压类库Zip4j
- 博客分类:
- JAVA学习
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学习
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,甚至会对我们的程序增加不必要的复杂性,对于这种情形的对话框有没有更优雅的解决方案呢? 幸运的是,android提供了这种问题的解决方案,刚开始接触android的时候,我在做一个自定义对话框 ...
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中文字符串长度计算
- 博客分类:
- PHP学习
我们知道,一般计算字符串长度的函数:
<?php
$str = "hell0中文";
echo strlen($str);
?>
但是,在中英文混输的情况下:
如果使用ANSI编码结果是9,UTF-8编码的话是11,说明输出的是字节数;
当需要统计准确的字符数目,就需要指明编码了:
<?php
$str = "hell0中文";
echo mb_strlen($str,'utf-8');
?>
这样就正确了,但需要传递正确的编码方式,就都能输出7了。
PHP对日期时间处理
- 博客分类:
- PHP学习
对时间的处理是非常有实际意义而又很常用的操作;首先是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#窗体程序实现文件拖放
- 博客分类:
- C#学习
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
{ ...
C#利用zxing.net操作二维码和条形码
- 博客分类:
- C#学习
下载地址:http://zxingnet.codeplex.com/
zxing.net是.net平台下编解条形码和二维码的工具,使用非常方便。
首先下载二进制dll文件,引入工程;
代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using ...
PHP日期时间相关date,time
- 博客分类:
- PHP学习
时间格式化函数date();
string date ( string $format [, int $timestamp ] )
时间戳参数不传递则为当前时间。
格式化方式指定:
echo "今天:".date("Y-m-d")."<br>";
format字符
说明
C#简单读写ini文件
- 博客分类:
- C#学习
INI文件其实是一种文本文件,它的构成分为三部分
Section
Key
Value
[section1]
key1=value11
key2=value12
[section2]
key1=value21
key2=value22
Windows系统自带的Win32的API函数GetPrivateProfileString()和WritePrivateProfileString()分别实现了对INI文件的读写操作
所以可以写一个简单的类来读写ini文件,以满足一般应用的配置存取需求:
class IniFile
{
/*
...
Ajax与页面动态请求基础
- 博客分类:
- WEB前端
AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。
Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。
下面是一个例子,使用Ajax页面不提交表单就可以通过javascript访问服务器来交换数 ...
第一个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= ...
51单片机使用超声波测距模块测距
- 博客分类:
- 51单片机学习
一般超声波模块有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';
...
PHP利用天气网API获取天气信息
- 博客分类:
- PHP学习
中国天气网提供了一些查询天气的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 ...