- 博客(199)
- 收藏
- 关注
翻译 twilio_使用Android Things和Twilio构建短信通知系统
twilio 在本教程中,我们将介绍如何使用Android Things和Twilio构建SMS通知系统。 本教程的主要目标是逐步描述如何实现基于Android Things的IoT系统,该系统通过Twilio发送SMS通知。 我们都知道物联网作为一种颠覆性技术的重要性,正在颠覆几个经济领域。 我们不需要描述什么是物联网以及如何使用它。 此外,由Google生产的新型物联网操作系统Androi...
2021-01-12 12:54:17 494
翻译 安装opencv_Android上带有OpenCV香蕉分类器
安装opencv再次使香蕉识别度更高这篇文章是关于从构想到实现的。 这个想法是为手机创建一个可以检测汽车的应用程序。 现在,让我们看看它是如何开始的以及我今天的立场。 我将简要介绍这一天所采取的步骤。 第1步。Google是您的朋友或搜索者,您将找到它香蕉式基于Haar Feature的Cascade分类器的旅程始于搜索有关如何使用手机进行对象检测和跟踪的视频,文章和博客。 特别是An...
2021-01-12 11:23:58 271
翻译 kotlin核心编程_Java vs Kotlin用于Android开发
kotlin核心编程 移动技术是当今世界上最具破坏力的创新之一。 Google的Android和Apple的iOS是主要用于移动技术(例如智能手机和平板电脑)的操作系统。 近二十年来,Java是构建Android应用程序的主要语言。 在新语言Kotlin诞生之前,该语言一直统治着Android的世界。 如本文所述,对这两种语言进行比较研究将有助于您做出正确的决定,并为Android应用程序开发选...
2021-01-12 09:44:36 337
翻译 arduino小车_3个步骤使用Arduino传感器构建IoT项目
arduino小车 这篇文章介绍了如何使用Arduino传感器创建IoT项目。 您将了解使用Arduino传感器创建一个物联网应用来监视房间中的气体并在气体超过阈值时发送通知的过程有多么容易。 我们可以通过几个步骤构建一个简单的气体监测系统。 首先,我们假设您已经熟悉IoT项目,以及IoT的含义以及它将如何影响我们的未来。 创建物联网Arduino传感器项目需要什么? MQ-4传感器...
2021-01-12 07:55:38 341
翻译 mybatis延迟加载_用于延迟图像加载的4个最佳Android库
mybatis延迟加载 图像驱动用户体验。 人们被认为是高度视觉化的生物。 这就是为什么根据阿尔伯特·梅拉比安(Albert Mehrabian)的7-38-55个人交流规则,面对面交流通常分为三个要素:7%的口语,38%的语音和语气以及55%的肢体语言。 我们主要通过视力感知世界,而从其他感官中获取的信号却更少。 随着整个全球经济继续将其产品和服务数字化,并且消费者在生活中采用了更多技术,图...
2021-01-12 05:51:42 94
翻译 与众不同的球_展示与众不同的Android应用的最佳方法
与众不同的球 这是手机和互联网的时代。 各个行业都使用手机应用程序和Web软件来在线推广其业务以产生利润。 特别是,移动设备是通信和数据传输的最有效,最方便的形式。 Android应用程序开发对于开发人员而言是至关重要的一点。 根据研究,Android操作系统占领了88%的市场。 自2016年以来,基于Android的智能手机的总销售量为11.6亿件,并且仍在增长。 食品,酒店,零售,电信,...
2021-01-11 23:44:14 81
翻译 树莓派gpio_使用Android Things GPIO构建遥控车
树莓派gpio Android Things GPIO引脚用于与外部设备进行交互。 GPIO代表通用输入输出,它是读取外部设备状态的接口。 在本文中,我们将发现如何使用Android Things GPIO引脚来控制构建遥控车的直流电动机。 在本文的结尾,您将构建一个可以向各个方向移动的Android Things汽车,您可以使用智能手机或浏览器对其进行控制。 Android Things提供...
2021-01-11 21:31:41 218
翻译 arduino小车_10种Arduino IDE替代品开始编程
arduino小车 当我们开始开发Arduino项目时,通常会倾向于使用Arduino IDE 。 无论如何,如果我们对标准IDE不满意,我们应该考虑几种Arduino IDE替代方案。 众所周知,在开发物联网项目或构建DIY项目时,Arduino是最受欢迎的原型开发板之一(有多种选择)。 通常,Arduino IDE是我们初次接触Arduino时使用的第一个IDE。 发生这种情况的原因有很多...
2021-01-11 17:17:44 483
翻译 android蓝牙传输数据_Android的蓝牙数据传输
android蓝牙传输数据 要开发通过蓝牙(BT)进行数据传输的Android应用程序,请从逻辑上从Android开发人员的蓝牙页面开始,该页面详细描述了所有必需的步骤:设备发现,配对,客户端/服务器套接字,RFCOMM通道,等等但是在跳入套接字和线程编程只是为了执行基本的BT操作之前,让我们考虑一个基于Android最重要功能之一的更简单的选择:给定应用程序将用户发送到另一个应用程序的能力,...
2021-01-11 08:52:40 3333
翻译 ios开发_Java到iOS的Objective-C转换工具和运行时
ios开发 如果您使用的是移动应用程序,并且计划在Android和iOS上进行开发,那么首先在Android上编写它可能会少一些。 谷歌最近发布了一个新工具,使将Java代码移植到iOS更加容易。项目(j2objc)可以在这里找到。 为了使程序能够快速运行,我使用以下Java文件运行了该程序: public class hello {public static void main(Stri...
2021-01-11 02:25:15 302
翻译 知识图谱构建_构建更明亮的应用程序:在Android中使用颜色
知识图谱构建 使您的Android应用脱颖而出的最有效方法之一就是增加颜色。 在本教程中,我将向您展示如何快速轻松地将颜色应用于一系列UI元素:背景,文本和按钮,并演示如何通过在指定的XML文件中定义颜色来简化使用颜色的工作。 在本教程的最后一节中,我们将继续进行更高级的介绍:使用颜色状态列表来在按下按钮时更改按钮的颜色。入门开始使用颜色的最快方法是利用Android的预定义颜色之一:黑色或...
2021-01-10 19:25:09 241
翻译 swing_Java Swing到Android
swing 从Swing开发人员的角度来看,这是Android上一个简短的10,000英尺快速概述/观察。 首先,如果您是从Swing转到Android,那么对J2EE开发人员来说,这是一个很大的优势。 现在,我意识到Android实际上并没有AWT / Swing API,但这并不重要,因为它中的通用前端/事件驱动机制非常接近Swing,因此您会发现它很容易。 现在,Android确实比Swi...
2021-01-10 17:51:51 556
翻译 jcg 836 固件_JCG Studios – ArkDroid Beta发布
jcg 836 固件 大家好, 最近几个月,我们一直在忙于开发我们的第一个Android游戏项目。 方舟机器人我们就是所谓的“进化的碎石机”; 一个Arkanoid克隆游戏,它以电影故事和RPG精髓丰富了经典的“打破常规”游戏世界! 可以肯定的是,我们在Android平台上进行的首次游戏开发工作中学到了很多东西,并且打算与Java Code Geeks社区的其他成员共享所有“多汁的”细节! ...
2021-01-10 15:32:47 379
翻译 使用XML Pull增强Android XML解析
在当今的技术世界中,无论是移动应用程序,企业应用程序还是云应用程序,XML解析功能都是大量应用程序所必需的。 尽管XML膨胀且非常冗长,但它仍然是数据交换领域的王者(JSON是一种不错的选择,请查看我们的教程以了解如何与GWT进行JSON集成)。 XML解析有两种主要方法:SAX和DOM。 SAX规范定义了一种基于事件的方法,其中,已实现的解析器扫描XML数据,并在到达文档的某些部分时使用回...
2021-01-10 14:14:44 93
翻译 jcg 836 固件_JCG Studios – ArkDroid正式发布
jcg 836 固件 大家好, 在beta测试阶段之后,我很高兴宣布我们的第一个Android游戏ArkDroid正式发布。 ArkDroid本质上是Android的Arkanoid克隆,但我们也将其称为“进化的砖墙破坏者”。 一款老派游戏,以电影故事和RPG精髓丰富了经典的“打破常规”游戏世界! 您可以在我们新网站JCG(Just Cool Games)Studios的官方页面上找到有关A...
2021-01-10 11:49:31 251
翻译 Foojay对2021年的Java预测
Geertjan Wielenga的发布了“ Java的预测为2021的” Foojay今天。 它是来自Java社区的八名成员( Almas Baimagambetov , Stephen Chin , Brice Dutheil , Marcus Hirt , Reza Rahman , Matt Raible , Simon Ritter和我)对2021年Java的预测的集合。 预测写得简...
2021-01-10 04:21:20 155
翻译 java 扩展名_Java扩展方法
java 扩展名还可以使用扩展方法吗? 显然,有一个名为XTend的Java方言可以做到这一点,但是Java中没有明显的扩展方法。 我从C#回忆起,扩展方法允许您定义如下内容: int myExtensionMethod(SomeClass theExtendee, Object input) {return ...; } SomeClass myExtendable = n...
2021-01-10 03:11:20 352
翻译 雅加达建筑_雅加达MVC 2.0发布
雅加达建筑 Jakarta MVC 2.0通过了发行审查投票,并且根据Jakarta EE规范过程( JESP )现已批准为最终规范。 投票之后,项目团队的最后一步是将分阶段发布的工件释放给Maven Central,并验证所有已发布的信息是否正确。 现在已经完成了,下面列出了有关如何获取工件的信息。 MVC 2.0 API Maven坐标为: <dependency>...
2021-01-10 02:00:38 118
翻译 vb获取毫秒级_Java –以毫秒为单位的时间
vb获取毫秒级 使用Date,Calendar和java 8 api类获取以毫秒为单位的当前日期时间的快速指南。1.概述在本教程中,我们将学习如何在java中获取以毫秒为单位的时间。 以毫秒为单位的时间是将日期时间列存储到数据库中的正确方法和格式。 因为这被存储为Number类型,并且比SQL中的DateTime类型减少了空间。 今天让我们进入我们的主题是获取可以从Date,Calenda...
2021-01-10 00:40:35 357
翻译 java 两个数组求并集_Java程序获取两个数组的并集
java 两个数组求并集 快速和编程指南,介绍如何使用示例程序在java中获得两个未排序数组的联合。1.概述在本文中,您将学习如何在java中获得两个数组的并集。 并集是两个集合或所有集合中的所有值。 我们可以使用带有数组的HashSet在Java中执行并集函数。 使用addAll()方法将每个数组的所有值添加到HashSet中。 这是一个简单的解决方案。 不仅如此,该解决方案还将适用于...
2021-01-09 22:19:49 2181
翻译 二分查找_查找矩阵转置的Java程序
二分查找 快速实用的指南,用Java计算矩阵转置。 给定矩阵的转置只是改变值和顺序而已。1.概述在本文中,您将学习如何使用简单的for循环查找给定矩阵的转置。 您可以阅读前面有关使用数组对两个矩阵进行加法和乘法的文章。 转置不过是将行与列交换,顺序也将被交换。 最后,它产生新的矩阵。 Matrix M : [A11, A12A21, A22...
2021-01-09 20:49:50 57
翻译 转义字符_Java字符串到字符串数组的转换示例
转义字符 关于如何在Java中以不同方式将String转换为String Array的快速实用指南。1.概述在本文中,您将通过示例程序学习如何在java中将String转换为String Array 。 让我们学习将字符串转换为字符串数组的不同方法。 从字符串值开始。2.使用split()方法字符串api是通过split()方法添加的,该方法使用分隔符作为输入,并且字符串将根据给定的分...
2021-01-09 18:52:17 390
翻译 递归算法_Java程序使用递归检查回文字符串
递归算法 检查字符串的快速指南是回文或不在Java中使用递归。1.概述在本教程中,我们将学习如何使用java中的递归函数来检查字符串是回文。 字符串回文表示字符串反转值是否等于原始字符串。 递归表示从同一函数调用一个函数。 这是一个计算机编程概念,用Java实现。2. Java String Palindrome递归示例下面的示例代码是使用递归方法实现的。 在那个方法中, isPal...
2021-01-09 16:51:18 696
翻译 Java的String.repeat方法的作用:使用动态数量的参数构建PreparedStatement
Java的String.repeat(int)方法是Java(随JDK 11 引入)的一个“小”附加示例,我发现自己经常使用和欣赏它。 这篇文章介绍了如何使用JDK 11引入的String.repeat(int)来更轻松地自定义生成SQL WHERE子句,并使用适当的数字“ ? ” ? 与PreparedStatement一起使用的参数占位符。 许多Java开发人员不需要使用适当数量的参数占...
2021-01-09 14:32:58 1872
翻译 jdk安装教程_JDK 16:通过一个简单的调用即可流式列出
jdk安装教程 随着Java功能流变得越来越流行,越来越多的请求要求支持新的流操作。 在这些要求大量不同的新操作的请求中, 一个似乎比其他请求更多请求的操作是直接从Stream提供List的操作。 JDK 16 Early Access Build 27引入了Stream.toList() ,它是本文的主题。 在JDK 16 Early Access Build 27引入Stream.toLi...
2021-01-09 13:11:35 1738
翻译 7z批量压缩_批量压缩与个人压缩
7z批量压缩 我想分享一些简短而显而易见的内容-压缩在处理大量数据时效果更好。 也就是说,如果您必须压缩100个句子,则最好批量压缩它们,而不是一次压缩一个句子。 让我说明一下: public static void main(String[] args) throws Exception {List<String> sentences = new ArrayList&...
2021-01-09 11:07:55 341
翻译 xmpp_Java XMPP负载测试工具
xmpp 在本文中,我们将开发用Java编写的XMPP负载测试工具。目录1.简介2. XMPP负载测试工具3.先决条件4. LoadXmppTest Java程序4.1。 创建一个新的Maven项目4.2。 创建主类4.3。 XmppManager类4.4。 建立4.5。 负载测试5.总结6.参考7.下载Maven项目1.简介可扩展消...
2021-01-09 09:38:00 285
翻译 oca认证_OCA第6部分中的Java难题
oca认证 即使对于新的Java开发人员,构造函数也可能不是什么大谜。 本质上,当您创建一个类的实例时,该类的构造函数就会启动。 在Java Puzzlers系列的第6部分中,我们将看到一个与构造函数有关的案例。 public class Puzzler { public Puzzler(){System.out.println( "Puzzler no arg ...
2021-01-09 08:40:12 171
翻译 java安装_Java创造了新的大数据机会
java安装 如果您认为我们生活在数字信息时代,那完全正确。 但是您知道全球产生了多少数据吗? 无法确定确切的数字,但粗略估计表明,人员,机器和组织每天创建的数据超过2.5亿字节。 这是一个令人难以置信的数字,它证明了现代企业需要超级强大的程序来收集和分析大数据。 Java是该领域最好的工具之一,因为它创造了大量新的大数据机会。 如果您有兴趣学习Java的工作原理,请继续阅读以了解Java在...
2021-01-09 07:10:50 69
翻译 字符串解压缩算法 java_Java压缩/解压缩字符串/数据
字符串解压缩算法 java Java使用ZLIB压缩库为常规压缩提供了Deflater类。 它还提供了DeflaterOutputStream,它使用Deflater类通过压缩(压缩)数据流,然后将压缩后的数据写入另一个输出流来过滤数据流。 有等效的Inflater和InflaterOutputStream类来处理减压。压缩这是一个如何使用DeflatorOutputStream压缩字节数组...
2021-01-09 05:08:26 1204
翻译 protues8.6_JMetro版本8.6.11和11.6.11已发布
protues8.6 你好JMetro的另一个版本。 这次已重新设置了2个新控件的样式,错误修复和其他一些小的调整。 我希望你们在这个陌生的时代都能安然无well。 继续阅读以获取详细信息。新的ColorPicker样式以下是新的ColorPicker样式LIGHT和DARK的动画: ColorPicker JMetro灯光样式 ColorPicker JMetro深色风格g...
2021-01-09 02:49:31 103
翻译 jdbctemplate_Spring Framework中的10个JdbcTemplate示例
jdbctemplate 大家好,如果您一直在使用Spring框架,那么您可能知道JdbcTempalte是Spring框架中最有用的类之一。 JdbcTempalte类提供了许多方便的方法来执行与数据库相关的任务,从而减轻了使用JDBC API的麻烦。 如果您从事过使用JDBC连接到数据库的任何现实生活中的JAva项目,那么您就会知道JDBC API使用起来并不方便,因为它需要大量样板代码。 ...
2021-01-09 01:57:18 161
翻译 base_Java 8 Base64编码和解码(带有示例)
base 学习使用Java 8和使用Java 8 api进行base64编码和解码功能的不同方法,以及使用apache commons编解码器的示例。1.概述在本文中,您将学习Java 8和其他替代库(例如apache common API Utility)中执行base 64编码和解码技术的不同方法。 了解如何在Java中对base64进行编码和解码的技术。2. Java 8 – Ba...
2021-01-09 00:39:44 889
翻译 collectors_带有实时示例的Java 8 Collectors API教程
collectors Java 8的收集器api的快速实用指南。 有关各种有用的归约运算以及将元素累积到集合中的示例程序1.概述在本教程中,我们将通过所有方法和示例程序深入学习Java 8 Collectors API 。 收集器是扩展Object类的公共最终类。 耐心阅读本文章。 到本文结束时,您一定会成为Java 8的收集器的专家。 收集器类提供了各种有用的归约操作,例如将元素累积到...
2021-01-08 22:09:08 372
翻译 java安装_Java 14:有用的NullPointerException消息
java安装 Java 14中已引入了新的JVM选项-XX:+ShowCodeDetailsInExceptionMessages ,以提供有用的NullPointerException消息,以准确显示在发生NullPointerException时为空。 例如,考虑以下代码: var name = library.get( "My Book" ).getAuthor().getName();...
2021-01-08 16:49:23 86
翻译 oca认证_OCA第2部分中的Java难题
oca认证 欢迎使用OCA的Java Puzzlers的第二部分。 在这一部分中,我们将看到一个有趣的案例,涉及Java 7附带的数字文字中的下划线分隔符。 在下面的类中,您可以在十进制文字中看到分隔符下划线。 还请注意,该类现在可以正常编译。 八进制是八进制表示形式,二进制是二进制,我敢肯定你不会猜十六进制。 public class Puzzler { public stati...
2021-01-08 15:20:54 146
翻译 junit5_JUnit5 TestSuite替代
junit5 JUnit4具有TestSuite类来聚合多个测试。 这在JUnit 5中不可用。通常,通过套件中的一堆命名测试进行的测试发现有些糟透了。 但是,如果目标不是测试发现,而是不同测试类之间的资源共享,那么创建一个父级是有意义的。 JUnit 5提供了@Nested批注,以允许子类在其父类的上下文中运行。 假设子类是非静态的,因此可以访问其父类的实例值。 如果要共享测试资源,则可能需...
2021-01-08 12:51:27 164
翻译 javafx 教程_JavaFX技巧32:需要图标吗? 使用Ikonli!
javafx 教程动机自2013年以来,我一直在编写JavaFX应用程序和库的代码,它们的共同点是,我需要找到可以用于它们的良好图标/图形。 作为前Swing开发人员,我首先使用图像文件,GIF或PNG。 通常,我会从IconExperience( www.incors.com )许可类似“ O-Collection”的库。 但是很快对我来说,使用图像文件太痛苦了。 试想一下,您想支持节点的...
2021-01-08 11:51:16 377
翻译 java8 stream_Java 8 Stream中间操作(方法)示例
java8 stream Java 8 Streams中间操作的完整指南。 带有示例的所有内置Stream API中间操作(方法)列表。1.概述在本教程中,我们将学习什么是Java 8 Stream中的中间操作。 所有这些操作都在java.util.stream.Stream包中。 在上一教程中,我们讨论了Java 8 Stream API和Lambda Expressions 。规则:...
2021-01-08 09:18:44 271
翻译 迭代算法_使用Java迭代器修改数据时要小心
迭代算法 随着本学期的结束,我想我会分享一个有关如何非常熟悉Java迭代器的小故事。现实世界语境就上下文而言,我教第二年的软件组件课程,这是试图进入该专业的学生的最后障碍。 当然,这门课程对学生来说压力很大,我经常必须加倍努力,为他们提供一切成功的机会。 不幸的是,本学期我们被大流行所笼罩,不得不转换为在线教学。 结果,我们不得不对教学做出一些快速决策,从而改变了学生的学习方式。 特别是,...
2021-01-08 08:17:58 419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人