安装node.js 安装lessnpm install less -g 安装css压缩插件less-plugin-clean-css(此步骤非必选)npm install less-plugin-clean-css -g wind10需注意:安装过程如出现errno:-4048错误,以管理员身份打开 ...
转载 2021-07-29 10:33:00
602阅读
2评论
lesscss 是一种动态样式语言,属于css预处理语言的一种,他是用类似css的语法,为css赋予了 动态语言的的特性,如变量,继承,运算,函数等更方便css的编写和维护,简单来说,他自定义了一套语法规则,在css中提供公共变量的抽取 ,简单的函数运算等功能,最终通过编译器或解析器将其编译或解析为相对应的代码。但是less文件在何时编译成为一个值得关注的问题,按照常规you几种方案:1.前端人员
适用环境本篇文章操作环境 Visual Studio 2019 + ASP.Net Core Web 应用 + .NET 5.0 预编译编译是ASP.Net Core 5.0 的默认方式。在发布时,默认会将系统中的所有Razor视图进行预编译编译好的视图DLL统一命名为 xxx.Views.dll 动态编译将项目整个配置成动态编译很简单,仅需3步:1、在 NuGet 中添加
默认情况下,在用户首次请求资源(如网站的一个页)时,将动态编译 ASP.NET 网页和代码文件。第一次编译页和代码文件之后,会缓存编译后的资源,这样将大大提高随后对同一页提出的请求的效率。 ASP.NET 还可以预编译整个站点,然后再提供给用户使用。这样做有很多好处,其中包括: 可以加快用户的响应时间,因为页和代码文件在第一次被请求时无需编译。这对于经常更新
转载 2023-08-09 17:25:17
66阅读
零.CSS编译CSS预处理器是指对生成CSS前的某一语法的处理。CSS预处理器用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件,供项目使用CSS预处理器为CSS增加一些编程的特性,如增加了规则、变量、混入、选择器、继承等等特性,无需考虑游览器的兼容性问题 有助于更好地组织管理样式文件,以及更高效地开发项目下面介绍主流的CSS编译器三剑客:一. CSS编译
转载 2024-06-08 19:31:21
31阅读
开始安装jenkins1.启动docker,下载Jenkins镜像文件docker pull jenkins/jenkins    2.创建Jenkins挂载目录并授权权限(我们在服务器上先创建一个jenkins工作目录 /var/jenkins_mount,赋予相应权限,稍后我们将jenkins容器目录挂载到这个目录上,这样我们就可以很方便地对容器内的配置
转载 2024-03-18 10:08:31
325阅读
一、以windows服务和winform项目为例,此处用的是winform,发布后的程序都会生成.exe文件,如果有其它关联的程序集,会打包成.dll的动态库文件,一般打包后exe和dll都会带.pdb文件,项目中添加引用的第三方库没有.pdb文件;  二、使用反编译工具(这里使用的是dnSpy),打开.exe和.dll的文件,可以看到库中的类和引用; 三、点击文件-
近期简直忙飞了,抓住写bug的三十年也算是大小风浪都见过了,木想到被一个小小的样式给困住了 ---- 首先 A (a.scss)文件 `@import './manager.scss'` 引入了该公共文件 ```css @mixin common-border-radius { border-radius: 2px; } @mixin common-white-bg {
原创 精选 2021-07-01 13:51:36
1719阅读
2点赞
1评论
         我们知道在Windows上我们很容易构建于​​MSBuild​​的自动编译环境,那么在​​CentOS​​也是可以的,主要是需要Mono。 在这儿我们选择​​Jenkins​​+​​Gitlab​​+​​Mono​​在CentOS 6.5构建的环境。 1. 安装 Jenkins     Jenkins,之前叫做Hudson,是基于Java开发的一种持续集
转载 2014-12-13 11:18:00
222阅读
2评论
1.编译过程的简介:  预编译: a.处理所有的注释,以空格代替。 b.将所有#define删除,并展开所有的宏定义,字符串替换。 c.处理条件编译指令#if,#ifdef,#elif,#else,#endif d.处理#include,并展开被包含的文件,把头文件中的声明,全部拷贝到文件中。 e.保留编译器需要使用的#pragma指令、 gcc file.c -o file.i -E
转载 2023-08-13 21:15:02
169阅读
一、如果修改了 frameworks/base/services 目录下的代码,比如你在PhoneWindowManager修改了部分代码,这时候可以通过单编译的方式快速烧录到指定机器,无需系统全编前提:如果需要单编译,需要先全编一下系统,再进行单编译步骤:1.首先需要进入frameworks/base/services下,打开Android.bpjava_library里面的name:servi
转载 2023-07-09 20:29:48
217阅读
常用.net编译工具 1.Reflector 9.0.2  2.JustDecompile2015.3.928.0j3.ILSpy4.CS资源文件批量转换工具base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponent”内的代码由设计器生成,不应手动修改。请移除任何更改,然后尝试重新打开设计器。处理方
转载 2023-12-21 21:56:13
235阅读
介绍LESS以类似编程语言形式去书写CSS代码,可以解决下列的问题:重复的样式值:例如基本的颜色、常用长度宽度大小等重复的CSS代码段:例如浮动和清除浮动代码大多数地方是一致的重复的嵌套书写:利用各种选择器选择元素的重复难以阅读的嵌套书写原理LESS本身是一个预编译器,使用LESS语法的代码,浏览器是不能识别的,需要通过LESS预编译编译成.css文件才能正常使用。安装这里我选择开发环境安装。n
在此之前,我一直都在研究JavaScript相关的反调试技巧。但是当我在网上搜索相关资料时,我发现网上并没有多少关于这方面的文章,而且就算有也是非常不完整的那种。所以在这篇文章中,我打算跟大家总结一下关于JavaScript反调试技巧方面的内容。值得一提的是,其中有些方法已经被网络犯罪分子广泛应用到恶意软件之中了。 对于JavaScript来说,你只需要花一点时间进行调试和分析,你就能够了解
转载 2024-05-06 15:49:24
113阅读
这样的一个表:或xxxx或 在其中xxxx的位置放网址,由于有的网址很长,于是在IE的浏览器里就会不换行,或者是很长一
原创 2023-07-19 15:56:22
342阅读
导语:CPU只认识二进制代码,那么C#源代码是怎样变成CPU可识别的二进制代码的呢?步骤如下:1、C#源码2、运用VS自带的命令提示窗口,使用csc命令将C#源码转成程序集(EXE文件或DLL文件),程序集里面主要由MSIL(微软中间语言)组成,通过.NET Reflector工具可以将程序集进行反编译,可以看到里面的微软中间语言。3、运行EXE文件后,.net framework也开始运行,里面
转载 精选 2013-09-02 09:09:13
532阅读
Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图 这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称是唯一的识别名称。但是,Reflector很早就转向收费软件了,需要购买许可才可以使用。对于耻于用盗
转载 精选 2014-10-22 21:54:32
549阅读
ILSpy 是一个开源的.NET编译工具,简洁强大易用是它的特征。在绝大多数情况下,它都能很好的完成你对未知程序集内部代码的探索。
转载 2017-11-30 18:49:00
362阅读
2评论
/// <summary> /// 编译程序 /// </summary> public static class CompileAssembly { /// <summary> /// 从代码中编译出类型(.net core ++ 版本平台不支持) /// </summary>
原创 2023-02-23 09:05:51
116阅读
遇到一个需求,做一个专门访问自己网站的浏览器给用户使用,这个浏览器提供登录功能。此时是一个安装在客户端的exe程序,做登录验证要用到webservice,不能将验证逻辑写入exe中,否则客户端可以利用反编译得到数据库信息,导致数据库不安全。并且如果数据库改动配置文件,客户端必须升级,原exe不能使用...
转载 2014-11-14 16:10:00
165阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5