自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 设计模式——单例模式

    单例模式是指一个类只允许有一个实例。Java web中,servlet,springMVC都是单例的。实现一个单例模式需要注意三点:构造函数私有 创建实例在类的内部 提供getInstance方法单例模式的实现:饿汉式 public class Singleton{ //私有构造函数 private Singleton(){} private st...

2019-02-26 14:04:06 167

原创 debug记

grey wolf在优化时候,对于最优值为(0,...,0)=0的函数总是在第一代就得到了最优值,究其原因,是因为 在alpha,beta,omega进行初始化时候,将其坐标设置为np.zeros(),导致错误。应该为均匀分布或者随机分布的散点。...

2018-11-24 11:17:16 191

原创 shareaLaTeX中使用中文

正常情况下shareLaTeX是不支持中文显示的,如果需要编写中文文档,需要引入包CJKutf8。例如:\documentclass[11pt]{article}\usepackage{CJKutf8}\title{中文显示测试} \date{}\begin{document}\begin{CJK*}{UTF8}{gbsn}\baselineskip14pt\maketi...

2018-06-15 10:26:18 1519

原创 springboot 中的注解

@Controller用于处理http请求,必须配合模版来使用。如果使用Controller@RestController等于@ResponseBody + @Controller如果使用仅仅使用RestController,则其中的方法返回return里的内容@RequestMapping配置url映射...

2018-04-25 10:07:05 165

原创 加载JDBC驱动时出现的错误

今天在遇到了两个错误:在页面显示查询数据库数据时候没有显示,由于没有直接报错,我将数据输出到控制台,才发现是错误java.lang.ClassNotFoundException: com.mysql.jdbc.Driver看了论坛别人的分析,有如下几种可能:1.在Class.forName("com.mysql.jdbc.Driver");处出错2.在DriverManager.getConnec...

2018-04-09 15:43:45 2829 4

原创 Java多线程

1.创建线程的三种方式1.1继承Thread类,重写run()方法1.2实现Runnable接口,重写run()方法package threads;/** * 实现多线程的两种方式: * 1.继承Thread类,重写run()方法,创建对象,启动线程 * * 2.实现Runnable接口,重写run(),创建对象,创建Thread对象 */public class ...

2018-03-16 22:43:34 146

原创 判断回文串 字符串/数字相互转换

Java实现回文串的判断:1.反转字符串,按位比较2.比较头尾实现代码:/** * 字符串-->字符数组: toCharArray() * 字符数组-->字符串: valueOf() */public class HuiWen { public static void main(String[] args) { Scanner sc = new Sca...

2018-03-16 09:12:47 418

原创 常见排序算法的Java实现(3)——直接插入排序

public class Insert { public static void sort(int[] arr, int n){ for(int i = 1; i < 0; i++){ for(int j = i - 1; j >= 0; j--){ if(arr[j] < arr[i]) ...

2018-03-07 16:57:56 175

原创 常见排序算法的Java实现(2)——快速排序

快速排序交换排序的一种,利用了分治法的思想。首先在数组中选择一个基准点,然后分别从数组的两端扫描数组,设两个指示标志(low指向起始位置,hghi指向末尾),首先从后半部分开始,如果发现有元素比该基准点的值小,就交换low和high位置的值,然后从前半部分开始,发现有元素大于基准点的值,就交换low和high位置的值,如此往复循环,直到low>=high,然后把基准点的值放到high这个位置...

2018-03-07 15:32:23 164

原创 常见排序算法的Java实现(1)——冒泡排序

核心:比较相邻两个元素的大小,并根据要求交换这两个元素的位置。代码:public class Quick { /** * * @param arr * @param low * @param high * @return */ public static int partition(int[] arr, int low,...

2018-03-06 19:45:02 215

原创 数据结构之单链表反转

单链表反转的非递归方法:首先是结点的定义:public class Node { //数据域 int value; //结点域 Node next; public Node(int value){ this.value = value; this.next = null; }}使用非递归方法反转单链表,需要设置两个N...

2018-03-03 22:56:01 218

原创 数据结构之单链表(头插法,尾插法)

单链表的头插法,得到的结果与输入顺序相反。及每次在头结点之前插入新的结点。/** * 在头结点前插入一个结点 */public void insert(int value){ Node aNode = new Node(value); if(head == null){ head = aNode; }else{ aNode.next =...

2018-03-02 14:48:11 866

原创 Java学习笔记——构造方法

package initSeq;/** * Java 中,类的初始化顺序原则: * 1.静态变量>非静态变量,其中静态变量初始化一次,非静态变量可能初始化多次 * 2.父类>子类 * 3.按照成员变量定义顺序初始化 */public class InitSeq { private String name; private int age; sta...

2018-03-01 12:50:57 179

原创 python+selenium unable to locate element

在敲python:测试驱动开发的代码时候,遇到了如下问题:E======================================================================ERROR: test_can_start_a_list (__main__.newVisitorTest)--------------------------------------

2018-02-07 20:52:33 1199

原创 Java学习笔记——多态

2018.2.5Java多态的学习1.多态存在的前提:存在继承关系;子类重写父类的方法(@Override);父类的引用指向子类。2.例如,父类Animal存在一个方法eat(),子类Dog继承自父类,重写了父类的eat()方法。public class Animal { public int age = 100; public void eat(){ System...

2018-02-06 00:15:39 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除