随笔分类 -  java

关于java学习中的一些记录
摘要:docker安装常用软件 阅读全文
posted @ 2021-02-05 12:46 YangJavaer 阅读(160) 评论(0) 推荐(0)
摘要:一个工具类,帮助随机生成简略的用户信息。特定场合下有用. 阅读全文
posted @ 2020-08-21 17:27 YangJavaer 阅读(438) 评论(0) 推荐(0)
摘要:说明 简单的来说:String 类中使用 final 关键字修饰字符数组来保存字符串,private final char value[],所以String 对象是不可变的。 补充(来自issue 675):在 Java 9 之后,String 类的实现改用 byte 数组存储字符串 private 阅读全文
posted @ 2020-06-30 13:03 YangJavaer 阅读(191) 评论(0) 推荐(0)
摘要:== 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。 equals() 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况 1:类没有覆盖 equals() 方法。则通过 equals() 比较 阅读全文
posted @ 2020-06-30 12:53 YangJavaer 阅读(153) 评论(0) 推荐(0)
摘要:首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。 **按值调用(call by value):**表示方法接收的是调用者提供的值 **按引用调用(call by reference):**表示方法接收的是调用者提供的变量地址。 一个方法可以修改传递引用所对应的变量值,而不能 阅读全文
posted @ 2020-06-30 12:32 YangJavaer 阅读(246) 评论(0) 推荐(0)
摘要:基本数据类型 Java中有8种基本数据类型,分别为: 6种数字类型 :byte、short、int、long、float、double 1种字符类型:char 1种布尔型:boolean 包装类 八种基本类型都有对应的包装类分别为:Byte、Short、Integer、Long、Float、Doub 阅读全文
posted @ 2020-06-30 12:19 YangJavaer 阅读(1419) 评论(0) 推荐(1)
摘要:logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4 阅读全文
posted @ 2018-05-17 09:45 YangJavaer 阅读(335) 评论(0) 推荐(0)
摘要:Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 Loggers L 阅读全文
posted @ 2018-04-24 17:49 YangJavaer 阅读(296) 评论(0) 推荐(0)
摘要:批量删除KeyRedis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作 redis-cli keys "*" | xargs redis-cli del //如果redis-cli没有设置成系统变量,需要指 阅读全文
posted @ 2018-04-19 12:37 YangJavaer 阅读(615) 评论(0) 推荐(0)
摘要:随着博文越来越多,为博客添加一个导航很有必要!本博客将相继开通Java、CloudFoundry、Linux、Ruby等专栏,都会设立目录,希望读者朋友们能更加方便的阅读! 在阅读的过程中有任何问题,请联系:egg。 邮箱:xtfggef@gmail.com 微博:http://weibo.com/ 阅读全文
posted @ 2017-11-23 09:08 YangJavaer 阅读(393) 评论(0) 推荐(0)
摘要:因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件。 官方网站提供了JCE无限制权限策略文件的下载: JDK6的下载地址: http://www.oracle.com/technetwork/java/jav 阅读全文
posted @ 2017-08-01 09:41 YangJavaer 阅读(364) 评论(0) 推荐(0)
摘要:其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不行。可是自定义类加载器又不经常用,时间久了容易忘记。相信你经常会记不太清loadClass、findClass、de 阅读全文
posted @ 2017-04-01 13:32 YangJavaer 阅读(433) 评论(0) 推荐(0)
摘要:/** * * ━━━━━━神兽出没━━━━━━ * ┏┓ ┏┓ * ┏┛┻━━━┛┻┓ * ┃ ┃ * ┃ ━ ┃ * ┃ ┳┛ ┗┳ ┃ * ┃ ┃ * ┃ ┻ ┃ * ┃ ┃ * ┗━┓ ┏━┛Code is far away from bug with the anim... 阅读全文
posted @ 2016-12-14 13:24 YangJavaer 阅读(2152) 评论(0) 推荐(0)
摘要:觉得用IDE生成maven项目会卡住,很慢。就用cmd写了个cmd批处理命令来生成maven项目。效果如下 生成项目导入idea后结构如下 批处理命令代码如下 @echo off ::echo 请选择项目类型: echo 1.maven-archetype-quickstart echo 2.mav 阅读全文
posted @ 2016-12-09 17:42 YangJavaer 阅读(1521) 评论(0) 推荐(0)
摘要:引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用 阅读全文
posted @ 2016-11-12 12:32 YangJavaer 阅读(168321) 评论(13) 推荐(62)
摘要:文章参考摘抄自:git教程 1.git的安装 Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样。Cygwin的安装和配置都比较复杂,就不建议你折腾了。不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程 阅读全文
posted @ 2016-11-12 11:00 YangJavaer 阅读(4120) 评论(0) 推荐(0)
摘要:JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。 JSTL全名为JavaServer Pages Standard Tag Library,目前最新的版本为1 阅读全文
posted @ 2016-10-31 10:45 YangJavaer 阅读(561) 评论(0) 推荐(0)
摘要:之前已经推荐过Google的Java编码规范英文版了: http://google-styleguide.googlecode.com/svn/trunk/javaguide.html 虽然这篇文章的英文很简单,但是最近发现有人翻译了这篇文章,所以专门写一篇文章推荐一下: http://hawste 阅读全文
posted @ 2016-10-28 09:33 YangJavaer 阅读(8767) 评论(0) 推荐(1)
摘要:各种排序算法的分析及java实现 排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部 阅读全文
posted @ 2016-10-22 22:58 YangJavaer 阅读(321) 评论(0) 推荐(0)
摘要:由于之前使用的bootstrap-select插件是建立在bootstrap基础上的,实际使用到项目中的时候,与我们使用的ace-admin(基于bootstrap)存在样式冲突,导致下拉框的样式发生变化。为了界面的美观,不得已查资料寻找另外的插件。 使用jquery.chosen.js下拉选择框美 阅读全文
posted @ 2016-09-02 11:54 YangJavaer 阅读(10477) 评论(2) 推荐(0)