首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端加油站

    angular4 Flex Layout开发实践

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/j_bleach/article/details/77513213

    1.3K20发布于 2019-07-02
  • 来自专栏HelloWorld杰少

    UE4:Android 平台开发实践指南

    1前言 在使用 UE 开发手游时,我们免不了要跟 Android 和 iOS 进行一些数据的交互,在这种情况下,就需要在代码中添加一些操作,使得在 Android 平台下 C++ 可以调用 JavaJava 4Android 打包配置 接下来,在 UE 中去配置 Android 打包,在 “项目设置” 中找到 “打包” 选项,并设置为 “开发”。 6Android AAR 在使用 UE4 开发 Android 时,经常需要接入第三方的库,于是就做个简单的案例吧! FString message; message = FJavaHelper::FStringFromParam(jenv, msg); UE_LOG(LogTemp, Log, TEXT("Java_com_epicgames_ue4 是 UE 生成的 GameActivity.java 的包名(package com.epicgames.ue4;)。

    2.9K30编辑于 2022-08-04
  • 来自专栏芋道源码1024

    Java 后端开发实践 - 项目模板

    日志处理 4. 异常处理 5. 统一代码风格 ? 整理出一套公共性的项目模板,旨在尽量多地包含日常开发所需,减少开发者的重复性工作以及提供一些最佳实践。 1. 统一的编码实践,比如异常处理原则,分页封装等 FAQ 开发过程中常见问题的解答 注意保持README的持续更新,一些重要的架构决定可以通过示例代码的形式记录在代码块当中,新开发者可以通过直接阅读这些示例代码快速了解项目的通用实践方式以及架构选择 <key>ecommerce-ordder-log</key> <mdc>true</mdc> <type>redis</type> </appender>12345678 4. private final Map<String, Object> data = newHashMap(); } 最终返回给客户端的数据为: { requestId: "d008ef46bb4f4cf19c9081ad50df33bd 统一代码风格 除了Checkstyle以外,项目中有些通用的公共编码实践方式也需要进行统一。

    88110发布于 2020-12-08
  • 来自专栏牛客网

    美团JAVA开发4面面经

    ——《银魂》 美团大零售事业群 4个小时 3面技术+hr面 下午4点到8点半结束 一面 1.小数是怎么存的 2.算法题:N二进制有多少个1 3.Linux命令(不熟悉 4.JVM垃圾回收算法 5.C或者伪代码实现复制算法 12.redis用了哪些 12.持久化和复制 13.git 14.聊一聊实验室项目 13.有哪些offer 二面 1.讲讲实习时候做的项目 2.redis巴拉巴拉 3.redis能做哪些(应用场景) 4. 多实例数据库表中ID唯一 11.缓存伪共享 12消息中间件应用场景 13.JDK1.8 函数式编程 记不清楚了,二面很简单随便问问就三面了 三面 1.介绍项目 2.消息中间件、Storm(实习项目中的) 3.JAVA BIO NIO,读的时候操作系统做了啥,当前线程在干嘛(项目中的) 4.接着聊项目 UUID放cookie弊端(怎么解决? 第三面从项目入手聊知识点聊了很久,写代码也写了很多张纸 总的来说,感觉没怎么问4个小时就过去了 HR面 1.秋招怎么准备的 2.家是哪的,父母职业 3.京东给你offer了吗(提前批拿了另一个部门的)

    58620发布于 2018-09-20
  • 来自专栏java-zfx

    a基础4-java开发环境

    Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。Java虚拟机是实现跨平台的核心机制。如图4-1-1所示。

    4-1-1
    JRE, Java Runtime Environment ,即Java运行时环境,包含:Java虚拟机、库函数,运行Java应用程序所必须的文件。 JDK,Java Development Kit ,即Java开发工具集,包含:JRE,以及增加编译器和调试器等用于程序开发的文件。如图4-1-2所示,三者具有包含关系。
    4-1-2
    (2)Java开发环境安装要点教学用安装程序包:jdk-8u144-windows-x64.exe推荐新手安装目录:(路径全小写,不要有中文名)jdk: C :\java\jdk jre: C:\java\jre打开环境变量配置方式右键桌面上“此电脑”选择“属性”点击“高级系统设置”点击右下部分的“环境变量(N)...”Java环境变量配置(推荐目录下)JAVA_HOME

    27710编辑于 2023-10-18
  • 来自专栏好好学java的技术栈

    Java 8 开发4 大技巧

    ,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。 它们是用Java编程的一种新的方式,并且什么是“最佳实践”还不明显。下面是我喜欢遵循的一些指引。 这会导致… 使用现有的函数式接口 随着开发人员越来越熟悉Java 8代码,我们就能知道当使用如Supplier和 Consumer的接口时,会发生什么,以及创建一个本地的ErrorMessageCreator 4.Stream Stream API是Java 8另一个大特点,并且我认为我们还真的不知道这对我们的编码方式会产生多大的改变。下面是我发现的一些有用的东西 排队点操作符 我个人更喜欢排队我的流操作。 特别是,遍历原始类型的小型数组几乎肯定会用,以获得更好的性能循环,很可能(至少对于Java开发人员是新的流)更具可读性。 ?

    82510发布于 2019-12-05
  • 来自专栏IT学习

    学习Java开发实践项目是关键

    对于Java的讨论一直没有停止过,但巨大的市场需求、广泛的企业应用以及不断上涨的就业薪资证明了Java仍然具备旺盛的生命力。那么究竟是什么导致人们怀疑Java的就业呢? 既然是为了就业,你就要知道学习Java编程技术需要达到什么样的技术水平,才能获得一份Java开发的工作。 如何学习,从哪里开始学习,学习Java开发实践项目是关键 很多同学在编程的时候,都是照葫画瓢,没有自己半点的理解,往往是把从书上背下来的再全堆上去。 自始至终,实践是学习Java技术历程中最极其重要的一环。脱离了实践,是学不好实践的。要学的东西很多,勤奋是金! 对新人来说,多参与项目能帮助积累更多经验,有利于未来的职业发展。 个人从事项目最好的选择是开发移动应用。相对于大型软件项目,例如系统软件或企业级应用,移动应用的开发相对简单,很容易出成果,而也会有许多用户提供反馈,相当于免费帮你做测试。

    81510发布于 2019-12-18
  • 来自专栏sickworm

    《敏捷软件开发:原则、模式与实践》笔记(4

    一个模型,如果孤立的来看,并不具有真正意义上的有效性。模型的有效性只能通过它的客户程序来体现。能解决问题的模型才是好模型。

    58830发布于 2019-07-24
  • 来自专栏芋道源码1024

    Java 8 开发4 大顶级技巧

    针对Lambda表达式设计 4. Stream 最后 ---- 我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。 它们是用Java编程的一种新的方式,并且什么是“最佳实践”还不明显。下面是我喜欢遵循的一些指引。 java 8 这会导致… 使用现有的函数式接口 随着开发人员越来越熟悉Java 8代码,我们就能知道当使用如Supplier和 Consumer的接口时,会发生什么,以及创建一个本地的ErrorMessageCreator java 8 lambda表达式可用于带有一个单一抽象方法的任何接口,但它们不能用于符合相同标准的抽象类。似乎不合逻辑,但就是这样。 4. 特别是,遍历原始类型的小型数组几乎肯定会用,以获得更好的性能循环,很可能(至少对于Java开发人员是新的流)更具可读性。 ?

    72020发布于 2019-09-17
  • 来自专栏Java技术栈

    Java 8 开发4 大顶级技巧

    “最佳实践”。 它们是用Java编程的一种新的方式,并且什么是“最佳实践”还不明显。下面是我喜欢遵循的一些指引。 这会导致… 使用现有的函数式接口 随着开发人员越来越熟悉Java 8代码,我们就能知道当使用如Supplier和 Consumer的接口时,会发生什么,以及创建一个本地的ErrorMessageCreator 4.Stream Stream API是Java 8另一个大特点,并且我认为我们还真的不知道这对我们的编码方式会产生多大的改变。下面是我发现的一些有用的东西 排队点操作符 我个人更喜欢排队我的流操作。 特别是,遍历原始类型的小型数组几乎肯定会用,以获得更好的性能循环,很可能(至少对于Java开发人员是新的流)更具可读性。 ?

    70920发布于 2018-12-29
  • 来自专栏花狗在Qt

    Java开发编程规范: 4.OOP 规约

    【强制】相同参数类型,相同业务含义,才可以使用 Java 的可变参数,避免使用 Object。 说明:可变参数必须放置在参数列表的最后。 说明:java.net.URLDecoder 中的方法 decode(String encodeStr) 这个方法已经过时,应该使用双参数 decode(String source, String encode 正例:"test".equals(object); 反例:object.equals("test"); 说明:推荐使用 java.util.Objects#equals(JDK7 引入的工具类) 4) 不允许运行过程中重新赋值的局部变量。      5) 避免上下文重复使用一个变量,使用 final 描述可以强制重新定义一个变量,方便更好 地进行重构。 4) 类非 static 成员变量并且仅在本类使用,必须是 private。      5) 类 static 成员变量如果仅在本类使用,必须是 private。      

    1.2K41发布于 2020-10-28
  • 来自专栏Java学习网

    使用Java开发RESTful API的最佳实践

    RESTful API 是目前非常流行的一种 Web 服务架构,使用 Java 开发 RESTful API 涉及到许多最佳实践4、提供清晰和有意义的文档说明 提供清晰和有意义的文档可使消费者更容易理解您的 API 如何工作、使用它们做什么以及如何使用它们。 10、与其他系统进行合理协作 根据业务需求,最佳选择可能是将 Java RESTful API 提供的数据与其他服务或 UI 元素合并,或者使用反向代理/负载均衡器通常可以提高 API 的可靠性、伸缩性和一致性 总的来说,这些实践将有助于使你的Java RESTful API更加可靠、易用和伸缩性。如果你学习和运用这些实践,并结合具体的业务场景,就能创建出高效、稳定、安全、易维护的Web服务。

    68830编辑于 2023-09-15
  • 来自专栏java小程序

    java社团小程序源码开发实践

    今天给大家讲解开发社团小程序流程 ​开发环境及工具: 大于Jdk1.8,大于mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(毕设),二次开发,包含论文技术相关文档。

    85600发布于 2021-10-08
  • 来自专栏Java开发

    Java 17 及以上版本特性在现代开发实践中的应用及实践指南现代开发实践详解

    以下是结合Java最新技术的实操内容,以"学生成绩管理系统"为例,展示如何运用Java 17+特性与现代开发实践:一、项目架构与技术选型技术栈:Java 17 (LTS) + Spring Boot 3.1 registry.add("spring.r2dbc.password", postgresContainer::getPassword); } // 测试代码...}六、性能优化实践 这些技术代表了Java生态的最新发展方向,能够显著提升开发效率与系统性能。 Java 17,Java 17 特性,现代开发实践Java 新版本特性,Java 开发指南,Java 17 及以上版本,Java 开发实践Java 应用技巧,Java 编程特性,Java 17 实践指南 ,现代 Java 开发Java 版本特性,Java 开发技巧,Java 17 应用,Java 实践教程

    33510编辑于 2025-07-17
  • 来自专栏开发运维工程师

    开发实践|如何使用图数据库Neo4j

    想要更好的实践来操作图数据库Neo4j,我们需要了解下图数据库neo4j的社区版本和企业版本呢的区别,避免踩坑太久。 管理Neo4j当我们需要在CE中创建数据库时,我们可以按照下面的步骤来。 /neo4j_HOME/bin/neo4j stop修改配置文件neo4j.conf打开.. /neo4j_HOME/conf/neo4j.conf配置文件,找到#The name of the default database #dbms.default_database=neo4jv 4.1.1 Neo4j官方地址说明文档:https://neo4j.com/docs/Neo4j中文非官方地址中文文档:http://neo4j.com.cn/public/docs/index.html2 使用LOAD

    1.7K20编辑于 2023-11-29
  • 来自专栏JAVA

    OpenCV4应用开发:入门、进阶与工程化实践

    前者主要依靠对检测目标的特征进行量化,比如颜色,形状,长宽,角度,面积等,好处是可解释性强、对样本数量没有要求、运行速度快,缺点是依赖于固定的光照成像,稍有改动就要改写程序重新部署,而且检测规则和算法跟开发者经验其主导作用 《OpenCV应用开发:入门、进阶与工程化实践》一书第十四 章 通过案例详细介绍基于OpenCV如何实现传统方式的缺陷检测跟基于深度学习的缺陷检测。 方法五:基于深度学习UNet模型网络,实现裂纹与划痕检测,运行截图如下: 方法六:基于深度学习实例分割网络模型网络,实现细微缺陷检测,运行截图如下: 以上内容均来自最近出版的一本新书《OpenCV应用开发 :入门、进阶与工程化实践》一书第十四章,分享给大家。

    28510编辑于 2024-11-20
  • 来自专栏全栈程序员必看

    jmeter 中 Client implementation HttpClient4java区别实践

    那就加加转义字符试试,与是,加了”\”,“\\”,“\\\”,“\\\\”都没用 只能换方法了 这时,几年前写的jmter请求客户端发送机制回到脑海,又重读了一遍 我们将Implementation换成Java 结果终于发现,符号’ 没有转义,正常发出 POST data: xxxx='qq':'20'&rrr={'qq':'233'} 原来,默认的HTTPClinet在POST时会自动将特殊字符转义,然而Java

    56040编辑于 2022-09-15
  • 来自专栏浩Coding

    Java EE之SSM框架整合开发 -- (4) Spring AOP

    2.在Java中,有哪些常用的动态代理技术? 答:在Java中,有多种动态代理技术,如JDK、CGLIB、Javassist、ASM,其中最常用的动态代理技术有JDK和CGLIB。 3.AspectJ框架的AOP开发方式有哪几种? 答:使用AspectJ实现Spring AOP的方式有两种:一是基于XML配置开发AspectJ,一是基于注解开发AspectJ。 4.4 基于XML配置开发AspectJ AspectJ是一个基于Java语言的AOP框架。从Spring 2.0以后引入了AspectJ的支持。 4.5 基于注解开发AspectJ 基于注解开发AspectJ要比基于XML配置开发AspectJ便捷许多,所以在实际开发中推荐使用注解方式。下图是AspectJ参数表: ? 下面通过一个实例讲解基于注解开发AspectJ的过程。 1.创建切面类,并进行注解 在ch4应用的src目录下,创建aspectj.annotation包,在该包中创建切面类MyAspect。

    1.2K50发布于 2019-07-03
  • 来自专栏Mirror的技术成长

    Java 实践

    shop.add(new Cat("Ea",2)); shop.add(new Cat("Lw",3)); shop.add(new Cat("O",4) shop.add(new Cat("Ea",2)); shop.add(new Cat("Lw",3)); shop.add(new Cat("O",4)

    55110发布于 2020-11-10
  • 来自专栏Java学习网

    开发实践java中如何将word转为rtf?

    Java 中,可以使用 Apache POI 库来读取和操作 Word 文档,以及 iText 库来生成 RTF(Rich Text Format)格式的文档。 <artifactId>itextpdf</artifactId> <version>5.3.4</version> </dependency> 然后,可以编写以下代码: import java.io

    1.1K40编辑于 2023-08-22
领券