布袋罗汉 布袋罗汉
2年前
数据库管理DBeaverUltimate 23.0.2
DBeaverUltimate是一个强大而全面的数据库管理工具,支持广泛的数据库和平台。它适用于Windows、Mac和Linux操作系统,并为管理和查询数据库提供了一个用户友好的界面。DBeaverUltimate的一些主要功能包括:多平台和多数据库支持
Wesley13 Wesley13
4年前
JIRA笔记(一):安装部署JIRA
(一)说明说明JIRA的安装及破解。操作系统:WIN10数据库:Oracle12CR2(这个版本的jira,atlassian建议的是12CR1,不过R2也能用,其他版本不清楚)Jira:7.10.1数据中心JDK:1.8(atlassian建议的是1.8)下面这个地址,有jira支持平台的相关信息(这里
Stella981 Stella981
4年前
React 入门及学习笔记
React构建用户界面的JavaScript库,主要用于构建UI界面。Instagram,2013年开源。特点:1.声明式的设计2.高效,采用虚拟DOM来实现DOM的渲染,最大限度的减少DOM的操作。3.灵活,跟其他库灵活搭配使用。4.JSX,俗称JS里面写HTML,JavaScript语法的扩展。5.组件化,模
Wesley13 Wesley13
4年前
Object
nil用来给对象赋值NULL则给任何指针赋值    //NULL和nil不能互换,nil用于类指针赋值NSNull则用于集合操作一般情况下最好使用用nil(空对象值,有意义)\nil 任意方法\,不会导致崩溃NULL是一个通用指针(泛型指针,指向空指针)NSNull,NULL和nil在本质上应该
Easter79 Easter79
4年前
SpringBoot2.0集成FastDFS
SpringBoot2.0集成FastDFS前两篇整体上介绍了通过Nginx和FastDFS的整合来实现文件服务器。但是,在实际开发中对图片或文件的操作都是通过应用程序来完成的,因此,本篇将介绍SpringBoot整合FastDFS客户端来实现对图片/文件服务器的访问。如果有
Stella981 Stella981
4年前
Intellij IDEA神器常用技巧二
别轻易自定义快捷键有蛮多操作,IntellIJIDEA并没有给我们设置默认快捷键,需要使用者自己去定义快捷键。比如说:RebuildProjectCompareWithBranch为了能在IntellIJIDEA里进行无鼠标编程,很多程序员都会自定义快捷键,但是有三个地方你可能需要注意一
Wesley13 Wesley13
4年前
Java多线程实现同步——wait()和notify()实现
要求:子线程循环5次,接着主线程循环10次,接着又回到子线程。如此循环50次。实现以上要求的时候,除了直白的面向过程的实现,可以考虑面向对象的写法。根据高内聚的原装,将子线程和主线程的操作都封装一起。通过wait()和notify()进行同步。class Business {private boolean should
Stella981 Stella981
4年前
Golang 中的并发限制与超时控制
前言上回在 用Go写一个轻量级的ssh批量操作工具(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jianshu.com%2Fp%2F7d315f8551ad) 里提及过,我们做Golang并发的时候要对并发进行限制,对goroutine的执行要有超
Wesley13 Wesley13
4年前
2w 字 + 40 张图带你参透并发编程!
!(https://oscimg.oschina.net/oscnet/9b677bedad00400ebd9f631451822918.png)1并发历史在计算机最早期的时候,没有操作系统,执行程序只需要一种方式,那就是从头到尾依次执行。任何资源都会为这个程序服务,在计算机使用某些资源时,其他资源就会空闲,就
Stella981 Stella981
4年前
Sensory 发布VoiceHub
VoiceHub采用非常直观的界面和非常简单的操作,帮助我们的客户快速生成支持语音用户界面(VUI)所需的模型文件。!(https://oscimg.oschina.net/oscnet/bb67d0ae4246439190c6b14b3b835ef9.jpg)Sensory是总部位于加州硅谷的边缘侧AI软件,算法和解决方案服务商