首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏伟大程序猿的诞生

    Android的JNI【实战教程3⃣️--Java调用C代码

    调用C代码: Java调用C代码执行加法操作 java代码: /** * 通过JNI简单进行整形加法操作 * @param a * @param b * 说明: Java_全类名_方法名 Java_com_libin_factory_ndk_NDK_addInt Java调用C代码执行字符串拼接操作 java代码: /** Java调用C代码执行每个元素加上10 java代码: /** * 让C代码给你每个元素加上10 * @param intArray * @return ReleaseIntArrayElements(intArray_, array, 0); //返回结果 return intArray_; } 调用: int a[] = {1,2,3,4,5,6,7 Java调用C代码执行检测密码是否正确 java代码: /** * 应用:检测密码是否正确,正确返回200,错误返回400 * @param pwd * @return

    1.2K40发布于 2019-01-21
  • 来自专栏EdisonTalk

    MongoDB入门实战教程3

    Step3.分别修改各个节点的mongodb.conf,添加security的配置: systemLog: destination: file path: /usr/local/mongodb/ user:"root",pwd:"yourpassword", roles:[{role:"root",db:"admin"}]}) 当然,由于这个账号权限太大,不建议分给应用程序层面(比如.NET或Java .. security: authorization: enabled keyFile: /usr/local/mongodb/certs/mongo-repl-set.key ...... 3

    71920发布于 2021-06-11
  • 来自专栏Java开发

    JAVAJava 项目实战Java Web 在线商城项目开发实战教程

    Java Web项目:在线商城技术方案与应用实例一、引言在互联网飞速发展的今天,在线商城已成为电子商务的重要载体。 使用Java Web技术构建在线商城具有跨平台性、强大的社区支持和高度的可扩展性等优势。本文将为你提供一个Java Web在线商城的技术方案和应用实例,帮助你学习和掌握相关开发技巧。 可使用MyBatis框架,通过Mapper接口和XML映射文件定义SQL语句,实现Java对象与数据库表的映射。 Java,Java 项目实战Java Web 项目,在线商城项目,Java Web 在线商城,Java 开发实战Java 项目开发教程,Web 在线商城开发,Java 实战教程,在线商城开发教程Java Web 开发实战Java 项目实战教程Java 在线商城项目,Web 商城开发教程Java 项目开发实战

    51710编辑于 2025-09-18
  • 来自专栏web编程技术分享

    Java小白翻身 - webservice教程3

    1、jdk1.8的坑 2、自动生成客户端文件 3、测试调用webservice接口 4、服务端返回Map 步骤 1 jdk1.8的坑 如果你用的是jdk1.8,请在lib目录(我的是在C:\jdk\lib 步骤 2 自动生成客户端文件 在项目上右键,new - WebService - Generate Java Code from WSDL 在确保webservice服务开启的情况下(即SpringBoot 步骤 3 测试调用webservice接口 ? image 生成的文件中,这个是调用远程接口的类,先new出来。

    72040发布于 2021-07-20
  • 来自专栏可以叫我才哥

    VBA新手教程:抽卡模拟实战3

    正经的教程开始 蒙特卡洛法 蒙特卡罗法也称统计模拟法、统计试验法。是把概率现象作为研究对象的数值模拟方法。是按抽样调查法求取统计值来推定未知特性量的计算方法。 3、继续写代码 a)定义了一个总计值,但是模拟次数多了Long也可能会溢出,管不了那么多了! 3、看你自己电脑性能,模拟次数别手贱填太多,容易死机。 今日作业 1、自己照着写一遍,然后再默写一遍,你就无敌了! 3、可以试着开发一下解决其他问题的模拟工具,比如买彩票!假设一个人每天买一注,平均需要连续购买多少天才能中一等奖!平均花费多少钱! 3、以前的预告留着挖坑了,下期再介绍一些字符串处理的实战,帮你把兴趣搞上来! 今日毒奶 宇宙可能就是上帝掷骰子模拟出来的,蒙特卡洛无敌!

    1.1K11发布于 2021-08-05
  • 来自专栏java基础教程

    Java基础教程(3)-Java变量和数组

    变量:变量是Java程序的一个基本存储单元。变量由一个标识符,类型及一个可选初始值的组合定义。此外,所有的变量都有一个作用域,定义变量的可见性,生存期。 ;通常定义在类中,可以在多个方法中使用;通常称为类常量;关键字在Java中,有一部分保留字是不能设置为类,变量或者方法的名称得;这部分称为Java保留字符;也叫Java关键字;JAVA中的关键字有以下几种 Java 的静态块是一组指令在类装载的时候在内存中由 Java ClassLoader 执行。静态块常用于初始化类的静态变量。大多时候还用于在类装载时候创建静态资源。 Java 不允许在静态块中使用非静态变量。一个类中可以有多个静态块;Java 可以嵌套使用静态类,但是静态类不能用于嵌套的顶层。静态嵌套类的使用与其他顶层类一样,嵌套只是为了便于项目打包。 例如,下面的两个定义是等价的:int al[] = new int[3]; int[] a2 = new int[3];这种数组声明格式主要是为了方便。

    28610编辑于 2024-04-21
  • 来自专栏凯哥Java

    Java中注解学习系列教程-3

    本文是《Java中注解学习系列教程》第三篇文章 在前两篇中我们学习了注解的定义、JDK内置注解、注解分类及自定义注解的写法。 本文咱们将学习: ? 1:自定义注解一些说明 2:自定义注解怎么使用 3:怎么解析自定义注解 一:自定义注解一些说明: 自定义注解的时候,内部成员可被允许的类型又有哪些呢? 1:基本类型(Java中8中基本类型) 2:stirng类型 3:class 4:其他注解 5:枚举类 6:以上五类的数组 如下图: ? Java官方文档(https://docs.oracle.com/javase/specs/jls/se8/html/jls-9.html#jls-9.6.1)原文如下: ? 类型举例: ? 在后期,凯哥也会出相应的学习教程。 我们查看运行后的结果: ? 可以正常解析出自定义注解的值。 下节预告:在下一节中,凯哥将通过自定义注解实现excel的导出功能

    40820发布于 2019-06-28
  • 来自专栏EdisonTalk

    Kafka入门实战教程3).NET Core操作Kafka

    Main(string[] args) { KafkaService.KAFKA_SERVERS = "kafka1:9091,kafka2:9092,kafka3: Main(string[] args) { KafkaService.KAFKA_SERVERS = "kafka1:9091,kafka2:9092,kafka3: 3 基于DotNetCore.CAP的示例 模拟场景说明 假设我们有两个微服务,一个是Catalog微服务,一个是Basket微服务,当Catalog微服务产生了Product价格更新的事件,就会将其发布到 authSource=admin"); x.UseKafka("kafka1:9091,kafka2:9092,kafka3:9093"); }); } 新建一个ProductController 参考资料 阿星Plus,《.NET Core下使用Kafka》 麦比乌斯皇,《.NET使用Kafka小结》 极客时间,胡夕《Kafka核心技术与实战》 B站,尚硅谷《Kafka 3.x入门到精通教程

    2.2K10编辑于 2022-09-01
  • 来自专栏Django Web 开发教程

    Django教程3章 | Web开发实战-登录

    dept = models.ForeignKey(verbose_name="部门", to='Department', to_field="id", on_delete=models.CASCADE) 3. 3.没有登陆过,也就是在访问系统在浏览器没有用户cookie或者已经失效,则跳转到登陆页面。

    50410编辑于 2024-01-24
  • 来自专栏Se7en的架构笔记

    Elastic Stack 实战教程 3:快照备份与恢复

    本系列 Elastic Stack 实战教程总共涵盖 5 个实验,目的是帮助初学者快速掌握 Elastic Stack 的基本技能。 Stack 8 快速上手 实验 2:ILM 索引生命周期管理 实验 3:快照备份与恢复 实验 4:使用 Fleet 管理 Elastic Agent 监控应用 实验 5:Elasticsearch Java API Client 开发 实验 3:快照备份与恢复 Elasticsearch 提供快照和恢复功能,我们可以在远程文件系统仓库(比如共享文件系统、S3、HDFS 等)中为部分索引或者整个集群创建快照 从 Elasticsearch 8.0 版本开始已经内置支持 S3 类型的存储库了,无需再像以前那样安装 S3 Repository 插件了。 在创建快照之前,先准备一个索引 index-1,并往里面插入 3 条文档。

    2.1K30编辑于 2023-02-26
  • 来自专栏架构师成长之路

    java并发编程实战(3) Lock显示锁

    一 、synchronized问题   synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢?    1)Lock不是Java语言内置的,synchronized是Java语言的关键字,因此是内置特性。 Case 3 :   我们可以通过Lock得知线程有没有成功获取到锁 (解决方案:ReentrantLock) ,但这个是synchronized无法办到的。 但是要注意以下几点:     1)synchronized是Java语言的关键字,因此是内置特性,Lock不是Java语言内置的,Lock是一个接口,通过实现类可以实现同步访问。      ,3个写线程 for (int i = 0; i < 3; i++) { //启动1个读线程 new Thread() {

    53920编辑于 2022-04-14
  • 来自专栏JavaGuide

    很哇塞的 3Java 实战项目!

    就比如你学习 Java 后台开发的时候,能不能通过自己学过的知识独立做个网站呢?再比如你搞懂了某个框架原理之后,能不能模仿着去写一个简单的呢? 理论固然重要,空谈理论而无实践就无意义了。 我之前推荐过很多实战类的项目,很多还附带了详细的讲解,你可以在《优质开源项目》这个专辑中找到。 今天的话,再给大家推荐 3 个还算不错并且适合学习的实战项目。 对 Java 爬虫感兴趣的朋友,可以简单研究一下。 ? 这个项目的代码质量也是非常不错的,结果清晰,代码结构也比较规范。这也是我推荐这个项目很大的一个原因。 ? 通过这个简易的轮子,你可以学到 RPC 的底层原理和原理以及各种 Java 编码实践的运用。 你甚至可以把这个项目当做你的毕设/项目经验,这是非常不错! 总结 这篇文章中,我一共推荐了 3实战项目: zfile(在线云盘) novel-plus(小说精品屋) guide-rpc-framework(RPC 框架) zfile 和 novel-plus

    1.3K43发布于 2021-04-16
  • 来自专栏全栈程序员必看

    shell编程菜鸟教程_java并发编程实战 pdf

    显示变量值使用echo命令(类似于java中的system.out) ,加上变量名,也可以使用{变量名} 例如: echo $JAVA_HOME echo ${JAVA_HOME} 变量的申明和使用 then 分支3 ... days ago’ (3天之前,3天之后可以用-3) 示例: 后台运行脚本 在脚本后面加一个& test.sh & 这样的话虽然可以在后台运行,但是当用户注销(logout)或者网络断开时,终端会收到 问题:某个java进程已经启动,用jps却显示不了该进程进程号,使用ps -ef|grep java却可以看到? 3java进程信息文件存储地址被设置,不在/tmp目录下 登录Shell和交互shell 交互式的:顾名思义,这种shell中的命令时由用户从键盘交互式地输入的,运行的结果也能够输出到终端显示给用户看

    5.1K20编辑于 2022-09-23
  • 来自专栏Java开发

    零基础学 Java 并发编程实战教程

    以下是一篇关于Java并发的教程文章,涵盖了基础概念、同步机制、并发工具类以及应用实例等内容,帮助你学习Java并发编程:Java并发教程一、并发基础并发与并行:并发是指在同一时间段内,多个任务交替执行 三、Java并发工具类CountDownLatch:允许一个或多个线程等待其他线程完成操作。 Java并发编程是一个复杂但强大的领域,掌握上述知识和技巧后,还需通过更多实践来加深理解,解决实际开发中的各种并发问题。 Java 并发教程Java 并发编程,零基础学 Java,Java 实战教程,并发编程实战Java 编程教程Java 并发入门,并发编程教程Java 零基础教程Java 实战编程,并发技术教程Java 并发学习,Java 编程实战,零基础学编程,Java 并发实战

    30010编辑于 2025-07-23
  • PostgreSQL 入门到精通 + Java & Spring Boot 实战教程

    更新 UPDATE users SET email='alice_new@example.com' WHERE id=1; -- 删除 DELETE FROM users WHERE id=1; 3️⃣ Java JDBC 实战 import java.sql.*; public class PostgresJDBCDemo { public static void main(String[ spring.jpa.show-sql=true spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect 5️⃣ Spring Boot JPA 实战 String email) { service.updateEmail(id, email); } } 6️⃣ 高级 PostgreSQL 特性 + Spring Boot 实战 Java JDBC 实战 使用 JDBC 可以直接连接 PostgreSQL,执行 SQL 语句。 熟练掌握 PreparedStatement 可以防止 SQL 注入。

    19410编辑于 2026-01-21
  • 来自专栏白菜博客

    java数组实战3D彩票下注程序

    * 下注抽奖 * Cat00011cat */class four { public static void choujiang() { int[] arr = new int[3] ; int[] uarr = new int[3]; Random random = new Random(); for (int i = 0; i <= 2; "一等奖"); } else {// 二等奖特殊情况 for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { if (uarr[i] = for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) {

    43030编辑于 2023-11-19
  • 来自专栏dongfanger

    刷完3Java教程后不再犹豫

    躁动的原因无非以下几点: 1、Python简单,Java太难; 2、只会Python好像还差点意思; 3、想学Java一直没找到门路; 直到我偶然遇见了它。 Java官方教程 我花了2周时间,像看小说一样,迫不及待的把这个教程一口气看完了。 所谓的分层设计,都要用到Java的包管理机制。 SpringBoot官方教程 刷完Java官方教程后,我又马不停蹄的刷了SpringBoot官方教程Java全栈知识体系 这不是官方教程了,是大佬整理的博客。建议大家重点看下Spring栏目下的内容。 参考资料: Java官方教程 https://dev.java/learn/ SpringBoot官方教程 https://docs.spring.io/spring-boot/docs/current

    48800编辑于 2022-09-08
  • 来自专栏Se7en的架构笔记

    Elastic Stack 实战教程 5:Elasticsearch Java API Client 开发

    本系列 Elastic Stack 实战教程总共涵盖 5 个实验,目的是帮助初学者快速掌握 Elastic Stack 的基本技能。 Stack 8 快速上手 实验 2:ILM 索引生命周期管理 实验 3:快照备份与恢复 实验 4:使用 Fleet 管理 Elastic Agent 监控应用 实验 5:Elasticsearch Java 3.没有集成 json/object 类型映射,需要自己借助字节缓存区实现。 3.应用程序类能自动映射为 Mapping。 本实验中我们将使用 Elasticsearch Java API Client 进行开发,实现常用的 CRUD 操作。 4 连接集群 创建 Elasticsearch Java API Client 主要分为以下 3 步: // 1.创建 low-level client RestClient restClient =

    2.8K20编辑于 2023-02-26
  • 来自专栏伟大程序猿的诞生

    Android的JNI【实战教程】4⃣️--C调用Java代码

    ---- C代码调JAVA类中的addInt(int a, int b)方法 java代码: public void setStrings(String s){ Toast.makeText ---- 静态方法 C代码调JAVA类中静态的addInt(int a, int b)方法 java代码: public static int addIntS(int a, int b){ ---- 静态方法 C代码调JAVA类中的setStringsS(String s)静态方法 java代码: public static void setStringsS(String s){ ---- 对象的调用 C调java创建Student信息 java代码: student类 public class Student { private String name; ---- C调java跟新Student信息 java代码: student类 public class Student { private String name; private

    91310发布于 2019-01-21
  • 来自专栏黑泽君的专栏

    Java培训实战教程Java基础知识精华部分(四)(五)

    Java培训实战教程Java基础知识精华部分(四)_设计模式 ===================================================================== ======== Java培训实战教程Java基础知识精华部分(四)_设计模式 ------------------------------------------------------------ 3. 定义公有并静态的方法,返回该对象。 培训实战教程Java基础知识精华部分(五)_继承 =========================================================================== == Java培训实战教程Java基础知识精华部分(五)_继承 --------------------------------------------------------------------

    58130发布于 2018-10-11
领券