ICode9

精准搜索请尝试: 精确搜索
  • 记录一次线上OOM2021-03-20 10:30:28

  • 一次网络设备渗透2021-03-19 16:59:04

    记录一次简单的渗透 前言 之前在网上偶然看到某网络设备大厂的网关被爆出漏洞,想起某个网络中这种网关很多,于是就有了本次渗透经历 避免被追责,很多信息不便泄漏。 1.设备发现 扫描发现,很多开启了80和443端口的IP,经过一一排查,最终锁定了这个ip地址 172.21.1.22: 80 web页面如

  • 电脑的一次疑惑过程2021-03-19 09:03:30

    今天上班,开电脑,登录微信,发现没反应了,经查,原来是我的电脑wifi连接不上了。我的电脑型号是dell inspiron 5409.原因现象: 1.因为我的手机也可以链接wifi,都是正常的,可以上网,不是wifi本身的问题 2.查看电脑wifi,为未连接状态,wifi开关也打开了,就是搜索不到任何一个wifi(我这里有2,3个wi

  • 【性能优化】 记一次性能优化2021-03-17 10:34:35

    记一次性能优化 背景: ​ 项目中一个请求返回结果需要对一系列的filter的处理过滤才返回给用户,接口性能要求是50ms,通过监控发现一系列的filter中一个频控的filter耗时比较高比其他的filter高一倍,甚至更多。每个filter的耗时如图。 监控可以看出,FrequencyFilter的耗时达到了15ms,有

  • 对比Statement和PreparedStatement2021-03-17 09:04:13

    对比Statement和PreparedStatement 1.Statement 存在sql注入问题,PreparedStatement解决了sql注入问题。 2.Statement是编译一次,执行一次,PreparedStatement是编译一次,执行N次,PreparedStatement效率较高一点。 3.PreparedStatement会在编译结点做类型的安全检查。 综上所述,PreparedS

  • 记录一次EasyExcel的使用2021-03-10 23:01:54

    1:导入依赖jar包 <!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2

  • 一次2021-03-10 16:01:07

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 最近一直在忙公司的一个SQL项目,好久都没有给小伙伴们写原创文章了。 趁着项目上线的空闲,给大家总结一下,在开发项目过程中遇到的一些问题。之所以说它是"失败的"项目,是因为遇到的一些问题是完全可以避免,即使最后按要求完成了任

  • 记一次被挖矿的经历2021-03-04 22:51:42

       某某云产品,在之前双十一的时候做活动,没忍住,就买了两台,本着不浪费的原则,在上面搭了一套elastic search的环境,本地起kibana连接服务器上的ES,感觉还不错,其中也经历了几个坑,插播两个小知识点:服务器监听127.0.0.1和监听0.0.0.0有什么区别?如果应用监听在127.0.0.1只能本机客户端可

  • 记录一次StackOverFlowError的发生2021-03-03 22:29:20

    记录一次StackOverFlowError的发生 发生StackOverFlowError的代码如下 JSONObject jsonObJect = new JSONObject(); jsonObject.put("data",Base64.encodeToString(results, Base64.DEFAULT));//results为byte[],当value值过大时就发生了stackoverflowerror StackOverFlowEr

  • 区分函数防抖&函数节流2021-03-02 15:05:47

    1. 概念区分 函数防抖:触发事件后,在n秒内函数只能执行一次,如果触发事件后在n秒内又触发了事件,则会重新计算函数延执行时间。 简单说: 频繁触发, 但只在特定的时间内才执行一次代码,如果特定时间内重新触发,break打断之后重新开始执行; 函数节流:在极少数情况下,函数的触发不是由用户直接

  • Jenkins+ansible实现日志自动清理策略2021-03-01 15:35:27

    前提:jenkins和ansible均已安装完毕 1. jenkins新建自动清理任务 1.1. 构建触发器   Jenkins采用了著名的UNIX任务调度工具CRON所使用的配置方式,用5个字段代表5个不同的时间单位(中间用空格隔开),语法如下: 字段 * * * * * 含义 分钟 小时 日期 月份 星期 取值范围 0-59 0-23

  • 一次编辑2021-02-19 23:57:38

    一次编辑 字符串有三种编辑操作:插入一个字符、删除一个字符或者替换一个字符。 给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。 示例 1: 输入: first = "pale"second = "ple"输出: True 示例 2: 输入: first = "pales"second = "pal"输出: False 示例

  • 262021-02-17 18:33:39

    //26.在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次,假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。 #include<stdio.h> main() { int k=42,j=21,i; for(i=1;i<=21;i++) {

  • 顺序结构2021-02-17 09:33:49

    顺序结构 java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一次一次执行 顺序结构就是最简单的算法结构 语句与语句之间,框与框之间是按照从上到下的顺序进行的,他是由若干个一次执行的处理步骤组成的,他是任何一个算法都离不开的一种基本结构

  • 迭代与递归2021-02-13 15:32:02

    迭代与递归 概念模型理解 概念 递归 程序调用自身的编程技巧称为递归(recursion)。 (A调用A) 迭代 重复反馈过程的活动,每一次迭代的结果会作为下一次迭代的初始值。 (A重复调用B) 摘自百度百科 1>迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过

  • 一次 HTTP 请求就需要一次 TCP 连接吗?2021-02-09 13:32:48

    一次 HTTP 请求就需要一次 TCP 连接吗? 本文写于 2021 年 2 月 9 日 太长不看版本:短连接需要,长连接不需要。 TCP 的连接与断开 现代浏览器在与服务器建立了一个 TCP 连接后是否会在一个 HTTP 请求完成后断开呢? 如果会,那什么情况下会断开? 在 HTTP/0.9 版本中,HTTP 请求是以短连接进行

  • 记录一次数据库的坑2021-02-08 18:31:27

    记录一次数据库的坑 论 SqlServer Client 和 Navicat 论 SqlServer Client 和 Navicat 生产和测试环境跑 sqlserver cli 的某段sql 执行不到1s 用dapper 跑 直接超时 然后采用mini 监听 再去sqlserver cli 一样不到1s 苦思冥想,任然找不到问题所在 最后尝试使用 navicat

  • 772. 只出现一次的字符2021-02-02 19:00:18

    772. 只出现一次的字符 #include <iostream> #include <cstring> using namespace std; int cnt[26]; char str[100010]; int main() { cin >> str; for (int i = 0; str[i]; i ++ ) cnt[str[i] - 'a'] ++ ; for (int i = 0; str[i]; i

  • 练习题22021-01-31 18:32:14

    有101个整数,其中50个数出现了两次,一个数出现了一次,找出出现了一次的那个数 话不多说,上代码 #include<stdio.h> #define N 7 int main() { int a[N]; int i; int t=0; for(i=0; i<N; i++) { scanf("%d",&a[i]); } for(i=0; i<N; i++) { t=t^a[i]; } printf("%d\n&qu

  • (生活小妙招系列五之:口腔溃疡篇) 口腔溃疡一次治愈!太神奇了2021-01-29 22:29:38

    (生活小妙招系列五之:口腔溃疡篇) 口腔溃疡一次治愈!太神奇了 参考链接:https://www.sohu.com/a/71970552_355377   口腔溃疡这东西,长上了,再轻也不会一两天好。就算到药店买药粉或者喷剂,至少也得弄个两三天吧。而且那些药弄到溃疡上会很疼很疼。 大概五六年前吧,在电视上看到一个

  • 在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次,假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。2021-01-23 15:02:02

    #include <stdio.h> void main() { int a=0,b=0,c=0,count=0; while(a<=5*20||b<=6*20||c<=7*20) { if(a%5==0||b%6==0||c%7==0) count++; if(a<=5*20) a++; if(b<=6*20) b++; if(c<=7*20) c++; } printf("%d",count)

  • 记一次JSON.toJSONString()踩坑2021-01-21 11:35:04

    debug时发现toJSONString()总是抛出空指针异常,但能正常运行,结果也正确 环境:JDK1.8 com.alibaba.fastjson:1.2.46 public static void main(String[] args) { JSONObject obj = new JSONObject(); obj.put("key1","value1"); String jsonString = obj.toJSONString(); Sy

  • 这一次,我差点就废了!2021-01-20 22:52:41

    “加班 996,住院 ICU!“ 虽然这句话经常被程序员们拿来自黑,但是它太真实了!这一次,小鹿就差点废了! 上周五,发完最后一篇文,腰疼的属实厉害,无论是坐着还是站着,都疼的要命,实在受不了,就去医院检查了一下,结果可想而知。 去年 10 月份,回家帮家里浇地干活,在高处抬重物,腰部用力太大,一下就晃到腰

  • Lc136_只出现一次的数字2021-01-18 10:32:59

    只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4 1public clas

  • 记一次网站被挂马处理2021-01-15 15:36:02

    我的站莫名其妙被插js了 不知道从那里下手后来更新了程序 当时我用的旧版源码   更新之后加密的代码直接显示在网页 现在我还是一脸懵逼以为是更新的原因,用解密网站查询了一下发现有的站解密的时候根本不正确,用的这个站查询出来的 http://tools.bugscaner.com/ 好家伙,原来这就

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

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

ICode9版权所有