码迷,mamicode.com
首页 > 编程语言 > 日排行
php常用的排序算法与二分法查找
一 : 归并排序 将两个的有序数列合并成一个有序数列,我们称之为"归并"。归并排序(Merge Sort)就是利用归并思想对数列进行排序。根据具体的实现,归并排序包括"从上往下"和"从下往上"2种方式。 1. 从下往上的归并排序:将待排序的数列分成若干个长度为1的子数列,然后将这些数列两两合并;得到 ...
分类:编程语言   时间:2019-05-22 09:52:21    阅读次数:156
Java之内部类、包及代码块
个人通俗理解: 1、内部类:有点类似于写在父类中的子类,根据位置不一样为不同的名字,和相应的访问方式不同;不过要访问外部类的话,需要充分运用好this(本类)的这个关键字;要是需要快速的创建子类对象的话,可以用到匿名内部类。 2、包:其实就是个放类的文件夹,当需要用的别的包里的类的时候,则需要导包。 ...
分类:编程语言   时间:2019-05-22 11:06:28    阅读次数:129
C++中的面向对象(二)
1,类之间的基本关系: 1,继承: 1,从已存在类细分出来的类和原类之间具有继承关系(is-a); 1,子类就是一个(is-a)父类; 2,继承是单向的; 2,继承的类(子类)拥有原类(父类)的所有属性和行为; 2,组合: 1,一些类的存在必然依赖于其它的类,这种关系叫组合; 1,同生死,共存亡; ...
分类:编程语言   时间:2019-05-22 11:07:33    阅读次数:120
Spring Boot + JPA 多模块项目无法注入 JpaRepository 接口
问题描述 Spring Boot + JPA 多模块项目,启动报异常: nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type '* ...
分类:编程语言   时间:2019-05-22 11:14:01    阅读次数:461
C++中的类与封装
1,类的组合: 1,类不是孤立存在的,类之间都会有一些关系,组合就是类的基本关系之一; 2,电脑一般而言是由 CPU、内存、主板、键盘和硬盘等部件组合而成; 3,学习电脑组装需要多少时间?学习电脑组装是否需要学习显示器、键盘、鼠标、主板、内存等部件的设计与制造? 1,我们可以使用一个类,但是可能对类 ...
分类:编程语言   时间:2019-05-22 11:14:49    阅读次数:133
Java遍历集合的几种方法
遍历集合的几种方法 用不同的方法遍历集合。 public interface Iterator:对Collection进行迭代的迭代器。迭代器取代了Java Collections FrameWork中的Enumeration import java.util.ArrayList; import j ...
分类:编程语言   时间:2019-05-22 11:26:50    阅读次数:146
springboot运行jar包时候加载指定目录的其他jar支持包
最近发生一个小故障,调试好的项目,发布成jar包后无法找到oracle的驱动,研究了一下解决了。记录一下。写了一个run.sh脚本 这里特别注意两点。-Djava.ext.dirs=./lib,配置jar包的寻找路径,-Doracle.jdbc.thinLogonCapability=o3,配置or ...
分类:编程语言   时间:2019-05-22 11:28:31    阅读次数:444
Spring Security LDAP简介
1.概述 在本快速教程中,我们将学习如何设置Spring Security LDAP。 在我们开始之前,了解一下LDAP是什么? 它代表轻量级目录访问协议 。它是一种开放的,与供应商无关的协议, 用于通过网络访问目录服务 。 2. Maven Dependency 首先,让我们看看我们需要的mave ...
分类:编程语言   时间:2019-05-22 12:37:44    阅读次数:311
java_获取指定ip的定位
因为自己网站后台做了一个进站ip统计,之前只是获取了ip,这次优化了下,把ip的大致区域弄出来了 废话不多说,进正题 首先要用到几个网络大头的api 要导入json第三方jar包,方法自行百度,在此不赘述 希望对大家有所帮助 以上 ...
分类:编程语言   时间:2019-05-22 12:38:00    阅读次数:307
Python机器学习:6本机器学习书籍推荐
机器学习是实现人工智能的一种途径,它和数据开掘有一定的相似性,也是一门多领域交叉学科,触及概率论、核算学、逼近论、凸剖析、核算复杂性理论等多门学科。对比于数据开掘从大数据之间找互相特性而言,机器学习愈加注重算法的设计,让核算机可以白动地从数据中“学习”规则,并利用规则对不知道数据进行猜测。因为学习算 ...
分类:编程语言   时间:2019-05-22 12:38:51    阅读次数:186
springboot集成RabbitMQ,Eclipse开发集成RabbitMq,IDEA集成RabbitMQ报错 socket close
java.net.SocketException: socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputS ...
分类:编程语言   时间:2019-05-22 12:40:36    阅读次数:201
java 基础教程之JDK8,maven环境安装
简介:课程依赖JDK8及maven环境安装特别说明:以win10位JDK8的安装下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html勾选AcceptLicenseAgreement,之后选择跟自己电脑的相匹配的版本进行下载下载完毕之后,双击下载的程序进行安装点击下一步点击更
分类:编程语言   时间:2019-05-22 12:48:20    阅读次数:131
C++单例模式
/单例模式:C1getInstance和m_instance必是static变量,C2m_instance必被明确的初始化。C3构造函数与拷贝构造函数,析构函数全是private,可以只声明。C4需要有明确的Destory函数C5需要在线程安全。///Singleton.h#include<iostream>#include<string.h>#include<std
分类:编程语言   时间:2019-05-22 12:48:47    阅读次数:156
springboot 集成aop模块
aop是spring的核心之一,在springboot之前,使用AOP已经相对比较多了,主要在开发中用于实现日志记录,安全校验,权限等功能。在springboot把Spring的核心功能都简化使用之后,aop的配置并没有太大的变化,基本还是原来的使用。我们做系统增强,分为前增强,后增强,环绕增强三种基本类型,当然我看还有一些实现了return增强之类的,本质上都一样的。Springboot通过@A
分类:编程语言   时间:2019-05-22 12:49:23    阅读次数:115
多线程(四、原子类-AtomicInteger)
AtomicInteger,通过Unsafe类来实现线程安全的CAS操作
分类:编程语言   时间:2019-05-22 14:05:10    阅读次数:158
死磕 java同步系列之synchronized解析
问题 (1)synchronized的特性? (2)synchronized的实现原理? (3)synchronized是否可重入? (4)synchronized是否是公平锁? (5)synchronized的优化? (6)synchronized的五种使用方式? 简介 synchronized关 ...
分类:编程语言   时间:2019-05-22 14:07:19    阅读次数:110
AJPFX分享java排序之希尔排序
(1)基本思想:算法先将要排序的一组数按某个增量d(n/2,n为要排序数的个数)分成若干组,每组中记录的下标相差d.对每组中全部元素进行直接插入排序,然后再用一个较小的增量(d/2)对它进行分组,在每组中再进行直接插入排序。当增量减到1时,进行直接插入排序后,排序完成。(2)用java实现publi ...
分类:编程语言   时间:2019-05-22 15:25:39    阅读次数:132
Python之流程控制
Python之流程控制 if语句 条件判断语句 while语句 循环语句,如果符合条件且没有break,会一直循环下去 for语句 一种可以预先指定循环次数,可以提供遍历功能的循环 ...
分类:编程语言   时间:2019-05-22 15:34:40    阅读次数:135
C++中的深拷贝和浅拷贝构造函数
1,对象的构造在实际工程开发当中是相当重要的,C++ 中使用类就要创建对象,这 就涉及了对象的构造,本节课讲解对象的构造和内存操作方面的问题; 2,实际工程开发中,bug 产生的根源,必然的会有内存操作的问题,所以对象的构 造牵涉了内存的操作,则是课程的重点和难点; 3,两个特殊的构造函数(同类名相 ...
分类:编程语言   时间:2019-05-22 15:39:47    阅读次数:130
java项目中的classpath到底是什么
https://segmentfault.com/a/1190000015802324 ...
分类:编程语言   时间:2019-05-22 15:41:40    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!