ICode9

精准搜索请尝试: 精确搜索
  • 前端--详解浏览器工作原理之HTTP请求2021-05-27 12:59:33

    一次完整的http服务过程 当我们在浏览器中输入www.baidu.com后,具体发生了什么? 对www.baidu.com这个网址进行DNS域名解析,得到对应的IP地址根据IP地址,找到对应的服务器,发起TCP三次握手建立TCP连接后发起HTTP请求服务器响应HTTP请求,浏览器得到html代码浏览器解析html代码,并请求h

  • 方法2021-05-21 17:03:27

    方法是指定义在类中的代码片段,主要用来完成某种特定的行为或执行某种特殊的操作,通过方法的定义和使用使整个java语言在面向对象方面具有更加灵活的特点。 方法的构成: access modify type name (parameter-list) throws-exception { 方法主体; } access:Java方法访问控制符,private,defau

  • linux nmcli 网络管理2021-05-19 09:36:50

    Linux nmcli 网络管理   RHEL 和 CentOS 系统默认使用 NetworkManager 来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用 nmcli 命令来管理 NetworkManager 服务。nmcli 是一款基于命令行的网络配置工具,功能丰富,参数众多。 nmcli自带图形

  • Atlantis HDU - 15422021-05-19 03:32:17

    原题链接 考察:线段树(扫描线) 思路:   其实是扫描线入门题.(然后就看了很久才略懂)   本题思路还是直接看大佬博客吧GO   想解释的只有几个问题. 为什么结构体如此定义? struct Node{ int l,r,cnt;//实际代表含义是[l,r+1]区间 double len;//cnt是指该区间被覆盖次数 l

  • startActivityForResult的坑2021-05-14 19:01:17

    问题:在fragment中startActivityForResult(msgIntent, Const.JumpRequestCode.REQUEST_MODIFY_CUSTOMER_MSG);然后在宿主activity中onActivityResult(int requestCode, int resultCode, Intent data),我们需要根据requestCode做不同处理,然而这里的requestCode怎么也不是我请求时的

  • Hive注释中文乱码解决方案2021-04-23 13:32:22

    不多BB,直接开干!!! 第一步:进入hive安装目录下面的conf目录,修改hive-site.xml文件 cd /opt/module/hive/conf vim hive-site.xml 第二步:修改如下内容 <property>   <name>javax.jdo.option.ConnectionURL</name>   <value>jdbc:mysql://hadoop102:3306/metastore?createDataba

  • 前端面试系列之http缓存2021-04-16 11:29:32

    HTTP 缓存机制作为 Web 应用性能优化的重要手段,也是前端面试中经常被光顾的常客。阅读本文,我们主要能了解到http缓存的概念、用途以及如果应用它。 http缓存 浏览器通过网络获取资源缓慢且耗时,一次http请求需要经过三次握手来和服务器建立链接,对于大一点的数据更需要多次往返

  • [ SCOI 2015 ] 小凸解密码2021-04-14 16:05:05

    题目 Luogu LOJ Acwing 思路 代码 #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 200010; int n, m, A[N], B[N]; char C[N]; struct NODE { int l, r, a, b, s, c; } tr[N << 2]; inline void init

  • CF1234E Special Permutations(思维+差分)2021-03-27 23:50:44

    因为要求所有的状态,所以暴力超时 那么想想能否计算贡献。 我们对于每一个xi,xi+1,他们对于每一个fi的状态都有不同的贡献,因此我们枚举情况后用差分数组维护贡献 #include<bits/stdc++.h> typedef long long ll; using namespace std; typedef pair<ll,ll> pll; const int N=5e6+1

  • NetworkManager的命令行工具nmcli2021-03-10 12:01:18

    在CentOS 7中同时支持network.service和NetworkManager.service(简称NM)2种方式配置网络, 而在CentOS 8中已经废弃network.service,必须通过NetworkManager.service配置网络。 一,网络服务 systemctl status/stop/start NetworkManager.service 备注:N和M必须大写 二、NetworkManag

  • 面试题记录2021-02-07 22:32:46

    1.UML建模表示图中,继承使用一个空心的三角箭头来表示,该箭头的方向是由子类指向父类。 2.利用Java SDK中那一条命令能够执行test 的main方法? 答:java test     解析:java命令后面只需要class文件的名称就可以,不用加入class全名。 3.Java开发一般遵循几个原则: Java中的代码必须封

  • [Docker] Modify a JSON Configuration File with jq2021-02-01 04:01:38

    This lesson uses some advanced concepts and some bash scripting to build a better Dockerfile. By using the concepts showed here, you will be able to build more future-proof and production-ready containers. If you prefer to focus on the content about conta

  • 浏览器缓存知识归纳2021-01-11 23:51:47

    浏览器缓存(Browser Catching)是为了节约网络的资源加速浏览,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这样就可以加速页面的阅览。 —-摘自《百度百科》 浏览器缓存是提升网页性能的一大利器,但是,也是一把双刃剑。利用

  • No.3 stat命令中Access时间,Modify时间以及Change时间的区别2021-01-08 22:01:48

    Access的时间是最后一次查看文件内容的时间Modify的时间是最后一次修改文件内容的时间Change的时间是最后一次修改文件属性的时间

  • in文件注意事项及详细解释(转载)2020-12-31 11:03:29

    in文件注意事项及详细解释(转载)   转载自:https://www.cnblogs.com/sysu/p/10817315.html  和   https://www.cnblogs.com/panscience/p/4953940.html lammps做分子动力学模拟时,需要一个输入文件(input script),也就是in文件,以及关于体系的原子坐标之类的信息文件(data file)和势

  • hive中文注释乱码解决方案2020-12-17 10:32:07

    ①在Hive元数据存储的Mysql数据库中,执行以下SQL: #修改字段注释字符集alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;#修改表注释字符集alter table TABLE_PARAMS modify column PARAM_VALUE varchar(20000) character set utf8;#修改分区参数,支

  • Mysql 约束2020-12-04 21:01:08

    MySQL修改表时添加或删除约束      即修改表字段的数据类型或约束     外键删除约束: ALTER TABLE 表名 DROP CONSTRAINT 约束名称 1) 非空约束alter table students modify column s_name varchar(20) not null; # 添加 alter table students modify column s_name varc

  • 一日一技:不用轮询,基于事件监控文件变动2020-12-02 23:51:59

    一日一技:不用轮询,基于事件监控文件变动 摄影:产品经理跟产品经理去喝酒我们经常会遇到监控文件变化的需求。例如日志监控程序监控日志文件,一旦日志文件发生变化,就进行读取。或者是大批量爬虫的规则配置文件监控,爬虫本身持续运行,一旦规则文件发生修改就自动读取新的规则。常见的做法

  • R Sutdio修改快捷键(Ubuntu)2020-11-05 12:03:29

    点击Tools->Modify Keyboard Shortcuts.找到Modify Keyboard Shortcuts... Filter里可以搜索相应的Name,比如Comment 修改注释 点击一下相应的快捷键即进入输入状态,这时可以按自己想要的快捷键,我这里是把Ctrl + Shift + C改成了Ctrl + / 点击Apply应用修改。  

  • 干货分享:一键网络重装系统 - 魔改版(适用于Linux / Windows)2020-10-26 19:36:03

      简介 一键网络重装系统 - 魔改版,它可以通过Internet重新安装Linux和Windows以及常见的操作系统。例如:Linux(CentOS,Debian,Ubuntu、etc..),Windows(2019、2016、2012R2、2008R2、7、2003、etc..),以及其他系统(不断支持更多中)。 当我们需要重装VPS/云平台/独立服务器操作系统时,通常可

  • [P3834]【模板】可持久化线段树 2(主席树)2020-09-13 09:02:18

    复习一下主席树板子 #include <bits/stdc++.h> using namespace std; #define int long long const int N = 10000005; const int V = 1e9; int n,m,src[N],a[N],ch[N][2],root[N],ind; void copynode(int dest,int src) { ch[dest][0]=ch[src][0]; ch[dest][1]=ch[src

  • LOJ 3161「NOI2019」I 君的探险「交互」「随机化」2020-08-11 23:00:33

    LOJ #3161. 「NOI2019」I 君的探险 测试点 \(1\) 至 \(5\): 暴力,每次改变点 \(i\) 的状态,查看 \(i + 1...n\) 哪些点状态改变了,改变了说明有边。 注意 modify 只有 \(n - 1\) 次机会,请别碰 \(n - 1\) 号结点!! 可获得 \(20\ \rm pts\)。 测试点 \(6\) 至 \(9\): 数据保证 \(n\) 个点形

  • 665. Non-decreasing Array2020-07-14 23:31:21

    Given an array nums with n integers, your task is to check if it could become non-decreasing by modifying at most 1 element. We define an array is non-decreasing if nums[i] <= nums[i + 1] holds for every i (0-based) such that (0 <= i <= n - 2).

  • [NOI2019]I 君的探险2020-07-08 23:06:46

    大概思路如下: 我们随便点亮一个点集S,假设此时T集合中的点是亮的,就代表着T集合中的每个点到S集合至少有一条边,我们通过整体二分可以找出这条边。可以证明这样找到一条边的期望次数是log的,因此总次数为O(mlogn),加些随机化就过了。 #include<cstdio> #define maxn 1000000 #define m

  • 修改数据库文件或事务日志的容量2020-05-08 21:58:41

        1 /* 2 修改数据库文件或事务日志的容量,语法如下 3 Alter Database 数据库名 4 Modify file 5 (.....) 6 */ 7 /* 8 将数据库文件中的JFNB_data1的容量扩充为20MB 9 事务日志文件JFNB_log1的容量扩充为16MB 10 */ 11 Alter Database JFNB 12 Modify fil

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

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

ICode9版权所有