这里详细讲解了十大经典算法的分类,例如交换排序、插入排序、选择排序等比较类排序,以及计数排序、桶排序和基数排序的非比较类排序,分析了各种排序算法的复杂度和稳定性,还有JAVA代码的详细实现。对冒泡排序、插入排序、选择排序和堆排序等十种算法进行了详细的思想总结。
分类:
编程语言 时间:
2019-06-03 20:21:15
阅读次数:
125
这几天做项目因为数据太多,需要对信息进行上下翻页展示,就自己写了翻页的代码 大致功能就是页面只显示几条信息,按上一页、下一页切换内容,当显示第一页时上一页和首页选项不可选,当页面加载到最后一页时下一页和尾页选项不可选 具体效果如下: 接下来是实现代码 1)原生PHP方法 先说一下总思路吧,首先我们要 ...
分类:
Web程序 时间:
2019-06-03 20:20:51
阅读次数:
150
一、定义 1.函数 1).函数包括定义函数,调用函数。定义函数使用 def 函数名(参数) 的方式。 2).定义函数可以增加可读性和复用性。 3).函数有参数和返回值,函数内容就是函数体。 2.参数 1)形参:在函数定义的时候,不知道传入的值是多少,但函数体内部需要使用,于是写入形参。形参的名字和函 ...
分类:
其他好文 时间:
2019-06-03 20:20:31
阅读次数:
90
请求钩子 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设置的功能,即请求钩子。 请求钩子是通过装饰器的形式 ...
分类:
其他好文 时间:
2019-06-03 20:19:58
阅读次数:
118
在路由跳转的时候,我们需要一些权限判断或者其他操作。这个时候就需要使用路由的钩子函数。 定义:路由钩子主要是给使用者在路由发生变化时进行一些特殊的处理而定义的函数。 总体来讲vue里面提供了三大类钩子,两种函数1、全局钩子2、某个路由的钩子3、组件内钩子 两种函数: 1、Vue.beforeEach ...
分类:
其他好文 时间:
2019-06-03 20:18:43
阅读次数:
101
面向对象三大特征: 封装性继承性多态性 1. 封装性 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的属性和方法只给特定的对象或其他类进行访问,即使用不同的访问统治权限使类被不同的对象访问,类中的方法属性也可单独使用访问控制权限进行修饰。 简而言之就是,使类对外部保持整洁,只留有主要的接 ...
分类:
编程语言 时间:
2019-06-03 20:18:23
阅读次数:
125
1.守护进程 1)什么是守护进程 进程是一个正在运行的程序,守护进程也是一个进程,守护进程的意思就是一个进程保护另一个进程 2)守护进程使用场景 子进程需要父进程才能完成的任务,例如迅雷下载,如果父进程迅雷,没有守护子进程就结束了,子进程就没有父进程的守护,子进程的下载任务就完成不了 2.互斥锁 1 ...
分类:
其他好文 时间:
2019-06-03 20:18:03
阅读次数:
100
题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另 ...
分类:
其他好文 时间:
2019-06-03 20:17:42
阅读次数:
105
mysql> flush privileges; ...
分类:
数据库 时间:
2019-06-03 20:16:59
阅读次数:
159
package com.itheima.domain; import javax.persistence.*;import java.util.ArrayList;import java.util.List; @Entity@Table(name="t_role")public class Role ...
分类:
其他好文 时间:
2019-06-03 20:16:44
阅读次数:
144
基础命令 1. mkdir(创建新目录) 在目录/mnt下建立文件夹usb mkdir /mnt/usb 2 .find(目录索引文件) (1)根据文件名查找 查找一个文件名是test.py的文件 find / -name test.py (文件中的“/”表示整个硬盘) (2)根据部分文件名称查找 ...
分类:
系统相关 时间:
2019-06-03 20:16:18
阅读次数:
122
按钮快捷键 Back Ctrl+Backspace Battery Ctrl+Shift+B Cellular Ctrl+Shift+C D-pad Ctrl+Shift+D Enter zoom mode Ctrl+Z Fingerprint Ctrl+Shift+F Help F1 Home C ...
分类:
移动开发 时间:
2019-06-03 20:16:03
阅读次数:
127
package com.itheima; import com.itheima.dao.RoleDao;import com.itheima.dao.UserDao;import com.itheima.domain.Role;import com.itheima.domain.User;impor ...
分类:
其他好文 时间:
2019-06-03 20:15:46
阅读次数:
88
C# :如何优雅地退出WPF应用程序 前言 I should know how I am supposed to exit my application when the user clicks on the Exit menu item from the File menu. 或者点击window ...
一.环境要求 Windows 10;python 3.7; 第三方库 wxpy 0.3.9.8——登录微信openpyxl 2.6.2——可对 excel 表格进行操作 pyecharts 0.5.11——百度的开源可视化库, wordcloud 1.5.0——词云制作库 matplotlib 3. ...
分类:
微信 时间:
2019-06-03 20:14:41
阅读次数:
157
这次新安装了一个MySQL数据库,然后navicat连接数据库一点问题没有。 但是通过Java的jdbc连接却怎么都建立不了连接。 连接MySQL会报错Unable to load authentication plugin 'caching_sha2_password' 原因是MySQL在8.0后 ...
分类:
数据库 时间:
2019-06-03 20:14:26
阅读次数:
340