实现目标 1:所加载的dll分布在不同的文件夹下,可以不再运行目录bin下。以创建AppDomain的方式加载/卸载2:运行中可以自动监测dll的版本,如果dll又更新,则自动卸载原来的dll,重新加载新的程序集(当然也就得必须可以替换正在运行中的dll)3:加载程序集中的类可以访问主程序域的方法( ...
分类:
其他好文 时间:
2019-09-04 13:12:24
阅读次数:
71
1.三种DLL加载时机: 进程创建加载输入表中的DLL(静态输入) 通过调用LoadLibrary主动加载(动态加载) 系统预设加载 通过干预输入表处理过程加载目标dll 1.静态修改PE输入表法(测试程序 Notepad.exe) 准备工作:自行编写一个MsgDLL,到处一个函数Msg(); 参数 ...
分类:
其他好文 时间:
2019-09-02 19:49:26
阅读次数:
230
var script=document.createElement("script"); script.type="text/javascript"; script.src="https://code.jquery.com/jquery-1.12.4.min.js"; document.getEle... ...
分类:
Web程序 时间:
2019-09-02 17:25:31
阅读次数:
102
using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;using System.Web.Services.Description;using System.Co ...
分类:
Web程序 时间:
2019-09-02 12:00:55
阅读次数:
114
公司一个已经维护了很久的管理系统近期要加功能,客户要求在中控台显示滚动字幕,但由于系统之前是用 <meta http-equiv="refresh" content="5"> 每隔5秒刷新一次页面来刷新数据的,所以滚动条刚走一会儿就会停止并从头再来。怎么样才能在数据刷新的时候不影响滚动条的正常工作呢 ...
分类:
Web程序 时间:
2019-08-31 19:27:56
阅读次数:
99
一、vue的异步组件加载 使用异步组件加载,打包的时候会将每个组件分开打包到不同的js文件中: 二、ES新提案:import()——动态加载ES模块 官方推荐使用这种方式,注意如果你希望在Vue router 的路由组件中使用这种语法的话,你必须使用 Vue Router 2.4.0+ 版本。 三、 ...
分类:
Web程序 时间:
2019-08-29 15:51:50
阅读次数:
233
首先新建vue工程,一般我们不会特殊处理路由,但当项目页面越来越多,路由配置也会越来越大,路由文件就会变得不好维护 这是一个很简单的路由文件,我们先进性第一步优化,按一级菜单分类: 新建test1.router.js文件,放置一级菜单test1下的所有路由信息 做到这块,已经可以满足很多项目了,路由 ...
分类:
其他好文 时间:
2019-08-26 15:29:32
阅读次数:
82
unit Unit3; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, DB, ADODB, StdCtrls; type PNo... ...
phantomJS是一款无头浏览器, 之前我们通过selenium操作PhantomJS来完成动态加载数据的加载, 现在PhantomJS已经停止更新, 不过可以使用谷歌浏览器的无头浏览器来代替PhantomJS来完成上述操作 使用谷歌无头浏览器的实例代码如下: ...
分类:
其他好文 时间:
2019-08-25 14:15:41
阅读次数:
92
一、linux模块化机制简介 模块化的优势: linux内核是单内核结构,由于所有内容都集成在一起,效率很高,但可扩展性和可维护性相对较差,模块机制弥补这一缺陷。 Linux模块可以通过静态或动态的方法加载到内核空间,静态加载是指在内核启动过程中加载;动态加载是指在内核运行的过程中随时加载。一个模块 ...
分类:
系统相关 时间:
2019-08-21 21:32:17
阅读次数:
112