bootstrap和JS实现下拉菜单

// bootstrap下拉菜单 <div class="btn-group"> <button id="button_text" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Action <span class="caret"></span> </button> <u
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

django manager

django manager 在语句Book.objects.all()中,objects是一个特殊的属性,需要通过它查询数据库。 总之,模块manager是一个对象,Django模块通过它进行数据库查询。 每个Django模块至少有一个manager,你可以创建自定义manager以定制数据库访问。 创建自定义manager: 1)增加额外的manager方法 2)修manager返回的初始QuerySet。 1) 增加额外的Manager方法 增加额外的manager方法是为模块添加表级功
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

Django框架篇

Django框架 1.Django的MTV模式 Model(模型): 负责业务对象与数据库的对象(ORM) Template(模板) : 负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外Django还有一个urls分发器,它的作用是将一个个YRL的页面请求分发给不同的view处理,view再调用相应的Model和Template 2.Django常见命令 创建Django项目 django-admin startproject 项目
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

[NOIP模拟26]题解

今天的考试题改自闭了……所以滚来写陈年题解。 A.*****贪婪***** RT,出题人告诉我们这题要贪心。 最优的策略一定是拖到必须断的时候再断开(虽然并不知道为什么)。 如果一段序列满足题目中的性质,那么一定有$gcd(a_i-a_{i-1},a_{i+1}-a_i,...)$不为1且$a_i,a_{i+1},...$各不相同。所以维护每段的相邻两项差值的gcd,遇到不符合或者重复的元素就ans++。set写起来比较方便。 #include<cstdio> #include<iostre
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

远程访问及控制

一、SSH概述 1、SSH简介 SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录,远程复制等功能。 SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,与TELNET(远程登录) 等应用相比,SSH协议提供了更好的安全性。 2、默认监听端口:TCP 22 二、OpenSSH 的配置 1、OpenSSH 安装包 默认安装Linux系统时自动安装,若未安装,安装光盘中的如下rpm包: openssh-5.3p1-94.el6.x86_
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

魔术方法 __unset __isset __destruct

__unset 触发时机:对象在外部销毁私有或者受保护成员属性的时候调用     该方法有一个参数:参数就是私有的成员属性名 __isset 触发时机:对象在外部判断私有或者受保护成员属性的时候调用     该方法有一个参数,参数就是私有的成员属性名 __destruct 析构方法     触发时机:当对象被销毁的时候自动调用 <?php class Person { public $name; protected $age; p
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

从零写一个编译器(十三):代码生成之遍历AST

项目的完整代码在 C2j-Compiler 前言 在上一篇完成对JVM指令的生成,下面就可以真正进入代码生成部分了。通常现代编译器都是先把生成IR,再经过代码优化等等,最后才编译成目标平台代码。但是时间水平有限,我们没有IR也没有代码优化,就直接利用AST生成Java字节码 入口 进行代码生成的入口在CodeGen,和之前解释器一样:先获取main函数的头节点,从这个节点开始,先进入函数定义,再进入代码块 函数定义节点 在进入函数定义节点的时候,就要生成一个函数定义对应的Java字节码,即一个
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

课设第三天

今日完成: 今天使用墨刀和队友进行了页面的设计工作,并且进一步讨论了需求的设计与分析。 明日计划:继续使用墨刀进行原型的设计,完善需求设计。 小结:希望能设计出一个更加好的原型。
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

(三)登录功能

由于我的web.xml文件件中没有配置默认访问界面,tomcat会自动寻找index.html,但发现index.html也没有,就会访问index.jsp界面了 1. 编写index.jsp界面,令其自动访问登录界面: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%-- Created by IntelliJ IDEA. User: Joker Date: 2019/8/11 0011
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

P3515 [POI2011]Lightning Conductor(决策单调性分治)

P3515 [POI2011]Lightning Conductor 式子可转化为:$p>=a_j-a_i+sqrt(i-j) (j<i)$ $j>i$的情况,把上式翻转即可得到 下面给一张图证明这是满足决策单调性的 把$a_j+sqrt(i-j)$表示在坐标系上 显然$sqrt(i-j)$的增长速度趋缓 曲线$a$被曲线$b$超过后是无法翻身的 对两个方向进行决策单调性分治,取$max$即可 #include<iostream> #include<cstdio> #include<cst
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

推荐一个编辑器

https://prosemirror.net
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

rtabmap with kinect 1(realsense d435i)

1、安装 Kinect 驱动: a. sudo apt-get install ros-kinetic-freenect-* b. rospack profile 2、安装rtabmap_ros sudo apt-get install ros-kinetic-rtabmap-ros 3、启动rtabmap for kinect 1: a. roslaunch freenect_launch freenect.launch depth_registration:=true b. roslaun
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

CF1204B

CF1204B-Mislove Has Lost an Array 题意: 给你n,l,r 表示在区间1-n内至少有l个不相同的数至多有r个不相同的数,而且这些数不是1就是偶数而且每个偶数/2得到的数在之前出现过。 解法: 根据题意找规律。 满足条件下,合乎题意的值确定后,将剩余的未赋值的看作1就是最小值,反之,看作合乎条件的最大值为最大值。 CODE: #include<iostream> #include<cstdio> #include<cstring> #include<algorit
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

idea启动Tomcat遇到错误:Error running 'Tomcat 7.0.912': Address localhost:1099 is already in use;解决方法如下:

cmd输入 netstat -ano|findstr 1099 taskkill -f -pid 3576 具体如图:
分类: 其他 发布时间: 08-21 21:31 阅读次数: 0

July 20th, 2019. Week 29th, Saturday

If we just open the door a crack, the light comes pouring in. 只要把门开个小口,光就会倾泻而入。 Don't be so dishearted, life won't be hard all the time. If it would, then why not think that it isn't the first time we fail and it may be the chance we can grow up. Be
分类: 其他 发布时间: 08-21 21:30 阅读次数: 0

在Linux上搭建RAID阵列之RAID0

如果对于RAID不太了解的朋友亲参考这一片文章https://blog.51cto.com/14451009/2431487(RAID技术全解图解-RAID0、RAID1、RAID5。。。【转】)现在主流的RAID阵列都有RAID0RAID1RAID3RAID5RAID6RAID10。因为服务器端大多数Linux系统,但如何在Linux系统上面实现这个RAID阵列呢。这篇博客就大概的介绍一下。RA
分类: 企业开发 发布时间: 08-21 21:20 阅读次数: 0

组合数据类型

###数据类型:列表list,元组tuple,字典dict,集合set 1.序列 python内部的序列类型分两类: • 不可变序列(tuple,str) • 可变序列(list) 2.集合set 集合对象是一个由互不不相同的hashable对象组成的无序集合。 set可变,frozenset不可变。 3. 字典dict str的运算符,函数,list和tuple都具备。 4.列表 列表(list)目的是存储或操作一组数据的集合。 4.1 函数list 4.2 列表的定义方法 4.3 列表的索
分类: 其他 发布时间: 08-21 21:14 阅读次数: 0

【数论专题】——推式子(2019/8/21更新)

今天主要就是推式子。 数论函数专题。 本文会参考大量资料(或者说照搬),会注明资料来源。 https://oi-wiki.org/(定义和证明等) 前置知识: 积性函数:形如,则称为积性函数。 几个必备积性函数: 欧拉函数:    莫比乌斯函数:   恒等函数:   ,其中通常记为 单位函数:   除数函数:     通常记做d(n)。 常数函数:   几个结论:                 (推导使用):           Dirichlet卷积:对于两个数论函数f,g,两者的Diri
分类: 其他 发布时间: 08-21 21:14 阅读次数: 0

交换实验

要求: 1.四台交换机使用MSTP配置,域名为huawei,配置修订号为1,配置两个实例 2.在SW3/SW4手工创建四个VLAN,分别为VLAN 10 20 30 40,SW1与SW2通过GVRP来动态注册VLAN 3.将VLAN 10 20 映射到实例1当中,将VLAN 30 40映射到实例2当中 4.将SW1作为实例1的主根桥、作为实例2的备份根桥,SW2作为实例2的主根桥、作为实例1的 备份根桥 5.PC1与PC2属于VLAN 10,PC3与PC4属于VLAN 20 6.SW3与SW4
分类: 其他 发布时间: 08-21 21:14 阅读次数: 0

shell习题3

1.----------------------->>>>>>>输出下面菜单   1.install MySQL   2.install Tomcat   3.exit 当用户选择对应的数字就开始安装对应的服务(可echo输出替代),需要对用户输入的数字进行判断是否为整数(用条件测试表达式实现)。 #!/bin/bash # Author: Wqs-Lirrard # Blog: https://www.cnblogs.com/wqs-Time/ # Time: 2019-04-29 20:3
分类: 其他 发布时间: 08-21 21:14 阅读次数: 0