算法第四版Algorethms 4th学习笔记(2)

95页实现先进先出的算法1.3中,从表头删除元素的dequeue()如下public Item de网络
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

点击发送验证码(防止产生多个定时器)

<div id="app"> <div @click="goCode"> {{shortMessage}} </div> </div> <script> new Vue({ el: '#app', data() { return { timer: null, chishitime: 60, shortMessage: "获取手机验证码", };
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

Java 学习笔记-02

常量: 固定不变的值 3.14 'a' true 所有基本数据类型的值都是常量 特殊的常量 'abc' -->String,String是一个引用数据类型,他的值很特殊,可以简单的视为常量 自己创建的空间,存储一个值,让他固定起来,不能改变 int UP = 1; 还可以改变UP这个二空间存的值 final int UP = 1; 使用final修饰 UP空间, UP在运行过程就不能再改变 变量: 在程序执行过程可以改变的 变量是一个内存空间(小容器) 变量空间在创建(声明)的时候
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

互联网架构“高可用”

原文地址:https://cloud.tencent.com/developer/article/1048605?from=10680 一、什么是高可用 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。 如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。 很多公司的高可用目标是4个9,也就是99.99%,这就
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

Thrading线程

单线程执行代码: 1 import time 2 3 4 def saySorry(): 5 print("测试代码") 6 time.sleep(1) 7 8 9 if __name__ == '__main__': 10 for i in range(5): 11 saySorry() 单线程下程序运行非常慢,且不能同一时间执行不同的功能。使用多线程后执行代码较快,且能同一时间完成多种功能(例如:同时接收和发送数据) 1
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

xss弹窗专项练习

项目地址:https://xss.haozi.me/ 0x00 直接常规插入, <script>alert(1)</script> 0x01 闭合前面的<textarea>标签 </textarea><script>alert(1)</script> </textarea><img src=0 onerror=alert(1)> 0x02 闭合前面的双引号 "><script>alert(1)</script> 0x03 过滤了括号,用 ` 代替 <script>alert`1`</scrip
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

mysql不常用的函数ppt摘抄

一看就懂,一做就忘得部分复制的ppt
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

[HDU1495]非常可乐

题目描述 大家一定觉得运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为。因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多。但seeyou的手中只有两个杯子,它们的容量分别是N 毫升和M 毫升 可乐的体积为S (S<101)毫升 (正好装满一瓶) ,它们三个之间可以相互倒可乐 (都是没有刻度的,且 S==N+M,101>S>0,N>0,M>0) 。聪明的ACMER你们说他们能平分吗?如果能请输出倒可乐的最少的次数,如
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

吴裕雄--天生自然JAVA开发JSP-Servlet学习笔记:JSP声明

<%@ page contentType="text/html; charset=UTF-8" language="java" errorPage=""%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>声明示例</title> </head> <%! //声明一个变量 public int count = 0; //声明一个方法 public String info(){
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

深入理解java虚拟机第二版(六)类文件结构--HELLO WORLD

抽空写个简单程序,然后一步步解析下,如: https://www.bilibili.com/video/BV1xJ41167VH
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

Jpa接口方法命名规范

Spring Data Jpa接口方法命名规范 关键字 方法命名 sql where字句 And findByNameAndPwd where name= ? and pwd =? Or findByNameOrSex where name= ? or sex=? Is,Equals findById,findByIdEquals where id= ? Between findByIdBetween where id between ? and ? LessThan findByIdLess
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

【从零开始学Spring笔记】概述

大家可以关注作者的账号,关注从零开始学Spring笔记文集。也可以根据目录前往作者的博客园博客进行学习。本片文件将基于黑马程序员就业班视频进行学习以及资料的分享,并记录笔记和自己的看法。欢迎大家一起学习和讨论。 【从零开始学Spring笔记】Spring学习路线 什么是Spring? Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSEEfull-stack(一站式) 轻量级开源框
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

【转】LNMP配置开机自启动

编写开机启动脚本: I、nginx开机启动 1、在/etc/init.d/目录下创建脚本 vi /etc/init.d/nginx 2、更改脚本权限 chmod 775 /etc/init.d/nginx 3、编写脚本内容 #!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0.2 version. # chkconfig: - 85 15 # description: Nginx is a h
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

2020立三个Flag吧

1.学好Java 2.读完Unix环境高级编程 3.把算法设计的算法都实现一遍
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

【剑指Offer】03. 数组中重复的数字

题目链接 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 限制: 2 <= n <= 100000 解法一:最简单的,排序后找重复的 class Solution { public int findRepeatNumber(int[] n
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

jvm的类加载机制总结

类的加载机制分为如下三个阶段:加载,连接,初始化。其中连接又分为三个小阶段:验证,准备,解析。 加载阶段 将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后再堆内创建一个class对象,用来封装类在方法区内的数据结构。 加载class文件的方式: 从本地系统中直接加载 通过网络下载.class文件 从zip,jar等归档文件中加载.class文件 从专有数据库中提取.class文件 将Java源文件动态编译为.class文件 类的加载最终产品是位于堆中的cl
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

python 列表、元组、字典、集合的区别 python 列表、元组、字典、字典的区别

python 列表、元组、字典、字典的区别<摘录> 一、列表 1.任意对象的有序集合 列表是一组任意类型的值,按照一定顺序组合而成的 2.通过偏移读取 组成列表的值叫做元素(Elements)。每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现 3.可变长度,异构以及任意嵌套 列表中的元素可以是任意类型,甚至是列表类型,也就是说列表可以嵌套 4.可变的序列 支持索引、切片、合并、删除等等操作,它们都是在原处进行修改列表 5.对象引用数组 列表可以当成普通的数组,每当用到引用时,Pyt
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

被面试官吊打系列之JUC之 可重入读写锁ReentrantReadWriteLock 之 源码详尽分析

可重入读写锁 ReentrantReadWriteLock 其实基本上模拟了文件的读写锁操作。ReentrantReadWriteLock 和ReentrantLock 的差别还是蛮大的; 但是也有很多的相似之处; ReentrantReadWriteLock 的 writerLock 其实就是相当于ReentrantLock,但是它提供更多的细腻的控制;理解什么是读锁、写锁非常重要,虽然实际工作中区分读写锁这样的细分使用场景比较少。 ReentrantReadWriteLock 把锁进行了细
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

Oracle GoldenGate 12.3.0.1.4 安装配置 之02 (oracle 11.2.0.4实例创建)

1.修改主机名(从克隆过来的vm) [root@xag138 ~]# cat /etc/hostname xag100 [oracle@xag138 ~]$ cat /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=xag100 # oracle-rdbms-server-11gR2-preinstall : Add NOZEROCONF=yes NOZEROCONF=yes vim /etc/host
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0

什么是函数,什么是方法?

首先从分类的角度分析 (1)函数的分类: 内置函数:python内嵌的一些函数。 匿名函数:一行代码实现一个函数功能。 递归函数 自定义函数:根据自己的需求,来进行定义函数 (2)方法的分类: 普通方法:直接用self调用的方法。 私有方法:__函数名,只能在类中被调用的方法。 属性方法:@property,将方法伪装成为属性,让代码看起来更合理。 特殊方法(双下划线方法):以__init__为例,是用来封装实例化对象的属性,只要是实例化对象就一定会执行__init方法,如果对象子类中没有则会
分类: 其他 发布时间: 04-08 23:34 阅读次数: 0