自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

霜叶红于二月花

==技术随便玩==

  • 博客(68)
  • 资源 (7)
  • 收藏
  • 关注

原创 IOS去掉NavigationBar底部的那条黑线

NavigationBar底部的黑线是一个UIImageView上的UIImageView。if ([self.navigationController.navigationBarrespondsToSelector:@selector( setBackgroundImage:forBarMetrics:)]){        NSArray *list=sel

2015-03-12 11:15:54 6585 1

原创 IOS FMDB 使用

IOS开发中如果用Sqlite库来写数据库会比较麻烦,FMDB是对sqlite的封装,有更加友好简洁的的语句。1,FMDB下载地址:FMDB下载地址2,导入src下的文件,使用时 #import"FMDatabase.h"3,创建数据库#define kDocDir [NSSearchPathForDirectoriesInDomains

2015-01-21 00:11:53 3929

原创 IOS sqlite 基础

1,导入libsqlite3.0.dylib库文件中:#import"sqlite3.h"2,创建数据库#define kDocDir [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]#define dbPat

2015-01-20 23:37:05 976

原创 蓝牙API

前言  本章内容是 android.bluetooth.BluetoothAdapter,为Android蓝牙部分的章节翻译。本地蓝牙设备的适配类,所有的蓝牙操作都要通过该类完成。版本为 Android 2.3 r1,翻译来自中山大学的"Android Club SYSU",欢迎访问他们的WIKI:http://www.android-wiki.net,再次感谢"Android Club

2013-05-17 21:28:33 1190

原创 一种提高51单片机计时精度的算法

一,产生定时误差的主要原因:1. 定时器产生溢出中断时,CPU正在执行某指令2. 定时器产生溢出中断时,CPU正在执行某中断服务程序 二,消除误差的方法:为了提高精度,可以将THx和TLx从产生溢出到被重新赋值的已有的计数值读出,并补偿到计数值初值中去,可以消除定时/计数器的定时误差。 三,代码:代码头部加入修正变量unsigned char fixtime;

2013-04-22 09:12:50 2380

原创 JAVA输入\输出流

I/O流(Input/Output)–Java IO流是实现输入/输出的基础,它可以方便地实现数据的输入/输出操作。–流(stream)是从源(source)到接收目的地(destination)的有序数据。流代表任何有能力产出数据的数据源对象,或者有能力接收数据的接收端对象–Java中把不同的输入/输出源(键盘、文件、网络连接等)抽象表述为“流”,通过流的方式允许Java程序使用

2013-04-01 16:37:20 1177 1

原创 JAVA多线程

1、程序、进程与线程程序是计算机指令的集合,它以文件的形式存储在磁盘上。进程:是一个程序在其自身的地址空间中的一次执行活动进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源;而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源线程:是进程中的一个单一的连续控制流程。一个进程可以拥有多个线程。线程又称为轻量级进程,它和进程

2013-04-01 15:50:33 757

原创 JAVA接口与多态

接口可以理解为一种特殊的类,里面全部是由全局常量(static final)和公共的抽象方法所组成接口的定义格式接口的数据成员,只允许被public, static, final修饰。接口的方法成员,只允许被public, abstract修饰。Interface 接口名称{  private static finalint var1=1;  //error

2013-04-01 14:42:36 976

原创 JAVA的继承与封装

继承的概念–继承是面向面向对象三大特征之一,是实现软件复用的重要手段–通过继承,可以根据已有类来定义新类,新类拥有已有类的所有功能(属性和方法)–Java的继承通过extends关键字来实现,实现继承的类称为子类(派生类),被继承的类称为父类(基类、超类)–父类和子类的关系,是一般和特殊的关系 继承的语法class childClass extends parentCl

2013-04-01 12:52:54 998

原创 JAVA类与对象

1,类的定义描述实体的抽象概念,属性及行为相似的对象可以归成一个类。在软件中,类就是一个模板,它定义了通用于一个特定种类的所有对象的状态(变量)和行为(方法)。类是创建对象的模板,对象是类的实例。 声明形式  [public] [abstract | final] class 类名称    [extends 父类名称]    [implements 接口名称列表

2013-04-01 10:43:47 1023

原创 JAVA语言基础知识

1,JAVA语言概述式Java是——简单的、面向对象的、安全的、解释的、与平台无关的、多线程面向对象的程序设计思想–Java是面向对象编程语言,完全支持面向对象的三大基本特征:封装、继承和多态。–组成Java程序的最小单位是类,类封装了数据与处理数据的方法。例:–构建一个汽车类,需要提取所有汽车对象的共有的状态和行为。将状态用变量表示,行为用方法表示。class

2013-04-01 09:32:42 1006

原创 cscope配置文件

1 在主文件夹下cd ~vi .vimrc2, 复制以下内容保存set nocompatibleset number filetype onset history =1000set background =darksyntax onset autoindentset smartindentset tabst

2013-03-22 00:46:44 1175

原创 wpa_supplicant无线网络配置

http://muyun107.blog.163.com/blog/static/6957547020112833940880/目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。   wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览w

2013-01-21 18:55:23 1366 1

原创 Android Wifi几点

1 首先,要实现一个简单的WIFI连接设置,我们需要掌握和WIFI功能相关的一些类,比如WIfiManager,WifiInfo,ScanResult,WifiConfiguration等,提供了WIFI连接相关的基本的API.比如:打开关闭网关:wifiManager.setWifiEnabled(true/false);扫描周边网络:wifiManager.getScanResul

2013-01-14 10:15:43 4106 2

原创 Android实现开机自启动Service

一,首先做一个监听器:public class StartBroadcastReceiver extends BroadcastReceiver{private static final String ACTION = "android.intent.action.BOOT_COMPLETED";public void onReceive(Context conte

2012-11-29 09:39:45 14828 1

原创 Android中Wifi框架与控制流程

一、WIFI的基本架构    1、wifi用户空间的程序和库:         external/wpa_supplicant/       生成库libwpaclient.so和守护进程wpa_supplicant。    2、hardware/libhardware_legary/wifi/是wifi管理库。    3、JNI部分:

2012-10-30 19:52:37 1333

原创 通过wifi调试android程序

通过Android手机wifi进行程序的调试1.首先让android手机监听指定的端口:  这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行:?1234su//获取root权限setprop service.adb.tcp.port 5555

2012-10-28 01:46:02 1168

原创 AlertDialog自定义位置

AlertDialog alertDialog = new AlertDialog.Builder(this).create();  Window window = alertDialog.getWindow();  WindowManager.LayoutParams wmlp = window.getAttributes();  //X坐标  wmlp.x = 0;  //

2012-07-23 15:08:36 656

转载 wifi

http://book.51cto.com/art/201007/212195.htm

2012-07-10 17:29:16 485

原创 智能家居

智能家居网络技术发展趋势http://www.smarthomecn.com/html/2009-11/12820.html  一种基于Wifi组网的智能家居红外控制器http://www.1000bbs.com/dispbbs.asp?boardid=17&id=458836 智能家居渐行渐近http://home.focus.cn/news/2011-07-13

2012-05-30 13:10:51 859

原创 C# winform Settings 工作原理和方法说明

Settings里的属性根据范围分为两种 “用户”和“应用程序”范围为“应用程序”的属性,读取都是从APP.CONFIG里获取,设置也可以通过手工修改App.config改变,但是在程序中无法对其进行赋值,只能读取。而范围为“用户”的属性 Settings 在第一次运行时会读取App.config里的初始值但是一旦调用Save方法后,Settings里“用户”范围的属性就会保存在系统里

2011-11-16 22:19:34 1576

原创 日期格式yyyy-MM-dd hh:MM:ss的正则表达式

加上引用: using System.Text.RegularExpressions;         ///         /// 检查字符串是否是日期格式,年份为2000-2039,而且没有排除闰年        ///         /// 2011-5-8 8:08:05        ///         public static string che

2011-11-10 11:16:35 31679

原创 Winform 获取工作目录+用图片做画笔

1,对于获取工作目录的汇总// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。Syst

2011-10-26 16:42:26 1028

原创 portal技术原理

JSR168将Portal 的组成分为三部份 (1) Portal Server (2) Portlet Container (3) Portlet。 Portal Server的定义建立在HTTP Server上。负责接收HTTP请求,调用Portlet,并将Portlet产生的内容聚集到Portal页面返回给用户。(Portal Server有时简称Portal)。

2011-10-20 08:51:49 1474

原创 DataTable导出为cvs

///         /// 导出文件为csv        ///         /// 数据表        /// 导出路径        public void dataTableToCsv(DataTable table, string file

2011-10-10 09:16:05 1400

原创 获取DataTable的多层示例

1,Logic,引用Entity        private AOSDataContext context;        public UserDAL()            : this(new AOSDataContext())        { }

2011-10-10 08:57:47 1128

原创 把GridView导出到Excel

///         /// 导出Excel系统        ///         ///         ///         public static void Export(this Page thispage,string fileName,

2011-10-09 17:57:38 635

原创 把DataTable导出到Excel

public static void DownExcelData(this Page thispage,DataTable dataTable,string title)        {            Workbook wb = new Workbook();

2011-10-09 17:54:34 912

原创 修改DataTable所有列的类型和记录值以便导出至Excel(2)

该方法把DataTable中的非string类型的数据改为string类型,以避免导出到Excel表时显示错误。        public DataTable changeDT(DataTable dt)        {            DataTable

2011-10-09 17:50:41 1106

原创 修改DataTable某一列的类型和记录值

在做DataTable导出Excel表格时,有些列的值由于是Decimal类型的,导出来是用科学计数法显示的。当然如果手动修改导出的Excel表格的话也是可以的,只要把该列由数字模式改为文本模式即可。下面的方法可以修改相应列的类型为string也可以做到。      //

2011-10-09 10:19:46 13830

原创 C#输入全角转半角以及格式检查

新建一个项目quanbanjiao,在此项目下新建一个类Class1using System;using System.Web;using System.Text;namespace quanbanjiao{    public class Class1

2011-09-30 14:41:36 1384

原创 有判断的将DataGridView导出到Excel

#region DataGridView导出到Excel,有一定的判断性        ///              ///方法,导出DataGridView中的数据到Excel文件             ///              ///

2011-09-26 15:40:44 801

原创 DateGridView导出到csv格式的Excel

#region DateGridView导出到csv格式的Excel        ///             /// 常用方法,列之间加\t,一行一行输出,此文件其实是csv文件,不过默认可以当成Excel打开。            ///

2011-09-26 15:39:30 1309

原创 DataGridView数据显示到Excel

#region DataGridView数据显示到Excel        ///              /// 打开Excel并将DataGridView控件中数据导出到Excel            ///              /// DataGr

2011-09-26 15:38:16 857

原创 VS2008添加服务失败 System.ServiceModel.FaultImportOptions

由于做注册时要用到webservice,但是在添加web reference的时候,输入URL后,点击前往能够找到Webservice页面,但是点击确定的时候报错了:添加服务失败。服务元数据可能无法访问。请确保服务正在运行并且正在公开元数据。错误: 读取已加载元数据时

2011-09-15 17:50:51 2687

原创 难道是360安全卫士惹的祸?

今天趁着吃早餐的时间,开机后运行了一下360安全卫士,进行了一下电脑清理。由于平时在自己的电脑默认是全选,其中就包括注册表垃圾文件。今天照样全选了,这一下悲剧了,程序中有导出Excel表格,报错了。无法将类型为“Microsoft.Office.Interop.Excel.A

2011-09-15 15:15:57 2799 1

原创 C#获取CPU等硬件ID

System.Management命名空间提供对大量管理信息和管理事件集合的访问,这些信息和事件是与根据 Windows 管理规范 (WMI) 结构对系统、设备和应用程序设置检测点有关的。应用程序和服务可以使用从 ManagementObjectSearcher 和 Manage

2011-09-14 11:53:58 7806 1

转载 WinForm调用WebService简单实例详解【新手入门】

1、新建 WebService1.asmx ;2、在WebService1.cs中加入代码:[WebMethod]public int WebAdd(int x, int y){        return x + y;} [WebMethod

2011-09-14 11:30:24 1368

原创 winform无法将文件“obj**”复制到“bin**”

1,无法将文件“obj\**”复制到“bin\**”。文件“bin\**”正由另一进程使用,因此该进程无法访问该文件。    解决方案:打开任务管理器,把该进程结束掉。2,无法将文件“obj\xx.*”复制到“bin\xx.*”。对路径“bin\xx.*”的访

2011-09-13 12:18:23 2826

原创 winform自定义组件创建失败——未将对象设置引用到实例

自定义了一个组件,从工具箱中拖动时报错:创建组件xxx失败……未将对象设置引用到实例。到designer.cs文件中一看,其中只有单单的申明语句:private AirOne.GUI.Main_Form.UC_PicBoxTest uC_PicBoxTest1;并没有实例

2011-09-13 11:57:58 10031

IOS_fmdb.zip

IOS数据库的第三方类库,提供更加人性化的数据库操作

2015-01-20

alljoyn-development-guide-java-sdk

alljoyn-development-guide-java-sdk.java

2014-03-17

winform图片旋转

该代码在VS2010环境下调试,实现图片任意角度的旋转。

2011-09-09

GDI+的Chart绘图

该代码实现了GdI+基本绘图,有用画板Graphices画的,也有用chart控件的。

2011-09-09

Winform实现QQ截图

该项目的开发环境为VS2010,由C#开发的winform程序。实现了截图功能,点击截图按钮后就可以截图了。按下左键开始,拖动确定范围,弹起后双击左键会弹出保存对话框,选定路径保存就好了。

2011-09-09

C#的winform例子-超市管理

这超市管理系统是一个C#开发的winform例子,简单易懂适合初学者。初始登陆名:admin,密码:admin。以下是数据库信息,我用的是SQL server 2005和VS 2008.可能用到库System.Windows.Forms.DataVisualization.dll,我也附上。

2011-08-24

System.Windows.Forms.DataVisualization.dll

The type or namespace name 'DataVisualization' does not exist in the namespace 'System.Windows.Forms' (are you missing an assembly reference?)

2011-08-24

空空如也

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

TA关注的人

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