![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
进击的飞鸿
蝴蝶
展开
-
牛顿迭代法开方
输入一个整数x,求x的1/2次幂牛顿迭代公式推导:1、F(x) = X ^ 2 - N,求F(x) = 0与X轴的交点2、原理:找到X轴交点最靠近的整数,然后让它对应的Y值通过增量不断靠近0,获得X轴的近似值分析:(1)切线方程:Y1 - Y0 = k ( X1 - X0)(2)因为Y0= X0 ^ 2 - N,Y1 = 0,得到X1 = X0 - Y0 / k(3) 求导公...原创 2019-12-13 00:29:11 · 618 阅读 · 0 评论 -
Spring生命周期Test
一、Spring的初始化和销毁方法的3中方式1、JSR250中@PostConstruct、@PreDestroy注解方式2、实现Spring中提供的InitializingBean, DisposableBean接口方法3、通过配置文件或注解方式注册初始化和销毁方法二、代码测试(1)主配置类代码@Configuration@ComponentScan(value = {"con...原创 2019-12-13 00:27:59 · 133 阅读 · 0 评论 -
扫包
(1)示例包结构:----controller--------test1------------test2----------------Test2.java----AnnoOne----AnnoTwo----PackageScanner(2)注解AnnoOne:package controller;import java.lang.annotation.Element...原创 2019-12-06 17:14:37 · 192 阅读 · 0 评论 -
顺时针打印二维数组
代码如下:import java.util.ArrayList;public class MatrixRelated { public ArrayList<Integer> printMatrix(int[][] matrix) { int num = 0; int row = 0; int column = 0; //方向设计:根据要求设计方向...原创 2019-11-14 17:08:14 · 152 阅读 · 0 评论 -
为什么需要double check
一、提出问题:我们不使用double check时候的单例模式,真的访问的实例就是一致的吗?(1)单例常见的不严谨写法//懒汉式加载public class Singleton { private static Singleton instance; private Singleton (){} //获取实例 public static Singleto...原创 2019-10-25 12:56:54 · 1504 阅读 · 2 评论 -
冒泡,选择,插入,希尔,快排实现与20万数据的本地测试
实现代码如下:package test;import java.util.Arrays;/** * @author chenxiang * @date 2019-09-12 23:30 */public class SortingFunction { public static void main(String[] args) { int[] arr =...原创 2019-09-14 05:15:19 · 102 阅读 · 0 评论 -
SpringMVC部分功能实现(一)
一、设计1、要解决的问题:(1)Tomcat大量配置文件书写,我们希望减少配置(2)一个请求对应一个Servelet,一个小的功能需要一个类,导致包的数量太多,我们希望减少类的书写2、思路分析:(1)管理类,负责为我们找寻一个专门业务的类,处理相关的多个请求(2)规定请求方法:类名.do?method=方法名二、实现1、项目结构2、具体实现管理类:package mymv...原创 2019-09-24 00:34:22 · 231 阅读 · 0 评论 -
SpringMVC部分功能实现(二)
一、思路分析1、功能实现一中存在的问题分析:(1)参数列表还是要手动传HttServletRequest和HttpServletResponse还是存在耦合(2)重定向、分发如果由我们的类来做还是增加了耦合度2、思路分析(1)规定方法的返回值为String类型,交由框架分析进行分发或者重定向操作或者不做操作(IOC控制反转)(2)通过注解获取方法需要的名字,实现与请求参数的对应...原创 2019-09-25 02:36:16 · 98 阅读 · 0 评论