易语言中的文本编译后依然以明文存在,这对我们的软件有时候会产生一些不好的影响,比如SQL语句,通过明文一眼就能看出数据库里面有哪些表和字段,以及一些敏感的数据操作过程。即使把代码中的明文先转成字节集再转回文本,也依然不行。我们可以通过对字节集进行一次简单的加密操作,使用的时候多加一步解密操作即可。加密操作可以专门做一个小工具,在工具中完成加密,然后把加密后的内容复制到当前项目的代码中。
第一张图片可以看到,直接输入文本,以及把文本与字节集简单转换的,在编译后的exe文件中依然可以看到SQL语句明文。第二张图片中的代码添加了加密字节集和解密字节集两个函数,加密的时候把字节集按位置自增一个数值,解密的时候再自减对应数值。这样简单加密后的文本其实已经变成了一堆乱码,不会看到实际的SQL语句。
1.CPU可以解析和运行的程序形式是什么代码?
2.将多个目标文件结合生成EXE文件的工具是什么?
3.扩展名为.obj的目标文件的内容,是源代码还是本地代码?
4 把多个目标文件收录在一起的文件称为什么?
通过对源文件进行编译,得到目标文件。例如,C语言中,将我们编写的Sample1.c这个源文件(其实是个文本)编译后,就会得到Sample1.obj这个目标文件。目标文件的内容是本地代码。
链接器会从库文件中抽取出必要的目标文件并将其结合到EXE文件中。此外,还存在一种程序运行时结合的DLL形式的库文件。
Windows上exe是一种文件格式,其实obj文件就已经是与硬件软件相关的本地代码了。
windows系统断供,中国软件市场,鸿蒙OS面临挑战。
微软公司最主要的产品windows系统,无法稳定给市场提供服务的问题,已经被讨论多年。在2020年,windows重新给华为授权使用,并没有打消网友的担忧。
在中国软件市场,windows系统的地位很难被动摇,如果有一天离开了也很难被替代。作为被市场看好的harmonyos系统,想要在市场中顺势入场,成为主流PC系统,将面临不小的挑战。
当前,鸿蒙OS系统在手机领域,已经获得了1亿用户支持。实际上,属于华为鸿蒙系统格式的专属应用app软件非常稀少,只能依靠aosp系统留住客户。如果换成windows系统,显然在智能手机上的发展策略行不通,因为exe文件需要在闭源的系统中运行,没有开源的运行机制。
windows系统对自身生态链,有着严格的管理,特别是对企业用户更是如此。如果是普通用户,可以使用非正常途径拿到授权,运行windows系统,换成企业用户也如此做,将会面临知识产权诉讼。鸿蒙pc系统没有开发者的支持,也就没有软件供应链的支持,而开发者也是要看市场规模的。
当前,国产软件以及美国软件,进入中国市场只需要兼容windows系统,便可以获得90%以上的网吧、家庭和个人用户。在校学生购买的笔记本、台式机等电脑,也基本上只兼容windowa系统。如果微软不再提供视窗系统,90%以上用户,他们会选择不熟悉、生态链不完善的新系统吗?这将是一个巨大的考验。
windows系统能在国内生存25年,并非仅仅依靠技术,才维持了现有的市场地位,还有其它的商业手段。鸿蒙OS作为一个新的操作系统,改造成为PC系统,即便微软离开了中国市场,在电脑领域想要发展起来,将依然有很长的路要走。
做单片机开发,想要缩短开发周期,怎么能够少得了好用开发工具呢。同事今天给我发了一个APP软件,我真的是太喜欢这个工具,不仅界面整洁,分类明确,而且功能非常的丰富。基本上可以满足我自己现在手上做的大部分项目。
像一些经常用的串口助手,TFT图片格式转换,汉字取模转换都集成在一个.exe程序上了,不用搞得桌面乱七八糟,做单片机开发的,这个工具估计能满足9成需求了[泪奔]
#单片机# #电子电路# #pcb#
叔叔辈的Windows程序格式是EXE,一直也是电脑操作系统的霸主。
老大哥,IOS的程序格式是IPA,也是一家独大,不跟他人玩。
二哥,安卓的程序格式是APK,用户量最大。
老三,鸿蒙系统则是HAP,年轻气盛。
三兄弟中,大哥最是财力雄厚,在自己的闭环的系统里,忠实用户多。二哥优势在于用户基数大,但系统体验一直诟病。本来三兄弟相安无事,结果老三来了一招制敌先兼容安卓;叔叔也不甘示弱,windows 11同样兼容安卓,争相瓜分二哥市场。二哥看情况不对,釜底抽薪准备将APK要变成AAB格式。借口说他说这样APP小了15%,不知道这样到底是阴谋还是阳谋,但对用户绝对是好事!
有人说这是谷歌的反击手段,但我觉得事情没这么简单。要赢得用户,都有一个共同点,那就是依靠好的产品。安卓用户虽然多,但自身问题也很多,碎片化严重影响体验。改变程序格式如果能有效提高用户体验,那么安卓还能继续辉煌下去。如果只是虚晃一枪,那么诺基亚将是它的下场。
推荐一个解放双手的小工具TinyTask
TinyTask 是一款自动化录制工具。
首先它特别小巧,特别好用。只有36k 的大小,而且可以直接运行。
你只需要点击录制就可以把你鼠标和键盘操作的过程录制下来。
首先它不需要你懂代码,只需要手动操作就可以录制。点击保存就可以轻松保存了。
同时你还可以设置重复次数。而且保存的步骤可以直接保存成exe 文件,下次可以直接双击打开操作,特别的方便。
有了这个可以帮你减少掉很多重复的工作。
只有Windows版。
#有哪些令你特别怀念的老游戏# 特别怀念,那就是有着很深的感情或者难以忘怀的感情。
人生中玩过的第一款游戏,或者第一款打通关的游戏,都是值得怀念的。
1997年,我小学毕业,参加了一个电脑学习班,那个时候学习用的电脑都是386或者486的电脑,586都是高端了。之前玩的都是8位机,最多也就见过世家嘉16位机,而在当年的486学习用电脑上,我第一次接触到了DOS游戏,那就是初代的《英雄无敌1》,也许当年的辅导老师也是游戏迷,所以在电脑上安装了这个游戏,只是他没想到,聪明的学生竟然发现了这个EXE文件,然后打开了新的天地。