随笔分类 -  java

java 相关
摘要:总结 for(;;) 比 while(true) 好 为啥:如下(底层完全不同) “死循环”有两种写法:for(;;)和while(true),两者有啥区别,为啥源码中多数是for( ; ; )这种形式的, 编译前 编译后 while (1); mov eax,1 test eax,eax je f 阅读全文
posted @ 2020-04-06 21:40 &小程序& 阅读(230) 评论(0) 推荐(0)
摘要:javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。语法: javap [ 命令选项 ] class. . . javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它 阅读全文
posted @ 2020-04-05 14:36 &小程序& 阅读(1132) 评论(0) 推荐(0)
摘要:默认的是default 不需要书写public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不 仅可以跨类访问,而且允许跨包(package)访问。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以 及方 阅读全文
posted @ 2020-04-01 13:05 &小程序& 阅读(8916) 评论(0) 推荐(2)
摘要:IDEA一直使用的是白色界面,看久了刺眼,也不显示的高大上。。。 现在准备换成黑色界面,既能装逼也能换眼,idea自带一种黑色主题。。。 File >Settings 瞬间高大上了许多 阅读全文
posted @ 2020-03-29 11:59 &小程序& 阅读(1636) 评论(0) 推荐(0)
摘要:一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户:普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者 阅读全文
posted @ 2020-03-28 14:48 &小程序& 阅读(204) 评论(0) 推荐(0)
摘要:Math.Floor 总是舍去小数 double result1 = Math.Floor(0.3); Console.WriteLine(result1);//result1显示0 double result2 = Math.Floor(0.5); Console.WriteLine(result 阅读全文
posted @ 2020-03-24 17:59 &小程序& 阅读(613) 评论(0) 推荐(0)
摘要:Iterator iterator=hongBaoJuntanData.iterator(); while (iterator.hasNext()){ ProductJunTanData item=(ProductJunTanData)iterator.next(); //判断该商品的活动Id是否包 阅读全文
posted @ 2020-03-11 22:09 &小程序& 阅读(561) 评论(0) 推荐(0)
摘要:当tomcat重启时就会将war包解压成文件夹。你说拿不到最新的文件,你试试把tomcat目录下的Catalina/localhost下的文件夹都删除掉,再重新访问一下你的项目,localhost下存的都是缓存,删除后再访问就会去你新发布的项目下找资源了。 阅读全文
posted @ 2020-03-11 22:08 &小程序& 阅读(632) 评论(0) 推荐(0)
摘要:BigDecimal total = tOrderOrders.stream() .map(TOrderOrder::getAmount).reduce(BigDecimal.ZERO,BigDecimal::add); list.stream().mapToDouble(User::getHeig 阅读全文
posted @ 2020-02-12 18:27 &小程序& 阅读(14042) 评论(0) 推荐(0)
摘要://比较大小: int a = bigdemical.compareTo(bigdemical2) //a = -1,表示bigdemical小于bigdemical2; //a = 0,表示bigdemical等于bigdemical2; //a = 1,表示bigdemical大于bigdemi 阅读全文
posted @ 2020-02-12 15:26 &小程序& 阅读(620) 评论(0) 推荐(0)
摘要:问题描述 通过Example实现如下SQL语句功能 SELECT T.* FROM DAA_ORGINFO T WHERE T.DAA_ZTNO='参数' AND T.ID = '参数' OR T.DAA_ID_SJ='参数' 因为Example‘没有直接写or的方法,所以需要通过and来构造改SQ 阅读全文
posted @ 2020-02-12 11:49 &小程序& 阅读(1937) 评论(0) 推荐(0)
摘要:直接上代码: Console.WriteLine("int取值范围 -2147483648~2147483647");int x = 2147483647;// Console.WriteLine("x=" + x);Console.WriteLine("x+1=" + (++x)); 效果图: 阅读全文
posted @ 2018-03-30 17:31 &小程序& 阅读(317) 评论(0) 推荐(0)