因为 SublimeText 有很多插件都是使用 Py 写的,而我想使用 dotnet core 给 SublimeText 写一个编译插件,也就是在我使用 Markdown 的时候可以点击编译,将 Markdown 转 doc 或者做其他的 在 SublimeText 有一个功能就是使用 Tools 的 Build System 添加新的 Build 通过点击new Build System 就可以新建一个用 sublime-build 结束的文件 将会这个文件保存到 SublimeText…
为Eclipse添加反编译插件,更好的调试 一般来说,我们的项目或多或少的都会引用一些外部jar包,如果可以查看jar包的源代码,对于我们的调试可以说是事半功倍. 1.下载并安装jad.exe.将jad.exe解压到程序目录(可以放置任意目录),例如:C:\Program Files\Jad\jad.exe. 2.安装jadclipse插件.下载并解压net.sf.jadclipse_3.3.0.jar,将其拷贝到eclipse\plugins目录下,重新启动eclipse. 3.配置jadcl…
问题描述: 默认情况下,eclipse的maven项目使用jdk1.5编译,而我们的jdk为1.8每次更改jdk1.5之后,只要maven项目已更新,eclipse就会自动的回到jdk1.8结局方法: 1 添加maven的jdk编译插件 2 在maven的settings.xml文件中配置全局的jdk编译环境,在<profiles>节点下配置 问题解决:     <!-- 定义变量 -->    <properties>        <project.build…
文件下载地址: 链接: https://pan.baidu.com/s/1th2goaA2aS45kO84dX1Bdg 密码: g1fu 先关闭myeclipse1.下载jad1.5.8g 下载后解压.解压缩后将jad.exe拷贝到自定义的文件夹内:我这里用的是D:/jad/jad.exe2.下载 jadclipse_3.3.jar3 打开D:\MyEclipse\MyEclipse 10\dropins 默认里面没有eclipse文件夹,先创建eclipse文件夹然后在分别建立子文件夹feat…
Eclipse运行Tomcat的2种方式 eclipse启动Tomcat服务输入http://localhost:8080/报404解决方法 Eclipse 中Tomcat 启动 与直接启动Tomcat的区别 Java Eclipse进行断点调试 (8.为Eclipse添加反编译插件,更好的调试)这段内容极好 eclipse安装反编译插件(附jad下载)…
在 dotnet core 2.1 可以使用阶梯编译的方法,从 dotnet framework 开始,在代码的所有方法在第一次进入的时候就需要使用 JIT 进行编译为本机的代码.可以看到代码是在第一次访问时编译的,所以编译的速度就影响了软件的运行速度. 在 dotnet core 2.1 使用的阶梯编译就是为了解决软件启动的问题 什么是阶梯编译 在软件启动的过程,可以认为几乎所有的方法都需要进行编译,在 Roslyn 有不同的方式编译,一个是快速编译,使用快速编译的方式会让代码运行速度比较慢.…
现在微软有一个开源项目 CoreRT 能通过将托管的 .NET Core 编译为单个无依赖的 Native 程序 这个项目现在还没发布,但是能尝试使用,可以带来很多的性能提升 使用 CoreRT 发布的优点: 只有一个 exe 文件,是绿色没有依赖 发布的文件的大小很小,对比 dotnet core 的独立发布 50M 的大小会小很多 能在大多数的系统运行 提高很多启动性能 不足是软件不是非常稳定,同时只能支持x64的程序 使用这个项目是比较难的,本文下面提供的包的版本,请大家按照我的安装的版本…
dotnet core 有一个转变,他用dll格式来代替exe作为通用执行格式,然后要命令行dotnet yourApp.dll 来运行程序.为了提高逼格,双击可以运行,可以采用以下方案: 方案一 用bat文件 可以编写一个bat来执行,如mylib.bat文件内容: @dotnet mylib.dll @pause 方案二 发布指定运行环境 用命令行:dotnet publish -f netcoreapp2.1 -c release -r win-x64 其中-f 指定框架,-r 指定运行环…
vs2017 建立的项目,在项目目录 ,执行 dotnet publish -r ubuntu.15.04-x64 dotnet publish -r linux-x64 dotnet publish -r osx-x64 dotnet publish -r ubuntu-x64 dotnet publish -r centos-x64 会把所需要的dotnet core所有dll打包.不需要另外安装dotnet core sdk https://docs.microsoft.com/zh-cn…
[C#]使用 C# 代码实现拓扑排序   目录 0.参考资料 1.介绍 2.原理 3.实现 4.深度优先搜索实现 回到顶部 0.参考资料 尊重他人的劳动成果,贴上参考的资料地址,本文仅作学习记录之用. https://www.codeproject.com/Articles/869059/Topological-sorting-in-Csharp https://songlee24.github.io/2015/05/07/topological-sorting/ https://www.cnb…