首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序员的成长之路

    推荐 11 个 GitHub 上比较热门的 Java 项目

    它是一款基于图形界面的Java反编译器,Java字节码编辑器,APK编辑器,Dex编辑器,APK反编译器,DEX反编译器。 不仅如此,它还是一款Hex查看器,代码搜索器和代码调试器。 3 面试指南interviews https://github.com/kdn251/interviews Star 18301 Java工程师面试指南,里面涵盖几乎所有软件工程师面试时会碰到的问题以及答案 4 java-design-patterns https://github.com/iluwatar/java-design-patterns Star 29389 Design patterns 是程序员在设计应用程序或系统时可用来解决常见问题的最佳实践手册 它可以帮助你加快开发进程,有效防止一些可能导致重大失误的细节问题,不过深入了解 java-design-patterns 之前,你应提前熟悉各种编程/软件设计原则。 spring-boot https://github.com/spring-projects/spring-boot Star 20112 从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用

    1.6K20发布于 2019-05-14
  • 来自专栏Java研发军团

    推荐11个GitHub上比较热门的Java项目

    它是一款基于图形界面的Java反编译器,Java字节码编辑器,APK编辑器,Dex编辑器,APK反编译器,DEX反编译器。不仅如此,它还是一款Hex查看器,代码搜索器和代码调试器。 4 java-design-patterns https://github.com/iluwatar/java-design-patterns Star 29389 Design patterns 是程序员在设计应用程序或系统时可用来解决常见问题的最佳实践手册 它可以帮助你加快开发进程,有效防止一些可能导致重大失误的细节问题,不过深入了解 java-design-patterns 之前,你应提前熟悉各种编程/软件设计原则。 spring-boot https://github.com/spring-projects/spring-boot Star 20112 从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用 JavaScript 控件: ● TableView(数据表格控件), 可配置标题, 计数, 行复选框, 过滤器, 分页, 排序, 多选 ● PagerView(分页控件) ● SortView(排序控件) 11

    1.5K20发布于 2019-06-03
  • 来自专栏云社区全球资讯抢先看

    GitHub上11月份最热门的Java项目

    链接:www.itcodemonkey.com/article/1424.html 2017年11月GitHub上最热门的Java项目新鲜出炉~ 一起来看看这些项目你使用过哪些呢? https://github.com/spring-projects/spring-bootStar 18161 本月上涨1062 从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用 其主要设计目标: ● 创建一种兼容 Java 的语言 ● 让它比 Java 更安全,能够静态检测常见的陷阱。 9 Google的Java常用类库 Guava https://github.com/google/guavaStar 20481 本月上涨 733 Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。

    1.3K00发布于 2017-12-27
  • 来自专栏nobody

    spring cloud项目升级java11导致编译卡住排查

    投稿:Dreamer,作者联系方式:sdcuike.blog.csdn.net ---- 现象 ---- Spring Cloud项目Java8 升级Java11,导致编译一直卡住。 /java/lang/Object.class] [正在加载/modules/java.base/java/lang/String.class] [正在加载/modules/java.base/java modules/java.base/java/lang/annotation/Retention.class] [正在加载/modules/java.base/java/lang/annotation/ /gitlab/demo/demo-api/target/classes/com/renzhikeji/demo/api/demoapi/demo/Test.class] [共 594 毫秒] 实际项目中 而且项目中使用了生成的Builder类。

    68730编辑于 2023-06-19
  • 来自专栏Java技术栈

    GitHub上11月份最热门的Java项目

    又到了公布 GitHub 上热门项目的时候啦~在 11 月的排行中,猿妹加入非软件类的项目,这样可以帮助大家更直观的了解哪些项目才是GitHub 上最热门的。现在,一起来看看这些项目你使用过哪些呢? 5 Rx的Java实现RxJava https://github.com/ReactiveX/RxJava Star29076 本月上涨 860 .Net响应式编程框架 Rx 的Java版本开源实现,有 其主要设计目标: ● 创建一种兼容 Java 的语言 ● 让它比 Java 更安全,能够静态检测常见的陷阱。 9 Google的Java常用类库 Guava https://github.com/google/guava Star 20481 本月上涨 733 Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。

    1.2K70发布于 2018-03-30
  • 来自专栏怀英的自我修炼

    Java漫谈11

    Java的String这个类是我在一开始学习的时候遇到的,起初一直把它误认为是一个基本的数据类型,以为它就是很简单的一个底层的实现。

    752110发布于 2018-03-12
  • 来自专栏黑泽君的专栏

    day59_BOS项目_11

    第一步:创建一个流程实例管理ProcessInstanceAction,提供list()方法,查询流程实例列表数据

    78230发布于 2018-11-07
  • 来自专栏JAVA同学会

    JAVA 11初体验

    JAVA 11初体验   随着JAVA没半年发布一次新版本,前几天JAVA 11隆重登场。 在JAVA 11中,增加了一些新的特性和api, 同时也删除了一些特性和api,还有一些性能和垃圾回收的改进。   作为一名一线的开发人员,JAVA 11给我们带来哪些便利之处呢? 但是在JAVA 10中,var变量不能在lambda表达式中声明,在JAVA 11中,解决了这个问题。 在JAVA 11中,我们可以使用JDK原生的 HttpClient了。 三、总结   对于一线开发者而言,JAVA 11的体验就这么多,如有遗漏,会在以后补充。

    47710发布于 2018-10-11
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列11

    Java面试系列11 1 Java中的异常处理机制的简单原理和应用 当JAVA 程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。 违反语义规则包括2种情况。 另一种 情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是 java.lang.Thowable的子类。 2 垃圾回收的优点和原理,考虑2种回收机制 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。 JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。 8 Java中的线程有四种状态分别是 运行、就绪、挂起、结束 9 简述synchronized和 java.util.concurrent.locks.Lock的异同 主要相同点: Lock能完成synchronized

    74380发布于 2018-03-19
  • 来自专栏Java项目实战

    Java 11新特性

    Java 11,作为长期支持(LTS)版本,自2018年发布以来,已经成为许多企业的首选。它不仅提供了稳定性,还引入了一系列令人兴奋的新特性。 局部变量类型推断(var关键字)Java 10引入了局部变量类型推断的预览特性,Java 11将其正式纳入。现在,你可以使用var关键字来声明局部变量,编译器将自动推断变量的类型。 HTTP客户端(HttpClient)Java 11引入了一个新的HTTP客户端API,它提供了一个更现代、更高效的方式来发送HTTP请求。 Epsilon垃圾收集器Java 11引入了一个新的垃圾收集器——Epsilon GC,它是一个无操作的垃圾收集器,不执行任何内存回收。 你最喜欢Java 11的哪个特性?在评论中分享你的看法,并点赞这篇文章,让更多人了解Java 11的魅力!如果你有任何问题或想要了解更多细节,请在评论区留言,我会尽快回复你。

    1.4K10编辑于 2024-03-05
  • 来自专栏Python爱好者

    Java基础笔记11

    PackageExplorer 显示项目结构,包,类,及资源 Outline 显示类的结构,方便查找,识别,修改 Console 程序运行的结果在该窗口显示 Hierarchy 显示Java继承层次结构 实现接口抽象类具体类代码 11.11_Java开发工具(Eclipse中如何生成jar包并导入到项目中) A:jar是什么? 用别人写好的东西 C:打jar包 选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish D:导入jar包 复制到项目路径下并添加至构建路径。 11.12_Java开发工具(Eclipse中如何制作帮助文档和使用jar包) A:针对源程序添加文档注释 对用Eclipse实现接口抽象类具体类代码加入文档注释 B:生成帮助文档 选中项目--右键 --Export--Java--Javadoc—Finish C:使用jar包 11.13_Java开发工具(Eclipse中如何删除项目和导入项目) A:删除项目 选中项目 – 右键 – 删除 从项目区域中删除

    1.3K40发布于 2018-06-21
  • 来自专栏Java 学习

    Java11 Set 集合

    java.util.Set 接口和 java.util.List 接口一样,同样继承自 Collection 接口,它与 Collection 接口中的方法基本一致,并没有对 Collection 接口进行功能上的扩充

    96030发布于 2020-09-28
  • 来自专栏Super 前端

    Vue项目兼容IE11

    下述主要阐述如何使用 vue-cli3 脚手架搭建的工程支持 IE11。 现象 IE11 打开 Vue 工程(Vue CLI)构建而来出现空白页,控制台告警、报错。 browserslist 项目中 package.json 文件里的 browserslist 字段 (或一个单独的 .browserslistrc 文件),指定了项目的目标浏览器的范围。 .browserslistrc > 1% last 2 versions not ie < 11 Polyfill 默认的 Vue CLI 项目会使用 @vue/babel-preset-app,它通过 ---- 至此,项目终于不是空白页了!! 但是,出现了大量排版错误! css polyfill 由于我们项目中,大量使用了 CSS var() ,IE11 不兼容导致,思路相同,寻找相应的 polyfill 即可。

    7.9K41发布于 2020-05-28
  • 来自专栏Super 前端

    Vue项目兼容IE11

    下述主要阐述如何使用 vue-cli3 脚手架搭建的工程支持 IE11。 现象 IE11 打开 Vue 工程(Vue CLI)构建而来出现空白页,控制台告警、报错。 字段 (或一个单独的 .browserslistrc 文件),指定了项目的目标浏览器的范围。 .browserslistrc > 1% last 2 versions not ie < 11 Polyfill 默认的 Vue CLI 项目会使用 @vue/babel-preset-app,它通过

    css polyfill

    由于我们项目中,大量使用了 CSS var() ,IE11

    总结

    总之,所有的处理都是围绕转换成 IE11 可以兼容的方式去处理。

    3.7K40发布于 2021-08-30
  • 来自专栏信数据得永生

    Python 小型项目大全 11~15

    十一、标题党生成器 原文:http://inventwithpython.com/bigbookpython/project11.html 我们的网站需要欺骗人们去看广告! 第六十四个项目的sevseg.py模块“七段显示模块”为每个数字生成图形,而不是直接呈现数字字符。您必须先创建这个文件,倒计时程序才能运行。然后,将倒计时设置为你喜欢的任何秒数、分钟数和小时数。 这个程序类似于项目 19,“数字钟。” 这个项目类似于 58 项目“彩虹” 运行示例 当您运行deepcave.py时,输出如下: Deep Cave, by Al Sweigart email@protected Press Ctrl-C 如果将第 11 行的PAUSE_AMOUNT = 0.05改为PAUSE_AMOUNT = -0.05,会得到什么错误信息?

    97930编辑于 2023-04-12
  • 来自专栏Reck Zhang

    Java 11 - 逃逸分析

    逃逸分析 定义 逃逸分析是一种可以有效减少Java中同步负载和内存堆分配压力的跨函数全局数据流分析方法. 但是在Java实际运行的时候, 这样的假设并不成立. 因为Java中的很多特性, 比如动态类加载, 调用本地函数, 反射程序调用都将打破”封闭世界”的约定. [info ][gc] GC(10) Pause Young (G1 Evacuation Pause) 7M->1M(10M) 0.334ms [0.281s][info ][gc] GC(11

    84540发布于 2021-08-11
  • 来自专栏向治洪

    Java 11新特性

    所以 Java 11 的版本号是 18.9(LTS)。 不过与 Java 9 和 Java 10 这两个被称为“功能性的版本”不同(两者均只提供半年的技术支持),Java 11 不仅提供了长期支持服务,还将作为 Java 平台的参考实现。 新特性 根据官网的公开信息,此处的Java 11主要更新了 17 个 JEP。 程序猿,Java 11究竟带来了哪些改变呢,对于我们写代码会有什么帮助呢? 但是在JAVA 10中,var变量不能在lambda表达式中声明,在JAVA 11中,解决了这个问题。

    1.1K10编辑于 2022-11-30
  • 来自专栏信数据得永生

    TensorFlow 智能移动项目11~12

    自 iOS 11 起,Core ML 就可用了,截至 2018 年 5 月,Core ML 已占到 80% 的标记份额。至少了解您可以在 iOS 应用中使用 Core ML 的基本知识绝对有意义。 与我们之前在 TensorFlow Mobile 项目中使用的Session类不同,C++ 和 Java API 均使用 TensorFlow-lite 特定的Interpreter类来推断模型。 将ImageClassifier.java文件从tensorflow/contrib/lite/java/demo/app/src/main/java/com/example/android/tflitecamerademo ImageClassifier.java包含使用 TensorFlow Lite Java API 加载和运行 TensorFlow Lite 模型的所有代码,我们将在稍后详细介绍。 适用于 iOS 的 Core ML – 概述 苹果的 Core ML 框架使 iOS 开发人员可以轻松地在运行 iOS 11 或更高版本的 iOS 应用中使用经过训练的机器学习模型,并构建 Xcode

    6.2K10编辑于 2023-04-24
  • 来自专栏云架构修炼手册

    Java 11 新特性

    当然,如果从java8基础上升级,几乎可以确定目标就是java11。 下面梳理一下 java11 的新特性。 继续来研究这个话题,java 11 解决了什么问题? java11 修复了这个问题,以上代码在java11中执行正常。 /jeps/321 HTTPClient 是在java9引入孵化的项目,在java10中通过JEP110进行了更新,最终在java11通过JEP321 形成标准。

    1.8K50发布于 2019-11-04
  • 来自专栏用户中心项目

    DAY-11-项目部署

    部署 1.多环境:指同一套项目代码在不同的阶段根据实际情况来调整配置部署到不同的机器上 lombok在编译时已经写好了 why: 每个环境互不影响; 区分不同的阶段:开发/测试/生产 对项目进行优化: 1.本地日志级别 2.精简依赖,节省项目体积 3.项目的环境/参数可以调整,比如JMM参数 多环境分类: (1)本地环境(自己的电脑)localhost (2)开发环境(远程开发)大家连同一台机器 ) 项目优化可以从文件大小下手 项目的配置:不同的项目(框架)都有不同的配置文件,umi的配置文件是config 可以在配置文件后添加对应的环境名称后缀来区分开发环境和生产环境 开发环境:config.dev.ts chmod a+x user-center-backend-0.0.1-SNAPSHOT.jar(a+x,给所有文件可执行权限) 创建表的语句时建议保存起来 2.项目部署上线 原始前端后端项目 宝塔Linux 容器(把原本部署在服务器上的东西封装成更轻量的应用在服务器上运行) 容器平台 项目部署 需要Linux服务器(建议用Centos8+/7.6以上) 前端:需要web 服务器:nginx、apache、

    24300编辑于 2025-10-23
领券