子兮子兮

子兮子兮

No can, but will.

标签: Java (10)

提问:以下 Java 代码如何精简,或用其他语言用尽可能少的代码来实现

实现传入一个字符串,指定每行的长度,返回换行后的字符串(可忽略参数 endStr,特殊尾行不处理换行)。传入的参数可能是任意的,代码中需防止出现空指针和下标越界等异常。
可以直接精简此 Java 代码或使用 C、Go、Python 等你喜欢的任一种编程语言。
因为自己用 Java 实现后感觉实在是太啰嗦了,故有此问。

使用 javap 命令查看 class 文件 JDK 编译版本,避免 Unsupported major.minor version 异常

之前遇到了同一 class 文件在不同 JRE 环境的 WEB 服务下运行报 Unsupported major.minor version 异常的问题,出现此问题的原因是编译环境 JDK 版本高于运行环境,所以使编译环境和运行环境的版本一致,可以避免很多不必要的错误。

纯 Java 开发 WebService 调用测试工具(wsCaller.jar)

基于 Java 开发的 WebService 测试工具,不像上文的 iWallpaper.jar 只能实现在 Windows 系统下的功能,此工具发挥了 Java 跨平台的优势,亲测可在 Windows、Mac OS 及 Linux 下运行及使用。简单易用的专门用于测试 WebService 的小工具,在 2003 版 wsCaller.jar 的基础上修改了一下 UI 风格、汉化及一些小 bug 的修复,版权归原作者所有。

Java 版下载必应每日壁纸并自动设置 Windows 系统桌面(改编自 C# 版)

前几天在某 IT 网站看到一个用 C# 写的设置必应每日壁纸为 Windows 系统桌面,看了看源码是通过调用 User32.dll 进行设置的,刚刚最近做的项目更调用 dll 有关,感觉用 Java 也能做出来,果断用 Java 也写了一个,不过只实现了简单的下载保存图片并设置图片为桌面壁纸的功能,没有做到和 C# 版的那么强大,比较鸡肋,仅用于本人无聊时练练手,分享出来,有兴趣的可以去查看源码。

猿圈网的几个Java挑战题评测题分享

先不管猿圈网是干什么的,反正我觉得那是一个可以做题,可以敲代码的网站 😆 ,昨天意外发现了这个网站,在上面做了几道 Java 的题,总感觉哪里做的不太对劲 😂 ,分享出来相互交流一下,帮忙看看我做的到底哪块是不对的。

Java实现面试常考的算法

  • 查找算法
  • 交换方法
  • 插入排序
  • 选择排序
  • 冒泡排序
  • 快速排序

Java上传安卓apk安装包后获取应用的名称、包名、版本、图标等信息

在一个应用下载(应用市场)程序中,除了应用的信息显示、文件下载等功能,最重要的就是后台管理应用信息的功能,在JavaWeb程序中,可使用以下代码实现安卓安装包文件上传后的信息读取功能。需要导入AXMLPrinter2.jar包,用于反编译.apk文件中的AndroidManifest.xml文件。

Java常见面试题及答案

阿里巴巴 Java 开发规范手册分享

分享给 Java 相关开发人员,对 Java 开发中的命名、异常、日志、工程等进行规范的参考文档。本文记录了此手册从最初版到最新版的所有更新记录,并将一直保持更新。 :heart:

2017-11-30 更新 1.3.1 版(纪念版)

版本号 制定团队 更新日期 备注
1.3.1 阿里巴巴集团技术团队 2017.11.30 修正部分描述(纪念版)