.net是一个平台,简单的说就是类库,开发环境,有点像java中的jvm和jdk。 c#就是这个语言了,完全面向对象,语法几乎和java一致。 asp.net是一种技术框架,类似ssh,简化web开发。 开发时候一般分两层,页面层组件丰富,后台层是c#的处理。 vs安装包一般比较大些,一般网上随便下 ...
分类:
数据库 时间:
2017-12-17 01:00:12
阅读次数:
198
平时开发过程中,积累了不少的经验和技巧都应用到项目中,而下次用到的时候却又开始到处翻。 有时也想自己搭建个类库或工具包什么的来积累自己的经验技巧,又没有专门的时间去搭建各种 环境,像rollup或者webpack这样的打包工具、ES6转码工具Babel、Eslint、Jest测试工具等等。 这里就特 ...
分类:
编程语言 时间:
2017-12-14 15:47:05
阅读次数:
317
访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关。便于未来重构代码,而不必对业务层做过多的改变。因此,Java提供了访问控制修饰词,以供类库开发人员向客户端程序员指明哪些是可用的,哪些是不可用的。 访问控制的等级,从最大权限到最小权限依次为:public、protected、包访问权限(没有关 ...
分类:
编程语言 时间:
2017-12-12 13:36:07
阅读次数:
179
前面我们看到了使用原生的WebGL API开发是多么的累,正因为如此,大量的WebGL框架被开发出来。使用这些框架,你可以快速创建需要的3D场景。这些框架不同程度的封装了创建3D场景的各种要素,例如场景,相机、模型、光照、材质等等;使用这些封装起来的对象,就可以很简单的创建需要的3D场景,这样你就只 ...
分类:
其他好文 时间:
2017-11-26 12:42:51
阅读次数:
155
为了让同一个模块可以运行在前后端,在写作过程中需要考虑兼容前端也实现了模块规范的环境。为了保持前后端的一致性,类库开发者需要将类库代码包装在一个闭包内。以下代码演示如何将hello()方法定义到不同的运行环境中,它能够兼容Node(CommonJS),AMD,CMD以及常见的浏览器环境中: 兼容原理 ...
分类:
Web程序 时间:
2017-11-18 20:03:30
阅读次数:
160
Java 9预计将于今年9月份发布,这是否会是一次里程碑式的版本,我们拭目以待。今天,我们先来复习一下2014年发布的Java 8的十大新特性。 Java 8可谓是自Java 5以来最具革命性的版本了,她在语言、编译器、类库、开发工具以及Java虚拟机等方面都带来了不少新特性。我们来一一回顾一下这些 ...
分类:
编程语言 时间:
2017-08-03 10:05:42
阅读次数:
186
开发过程中可能需要一些团队需要相互参照的东西,如前后台开发中的接口定义,团队开发规范,公用的类库,开发FAQ等 ,可以考虑用WinCHM这种工具制作开发知识库,然后发布至一Web服务器上,这样开发人员可以很方便地查询到开发过程中需要参考的相关资讯。 WinCHM 用起来非常简单,不用1个小时,就可以 ...
前言 可执行文件下载 QfdHouse-exe.zip 因项目需要做了一个质量功能配置(Quality Function Deployment 简称Qfd)的质量屋编制工具软件,本软件是在发布一个免费开源软件-- PAD流程图绘制软件PADFlowChart基础之上做的,效果如下: 支持新建、保存、 ...
分类:
Web程序 时间:
2017-05-21 11:55:54
阅读次数:
434
JDK、JRE、JVM之间的关系: 首先看看JDK与JRE的区别与联系,如下图所示: 由图可知: JDK = JRE + Tools&Tool APIs JDK的核心是Java SE API。Java SE API是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。Java SE AP ...
分类:
其他好文 时间:
2017-04-23 22:32:42
阅读次数:
285
会有这样一种情况:在同一个解决方案下面,类库A是独立的,类库B是依赖于类库A的;类似这样: 所以在使用类库B时必须引入类库A的东西,这时如果作为nuget包打包发布,有如下的解决思路: 1、在整个解决方案上的引用上全部依托nuget进行引入,比如类库A开发好之后,直接打包发布到官网,然后类库B要依赖 ...
分类:
其他好文 时间:
2016-10-10 19:40:36
阅读次数:
343