花费 8 ms
TypeScript的4种编译方式

--啰嗦 上节说到TypeScript的安装方法。TypeScript是什么?它是一种可将javascript代码以面向对象方式编程的技术。可方便大型web项目开发。 --编译 知道TypeSc ...

Mon Nov 23 20:50:00 CST 2015 2 19580
基于 Javassist 和 Javaagent 实现动态切面

一、背景介绍 1、需求说明 需求是在程序运行期间,向某个类的某个方法前、后加入某段业务代码,或者直接替换整个方法的业务逻辑,即业务方法客制化。注意是运行期间动态更改,做到无侵入,而不是事先在代码中 ...

Mon Sep 02 09:03:00 CST 2019 7 3391
实体类的动态生成(一)

前言 在应用开发中,通常都会涉及各种 POJO/POCO 实体类(DO, DTO, BO, VO)的编写,有时这些实体类还需要实现 INotifyPropertyChanged 接口以支持属性变更通 ...

Fri Jul 20 20:16:00 CST 2018 4 3866
vue-codemirror + Java Compiler实现Java Web IDE

背景 最近同事告诉我一个很有趣的需求:让用户(应用场景中,一般为其他开发者)自己填入Java代码片段,代码片段的内容为已经规定好的模板类的继承类,实现模板类定义的方法。我们的项目要实现动态编译 ...

Sun May 24 02:00:00 CST 2020 4 2506
逃脱Asp.Net MVC框架/枷锁,使用Razor视图引擎

更多背景参看 前传:Razor视图引擎浅析 后续: 自己动手做框架—MVC+Front Controller 为什么要这么做? 1. Asp.Net MVC 其实也不是太好 2. 我有自己 ...

Mon Mar 12 15:08:00 CST 2012 14 7190
实体类的动态生成(三)

前言 在 .NET 中主要有两种动态生成并编译的方式,一种是通过 System.Linq.Expressions 命名空间中的 LambdaExpression 类的 CompileToMethod ...

Tue Jul 24 18:18:00 CST 2018 5 1969
玩转动态编译:三、提高性能,抛弃反射

玩转动态编译:一、初识 玩转动态编译:二、实战 通过之前2篇文章的介绍,大家一定发现了,动态编译后的对象只能通过反射调用,但是反射往往是一个程序性能的瓶颈,这个真的无法突破么?答 ...

Fri Aug 09 15:53:00 CST 2013 14 3040
[源码]Literacy 快速反射读写对象属性,字段

  Literacy 说明 Literacy使用IL指令生成方法委托,性能方面,在调用次数达到一定量的时候比反射高很多 当然,用IL指令生成一个方法也是有时间消耗的,所以在只使用一次或少 ...

Mon Aug 19 18:19:00 CST 2013 8 3938
玩转动态编译:二、实战

在玩转动态编译:一、初识中,我们已经学会了最简单的使用动态编译。今天直接由实战入手,看看真实情况下的动态编译能为我们来带什么。 今天要演示的实例是一个在实际开发中经常遇到的情况,对象转Js ...

Thu Aug 08 16:52:00 CST 2013 13 2075

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM