Wesley13 Wesley13
3年前
java Future用法和意义一句话击破
在并发编程时,一般使用runnable,然后扔给线程池完事,这种情况下不需要线程的结果。 所以run的返回值是void类型。 如果是一个多线程协作程序,比如菲波拉切数列,1,1,2,3,5,8...使用多线程来计算。 但后者需要前者的结果,就需要用callable接口了。 callable用法和runnable一样,只不过调用的
十步教你成为合格的 iOS 开发者
1.买一个Mac和iPhone要做iOS开发,当然需要一台Mac啦!呃......你要是非装黑苹果那也不是不可以2.安装XcodeXcode是你的IDE(集成开发环境),用于开发iOS应用程序。它是免费的,可以直接从AppStore上下载。3.学习编程的基础知识(很多人可能就到此为止了)这可能是最难的步骤了。Objecti
全国/ 优学指针诚招IT线上讲师
线上的IT培训平台,现在寻求大佬们入驻成为讲师。我们希望你在Python、机器学习、大数据、C、Java.Go语言、Linux、Web、PHP、C、R语言、容器、K8S、大前端、Vue等等方向有所造诣,可以结合自身擅长方向,研发编程语言课程(如C从入门到精通)或实战项目课程(如如何使用微服务开发微商城),通过项目案例,帮助学生更好的学习IT知识实现就
Stella981 Stella981
3年前
PointNet:深度学习在3D点云分类与分割上的应用
大家好!我是【AI菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源!这博客是我对学习的一点总结与思考。如果您也对深度学习、机器视觉、数据结构与算法、编程等感兴趣,可以关注我的动态,我们一起学习,一起进步~我的博客地址为:【AI菌】的博客(https://www.oschina.net/action/GoToLin
Stella981 Stella981
3年前
Qt的由来和发展
一、Qt是什么  1、Qt是一个1991年由奇趣科技开发的跨平台C图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。  2、Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(MetaObjectCompiler,moc))以及一些宏,易于扩展,允许组件编程。  3
Stella981 Stella981
3年前
Beyond Comparer如何合并网页代码
BeyondCompare是一款智能化的文件管理工具,支持快速准确地比较、合并代码文件,是一款适合广大程序员朋友们使用的最佳编程辅助软件,其中在文本合并会话中,软件支持合并多种类型的源代码文件,主要包括:C,C,C,ObjC源代码;COBOL源代码;Delphi表单;HTML;Java源代码;VisualBasic源代码等等,接下来本文主要和大家讲
Wesley13 Wesley13
3年前
Java NIO:IO与NIO的区别
 一、概念    NIO即NewIO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在JavaAPI中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了JavaIO和NIO之
Stella981 Stella981
3年前
Python爬虫人工智能大数据全栈视频史上最全合辑教程分享!
Python爬虫人工智能大数据全栈视频史上最全合辑教程分享!毫无疑问Python是这两年最火的编程语言,不仅容易上手,且在多个行业都可应用。尤其今年人工智能及大数据的发展,Python将会展现更多的实用性!如果你是小白想改变自己的职业方向,抓紧时间上车…精心整理的资料和课程都在下面!P
Stella981 Stella981
3年前
OO(Java)第一阶段作业总结
前言     本次博客主要是针对面向对象编程学习(Java)第一阶段的总结与反思,以PTA平台的练习作业为总结评估对象,望不断学习,不断提升。一.作业过程总结_①__总结三次作业之间的知识迭代关系_• 第一次作业整体难度较小,五道试题都是基础结构中的常规类型,考察了选择、循环结构、字符编码转换以及数据精确度
Wesley13 Wesley13
3年前
2020国赛数学建模B题 穿越沙漠思路
赛题总体定位:运筹规划。情景非常具体,数据需要少,需紧密结合情景具体建模,不要硬套模型。编程能力要求高一点。三问都是优化模型,注意模型之间的关联。注意点:1.对游戏规则摸清楚,不要急着建模。2.涉及到路线、事件的选择,使用01变量等定义模型。3.最短路径基本可以数出来,考察的是最优路径