Wesley13 Wesley13
3年前
java平台调试架构JPDA
最近使用WTP的Server功能很不爽,连tomcat服务器时java类中的任何改动都要重启服务器,一怒之下就改用JPDA了,以下是一些总结。  什么是JPDA   JavaPlatform.DebuggerArchitecture(JPDA:Java平台调试架构)由Java虚拟机后端和调试平台前端组成   1.Java虚拟机
飞速 | 那些由低代码技术带来的新思路 | 数字化
​低代码并非新事物,也不是先有定义再发展起来的事物,甚至直到现在都没有清晰明确的定义;按照Forrester和Garnter的报告,“低代码”其实是对一类具备某些特性的应用开发平台(aPaaS平台)的归纳。在这个概念下,众多不同赛道的软件厂商,经过不
Wesley13 Wesley13
3年前
Java中使用Timer和TimerTask实现多线程
Timer是一种线程设施,用于安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行,可以看成一个定时器,可以调度TimerTask。TimerTask是一个抽象类,实现了Runnable接口,所以具备了多线程的能力。测试代码:import java.util.TimerTask;public class OneTas
Easter79 Easter79
3年前
TypeScript基础入门之Mixins
转载 TypeScript基础入门之Mixins(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.gowhich.com%2Fblog%2F957)介绍与传统的OO层次结构一起,另一种从可重用组件构建类的流行方法是通过组合更简单的部分类来构建它们。您可能熟悉
Wesley13 Wesley13
3年前
Java 集合类型
集合框架体系如图所示!(https://oscimg.oschina.net/oscnet/c9de45348d5f889a37cc53ad070537a3aee.jpg)Java集合框架提供了一套性能优良,使用方便的接口和类,java集合框架位于java.util包中,所以当使用集合框架的时候需要进行导包。集合接口
Wesley13 Wesley13
3年前
C# 创建线程的多种方式之异步调用基础知识
创建线程一种简单的方式是委托的异步调用,Delegate类提供了BeginInvoke方法,该方法可以传递委托类型定义的参数(所以BeginInvoke参数数量是可变的),另外还有2个固定的参数回调函数委托AsynsCallBack和类型Object(如果不使用可直接赋值为null)。BeginInvoke()的返回值为IAsynResult,通过它
Stella981 Stella981
3年前
PreparedStatement的用法以及与Statement的区别
jdbc(javadatabaseconnectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002020520:56或者02/05/028:56pm。通过使
Wesley13 Wesley13
3年前
(转)Java多线程
前言:   在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识Blockin
Stella981 Stella981
3年前
ElasticSearch笔记系列(8)——简单查询、条件查询、聚合查询
ES的查询方式可以分为三类:简单查询条件查询聚合查询数据准备我们先按照前几篇介绍的插入文档的方法准备一些实验数据,然后再来演示如何实现各类查询。我们在我们之前创建的rent索引的community类型下面加入如下文档信息。回忆一下:当时创建的索引及类型如下:{"settings":{
Stella981 Stella981
3年前
IntelliJ IDEA单元测试入门
单元测试初体验先创建个简单的项目体验下单元测试(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2Fsoftwaretest)是怎么一回事吧。1、创建一个类com.hera.util.Math,然后输入一个求阶乘的方法:!