在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 有向无环图(DAG)才有拓扑排序,非DAG图没有拓扑排序一说。 拓扑排序常用的两个方法 1、减治技术 所以拓扑排 ...
分类:
编程语言 时间:
2018-07-20 23:36:01
阅读次数:
231
最近在看机器学习方面的东西,经常遇到需要把某个类型的照片中 RGB 内容读取出来, 在python中照片显示用matplotlib就可以做到,但是导入不同格式的照片,保持出不同格式的照片numpy, scipy, matplotlib 往往不是很能搞的定,于是就有了先手动转换照片格式,然后再用sci ...
分类:
编程语言 时间:
2018-07-20 23:36:59
阅读次数:
296
简介: SSM框架是Spring,SpringMVC 和Mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,dao层四层。 Spring实现对业务对象的管理,SpirngMVC负责请求的转发和视图管理,Mybatis作为数据对象的持久化引擎 ...
分类:
编程语言 时间:
2018-07-20 23:39:27
阅读次数:
262
前言 在我们进行开发的时候,为了充分利用系统资源,我们通常会进行多线程开发,实现起来非常简单,需要使用线程的时候就去创建一个线程(继承Thread类、实现Runnable接口、使用Callable和Future),但是这样也有一点问题,就是如果并发的线程数量很多,创建线程、销毁线程都是需要消耗时间、 ...
分类:
编程语言 时间:
2018-07-20 23:40:12
阅读次数:
327
快速排序(quick sort) 首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。 将数组分割成两个数组之后再分别对剩下的两个数组执行排序,这样循环,直到剩一个元素。 ...
分类:
编程语言 时间:
2018-07-21 00:10:36
阅读次数:
212
C++语言学习(十)——继承与派生一、类之间的关系1、类之间的组合关系组合关系是整体与部分的关系。组合关系的特点:A、将其它类的对象作为当前类的成员使用B、当前类的对象与成员对象的生命周期相同C、成员对象在用法上与普通对象相同Computer类由其它多个部件类组合而成,当Computer销毁时,其它部件对象同时销毁。#include<iostream>usingnamespacestd
分类:
编程语言 时间:
2018-07-21 00:11:05
阅读次数:
236
问题描述开发时新增了jar包,当将增量包部署到测试服务器后启动应用出现如下错误提示:java.lang.LinkageError: loader constraint violation: loader (instance of weblogic/utils/classloaders/ChangeA ...
分类:
编程语言 时间:
2018-07-21 00:12:15
阅读次数:
329
import java.util.Scanner;public class OrderingMsg { public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in) ...
分类:
编程语言 时间:
2018-07-21 00:13:32
阅读次数:
373
1.创建一个新工程 Eclipse下新建一个web项目,File>New>Dynamic Web Project 2.添加Jar包 3.配置Web.xml 4.配置spring-mvc.xml 5.启动项目,访问路径http://localhost:8080/springmvc_11_servlet ...
分类:
编程语言 时间:
2018-07-21 00:14:17
阅读次数:
171
C++语言学习(十一)——多态一、多态简介C++中的多态(polymorphism)是指由继承而产生的相关的不同的类,其对象对同一消息会作出不同的响应。多态性是面向对象程序设计的一个重要特征,能增加程序的灵活性。可以减轻系统升级,维护,调试的工作量和复杂度。多态是一种不同层次分类下的重要联系,是一种跨层操作。二、多态实现的前提赋值兼容规则是指在需要基类对象的任何地方都可以使用公有派生类的对象来替代
分类:
编程语言 时间:
2018-07-21 00:14:32
阅读次数:
176
1、shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这 个小单元的名字即可。格式: function f_name() {commond} 函数必须要放在脚本的最前面案例1: #!/bin/bashinput() {echo "第一个参数 ...
分类:
编程语言 时间:
2018-07-21 00:46:10
阅读次数:
249
系统状态 CentOS Linux release 7.5.1804 (Core) mini版安装系统 Python 3.7.0.tgz 官方下载源码包 安装系统依赖包 开始安装python 配置系统环境变量 整个python到这就安装完成了。 ...
分类:
编程语言 时间:
2018-07-21 00:46:17
阅读次数:
461
java和js实现aes加密解密,AES加密比DES加密更安全 1、页面引入js <script type="text/javascript" src="./aes/aes.js"></script><script type="text/javascript" src="./aes/mode-ecb ...
分类:
编程语言 时间:
2018-07-21 00:46:37
阅读次数:
246
一、需求: 页面返回数据 二、为此写了一个Firm类 三、在Controller方法中 四、访问时浏览器报500异常 五、解决 为Firm类实现序列化,为字段提供getter/setter以及无参构造方法 ...
分类:
编程语言 时间:
2018-07-21 00:47:06
阅读次数:
186
一副从1到n的牌,每次从牌顶取一张放桌子上,再取一张放牌堆底,直到牌堆没牌,最后桌子上底牌是从1到n有序,设计程序,输入n,输出牌堆到顺序数组。 解:“取一个1~n到数组。这里为了说明取n=5。按照题目中到规则变换,得到数组:【1 3 5 4 2】,将该数组下标与值互换得到【1 5 2 4 3】,即 ...
分类:
编程语言 时间:
2018-07-21 00:47:14
阅读次数:
286
本文内容: 什么是JavaBean JavaBean的使用 BeanUitls 利用DBUtils从数据库中自动加载数据到javabean对象中 首发日期:2018-07-21 什么是JavaBean JavaBean是一种遵循开发规范的一种类。在JavaWeb开发中,经常用来存储实体信息,比如用户... ...
分类:
编程语言 时间:
2018-07-21 00:47:20
阅读次数:
241
SHAHelper.java package com.util; /** * @author wangxiangyu * @date:2017年10月16日 上午9:00:47 * 类说明:SHA签名算法 */ public class SHAHelper { private final stati... ...
分类:
编程语言 时间:
2018-07-21 00:47:38
阅读次数:
178
1、转换流 1.输入字节的转换流:InputStreamReader是字节流转为字符流的桥梁,可以把输入字节流转换为输入字符流 2.输出字节流的转换流:OutputStreamWriter是字符流通向字节流的桥梁(相对于数据来说的);可以把输出字节流转换为输出字符流 2、转换流的作用 1.如果目前获 ...
分类:
编程语言 时间:
2018-07-21 00:48:17
阅读次数:
215