第一步:参照我之前的博客:利用IDEA把项目打包成jar包第二步:下载安装exe4j软件第三步:新建文件夹,把jre,exe文件的图标,本项目的jar包以及项目用到的jar包都放到同一目录下【很重要】由于每个jre可能上百M,所以在此之前可以对jre进行精简——删除本项目用不到的dll文件获取图标的 ...
分类:
编程语言 时间:
2020-07-26 01:28:48
阅读次数:
72
前言 PE文件中的输入表含有三个重要结构IID,IDT,IAT。PE文件为需要加载的DLL文件创建一个IID结构,一个DLL与一个IID对应。IDT是输入名称表,IAT输入地址表,在没有绑定输入的情况下磁盘中的文件IDT与IAT相同。 函数隐式链接 我们一般在调用函数的时候都是直接用函数的名称,例如 ...
分类:
其他好文 时间:
2020-07-25 23:51:59
阅读次数:
76
之前写了一篇Z.Expressions表达式计算的博客,直到最近才发现Z.Expressions不是免费的。Z.Expressions从2.0开始支持了NetCore,使用一段时期后会提示许可证到期,需要更新成最新的DLL,很不方便。最近在搜寻资料,发现了DynamicExpresso库,参考资料: ...
分类:
其他好文 时间:
2020-07-24 16:26:00
阅读次数:
99
一般直接用pip install uwsgi可能会出错,所以在这之前先安装其他必要的引用库 yum groupinstall "Development tools"yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses- ...
分类:
编程语言 时间:
2020-07-24 09:18:44
阅读次数:
75
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。
这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新.
传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。 ...
//#include "../Dll1/dll.h" #include <stdio.h> #include <windows.h> #include <strsafe.h> #include <iostream> using namespace std; void ShowError(){ HAN ...
分类:
其他好文 时间:
2020-07-23 01:35:20
阅读次数:
61
1.dotnet run (项目有代码的才行) 2.dotnet xxx.dll 已经编译好的dll,不指定ip,指定端口 3.指定ip和端口 就会启动在指定的端口。* 表示任意IP。 ...
分类:
Web程序 时间:
2020-07-22 21:03:43
阅读次数:
162
Android 提供的 SQLiteOpenHelper.java 是一个抽象类。那么我们要使用它,必须自己写一个类来继承它,为了达到见名知意的目的习惯上,我们创建的都是DatabaseHelper.java或者简写DBHelper.java,这个无所谓,你创建成1234.java都行。 这一行规定 ...
分类:
移动开发 时间:
2020-07-22 16:08:56
阅读次数:
84
C# 编写的代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。 反编译防范措施: 设置项目代码反汇编 ...
下面是简单例子 1引用Mapster.dll包 2.初始化,设置映射规则 class ModelA{ public string UserId{get;set;} public string Remark{get;set;}}class ModelB{ public string User_id{g ...