摘要:
.NET Core是微软力推的新平台,影响力好像还越来越大。为了对这一行业趋势有所准备,最近把自己搞的编程语言的编译器从.NET移植.NET Core,以实现跨平台在Linux上运行,然而失败了。 原因是.NET Core类库中AppDomain、AssemblyBuilder、ModuleBuil 阅读全文
摘要:
用卓语言实现中文编程Win7和Win10关闭任务栏窗口预览 Windows系统中自带任务栏的窗口缩略图功能,也就是说,鼠标移到任务栏上的某个窗口时,会自动弹出该窗口的实时内容的缩略图。这个功能在某些情况下是很实用的,但是大部分用户都用不上,反而可能感觉很烦人。 网上有一些通过修改注册表来关掉这个预览 阅读全文
摘要:
Sublime Text 是一款跨平台代码编辑器(Code Editor)软件。Sublime Text 3既可以编写代码还可以编辑文本,是程序员必不可少的工具。在工作中把Sublime Text 加入到右键菜单,可以带来很多的便利。 一般把Sublime Text 加入到右键菜单是用bat批处理文 阅读全文
摘要:
在这里我盘点一下.NET的开发工具:Visual Studio、Jetbrains Rider、Mono Develop、SharpDevelop、QuickSharp、Visual Studio Code。Java有大大小小很多开发工具,现今重量级的有3个:Eclipse、Jetbrains IntelliJ IDEA 、Netbeans,在.NET中有这一量级的是:Visual Studio、Jetbrains Rider、Mono Develop,其它几个虽然不够级别,但是有一些原因值得列举。
大家公认的.NET相对于Java弱在生态,而Mono Develop和SharpDevelop两个项目对.NET的生态影响很大,所以要重点谈谈。 阅读全文
摘要:
JVM上的编程语言除了Java,其它还有很多,比如最近谷歌公司力捧JVM平台上的语言Kotlin、大数据用的Scala、构建系统用的Groovy。.NET平台上的编程语言曾经也是很多的,几乎从A到Z打头的各种编程语言都有,不过慢慢的到现在只有C#一个语言独大了。 阅读全文
摘要:
谐振子模型解释。电子和光子在第五维度都有相同的内在频率,振幅表示能量,吸收过程就是两个同频率简谐波的合成 阅读全文
摘要:
数学表达式不属于编程 我们在讨论中文编程的时候,经常会有一些人反对说,你们把'+'号汉化成'加号',把'1234'汉化成‘甲乙丙丁’,是误导中国人,是闭关锁国。 其实数学符号和它的公式方程表示不属于编程,而是属于独立的数学语言,不需要翻译成中文。否则在1900年计算机还没有出现的时候,一个小朋友学会 阅读全文
摘要:
大家很多人都知道高斯小时候的故事。故事说的是大约在十岁时,老师在算数课上出了一道难题:「把 1到 100的整数写下来,然后把它们加起来!」高斯的计算方法是:1+100=101,2+99=101,3+98=101,……,49+52=101,50+51=101,一共有50对和为 101的数目,所以答案是 50×101=5050。
在这里,我介绍一下我自己发现的的一个通用方法,用简单的积分公式可以一级一级很简单的算出K次方和数列的公式。 阅读全文