国家统计局省份城市对照码javascript库(可实现数据对接),原创.开源LGPL
function ProvinceAndCities{var _code=[{"Code":"110000" , "Name":"北京市"}, {"Code":"110100" , "Name":"市辖区"}, {"Code":"110101" , "Name":"东城区"}, {"Code":"110102" , "Name":"西城区"}, {"Code":"110103" , "Name":"崇文区"}, {"Code
http://cyqdata.cn/cnblogs/article-detail-32323
SQL Server数据库的备份与还原以及在项目中是怎样去实现的
空闲之余来到了博客园,这次是我第一次写随笔 ,希望大家多多支持,我目前最关注的是数据库,也想在毕业来临之际找到我理想的工作,希望在今后的人生中在数据库方面走得更远!下面将我学习的数据库知识分享给大家,希望在这个平台能不断地学习新的技术,相信我们能共同进步!O(∩_∩)O~
--备份的设备有2种(临时设备和永久设备) 注意:默认下的备
http://cyqdata.cn/cnblogs/article-detail-32309
.NET实例(伪异步表单提交,实现无刷新表单(含文件)提交) 兼容IE 火狐 基于LGPL开源 谢绝转载
一.页面代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
&n
http://cyqdata.cn/cnblogs/article-detail-31817
在Entity Framework中使用存储过程(一):实现存储过程的自动映射
之前给自己放了一个比较长的假期,在这期间基本上没怎么来园子逛。很多朋友的留言也没有一一回复,在这里先向大家道个歉。最近一段时间的工作任务是如何将ADO.NET Entity Framework 4.0(以下简称EF)引入到我们的开发框架,进行相应的封装、扩展,使之成为一个符合在特定场景下进行企业级快速开发的ORM。在此过程中遇到了一些挑战,也有一些心得。为了向大家分享这些心得,也为了借助大家的脑袋
http://cyqdata.cn/cnblogs/article-detail-31799
js实现淘宝首页图片轮播效果
以前写js的时候,可能所需的功能也比较简单,所以一直使用常规方法(面向过程),有的时候写到后面都不知道自己都写了写什么,虽然有时候效果能勉强实现,可是一看code就惨不忍睹。今天算是真正领教到了OPP的强大,代码易读、可移植性强......等等特点,可就是在实现的过程中那叫一个痛苦(至少偶现在的水平来说是的),真正写code没用多少时间,大部分的时间都在想,这
http://cyqdata.cn/cnblogs/article-detail-31744
用递归实现十进制数转换N进制
最近回顾了下数据结构及算法,以下是用java和js实现的十进制数转换N进制。Java实现
/**
* baseString 递归调用
* @param num 十进制数
* @param base 要转换成的进制数
*/
public static String baseString(int num,int base) {
String str = "", digit = "0
http://cyqdata.cn/cnblogs/article-detail-31642
Zigbee之旅(九):几个重要的CC2430基础实验——系统睡眠及中断唤醒(加入简单的JQuery实现代码折叠)
一、承上启下
这一篇,我们来讨论一下CC2430的睡眠功能及唤醒方法。在实际运用中的CC2430节点一般是靠电池来供电,因此对其功耗的控制显得至关重要。
下面是摘自CC2430中文手册对CC2430的4种功耗模式的介绍:
从上表中可看出,CC2430共有4种电源模式:PM0(完全清醒),PM1(有点瞌睡)、PM2(半醒半睡)、PM3(睡的很死)。越靠后,被关闭的功能越多,功耗也越来越
http://cyqdata.cn/cnblogs/article-detail-31628
[Silverlight]实现DataGrid使用CheckBox选择行(3)
继续之前的话题。这次的方法仍然和上一次大同小异,只不过改变创建模版列的方法,同时也不在关注那个CheckBox。具体方法就是创建一个UserControl,让它帮我们完成获取DataTemplate和Style,其实这是一种很偷懒的方法,写起来好像也不怎么漂亮。看看下面这段XAML
<UserControl xmlns:sdk="http://schemas.mic
http://cyqdata.cn/cnblogs/article-detail-31595
关于微博服务端API的OAuth认证实现
新浪微博跟update相关的api已经挂了很多天了一直没有恢复正常,返回错误:40070 Error limited application access api!,新浪开放平台的论坛里n多的人都在等这个恢复,新浪官方也相当的恶心出问题了连个公告都没有,既不说什么原因又不说什么时候能恢复,。还是有版主说是api正在升级礼拜1恢复正常今天都礼拜2了
http://cyqdata.cn/cnblogs/article-detail-31557
用js实现输入提示(自动完成)
以前也写过一个jQuery的这种插件,但是很多地方根本不用jQuery,这个功能也有很多其它库支持,但是为了用这个功能而加载很多js插件,这样效率明显下降了很多,而且这个东西平时也很常用,所以一决心自己写了个相对比较独立的。
完成有以下功能:
输入字符会把以输入字符开头的提示出来。
支持上下方向键选择提示选项,支持循环
支持绑定一
http://cyqdata.cn/cnblogs/article-detail-28669
用SSE2实现NV12转RGB32
最近要用到Intel的media SDK播放H264视频,发现intel的SDK转码出来的帧缓冲是NV12像素格式的,需要自己转换成RGB32格式。虽然这种代码网上找找一大堆,但还是自己动动手吧。
google了一下转换公式:
C = Y - 16D = U - 128E = V - 128R = clip(round(1.164383 * C + 1.596027 * E))G = clip(r
http://cyqdata.cn/cnblogs/article-detail-28639
Silverlight实用窍门序列:13.基于Popup浮动窗体控件模拟ToolTip的实现【附带实例源码】
本节是基于第四节的源码基础上进行扩展的源码,故本节源码附带有鼠标右键和全屏功能。
在本节,我们将讲述一个小技巧:使用Popup浮动窗体控件模拟Tip悬浮效果。此技巧的原理是当鼠标移动到某个控件上面的时候会触发MouseMove事
http://cyqdata.cn/cnblogs/article-detail-28637
工作流系统之三十七 自由流的实现(续)
工作流系统的自由流实现了不按照流程预定义的轨迹流转,即需要在节点之间任意的跳转。上一篇自由流的实现主要说明了跳转规律,如果是单节点间的跳转,只要有当前的节点,以及跳转到的节点,就ok了。但是当当前节点和任意跳转到的节点之间有分支并发线路后,就不是简单的跳转了,当分支套分支,分支主干等之间的跳转就更复杂了。
如果是这种串行路由,就很简单了。
但是这样的多路分支,分支嵌套分支的,就很复杂了。
因此在
http://cyqdata.cn/cnblogs/article-detail-28635
ESFramework 4.0 快速上手 -- 离线消息如何实现?
在ESFramework 4.0 快速上手一文中,主要介绍了如何使用ESPlus.Rapid命名空间中的引擎来快速地构建基于TCP的网络通信系统,即使是使用ESPlus.Rapid来进行ESFramework快速开发,也还有很多可以介绍的内容,于是,我想再多写几篇文章来说明现实通信系统中的一些常见需求如何使用ESFramework快速实现。本文是为第一篇,介绍离线消息的原理和实现。
http://cyqdata.cn/cnblogs/article-detail-28617
.NET中的异步编程(三)- Continuation passing style以及使用yield实现异步
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://cyqdata.cn/cnblogs/article-detail-25563
Silverlight实用窍门序列:12.继承于某些固定控件(以Grid为例)的鼠标左键双击事件的实现【附带实例源码】
上一节有位园友提问:“如果我做一个自定义的Grid,跟普通的Grid一样,但是有双击事件,可以实现吗??比如我要用我的Grid,添加引用后直接用,就有双击事件。这样的控件可以做出来吗??”
答案当然是肯定
http://cyqdata.cn/cnblogs/article-detail-25562
使用Aspose.Cell控件实现Excel高难度报表的生成(二)
继续在上篇《使用Aspose.Cell控件实现Excel高难度报表的生成(一)》随笔基础上,研究探讨基于模板的Aspose.cell报表实现,其中提到了下面两种报表的界面,如下所示: 或者这样的报表格式 首先来分析第一种报表,这个其实还是比较固定的二维表,我们只要绑定相关的信息即可,设计模板如下所示: 实际生成的报表如下所示: 实现的代码其实不复
http://cyqdata.cn/cnblogs/article-detail-25523
[Silverlight]实现DataGrid使用CheckBox选择行
先显示最终结果,其中左边是错误的例子,右边才是正确的
在DataGrid中使用CheckBox选择行时典型的错误就是CheckBox没有Binding到任何属性上,这样的话当拖动滚动条时CheckBox.IsChecked就会乱掉,如Demo中左边那个DataGrid所示。最直观的解决方法是禁用DataGrid的滚动条,或者在绑定的数
http://cyqdata.cn/cnblogs/article-detail-25516
MS CRM 2011中过滤化查询的实现方法
MS CRM 2011中过滤化查询的实现方法
使用过滤化查询,可以实现根据表单上的其他信息作为搜索条件,限制Lookup查找框中的搜索结果数量的目的。
在讲解具体的实现方法之前,先设定一个应用场景:
实体配置信息列表:
省份
New_province
名称
New_name
城市
New_c
http://cyqdata.cn/cnblogs/article-detail-25515