Wesley13 Wesley13
3年前
java 多线程
创建线程的4种方式1、继承Thread类,复写run方法,run方法中为线程需要执行的逻辑部分,而启动线程调用start方法。小示例见代码,通过Thread.currentThread().getName()可以获得当前线程名称publicclassMyThreadextendsThread{private
Stella981 Stella981
3年前
MybatisPlus的BaseMapper和Wrapper使用
一、简介  在MybatisPlus中,BaseMapper中定义了一些常用的CRUD方法,当我们自定义的Mapper接口继承BaseMapper后即可拥有了这些方法。二、BaseMapper中的CRUD方法通用CRUD封装BaseMapper(https://gitee.com/baomidou/mybatisplus/blo
Wesley13 Wesley13
3年前
3D拓扑自动布局之Node.js篇
上篇(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.hightopo.com)将3D弹力布局的算法运行在WebWorkers后台,这篇我们将进一步折腾,将算法运行到真正的后台:Node.js,事先申明Node.js篇和WebWorkers篇一样,在这个应用场景下并不能提高性能
Stella981 Stella981
3年前
Qt之窗口的父子关系:Widget与按钮
1、新建项目其他项目Emptyqmakeproject:只有一个pro程序1、新建项目其他项目codesnappedGuiapplication 2、修改main.cpp:在主窗口上显示一个按钮:也就是将按钮的父窗口设置为widget\因为QPushButton继承QWidget\,这样widg
Stella981 Stella981
3年前
Echarts入门教程精简实用系列
引语:echarts.js是百度团队推出的一款用于图表可视化的插件,用于以图表的形式展现数据,功能强大,上手简单1、从官方网站(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fecharts.baidu.com%2F)中下载所需的echarts.js文件,该文件因功能
Stella981 Stella981
3年前
AngularJS ngRoute与页面迁移
<!ngRoute与页面迁移1.1使用ngRoute下面例子说明了一个简单的AngularJS应用是如何进行页面迁移的。需要做以下事情:1.加载完angular.js之后,引入angularroute.js文件,这样能昂ngRoute模块变得可用。2.在html中通过ngview指令标明哪一块需要进行页面迁移。每个应用只有一个ngview
Wesley13 Wesley13
3年前
Java编程思想笔记整理
实现线程的方法:(1)继承thread(底层实现了runable)(2)实现Runable(3)Executor创建线程池(4)实现Callable接口(带返回结果)对于callable接口,可以通过FutureTask包装实现线程,也可以使用ExecutorService对象的submit实现。使用executor创建线程
Wesley13 Wesley13
3年前
Go语言中通过结构体匿名字段实现方法的继承和重载
Go语言中的结构体可以定义匿名字段。Go语言中没有对象,但是结构体却有大量对象的功能。并且用匿名字段的确可以实现对象的继承和重载。packagemain import "fmt"  typeA struct{     x int }  typeA1 struct{
Stella981 Stella981
3年前
Flutter 意见输入框
!(https://oscimg.oschina.net/oscnet/up41f6087ad210009ad3110fc27ff0fb1d.png)Screenshot\_1612840493.png要实现一个这样对话框。难点是什么?难点自定义一个Widget继承DialogclassSongSheetIn