ICode9

精准搜索请尝试: 精确搜索
  • 攻防世界 Reverse 新手练习区 game2020-09-18 10:01:19

    game 题目描述:菜鸡最近迷上了玩游戏,但它总是赢不了,你可以帮他获胜吗 PEiD 查壳,发现没有壳 拉进 ida x32,直接 shift + F12 查看字符串,发现 flag 字样 双击进入汇编代码,发现函数 sub_45E940,双击函数进入代码图,按 F5 反汇编进入伪代码 发现声明了非常多的变量,但是地址都是连续的 c

  • Tomcat 中配置SSL2020-09-12 19:33:31

    介绍 SSL和TLS是用户网络通信安全的加密协议。允许客户端和服务器之间通过安全链接通信。 SSL协议的特性: 保密:通过SSL链接传输的数据时加密的 鉴别:通信双方的身份鉴别,这时可选的,通常是一方需要验证(服务端) 完整性:传输数据的完整性检查 配置SSL Tomcat提供两种方式部署SSL:一种是JS

  • 找不到网卡2020-09-02 17:00:20

                                            [root@bogon rules.d]# ls /sys/class/net/enahisic2i0/device/driver/ -al total 0 drwxr-xr-x 2 root root 0 Sep 2 16:57 . drwxr-xr-x 86 root root 0 Jul 16 04:25 .. --w------- 1 root root

  • tomcat8.5.57源码阅读笔记5 - 接收请求2020-08-23 11:34:25

    tomcat启动的时候, 起了异步起了两个类: Poller 和 Acceptor. 默认情况下, 是由 NioEndpoint 的 Acceptor 来监听接收请求的. Acceptor.run() 代码片段: //org.apache.tomcat.util.net.NioEndpoint.Acceptor#run public void run() { int errorDelay = 0; // Loop unti

  • tomcat8.5.57源码阅读笔记5.1 - 管道2020-08-23 11:32:52

    上一篇终于找到了调用管道方法的地方, 代码片段: //org/apache/catalina/connector/CoyoteAdapter#service // Parse and set Catalina and configuration specific // request parameters 在 Map 中解析请求 postParseSuccess = postParseRequest(req, request, res, response);

  • tomcat8.5.57源码阅读笔记5.2 - Filter2020-08-23 11:31:57

    管道方法 org.apache.catalina.core.StandardWrapperValve#invoke() 执行的时候, 创建了一个过滤器链, 并且进行了调用: //过滤器链 ApplicationFilterChain filterChain = ApplicationFilterFactory.createFilterChain(request, wrapper, servlet); // Call the filter chain

  • 字符串的charCode2020-08-21 09:03:09

    value.charCodeAt(i)>122 && value.charCodeAt(i) <128 //小写英文字母 97 - 122value.charCodeAt(i)>95 && value.charCodeAt(i) <97//大写英文字母  65 - 90value.charCodeAt(i)>90 && value.charCodeAt(i) <95//汉字         128 -value.charC

  • 57.osi七层模型 各层作用2020-06-16 10:06:56

    1.osi七层模型: 分层的目的是利用层次结构可以把开放系统的信息交换问题分解到一系列容易控制的软硬件模块- 层中,而各层可以根据需要独立进行修改或扩充功能,同时,有利于个不同制造厂家的设备互连, 也有利于大家学习、理解数据通讯网络。   OSI参考模型中不同层完成不同的功能,各层相

  • 冒泡排序2020-06-13 22:05:13

    分析与解答: 冒泡排序,顾名思义就是整个过程就像气泡一样往上升,单向冒泡排序的基本思想是(假设由小到大排序):对于给定的 n 个记录,从第一个记录开始依次对相邻的两个记录进行比较,当前面的记录大于后面的记录时,交换其位置,进行一轮比较和换位后,n 个记录中的最大记录将位于第 n 位;然后对前

  • Base64编码过程2020-06-03 10:03:32

    在开发中我们有时需要对一个字符串进行Base64编码,例如在网络传输中数据使用SCII编码而有些特殊字符是不能被协议解析的,所以对数据进行Base64加密后,在进行传输。 任意的字符串被Base64加密后的字符串只包含都 A-Z a-z 0-9 + / 部分结尾还有 =  1 将字符串转换字节数组,获取10进制字

  • T133316 57级返校测试重测-T4-字符串的修改2020-05-12 21:53:11

    大致题意: 有一个A字符串和一个B字符串, 操作将A或A的一个后缀修改为B, 求最少的操作数。 有三个操作为: 删除: 删除掉 A 中的某一个字符。 添加: 将某一个字符添加到 A 中任意位置。 替换: 将 A 中某一字符替换为另一个。 基本思路: 我最不擅长的的就是dp,然后这题就是dp。。

  • 学习进度表及目标2020-04-30 23:01:33

    周数 专业学习 时间 新增代码量 博客发表量 知识技能总结  1 6h 50 0 线性表 2 5h 57 0 栈与队列                                                                                

  • Zabbix“专家坐诊”第57期问答汇总2020-04-30 17:02:16

    Q:我现在需要监控几十个模块的http请求状态码,用web场景好呢,还是在自定义监控用curl好?用web场景的话是不是资源消耗很大,因为我的zabbix-server是部署在aws上的docker里面的A:消耗资源大小,和你采集状态码的次数有关,如果你一分钟采集频繁采集,资源消耗肯定大的Q:这样呀,那我暂时用web场景去

  • 【LeetCode】57. Insert Interval [Interval 系列]2020-04-22 17:00:43

    LeetCode中,有很多关于一组interval的问题。大体可分为两类: 1.查看是否有区间重叠; 2.合并重叠区间;  3.插入新的区间; 4. 基于interval的其他问题 【 做题通用的关键步骤】: 1. 按照begin时间排序; 2. 判断两个相邻区间是否重叠: 【假设】 a. 给定的区间是半开区间 [begin, end); b.

  • 57、使用含有关键字exists查找未分配具体部门的员工的所有信息2020-04-18 10:58:45

    1、题目描述 使用含有关键字exists查找未分配具体部门的员工的所有信息。CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_date` date N

  • 部署k8s所需的docker环境遇到问题总结2020-03-23 17:00:18

    部署采用的是阿里云的一键部署脚本:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun创建所需目录:mkdir -p /etc/docker /data/docker然后修改docker的配置文件:/etc/docker/daemon.json {   "graph": "/data/docker",   "storage-driver": "ov

  • leetcode-面试题572020-03-06 22:00:11

    输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。   示例 1: 输入:target = 9输出:[[2,3,4],[4,5]]示例 2: 输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]] 来源:力扣(LeetCode)链接:https://

  • LeetCode 面试题57 - II. 和为s的连续正数序列2020-03-06 20:04:43

    输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 输入:target = 9 输出:[[2,3,4],[4,5]] 输入:target = 15 输出:[[1,2,3,4,5],[4,5,6],[7,8]] 看到这个题首先想到了,双指针

  • 面试题57 - II. 和为s的连续正数序列2020-03-06 20:04:39

    题目 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1: 输入:target = 9 输出:[[2,3,4],[4,5]] 示例 2: 输入:target = 15 输出:[[1,2,3,4,5],[4,5,6],[7,8]]   限制:1 <= target <= 1

  • LeetCode 面试题57 - II. 和为s的连续正数序列(打卡第六天)2020-03-06 17:03:58

    题目 面试题57 - II. 和为s的连续正数序列 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1: 输入:target = 9 输出:[[2,3,4],[4,5]] 示例 2: 输入:target = 15 输出:[[1,2,3,4,

  • LeetCode 题解 | 面试题57 - II. 和为s的连续正数序列2020-03-06 13:01:41

    题目描述 面试题57 - II. 和为s的连续正数序列 难度简单37收藏分享切换为英文关注反馈 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1: 输入:target = 9 输出:[[2,3,4],[4,5]]

  • 面试题57 - II. 和为s的连续正数序列(简单题)2020-03-06 13:01:36

    题目描述: 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1: 输入:target = 9 输出:[[2,3,4],[4,5]] 示例 2: 输入:target = 15 输出:[[1,2,3,4,5],[4,5,6],[7,8]] 限制: 1 <= tar

  • LeetCode 57. Insert Interval 插入区间 (C++/Java)2020-02-26 13:51:00

    题目: Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary). You may assume that the intervals were initially sorted according to their start times. Example 1: Input: intervals = [[1,3],[6,9]], newInterval =

  • 项目总结57:使用阿里云性能测试-电商系统并发测试2020-02-24 14:01:02

    项目总结57:使用阿里云性能测试-电商系统并发测试   第一步:部署测试环境   1-单独部署测试服务,是为了尽量不影响正式环境,并尽量保证硬件和软件上,测试环境和正式环境一致   2-目前一共4台服务器:一台阿里云SLB服务器,一台RDS数据库服务器,两台ECS服务器(tomcat、redis、kafka,mongo

  • 18个网络带宽常用命令2020-02-05 22:03:17

    nload 是一款命令行工具,让用户可以分开业监控入站流量和出站流量,它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来非常疾风简单,不支持许多选项。 所以,如果你只需要快速查看总带宽使用情况,无需要每个进程的详细情况,那么nload用起来很方便。 安装nload。CentOS用

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有