HDU4812 D-tree

There is a skyscraping tree standing on the playground of Nanjing University of Science and Technology. On each branch of the tree is an integer (The tree can be treated as a connected graph with N vertices, while each branch can be treated as a ver
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

排序——归并排序和快速排序

1,归并排序的基本思想: 1,将两个或两个以上的有序序列合并成一个新的有序序列,比如有序序列 v[0] ... v[m] 和 v[m+1] ... v[n-1] 合并为 v[0] ... v[n-1],这种归并方法称为 2 路归并; 1,必须大于 1 个有序序列; 2,必须有序; 2,归并的套路: 1,将 3 个有序序列归并为一个新的有序序列,称为 3 路归并; 2,将 N 个有序序列归并为一个新的有序序列,称为 N 路归并; 3,将多个有序序列归并为一个新的有序序列,称为多路归并; 3,2
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

Java-笔记-复习

异常 1. 异常的体系结构 * java.lang.Throwable * |-----java.lang.Error:一般不编写针对性的代码进行处理。 * |-----java.lang.Exception:可以进行异常的处理 * |------编译时异常(checked) * |-----IOException * |---
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

css 文字超出部分隐藏

未做隐藏处理 执行结果: 1、1行超出部分省略号 效果: 2、多行超出部分隐藏(目前只能在chrome浏览器中使用,其他浏览器不兼容)    效果: -webkit-line-clamp 属性定义显示行数可以随需求改变 目前开发的使用方式是: 限制文字盒子高度为文字 line-height 大小的倍数,至于其他显示字数由后端限制 效果:   
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

apcloud混合式开发app学习笔记

修改图标 新建项目 检出到本地 -------------------------- 1.api.ajax var loginName = $api.val($api.byId('uname')); var passWord = $api.val($api.byId('psd')); api.ajax({ url : 'http://10.13.0.67:8080/kangde-webapi/login.html', method : 'post', data : { values : { u
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

Sublime Text编辑器配置Python解释器简易教程

前天在微信上遇到一个小伙伴问我一个关于Sublime text配置Python解释器的问题,可能是初学者,对这方面还不是很懂,想使用快捷键但是徒劳一场,因为缺少Python解释器,直接按下快捷键Ctrl+B是不会得到想要的结果的。鉴于此,如果有小伙伴想使用Sublime跑Python程序的话,那么配置Python解释器是必不可少的一步,这里小编整理这篇手把手教程,希望为后来者铺砖引路。下面是详细教
分类: 编程语言 发布时间: 05-25 21:50 阅读次数: 0

Iptables与Firewalld防火墙

首先Linux系统中配置IP地址方式:1、命令vim/etc/sysconfig/network-scripts/ifcfg-eno16777728下,修改网络属性,保存并退出即可。2、nmtui(类似DOS编辑器)中修改网络属性。3、命令nm-connection-editor(图形化界面)中编辑网络属性通过以上3种方法编辑好网络属性后,需要用命令systemctlrestartnetwork对
分类: 其他 发布时间: 05-25 21:50 阅读次数: 0

Django web开发系列(五)模板

一 前言在上一节了解到视图函数处理后,会将结果渲染到创建的html页面,但html如何接收并显示视图函数返回的动态数据呢?最常用的做法就是使用模板(Template),本节将简单介绍一下模板的作用和用法。 可以这样简单的理解模板的概念,模板是包含了html的静态部分和模板语法,通过模板语法实现动态数据的插入,最后拼接成完整的静态html页面。二 模板应用举例A. 定义一个模板如下:# index.
分类: 编程语言 发布时间: 05-25 21:40 阅读次数: 0

springboot整合docker部署

环境安装 首先,需要安装Docker(例如:docker for windows) 下载地址:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe 安装运行起来之后,配置一下阿里云境像,在屏幕右下角,找到"小鲸鱼" 右击小鲸鱼->settings->Daemon 如下图,设置镜像地址: https://6w4lyiz2.mirror.aliyuncs.com 重启大概需要30秒 springb
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

作业13:字典dict嵌套及升级作业讲解

dic = { 'name':['风花雪月','百炼成钢'], 'py1':{'num':'dir','avg_age':18,}, True:1, (1,2,3):'m', 2:'凤凰', 'age':16 } # dic['age'] = 18 # print(dic) # {'name': ['风花雪月', '百炼成钢'], 'py1': {'num': 71, 'avg_age': 18}, True: 1, (1
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

七、SpringBoot项目集成JSP以及项目不同启动方式及访问路径配置

1.创建JSP目录 在src/main目录下创建目录webapp/WEB-INF/jsp用于存放jsp页面,如下图: 然后再改文件夹下面我们创建JSP文件: 大家在使用IDEA 的new菜单创建JSP时发现菜单里面根本没有JSP。。。这就很尴尬了吧。你知道为啥吗?因为IDEA很专业的,IDEA项目下面每一种文件夹都代表不同的功能,现在new的菜单没有JSP说明IDEA根本不认为这里应该创建JSP,那怎么办呢?按照下图设置: Ctrl+Alt+Shift+S快捷键打开设置项目配置的页面: 上面的
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

[转] 英文中省略号的使用

汉语中的省略号是六个点,而且位置是居中的(……)。英语省略号是三个点,而且位置是居下的(…)。汉语的省略号要用中文字体,比如宋体、黑体,不能用西文字体,比如Times New Roman。英语的省略号要用西文字体,比如Times New Roman,不能用中文字体,比如宋体、黑体、楷体。 英语省略号的主要用法可以总结为下面三点:(1)英语省略号可以表示省略了引文中的单词或者段落;(2)可以表示意味深长的停顿或者作者的犹豫,当作者想回避什么或者不想直接写什么的时候,通常用英语省略号;(3)当作者
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

函数指针&&命令行参数

C语言中比较高级的部分 函数指针: 程序运行期间,每个函数都会占用一段连续的内存空间。而函数名就是该函数所占内存区域的起始地址。 我们可以将函数的入口地址赋给一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以调用这个函数。 这种指向函数的指针变量成为"函数指针"。 定义形式 类型名(* 指针变量名)(参数类型1,参数类型2,...) int(*pf)(int ,char) 1 #include<stdio.h> 2 void PrintMin(int a, int b){
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

thinkphp5---join联合查询

使用thinkphp3.2进行联合查询,join联合查询: $list = M('document as d') ->join('tp_admin_column as c on d.cid = c.id') // ->field('d.id,d.cid,d.title,d.url,d.state,d.addtime,d.arc_sort') ->limit(2) ->select();
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

阿里云ECS云服务器数据盘分区及挂载到指定目录

阿里云、腾讯云服务器的硬盘是分两块,一个系统盘,一个数据盘,默认数据盘没有被挂载,所以除了系统和环境软件会安装在系统盘里,网站数据等也在系统盘里,数据盘却空置,没法利用其空间与区分系统和数据管理的好处。 这里做下说明,如何让网站数据存储在数据盘? 有两个方法 1 . 直接挂载到目录/home/wwwroot 这个直接按阿里云官方的教程操作就可以了,只是需要建立目录 # mkdir /home/wwwroot 然后把 /mnt 替换为 /home/wwwroot 即可 2 . 软件安装在系统盘,
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

P3768 简单的数学题 (杜教筛+推式子)

题目描述 由于出题人懒得写背景了,题目还是简单一点好。 输入一个整数n和一个整数p,你需要求出(∑i=1n∑j=1nijgcd(i,j)) mod p(\sum_{i=1}^n\sum_{j=1}^n ijgcd(i,j))~mod~p(∑i=1n∑j=1nijgcd(i,j)) mod p,其中gcd(a,b)表示a与b的最大公约数。 刚才题面打错了,已修改 输入输出格式 输入格式: 一行两个整数p、n。 输出格式: 一行一个整数(∑i=1n∑j=1nijgcd(i,j)) mod p(\s
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

使用 位运算 判断 值的二进制 指定位是否为1

使用 位运算 判断 值的二进制 指定位是否为1 先上方法 public static bool HasTag(long bit, int index) { return ((bit >> index) & 1) != 0; } 方法解释 参数 long bit 需要判断的值(十进制) 参数 int index 指定判断二进制的那位(从右开始数) 方法 bit >> index bit的二进制向由移动index位(1000向右移动4位 右移后空出的部分填0
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

《C++程序设计POJ》《WEEK1 从C走进C++》函数指针

/*函数指针*/ #include<stdio.h> void PrintMin(int a, int b) { if (a < b) printf("%d\n", a); else printf("%d\n", b); } int main() { void(*pf)(int, int); int x = 6, y = 5; //PrintMin(x, y); pf = Pri
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

vscode终端无法编辑

解决方法: 1,将powershell 修改为旧版本
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0

算法随机技术

设计模式 算法设计技术 一、分类方法 实现方法 设计方法 其他的分类方法 1.1按照实现方法分类 1.递归或迭代 递归算法指的是算法反复调用自身。 迭代算法则更多的使用在循环结构中,有时采用栈和队列等数据结构。 2.过程式或声明式(非过程式) 声明式变成语言只需指明所需达到的目标,无需给出具体的细节,例如:SQL语言。 过程式则需要指明想得到的期望结果的具体步骤,例如:C、PHP、PERL等。 3.串行或并行或分布式 串行:一次执行一条计算机指令。 并行:利用计算机体系结构的特点,一次处理多条
分类: 其他 发布时间: 05-25 21:38 阅读次数: 0