找到相关内容 1186
利用FlexPaper实现Word、PPT、PDF在线浏览
     今天在百度文库看文件时想着有没有可以在线看电子书的插件或源码呢?到网上搜索下发现了FlexPaper,下载下来,找了一些资料,折腾一番,出的效果还不错,就是将中文文档转换成swf文件时卡住了,先作个记录,以后有空再研究了。      FlexPaper是 一个开源轻量级的在浏览器上显示各种文档的组件,被设计用
http://cyqdata.cn/cnblogs/article-detail-36156 
非战之罪,从永中Office谈起
最近一篇《永中科技一周后迎破产清算》的新闻使很多人开始关注永中Office,对于此,有很多种看法,写一篇博客谈谈我的看法。 永中Office的失败是市场的失败而非技术和产品的失败,事实上,就我的使用体验,它是一款很好的产品,是我这么多年使用软件经历中超出预期的几款软件之一。 我是在2004年开始接触永中Office的,当时带队开发一个Linux下的项目,需要写文档交流文档,于是调查了各项Lin
http://cyqdata.cn/cnblogs/article-detail-36152 
SWF Seeker 2011之SWF去壳解密反编译实战二
前一篇,我们使用ASV2011的插件SWF Revealer来将一个AS3加壳的SWF文件去壳。但不是所有情况都能搞定,例如一个加密的EXE电子杂志文件,看得到Flash在播放,却抓不到,或是一个网页中进行域名锁定的小游戏,虽然能下载下来,却由于域名锁定的关系,源文件真身没有被释放出来,这个时候该怎么办呢?SWF Seeker 2011内存提取工具就是来帮助我们抓取SWF真身的软件,所见即所得,只
http://cyqdata.cn/cnblogs/article-detail-36143 
为Lampp环境配置xhprof
为了方便,一般在本地的测试环境中我都使用了 XAMPP 或者 LAMPP 。(Apache Friends XAMPP)但是默认的XAMPP中没有提供xhprof的支持,为此需要自己独立编译。下面记录了编译的过程。1、如果你的XAMPP没有 DEVEL包,那么编译是通不过的。我就是因为编译时遇到 include php.h 时就失败了。所以需要先确保下载并安装了 xampp 的 devel pac
http://cyqdata.cn/cnblogs/article-detail-36142 
ESFramework 4.0 快速上手(09) -- 聊天系统Demo,增加Silverlight客户端(附源码)
      在ESFramework 4.0 快速上手 -- 入门Demo,一个简单的IM系统(附源码)一文中,我们介绍了使用ESFramework的Rapid引擎开发的winform聊天程序,本文我们将在之前demo的基础上添加使用ESFramework.SL开发的Silverlight客户端。这样一来,不仅Silverlight客户端之间可以相
http://cyqdata.cn/cnblogs/article-detail-36132 
ESFramework 4.0 快速上手 -- 聊天系统Demo,增加Silverlight客户端(附源码)
      在ESFramework 4.0 快速上手 -- 入门Demo,一个简单的IM系统(附源码)一文中,我们介绍了使用ESFramework的Rapid引擎开发的winform聊天程序,本文我们将在之前demo的基础上添加使用ESFramework.SL开发的Silverlight客户端。这样一来,不仅Silverlight客户端之间可以相
http://cyqdata.cn/cnblogs/article-detail-36122 
WPF纯手工两步打造图片切割工具(一)
一、功能说明1、四种图片切割方式:缩放:指定宽高(可能变形)、缩放:指定宽(高按比例)、缩放:指定高(宽按比例)、裁减:指定宽高。2、批量图片切割。3、目标存储区同名文件处理:直接覆盖、重新命名。4、支持水印文字添加(图片右下角10px)。5、动画效果。6、支持自设定插补模式和呈现质量。 本文分两部分:(一)界面布局及数据初始化(二)编码实现 效果预览: 上周末无聊至极出去溜达,顺便带着相机抓了
http://cyqdata.cn/cnblogs/article-detail-36115 
WebForm —— 页面状态自动加载和保存(中)
上篇我将页面状态的自动加载和保存原理讲了一下,并作了一个简单的例子。在这里我会把上篇的例子整理一下,并提供一个基类(这里我将其定义为 BasePage 类,从 Page 类继承)处理这些事情,使得程序员从赋值、取值的繁琐操作中解脱出来。   首先定义一个特性(Attribute)。我会将这个特性放到需要自动加载和保存的属性上,以便将这些需要处理的属性从所有的页面属性中筛选出来,做进一
http://cyqdata.cn/cnblogs/article-detail-36113 
[WPF - 之一问一答系列] 如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?
问: 如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?   我们在一个WPF的WebBrowser的Navigated事件中,尝试去输出NavigationEventArgs e的WebResponse属性,他始终是null。
http://cyqdata.cn/cnblogs/article-detail-36070 
ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-中)
我们就接着上一篇继续说,上一篇中介绍了ConfigSection的结构和两个简单的DEMO,本篇就说一下SectionGroup、ConfigurationElementCollection和key/value pair configurationsection. 的使用。 1、SectionGroup的使用 下面的代码简单的说明一下SectionGroup的使用: 1)、首先定义一个继承C
http://cyqdata.cn/cnblogs/article-detail-36063 
WebForm —— 页面状态自动加载和保存(上)
在写这篇文章之前,我想先声明一句:我在编程方面先接触的 WinForm 然后才是 WebForm 。记得转向 Web 的时候,我很郁闷的是为什么每次 Ajax 调用和提交的时候,后台代码中的属性总是 null 值……   在 WinForm 的年代,在类中如果我需要一个变量,通常我是将它写成属性,然后就可以在赋值后“一直”使用到地老天荒;但是在 Web 大行其道的今天我一直很困惑:页
http://cyqdata.cn/cnblogs/article-detail-36043 
WPF调用线程(三)线程池初步
当我们频繁的要调用线程来执行任务时,一个好的办法是采用线程池来对线程进行管理, “线程池”是可以用来在后台执行多个任务的线程集合。 每个传入请求都将分配给线程池中的一个线程,因此可以异步处理请求,而不会占用主线程,也不会延迟后续请求的处理。一旦池中的某个线程完成任务,它将返回到等待线程队列中,等待被再次使用。 这使应用程序可以避免为每个任务创建新线程的开销。线程还
http://cyqdata.cn/cnblogs/article-detail-36028 
WebForm —— 快速寻找控件
自从上次写完 Enum 的扩展之后,很久没有动手写东西了。因为开发的是 Web 方面的东西,所以在编写前台时,权限、状态等都需要在基类页面编写代码。等到页面呈现的时候,根据控件的 ID 去控制控件的各种属性。此时就出现问题了,如果这些控件不在一个层次内,我该如何找到这些控件?   我们知道,在 Asp.Net 控件中有一个 FindControl 方法,用于查找直接属于该控件
http://cyqdata.cn/cnblogs/article-detail-36024 
ESFramework 4.0 进阶(10)-- 垂直分割群集模型与多通道引擎
      在ESFramework 4.0 进阶(09)-- ESPlatform 支持的三种群集模型一文中,我们介绍了ESPlatform支持的三种群集模型 -- 垂直分割模型、水平分割模型、交叉模型。我们看到,在垂直分割模型和交叉模型中,每个客户端都要与多个应用服务器AS进行通信,这就要求客户端与多个AS中的每一个都建立一条通信通道,如此才能
http://cyqdata.cn/cnblogs/article-detail-36022 
Entity Framework 小知识分享
与Entity Framework相伴的日子痛并快乐着。今天和大家分享一下一个快乐,两个痛苦。 先说快乐的吧。Entity Framework在将数据插入数据库时,如果主键字段是自增标识列,会将该自增值返回给实体对象对应的属性。 比如下面添加博客随笔至数据库的示例代码: var blogPost = new BlogPost(){ Author = "博客园", Title = "程
http://cyqdata.cn/cnblogs/article-detail-36018 
在Entity Framework中通过Map实现INNER JOIN查询
在开发中,我们会遇到这样的场景:有时为了性能优化的需要,将一张表中的某个字段拆分至另外一张表中或者一个单独的数据库中。博客园博客文章表就是这样的情况,存储文章内容的字段被拆分至单独的数据库中。这样的拆分不应该影响业务逻辑层中实体类的设计,也就是说实体类应该感觉不到这个拆分。 在没有Entity Framework的日子里,我们通过手写带有INNER JOIN的SQL语句实现。 现在已经与Entit
http://cyqdata.cn/cnblogs/article-detail-36003 
WPF调用线程(二)复制文件并显示进度条
这一段时间要进行WPF及多线程的培训,于是就写了一个例子,主要功能是用复制文件时,显示进度条。以演示在WPF中,如何调用线程,基础理论就不多说了,园子里好多大牛都写过,MSDN也有详尽介绍,也可以查看我的前两篇文章, C#线程基础 WPF调用线程(-) 也有一些介绍,先看运行效果 xaml如下: XAML代码 <Window x:Class="WpfThreadTest.Mai
http://cyqdata.cn/cnblogs/article-detail-35993 
Silverlight 2.5D RPG游戏技巧与特效处理(Game Effects):目录
以当下主流的2.5D RPG客户端品质游戏特效为借鉴,以最大程度控制性能损失为前提,将Silverlight游戏资源占用最小化,综合效果及用户体验最优化,即本系列作者想要向大家讲解的核心技术知识。 本系列着眼于2.5D RPG中各类特效/系统的实现,其中穿插着相关技巧与细节,唯有读者自行理会后方能发现其更深层次的拓展价值。或许对于今天的Silverlight来说,这些特效炫而不实;是的,我希望透过
http://cyqdata.cn/cnblogs/article-detail-35984 
HDU_1299 Diophantus of Alexandria
整数分解:   任何一个正整数都可以表示成素数的x次方之积,所以本题就被转化成了求n ^2的素因子个数;   先把n分解得到  n = p1^e1 * p2^e2  * ......*pr^er  其中p是< n 的素数那么n 的素因子个数  k = (e1 + 1) * (e2 + 1) * (e3 + 1)*......   所
http://cyqdata.cn/cnblogs/article-detail-35982 
纠结于wpf 多国语言方案,希望各位指点
最近纠结于wpf 多国语言处理的问题,先说说找到的以下几种方案。 1.借用vc的处理方式,编译完了以后每个语言产生一个dll,分别放在语言文件夹里面, Wpf 使用dllImport调用win32 api中的loadstring方法提取MUI资源,然后赋值为ui。 微软自己去判断该用哪个语言,不用自己操心。 优点:可靠,毕竟那么多地方都这么干的。 缺点:麻烦了点 2. 微软给出的解决方案,地址如下
http://cyqdata.cn/cnblogs/article-detail-35969