自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Working harder, getting stronger!

一点一滴地积累!

  • 博客(57)
  • 资源 (36)
  • 收藏
  • 关注

转载 utf8的编码原理

utf8的编码原理大概意思: 在UTF8中,字符使用1到6个八位序列编码。 只有一个八位序列的字符,一个高位置为0,剩下的7位用于字符值的编码(能表示ASCII) 一N个八位的序列(N>1),开头的八位中高位有n位置为1,相邻的一位置为0,这个八位中 剩下的位用于字符值的编码,接着的N-1个八位序列中都在最高位置为1,相邻位置为0,每一个八位序列剩下的6 位包含字符值的编码位。

2012-11-29 13:04:01 887

转载 Windows Phone 解析图片格式

在Windows Phone中用于显示图片的是Image控件,不过Image控件目前只支持两种格式的图片,即Png和Jpg。平时我们经常用的图片还有Gif和Bmp两种,对于这两种图片我们无法通过Image来显示。需要用第三方开发的控件来显示,ImageTools是开源社区CodePlex提供的,可以通过http://imagetools.codeplex.com/下载DLL以及源码,通过Image

2012-11-29 13:00:11 642

转载 SQL特殊字符处理zz

用户输入如果没有任何限制的话,则必须对特殊字符进行变换。如果对单引号不进行变换,则会发生数据库错误,甚至可能导致系统崩溃。不 过回避方法却非常简单,只要将单引号[']转换成两个单引号['']就可以了。例:SELECT * FROM TBL WHERE COL = 'ABC''DEF';模糊查询的语句虽然不会发生SQL错误,但是不进行回避的话,则无法得到要检索的值。回避方法较单引

2012-11-28 13:09:51 919

转载 关于sqlite的特殊字符转义

select * fromtablewhere  number like '%/%%' escape '/'...    sqlite3数据库在搜索的时候,一些特殊的字符需要进行转义, 具体的转义如下:      /   ->    //     '   ->    ''     [   ->    /[     ]   ->    /]     %   ->

2012-11-28 13:08:57 1544

转载 百度Mp3的API在windows phone 7中的使用

最近重新写了一个音乐的播放器。其中用到了百度音乐的API:http://cloud21.iteye.com/blog/611914由于百度MP3的API的地址和我们请求的到得XML文件都是GB2312编码的。所以遇到了点麻烦。好了废话不说,上代码。namespace BaiduAPI_test{ public partial class MainPage : PhoneApp

2012-11-28 13:06:51 594

转载 Windows Phone 7 中将Gb2312编码转换成UTF-8

相信大家在使用一些网站提供的API的时候会发现他们提供的API的编码是GB2312的,而wp7并不支持。前一阵子我在做一个应用的时候也遇到了这个问题。群里的一个大大提供了两个类帮忙解决了这个问题。/Files/Angle-Louis/GB2312相关的编码类.rar那么如何使用这两个类呢?比如您使用了Webclient从网络上获取资源,那么在Client_OpenR

2012-11-28 13:06:03 642

转载 Windows Phone网络HttpWebRequest用法

在Windows Phone系统中,通过HttpWebRequest类可以很容易的发送网络请求,获取网络数据。HttpWebRequest是异步操作,不会堵塞主线程。  1.通过HttpWebRequest.CreateHttp()方法可以创建一个HttpWebRequest,下面代码简单实现发送一个GET请求。  httpGet         public void httpG

2012-11-28 13:04:31 821

转载 Windows Phone 7监测网络环境变化

有些应用是跟网络环境敏感的,WiFi快且免费,3G走流量,GSM慢,所以我们需要知道如何判断当前的网络类型,以及当网络类型发生改变时如何得到通知。  MSDN相关文章:How To: Detect Network Changes  下面我简单介绍一下。  当网络发生变化时,会引发网络地址发生变化,要监测这一事件,需要用到位于System.Net.NetworkInforma

2012-11-26 22:34:35 1087

转载 C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)

[csharp] view plaincopyprint?using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;  using System.Text.RegularExpressions;    namespace BI

2012-11-26 22:21:49 6566

转载 C#转义字符的两种处理方式

第一种C#转义字符方法是使用’转义序列’。例如,我们想得到如下的字符串“Hello World How are you”我们可以使用下面的语句声明字符串:string a = "\"Hello World\nHow are you\""。这条语句中使用了”和换行符的转义序列。更多C#转义字符的序列可以参见下表:CharacterEscape Se

2012-11-26 22:07:17 12581

转载 Windows (wince、 windows mobile、windows phone)错误代码大全

DWORD ErrorNum = GetLastError(); 〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不足,无法处理此命令。 〖9〗-存储控制块地址无效。 〖1

2012-11-26 15:57:12 4737

转载 C#异常 throw和throw e的区别

当我们抛出一个异常时, CLR会重新设置一个异常起始点。 CLR只记录最近一次异常抛出的位置。下面代码抛出一个异常,从而导致CLR重新设置该异常的起始点: void SomeMethod(){    try  {....}    catch(Exception e)    {     ...     throw e;   //CLR认为这里是异常的起始点

2012-11-26 15:47:30 17088 6

转载 全面try-catch-finally外加throw的用法

一、作用:用于开发人员预测程序代码异常、捕获这些异常、处理这些异常。异常可能是算术异常、下标越界、输入输出异常等等。二、基本结构:异常处理通常用try……catch……finally关键字来定义代码块。try{  //有可能出现异常的代码;}catch(){  //对异常处理的代码;}finally{  //执行必要的清理操作,以释放资源;

2012-11-26 15:46:24 1860

转载 C#集合类(HashTable, Dictionary, ArrayList)与HashTable线程安全

HashTable中的key/value均为object类型,由包含集合元素的存储桶组成。存储桶是 HashTable中各元素的虚拟子组,与大多数集合中进行的搜索和检索相比,存储桶可令搜索和检索更为便捷。每一存储桶都与一个哈希代码关联,该哈希代码是使用哈希函数生成的并基于该元素的键。HashTable的优点就在于其索引的方式,速度非常快。如果以任意类型键值访问其中元素会快于其他集合,特别是当数据量

2012-11-23 13:35:49 1091

转载 VS常用快捷键

F12 转到定义 CTRL + -向后定位 SHIFT + ALT + ENTER全屏显示CTRL + SHIFT + -向前定位CTRL + K, CTRL + C注释选择的代码 CTRL + K, CTRL + U取消对选择代码的注释 CTRL + U转小写 CTRL + SHIFT + U转大写 CTRL + M, CTRL + O折叠代码定义 CTRL

2012-11-23 09:45:04 584

转载 Windows Phone 7 记录程序崩溃信息,email crash exception stacktrace

调试的时候找到程序的崩溃点,想必大家很清楚了,可以在App.cs中的RootFrame_NavigationFailed和Application_UnhandledException方法中捕捉到程序导航出错和崩溃信息,这时直接输出到Debug控制台就可以看到了。      但是程序的Bug往往不是开发人员测试出来的,当测试人员测出崩溃信息时,有时我们仅通过测试人员的描述很难定位到崩溃点,而

2012-11-22 21:06:55 711

转载 Windows Phone 7 hello world

Hello Phone 项目包含以下项 (Item):Item Description App.xaml / App.xaml.cs 定义应用程序的入口点,初始化应用程序范围内的资源,,显示应用程序用户界面 MainPage.xaml / MainPage.xaml.cs 定义应用程序中的程序页面(带有用户界面的页面) ApplicationIcon.p

2012-11-21 22:37:27 651

转载 Windows Phone 7中,如何自定义ProgressBar的高度,颜色,和透明度

WP7中默认的ProgressBar样式,有可能不太符合程序的要求,那么有时候就需要对其样式进行定制.既然要定制控件样式,那么就要请出神器Blend.用Blend打开页面,然后选中需要定制样式的ProgressBar,右键Edit Template,然后选择Edit a Copy     展开Template中的Grid,你会发现有两个东西,DeterminateR

2012-11-20 23:55:06 1300

转载 Windows Phone开发之输入范围InputScope的使用

正如web开发中的Js限制,有的文本只允许输入数字,有的只允许输入邮箱等,InputScope的使用就是为了更方便的输入特定的数据内容。NameValue可以为EmailNameOrAddress、Chat、Date、Number、Password、PostCode等内容。可以根据NameValue来替换不同的类型需求。使用方法实例:[html] view plainc

2012-11-20 23:53:51 636

转载 windows phone 获取回车键

windows phone应用程序,点击文本框弹出虚拟键盘,当输入字符以后,点击回车键自动执行某些事件。windows phone 获取回车键的方法是:只需在xaml.cs代码中重新基类方法:protected virtual void OnKeyDown(KeyEventArgs e);参数e的类型KeyEventArgs ,结构是: 1: // 摘要:

2012-11-20 23:52:40 1505

转载 ApplicationBar相关使用(一)

ApplicationBar并不是页面视觉树的一部分,不能用通过为ApplicationBar设置x:Name属性值,而在代码后置文件里以此来访问该ApplicationBar,通常使用例如"this.ApplicationBar.IsVisible=true"这样的C#代码访问页面的ApplicationBar对象,ApplicationBar元素不要设置x:Name属性。可以通过以下后

2012-11-20 23:51:38 632

转载 Silverlight Isolated Storage 独立存储

Silverlight  独立存储 好比Cookie一样,可以在客户端存储信息,但是他更加强大,独立存储提供了客户端指定目录下的读写权限,可以任意的向其中添加删除修改读取文件。独立存储将文件存储在系统盘-当前用户-本地的-指定文件夹当中。独立存储有两个作用域 应用程序级别和站点级别 他就像是一个为Silverlight专门提供的文件夹,用来存放Silverlight的文件信息,比如

2012-11-20 10:09:53 575

转载 修改 Pivot 控件的 PivotItem 标题字体大小

PivotItem 的标题(Header)文本字体比较大,有时候需要配合UI设计修改字体大小。实现方法请看 XAML 实现代码:controls:Pivot Title="MY APPLICATION">    controls:PivotItem>        controls:PivotItem.Header>            TextBlock Text="fir

2012-11-17 23:10:28 1260

转载 Windows Phone 7中带题头的TextBox和PasswordBox

之前在做豆瓣电台的时候想实现一个登录界面,起初是把TextBlock和TextBox放在一起(效果如下),但是这样实现出来的效果既浪费空间,又不美观。因为之前写WPF对自定义控件有一些基础,所以就对TextBox和Password的Template做了些手脚,让题头融合到控件里。这样既美观又节省空间,同时还可以保证不会推动系统控件风格和功能,如下图:实现上面的效果非

2012-11-16 16:26:22 757

转载 容器StackPanel

写在前面:如果你一直在留意小作坊网之前介绍的WPF知识,你一定会好郁闷,因为介绍的Window,Button,Label等等,都只能设置Content,而Content只能设置为一个对象,不能够设置为多个控件,这样,在Window界面中,只能放一个控件,显然,这对于Window来说是不可以接受的。解决这个问题的方法是将Window的Content设置为一个容器Panel,而Panel只是一个虚类,

2012-11-16 16:02:28 868

转载 Windows phone 7之页面布局

Windows phone的页面布局方式一般是依赖布局控件实现的,而布局控件有三种Grid,StackPanel和CanvasGrid是网格布局方式,相当于一个表格,有行和列,新建一个Windows phone项目,打开MainPage.xaml,页面呈现内容的核心代码如下"LayoutRoot" Background="Transparent">

2012-11-16 01:18:08 645

转载 归纳一下:C#线程同步的几种方法

我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。  在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就

2012-11-16 01:15:06 556

转载 WP7中image应该怎么存放

一.在wp7中,图片有三种形式存在:1. content 安装中的独立文件.使用实例:.xaml中:Source="/Images/bg.jpg"Source="Images/bg.jpg"Source={Binding Img}    Img值为"/Images/bg.jpg"或"Images/bg.jpg".cs中:

2012-11-15 11:23:13 554

转载 Wp7 Applicationbar 的一些细节

本文重点讨论竖屏状态下的appbar效果。不过想防一个appbar的话,有必要了解一下。1. 视觉尺寸为展开状态,整个appbar宽480高72每个iconbutton尺寸为48*48,icon间距为36(不论有几个icon)...其实也是一个button,sdk的icons目录能找到这张图。这张图的尺寸是72*72,但上方有12像素的同名空白,

2012-11-15 11:20:13 784

转载 wp7学习笔记

Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环境下的运行方式。其目的是完全仿真。Simulator中文叫模拟,是通过某种手段来模拟某些东西,不一定要完全正确的原理,追求的只是尽可能的相像。所以XDE是WP7的Emulator,是一个WP7的虚拟机,我准备写一个XP下开发WP7程序的Simulator。1、XBox和WP7之间的游戏移植很方便。2、WP7程序不能运行在后台

2012-11-15 11:12:44 1066

转载 C#中base64之加密解密

///      /// 将字符串使用base64算法加密     ///      /// 编码类型(编码名称)     /// * 代码页 名称     /// * 1200 "UTF-16LE"、"utf-16"、"ucs-2"、"unicode"或"ISO-10646-UCS-2"     /// * 1201 "UTF-16BE"或"unicodeFFFE"

2012-11-13 21:52:41 885

转载 WINDOWS PHONE 7 中使用的MD5加密算法

wp7的类包中并没有MD5加密算法,所以只能自己写,这是从网上找到的一段老外的代码,已经测过,可以使用的。使用方法很简单:1 String strMD5Code = MD5.GetMd5String("abcdefg");1 byte[] byteMD5Code = MD5.GetMd5ByteArray("abcdef"); MD5算法内容如下:

2012-11-13 21:49:14 699

转载 C#实现Base64编码与解码

一、编码规则      Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最

2012-11-13 19:56:29 761 1

转载 Windows Phone 7 开发 31 日谈——第26日:与其他开发人员(免费)分享你的程序

本文是“Windows Phone 7 开发 31 日谈”系列的第26日。昨天,我写了关于如何轻松地使用来自外部的Web服务数据。今天,我来谈谈如何与其他Windows Phone开发人员分享你的应用程序(特别是正在开发中的程序)。“分享”是什么意思?    如果你在安装Windows Phone 7开发人员工具时已经都试过了,可能已经注意到一个有趣的小程序,叫做“应用程序

2012-11-09 15:48:59 659

转载 MVVM

MVVM概述  MVVM是Model-View-ViewModel的简写。  微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Events、Command、DataTemplate、Contro

2012-11-09 15:46:11 738

转载 SQLite创建触发器 CREATE TRIGGER

CREATE TRIGGER sql-statement ::=CREATE[TEMP|TEMPORARY]TRIGGERtrigger-name[BEFORE|AFTER]database-eventON[database-name.]table-nametrigger-actionsql-statement ::=CREATE[TEMP|TEMPORARY]TRIGGERtrigger

2012-11-09 15:42:20 5591 1

转载 CREATE TRIGGER

创建触发器,触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。Microsoft® SQL Server™ 允许为任何给定的 INSERT、UPDATE 或 DELETE 语句创建多个触发器。语法CREATE TRIGGER trigger_name ON { table | view } [ WITH ENCRYPTION ] {    {

2012-11-09 15:41:39 1514

转载 Windows Phone 7 开发 31 日谈——第25日:外部API

本文是“ Windows Phone 7 开发 31 日谈” 系列的第25日。昨天我写了如何在你的应用程序中嵌入字体,视频和图片。今天,我们来讨论从Web Service中获取数据,并将它们填入到你的应用程序中。介绍Twitter API    如果你之前没有玩儿过这个,那你肯定会常听我将一个Twitter应用程序比喻为“Hello, world!”程序。原因很简单,因为几

2012-11-08 23:43:18 1086

转载 Windows Phone 7 开发 31 日谈——第24日:嵌入字体

By Jeff Blankenburg本文是 “Windows Phone 7 开发 31 日谈” 系列的第24日。昨天,我说了如何为你的程序添加试用版本。这是一个可以让你卖更多程序的极有价值的特性。今天,我要讲如何在程序中嵌入字体。 首先,要够小    对于为移动设备构建的所有应用程序,你都应该记住数据一定不是“免费”的。你的用户有一个每月只能传输5G

2012-11-08 23:40:27 895

转载 Windows Phone 7 开发 31 日谈——第23日:提供试用版应用程序

By Jeff Blankenburg本文是 “Windows Phone 7 开发 31 日谈” 系列的第23日。    昨天,我写了如何将游戏添加到电话的游戏中心中。今天,我会向你展示为应用程序添加试用内容是多么简单。例如,假设你创建了一个50关的游戏。可能你想让用户能免费体验前5关,但要想玩后面的,他们就需要购买这个游戏。本文就像你展示如何做到。 使用Li

2012-11-08 23:36:09 648

本地搭建属于自己的ChatGPT基于PyTorch+ChatGLM-6b+Streamlit+QDrant+DuckDuckGo

本地搭建属于自己的ChatGPT基于PyTorch+ChatGLM-6b+Streamlit+QDrant+DuckDuckGo

2024-03-11

OA C# .NET 2

OA C# .NET 2 OA C# .NET 2

2010-10-27

OA C# .NET

OA C# .NET OA C# .NET

2010-10-27

OA .NET C#

OA .NET C# OA .NET C#

2010-10-27

Source+Insight使用教程 PDF

Source+Insight使用教程 PDF

2010-08-16

从c语言到嵌入式c语言开发 PDF

从c语言到嵌入式c语言开发 嵌入式 PDF

2010-08-16

嵌入式CC++语言精华文章集锦

嵌入式 C C++ 精华文章 PDF 绝对经典

2010-08-16

windows internals 4

English chm windows internals 格式为chm

2010-07-01

CC++Function集合

CC++Function 集合

2010-07-01

高质量C++编程指南

高质量C++编程指南 林锐博士

2010-07-01

Windows_Mobile实例开发

Windows_Mobile实例开发 Windows_Mobile

2010-07-01

windows mobile驱动开发

windows mobile 驱动开发

2010-07-01

wince开发指南中文资料

wince开发指南中文资料,中文指南资料

2010-07-01

从c语言到嵌入式c语言开发

从c语言到嵌入式c语言开发,教你从C转向嵌入式C的良品

2010-07-01

嵌入式CC++语言精华文章集锦

嵌入式CC++语言精华文章集锦,讲解编程只要点并结合Linux驱动

2010-07-01

C语言嵌入式系统编程修炼之道

C语言嵌入式系统编程修炼之道,讲解嵌入式编程之要点

2010-07-01

Windows Mobile/CE编程基础2

Windows Mobile/CE编程基础2,pdf文档

2010-06-11

高质量C++编程指南

杀人越货,C++面试之必备,.doc文件,重点标注

2010-06-11

DHTML 手册.chm

DHTML 手册.chm DHTML 手册.chm

2010-01-29

ASP中文参考手册.chm

ASP中文参考手册.chm ASP中文参考手册.chm

2010-01-29

VBSCRIPT 速查手册.chm

VBSCRIPT 速查手册.chm VBSCRIPT 速查手册.chm VBSCRIPT 速查手册.chm

2010-01-29

C++入门经典源代码(第3版)

C++入门经典源代码(第3版)C++入门经典源代码(第3版)C++入门经典源代码(第3版)C++入门经典源代码(第3版)

2009-10-29

C和C++算法大全资料

C和C++算法大全资料C和C++算法大全资料C和C++算法大全资料C和C++算法大全资料

2009-10-29

新编Windows+API参考大全(中文版)

新编Windows+API参考大全(中文版)

2009-10-29

Ajax新手快车道资料

Ajax新手快车道pdf资料,Ajax新手快车道pdf资料,Ajax新手快车道pdf资料

2009-10-29

USB开发指导pdf资料

USB_development_instuction.pdf

2009-10-29

mysql++-3.0.9.tar.gz

mysql 开发包 ,可在linux windows 2005等支持c++编译的平台下

2009-05-03

visual c c++系统开发典型实例解析 4

visual c c++系统开发典型实例解析 源代码

2008-03-10

visual c c++系统开发典型实例解析 3

visual c c++系统开发典型实例解析 源代码

2008-03-10

visual c c++系统开发典型实例解析 源代码

visual c c++系统开发典型实例解析 源代码

2008-03-10

visual c c++系统开发典型实例解析 源代码

visual c c++系统开发典型实例解析 源代码

2008-03-10

C++Builder c++builder高级应用开发指南

c++builder高级应用开发指南

2008-03-04

C++Builder c++builder高级应用开发指南

c++builder高级应用开发指南

2008-03-04

C++Builder

c++builder高级应用开发指南配套代码

2008-01-26

C++Builder

c++builder高级应用开发指南完整配套代码

2008-01-26

空空如也

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

TA关注的人

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