package com.stx.test; /** * 用1234中选三个数字组成不重复的三位数 * @author xupeng * */ public class 四选三 { public static void m…
分类:编程语言
怎么让ArrayList变成线程安全的?ArrayList的扩容因子
调用collections.sychronized(list)方法可以让ArrayList转变成线程安全的。 ArrayList的扩容因子为1.5
Java知识点总结(动态实行JS代码 )
Java知识点总结(动态实行JS代码 ) @(Java知识点总结)[Java, 动态字节码操纵] JDK6.0以后供应了剧本引擎功用,让我们能够实行某些剧本言语,特别是javascript(javascript是一门解释…
算法:二分法查找
package com.atguigu;public class Main { public static void main(String[] args) { //二分法查找 //前提:所查找的数组必须有序 int[]…
Java之IO模型
首先来看一下同步与异步的概念: 1.同步是指当前端发起一次操作请求时,只有后台执行完所有的代码操作才会给前端返回值。 2.异步是将前端发回的消息加入消息队列,并且立刻给前端返回请求,告诉用户可以离开当前页面去做别…
Spring-MVC的优缺点
优点 封装代码,维护成本低,耦合性低 在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。 有利于开发中的分工,提高开发效率 在MVC模式中,由于按…
docker 中查看日志的方式
1. 如果想要时时查看日志,用的指令: docker logs -f -t -n=5 [服务名称或者容器名称] 如:我的服务名称是admin-mall,如果我想查看服务时时日志: docker l…
java 8 lambda 表达式的优缺点总结
最近接触到 lambda 表达式后,发现它基本上可以消灭所有 for 循环,换句话说,所有的 for 循环都能被 lambda 表达式改写。 但我发现,它并不是特别完美的,经过我查阅国内外不少网站的资料,加上自己试验,总…
如何将double类型的数据转换成String类型
在EditText中使用setText()方法要求传入的数据类型为String类型,若想将double类型的数据在此方法中输出,则需要将double类型的数据转成String类型。 double d = 12345678…
Eclipse中导入外部jar包——添加lib
1. 首先在项目下创建一个文件夹,保存我们的jar包。 在项目名上右击,依次点击【New】–>【Floder】,打开新建文件夹窗口 2. &nbs…
Java根据URL获取文件的二进制
当需要获取URL的文件,又不想下载文件的时候,可以用这个工具类。方便快捷,使用HttpURLConnection,先根据URL获取文件流,然后把获取的二进制流存储进去数据库即可,到时候拿出来直接下载、打开也是OK的。 上…
求两个数的最大公约数(五种方法)
求两个数的最大公约数 欧几里得算法 枚举法 公共因子积 更相减损术 Stein算法 求两个数的最大公约数 一、问题描述与分析 设有 m 和 n 两个正整数,求 m 和 n 的最大公因子。 二、算法设计(或算法步骤) 欧几…