Windows下动态加载可执行代码原理简述
xiaotie同学比较蛋疼,问C#里面能不能动态加载SIMD的汇编代码。C#我不知道,反正c/c++下面这事情很好做。顺手花了几个小时写了个例子和这篇博客。
总的来说,windows下要动态加载binary的话,基本上分以下几步。
1. 首先要得到可执行代码的binary。 无论是在程序里面编译也好,或者从什么地方读出
http://cyqdata.cn/cnblogs/article-detail-42525
Rdlc 动态加载xml 实现图表宽度(高度)自适应
微软提供的Rdlc 报表为我们提供的很大的便利,功能强大,使用简单。但在使用过程中总是有那么点美中不足:图表大小是固定的,不能根据内容自适应大小。这就造成了如下情况,看图说话:
数据少时图表比较稀疏
数据多时图表很挤
这对于我们追求完美的程序员来说是不能接收的,坚决要改造。
思路:
Rdlc 是基于
http://cyqdata.cn/cnblogs/article-detail-42003
WPF中TreeView控件实现动态加载节点
难得有空,呵呵,最近项目需要,使用一个树型控件,其实数据量不大,简单使用一次递归就可以完事,但话说回来,想想,当数据量达到一个量级时,这个方法明显就不足(程序运行十分不给力),而使用节点的深度特性实现加载控制,达到动态生成节点项的目的,这不失为一个好方法。
先来看看本实例的完成图(此处只实现其中动态加载功能,其实后续再补上):
技术点:
数据库结构:
其
http://cyqdata.cn/cnblogs/article-detail-40949
(android实战)自定义CursorAdapter,实现ListView中动态加载button,和点击事件
前言:
Android中的自带的CursorAdapter适配器可以加载固定格式的数据绑定。但在实际应用开发中,会碰到ListView中Item项显示根据数据不同,而变化显示。
举例:在我们实际开发中碰到这样的问题
根据一个主题答题情况,显示不同的按钮,且点击按钮
http://cyqdata.cn/cnblogs/article-detail-40872
突破 Silverlight 自身限制, 做更好的动态加载导航机制(一)
Silverlight 对反射的限制 在 Silverlight 中, 对反射做了很多的限制, 最大的两个限制是: 只能通过反射访问 public 成员, 无法访问其它 (private, protected, internal) 成员: 这一点,暂时没有什么好的解决方案。 无法获取程序集的引用信息: 这一点, 幸好有 Mono.Cecil , 可以通过 Mono.Cecil 绕过
http://cyqdata.cn/cnblogs/article-detail-40657
ListView动态加载数据模板(使用代码布局)
对于做Android应用程序来说,ListView一定用得非常多,经常解析xml文件然后在ListView中显示,往往我们需要让它动态地加载内容,也就是不一次性地加载完成,对于手机来说,这点很重要!
笔者之前也是弄的不明白,用的时候直接在网上找代码,复制粘贴,再修改一下就是自己的了,笔者的这个小Demo灵感来自于新浪或者腾讯微博手机客户端,比如第一页加载十条Item,当翻到最后一个Item的时候,
http://cyqdata.cn/cnblogs/article-detail-38665
ListView动态加载数据模板(使用xml布局)
继上一篇ListView动态加载数据模板(使用代码布局),笔者想利用xml布局文件实现一下,因为布局文件在xml文件中实现要规范一些,原理和之前那一篇是一样的,直接来代码
主布局文件other_listview.xml,注意ListView定义id的方式
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and
http://cyqdata.cn/cnblogs/article-detail-38661
WF4.0中如何实现XAML工作流的动态加载
我接下来还是用一个例子讲解一下如何在WF 4中动态加载xaml工作流的做法吧。
1. 创建自定义的Activity
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Activities;namespace WorkflowConsoleApplica
http://cyqdata.cn/cnblogs/article-detail-37885
ExtJS 4 组件化编程,动态加载,面向对象,Direct结合成功,目前为止我的最佳实践
ExtJS4中支持组件化编程和Direct,官方实例中分别提供了两种技术的示例,但没有两种方式结合的例子,经多次测试,由于4.0中存在的bug(暂时这么认为,也许是我水平烂),两种方式结合会产生一系列问题,在静态加载、动态加载、Direct结合的过程中(尤其是采用Direct的时候,用url不会出错),经常性的报错。
官方论坛也没有相关资料,中文也没找到。
分析2天源代码+调试+测试各种结合方式(
http://cyqdata.cn/cnblogs/article-detail-37876
ExtJS 4 组件化编程,动态加载,面向对象,Direct
ExtJS4终于出了正式版,体验一下面官方推荐的向对象编程最佳实践
过去的做法是new对象或者Ext.create一个对象,每个对象都要先实例化才能使用
ExtJS4推荐定义类的时候均使用Ext.define,利用xtype动态加载
修改了以前的一个登陆窗口,感觉用官方推荐的方法还是很不错的
但还有一些问题没有想得非常清楚,先把代码贴出来一起研究下。请看代码中的注释~~
使用Ext+.Net,用D
http://cyqdata.cn/cnblogs/article-detail-37291
关于Silverlight动态加载的疑问
最近在搞sl的项目,正好用到动态加载,就找了一下。发现网上基本上都是用webClient下载,之后异步加载。
当然了SL只能异步加载,但是我使用了压力测试的情况下发现,事情没有这么简单。
首先MSDN上明确指定这个异步加载的方式,在不阻止调用线程的情况下.
之后好玩的事出来了,首先是在webclient下载前线程为1
1 WebClient wc = new WebClient();3 w
http://cyqdata.cn/cnblogs/article-detail-36801
Silverlight实用窍门序列:31.Silverlight中WebClient+StreamResourceInfo+反射实现动态加载外部XAP程序【附带源码】
在Silverlight中我们时常会遇到需要加载其他已经制作完成的Silverlight程序的情况,在本节中我们使用WebClient下载XAP包形式的Silverlight程序,然后使用反射的方式解析出这个Silverlight的程序加载到本Silverlight程序中。步骤如下:
&n
http://cyqdata.cn/cnblogs/article-detail-35814