[LeetCode] 3. Longest Substring Without Repeating Characters Isomorphic Strings

Given a string, find the length of the longest substring without repeating characters. Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer is "abc", with the length of 3. Example 2: Input: "bbbbb" Output: 1 Explanation: The answer
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

51nod 1254 最大子段和 V2

N个整数组成的序列a[1],a[2],a[3],…,a[n],你可以对数组中的一对元素进行交换,并且交换后求a[1]至a[n]的最大子段和,所能得到的结果是所有交换中最大的。当所给的整数均为负数时和为0。 例如:{-2,11,-4,13,-5,-2, 4}将 -4 和 4 交换,{-2,11,4,13,-5,-2, -4},最大子段和为11 + 4 + 13 = 28。 收起 输入 第1行:整数序列的长度N(2 <= N <= 50000) 第2 - N + 1行:N个整数(-10^9 <=
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

构建nodejs环境

  总想留下点东西,不负年华! 00、download release https://nodejs.org/dist/ //all release example https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz tar Jxf node-v6.10.3-linux-x64.tar.xz && mv node-v6.10.3-linux-x64 node-v6 && mv node-v6 /usr/local/ vi
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

《程序是怎样跑起来的》(中)

学习笔记 第4章 熟练使用有棱有角的内存 本章提问 本章重点 对内存要有物理上和逻辑上的认识。 4.1 内存的物理机制很简单 内存实际上是一种名为内存IC的电子元件,包括DRAM,SRAM、ROM多种形式。 内存可以存储多少数据? 数据引脚有D0~D7共8个,一次可以输入输出8位(1字节)的数据,地址信号有10个,即可表示1024个不同地址,所有内存可以存储1024字节,即1KB的数据。 实际计算机中,会有更多的地址信号引脚,可以存储更多的数据。 内存的读写,改变控制位WR、RD,指定地址即可
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

ACL配置原则

1.ACL语句的顺序很关键: ACL按照由上到下的顺序执行,找到一个匹配语句后既执行相应的操 作,然后跳出ACL而不会继续匹配下面的语句。所以配置ACL语句的 顺序非常关键! 2.自上到下的处理顺序: 具体的判别条目应放置在前面 标准ACL可以自动排序: 主机 网段 any 3.隐含的拒绝所有的条目: 除非最后有明确的允许语句,否则最终拒绝所有流量,所以ACL中 必须有允许条目存在,否则一切流量被拒绝
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

django 王中王9之获得记录

setting: STATIC_URL = '/static/' STATICFILES_DIRS =[ os.path.join(BASE_DIR,'static') ] UPLOAD_ROOT =os.path.join(BASE_DIR,'upload') 主urls: from django.contrib import admin from django.urls import path,include urlpatterns = [ path('admin/', admin.sit
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

flask中使用ajax 处理前端请求的数据

菜小鱼第一次使用 ajax,想前端提交数据,后端处理后,将结果以弹框的形式展示,在网上查看了好多,不停的调试,终于调通了(小白一个,大神绕过) html: <html> <head></head> <body> <form class="formXXX1" method="post"> <br class="formXXX2" /> <div class="form-group"> <label for=" telephone14">手机号: <input class="form1" type
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

青蛙的约会 拓展欧几里得 +模板

   题目描述 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的。但是除非这两只青蛙在同一时间跳到同一点上,不然是永远都不可能碰面的。为了帮助这两只乐观的青蛙,你被要求写一个程序来判断这两只青蛙是否能够碰面,会在什么时候碰面。 我们把这两只青
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

数字,字符串,列表,元祖,字典集合类型内置方法

数字类型内置方法 int() 可以使用int()方法将纯数字的字符串转化为十进制的整型 x=int('11.1') #报错 float() 可以使用float()方法将纯数字的字符串转为浮点型数字。 字符串类型内置方法 定义:使用''、""、''''''、""""""包裹的的一串字符 u'unicode': unicode编码的字符串 b'101': 二进制编码的字符串 r'\n': 原生字符串,也就是说'\n'这是普通的两个字符,并没有换行的意思 优先掌握 按索引取值(只可取不可改变) #
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

Java-驼峰命名与下划线命名互转

package com.xsh.util; /** * String工具类 * * @author xieshuang * @date 2019-05-23 */ public class StringUtils { private final static String UNDERLINE = "_"; /*** * 下划线命名转为驼峰命名 * * @param para * 下划线命名的字符串
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

RocketMQ源码学习--消息存储篇

转载。 https://blog.csdn.net/mr253727942/article/details/55805876 1.序言 今天来和大家探讨一下RocketMQ在消息存储方面所作出的努力,在介绍RocketMQ的存储模型之前,可以先探讨一下MQ的存储模型选择。 2.MQ的存储模型选择 个人看来,从MQ的类型来看,存储模型分两种: 需要持久化(ActiveMQ,RabbitMQ,Kafka,RocketMQ) 不需要持久化(ZeroMQ) 本篇文章主要讨论持久化MQ的存储模型,因为现
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

今天购买了一个云服务器

看到有打折的消息,恰逢想尝试一下 今日购买了一台云服务器,配置很一般; 地域:华东地区(上海) 可用区:上海二区 机型:1核CPU、2G内存 镜象:Windows Server 2008 R2 企业版 SP1 64位 存储:系统盘(50G高性能云硬盘) 网络:Default-VPC(默认) | Default-Subnet(默认) 带宽:按带宽计费(带宽1Mbps) 关键是价格不贵,才82一个月,就当学习之用了 http://94.191.40.166:8083/bug/login【公网地址】
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

[TimLinux] Python3 Coverity zeep/SOAP 库使用示例

废话不多说,上代码: # 基于Coverity的示例 from zeep import Client from zeep.wsse.username import UsernameToken config_url = 'http://...:8080/ws/v9/configurationservice?wsdl' defect_url = 'http://...:8080/ws/v9/defectservice?wsdl' user_token = UsernameToke
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

C# — 通过点击回车执行任务

通过点击回车执行任务非常简单,只需要在双击窗体,在生成的Load方法加入一行代码就行了:
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

Java8新特性。

常用函数接口: 函数式接口: 函数式接口在Java中是指:有且仅有一个抽象方法的接口(可以含其他方法)。 而Java中的函数式编程的体现就是Lambda。 @FunctionalInterface 注解:检测接口是否是函数式接口。 函数式接口的使用:一般可以作为方法的参数和返回值类型。 Lambda表达式有延迟执行的特点,可提高程序运行效率。 @java.lang.FunctionalInterface public interface FunctionalInterface {
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

运行roslaunch启动节点报错找不到节点

报错信息: ERROR: cannot launch node of type [${package_name}/${package_name}_node]: can't locate node [${package_name}_node] in package [${package_name}] 问题描述: 进入 /home/gordon/fsae_ws/build/${package_name}/ 中查看,发现可执行文件(节点文件)存放在该路径中。而正常情况下,可执行文件会被存放在 /ho
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

jmeter常数吞吐量定时器Constant Throughput Timer使用说明

一、压测误区 1.在线程组中设置了线程数、启动时间、循环时间就以为可以完成并发,其实不然 2.如下述说明: 二、解决办法 1.参考了一些博客,在线程组中添加常数吞吐量定时器Constant Throughput Timer即可解决问题 2.以下为常数吞吐量定时器Constant Throughput Timer使用说明:转载自 https://blog.csdn.net/shuimengzhen/article/details/57075437 ************************
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

vue(原理)_模板解析(一般指令的解析和事件指令的解析)

1、解析一般指令(以v-text为例) 其他普通指令(v-text, v-model, v-html, v-class)和上面的原理类似 2、解析事件指令(以v-on:click为例) 3、总结 事件指令解析步骤: 1) 从指令名中取出事件名 2) 根据指令的值(表达式)从methods 中得到对应的事件处理函数对象 3) 给当前元素节点绑定指定事件名和回调函数的dom 事件监听 4) 指令解析完后, 移除此指令属性 一般指令解析步骤: 1) 得到指令名和指令值(表达式) text/html/
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

IP通信基础 实验七

对每台路由器的直连ip编写动态路由命令 路由器1 rip 1 network 192.168.1.0 network 10.1.1.0 undo summary undo network 10.0.0.0 version 2 network 10.1.1.0 0.0.0.3 路由器2 rip 1 network 10.1.1.0 undo summary undo network 10.0.0.0 version 2 network 10.1.1.0 0.0.0.3 路由器3 rip 1 ne
分类: 其他 发布时间: 05-23 21:04 阅读次数: 0

Java求最大值、平均值、折半查找和冒泡排序

试着用Java写了求最大值,平均值,折半查找和冒泡排序的方法
分类: 编程语言 发布时间: 05-23 21:00 阅读次数: 0