
java
大熊猫喵喵
人生就像RPG,No Save,No Load~~
展开
-
2021-05-24【原创】对列表中过长的部分进行合并累计展示
一、需求描述在为百分比饼图提供数据时,遇到一个问题:对于数据列表中过多的部分进行合并。例如:数据列表:"氢气", "10%""氧气", "15%""氦气", "13%""一氧化碳", "7%""二氧化碳", "5%""颗粒物", "9%""一氧化硫", "11%""二氧化硫", "8%""氨气", "3%""氯气", "19%"想要分为6个部分展示,把剩余的合并成一个 “其他”,“50%” 这样,即:"氢气", "10%""氧气", "15%""氦气", ...原创 2021-05-24 22:30:04 · 138 阅读 · 0 评论 -
阿里巴巴java编码规范认证考后感
参加了疫情期间阿里云1分钱学习活动,利用零散时间读了两遍pdf规范(现在竟然都更新到1.5版了),今天抽空斗胆去考了下,有幸一次过了,可惜遗憾不是满分过。分享下心得:1.一定要静下心来,好好的把规范至少完整的看一遍,真的能学习到不少之前了解不到的小细节,开卷有益,读书最难的其实还是如何静下心来!!!2.心里没底的话可以在网上搜搜真题,看看究竟题目长什么样,考试时至少心里就踏实一些,剩下...原创 2020-02-25 00:14:12 · 1077 阅读 · 1 评论 -
maven打包成可执行的jar,以及读取配置文件问题小结
折腾的几天,使用maven打包后发现了问题,首先是打包的配置文件读取问题,使用getResource().getPah()会发现在访问jar包的文件时,路径里会有感叹号(杠杠滴~~)是这样的....jar!\...经过不断的查找资料及反复验证后,终于找到了可行的方法:首先填个引用来的图片:也就是通过这个图得到的启发。一、关于打包jar后配置文件访问问题:1.不常用的配置文...原创 2019-03-27 18:51:29 · 2089 阅读 · 0 评论 -
记录下maven读取resource下文件的坑~~
没想到这个问题竟然能耽误这么久的时间,也找了相关的帖子,发现无非就这么几种方法:(1)this.getClass().getClassLoader().getResource("文件名").getPath(); //getFile()也行(2)this.getClass().getResource("文件名").getFile();//getPath()也行(3)System.get...原创 2019-03-22 16:41:04 · 626 阅读 · 0 评论 -
get方式传json参数的一种方法
遇到了不得不使用get方式传json的情况,无奈之下只好想办法搞,经过几天的尝试,试过了map等各种转换后,才恍然发现,只要把json串用URLEncoder一下,作为参数值就可以了,接收的时候再用URLDecoder一下就可以读出来了,一种“暮然回首那人就在灯火阑珊处”的感觉,囧囧囧~~~能用post还是尽量别用get了,毕竟get有长度限制(好像IE是2083个字符)~~特此记录一下~...原创 2018-09-30 17:18:21 · 62326 阅读 · 0 评论 -
【转】执行jar包时引入其他jar的简单方法
实际中恰好用到,本打算用Xbootclasspath的,偶然间看到了一篇短博,感觉很方便,特此转发分享~~ 将可执行jar所依赖的文件都放在当前目录的lib文件夹中。其中$filename是jar包的文件名。java -Djava.ext.dirs=./lib -jar $filename 转自 huang_xw 的优快云 博客 ,全文地址请点击:https://bl...转载 2018-09-25 09:49:38 · 1020 阅读 · 2 评论 -
java的23种设计模式(MM版)
关于23种设计模式的有趣见解 作者以轻松的语言比喻了java的23种模式,有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory转载 2010-01-05 12:45:00 · 273 阅读 · 0 评论 -
Java编码规范
Java开发中所要遵守的编码规范大体上有如下7点。命名规范、注释规范、缩进排版规范、文件名规范、声明规范、语句规范以及编程规范。1.命名规范(1)所有的标示符都只能用ASCⅡ字母(A-Z或a-z)、数字(0-9)和下划线“_”。(2)一个唯一包名的前缀总是全部小写的字母。例如:www.ineeke.cn(3)类名是一个名词,采用大小写混合的方式,每个单词的首字母大写。例如:Neeke。(转载 2009-09-10 10:59:00 · 458 阅读 · 0 评论 -
Java笔试题
1.MVC的各个部分都有那些技术来实现?如何实现?答:MVC是Model-View-Controller的简写。”Model” 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), “View” 是应用的表示面(由JSP页面产生),”Controller” 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。转载 2009-09-08 17:15:00 · 287 阅读 · 0 评论 -
java常用方法大全
字符串1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 endsWith(String s) 3、比较两个字符串 equals(String s) 4、把字符串转化为相应的数值 int型 Integer.parseInt(字符串) long型 Long.parseLong(字符串) float型 Fola转载 2009-08-20 20:47:00 · 270 阅读 · 0 评论 -
JAVA 术语
本文摘自JR-名词解释 http://www.javaresearch.org/word/list.jsp更多的名词解释请访问http://www.javaresearch.org/word/list.jsp JAVARESEARCH的名词解释关于JAVA还是非常全的。以下列出部分: -A-AJAX: (建议不译,原因:专有名词) [Asynchronous JavaScript转载 2009-08-20 20:45:00 · 272 阅读 · 0 评论 -
MyEclipse 快捷键
Ctrl + Shift + O: 引入imports语句Ctrl + Shift + T: 打开Open Type查找类文件Ctrl + Shift + F4: 关闭打开的所有窗口Ctrl + Shift + F: 整形Ctrl + Alt + ↓(↑) : 向下(上)复制本行 (搞笑)Ctrl + D : 删除本行 Ctrl + O: Open declarations转载 2009-08-14 10:36:00 · 302 阅读 · 0 评论 -
Java基础类库简介
Java以基础类库JFC(Java Foundation Class)的形式为程序员提供编程接口API,类库中的类按照用途归属于不同的包中。(一)java.lang包 Java最常用的包都属于该包,程序不需要注入此包,就可以使用该包中的类,利用这些类可以设计最基本的Java程序。 String类,提供了字符串连接、比较、字符定位、字符串打印等处理方法。 StringBuffer类,提供字符转载 2009-08-13 14:37:00 · 741 阅读 · 1 评论