自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java switch case

【代码】Java switch case。

2023-01-15 21:27:36 188 1

原创 字符的编码与乱码

看完本文你可以:遇到乱码不慌、分分钟搞定乱码问题、获得同事的肯定。

2023-01-07 21:52:20 2235

原创 我在工作中用到的Linux命令

工作中常用的Linux命令

2022-06-13 11:55:32 221

原创 数据库-日期函数

在Oracle数据库中1. 字符串转日期 to_date函数SELECT to_date('2022-05-26 08:30:45', 'yyyy-MM-dd hh24:mi:ss') FROM dual; 2. 日期转字符串 to_char函数SELECT to_char(SYSDATE, 'yyyy-MM-dd hh24:mi:ss') FROM dual;在MySQL数据库中1. 字符串转为日期DATE...

2022-05-26 11:49:28 435

原创 vagrant 常用命令

vagrant

2022-04-20 15:54:51 182

原创 安装Windows10系统后,CPU 不再支持虚拟化解决方案

重装系统后CPU关闭了虚拟化,且无法开启虚拟化,不能安装虚拟机了,难受。

2022-04-13 14:27:09 3508

原创 泛型类定义及使用

//定义 class Point<T>{ // 此处可以随便写标识符号,泛型没有说必须是T,只是大家都这样写而已。 private T x ; private T y ; public void setX(T x){ //作为参数 this.x = x ; } public void setY(T y){ this.y = y ; } .

2020-11-16 16:14:11 389

转载 【intellij idea】Project Structure 讲解

原文地址https://www.cnblogs.com/zadomn0920/p/6196962.html项目的左侧面板项目设置->ProjectProject Settings -> ModulesSources面板Paths面板dependencies面板Project Settings - > LibrariesProject Settings - > Facets...

2020-10-28 22:45:57 297

转载 Java Web之过滤器(Filter)

过滤器(Filter)过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理大概流程图如下应用场景自动登录统一设置编码格式访问权限控制敏感字符过滤等创建Filter在Servlet中我们一般都会对request和response中的字符集编码进行配置,如果Servlet过多字符集编码发生变化时修改起码会很麻烦,这些通用的字符集编码配置等工作我们可以放到Fil

2020-10-23 09:41:10 478

转载 EL表达式和JSTL

EL表达式Expression Language 表达式语言,常用于取值我们之前在JSP中写java代码必须写在<%%>里面。并且取值代码比较繁琐。而EL表达式可以使我们的取值代码更加简洁语法非常简单${}1看个小例子:我们在一个表单填写账号和密码提交后在成功页面显示出账号密码。这里就直接贴成功页面的代码<%-- Created by IntelliJ IDEA. User: YZQ Date: 2018/7/29 Time: 20:1

2020-10-23 09:11:24 343

原创 Windows10 输入法BUG

电脑好端端的输入法不起作用了,只能输英文,而且微软小娜也不能输入。经过一番查找,原来是微软自带的输入法CHslME.exe版本不兼容,且占高CPU。打开任务管理器即可看到。而且它“屏蔽”了其他输入法,贼蠢。结束CHslME.exe任务后,如搜狗输入法、QQ输入法即可使用。但是,每次开机,CHslME.exe都会重新启动,只能禁用该任务。懒得截图了:(禁用CHslME.exe步骤...

2020-02-07 19:15:11 2716

转载 SpringMVC框架理解

https://blog.csdn.net/litianxiang_kaola/article/details/79169148

2019-06-26 22:15:35 172

转载 进程间通信——共享内存(Shared Memory)

我转载我承认,那是因为我好学。。。https://blog.csdn.net/ypt523/article/details/79958188

2019-04-28 10:11:22 483 1

原创 记录下ubuntu忘记mysql密码处理方法

记录下ubuntu忘记mysql密码处理方法不记得忘过mysql密码多少次了, 这次决定把解决办法写下来, 供同样健忘的人参考1. 停止mysqlsudo /etc/init.d/mysql stop2. 安全模式登录sudo mkdir -p /var/run/mysqldsudo chown mysql:mysql /var/run/mysqldsudo /usr/bin/my...

2019-04-25 10:20:10 155

原创 ubuntu上生成pycharm快捷桌面方式的两种常用方法

第一种方法(最简单的方法):当pycharm安装好之后(先配置JDK),首先找到pycharm的安装bin目录并复制其路径(一定要包含bin目录),终端命令行粘贴路径回车进入bin;然后输入命令:./pycharm.sh,然后直接右击快捷图标锁定到启动器或任务栏即可第二种方法(生成桌面快捷图标):首先在命令行输入:sudo gedit /usr/share/applications/Pycha...

2019-04-24 16:35:17 371

原创 Ubuntu16.04系统查看已安装的python版本,及其配置

1.查看已安装版本终端输入如下:python2 --version #查看python2安装版本python3 --version #查看python3安装版本终端显示如下:系统默认安装2.7.12与3.5.22.使用python3Python3和Python2是互相不兼容,但也不能卸载python2,可以将Python的指向Python3,这样就可以默认使用pyth...

2019-04-24 15:57:17 3344

原创 TCP序列号和确认号

哎呦!为什么知识的传播总要夹杂一些废话呢?!!!真是看不下去,还是总结自己的理解吧。好了,我的废话说完了,下面直奔主题:begin:序列号:占32位,用来标示本端发送的数据位数,初始序列号是随机的(0-4,294,967,295),之后根据某种规律递增、循环(归零)。确认号:占32位,用来通知发送端数据成功接收的数据位数,等于接收的数据包的序列号+接收的数据位数,SYN...

2019-03-14 12:31:30 1247

转载 Java Socket详解

章一原文链接:https://blog.csdn.net/qq_33865313/article/details/79300531章二原文链接:https://blog.csdn.net/qq_33865313/article/details/79363640

2019-02-15 11:06:54 148

原创 子网掩码的两种表示方法

子网掩码通常有以下2种格式的表示方法:1. 通过与IP地址格式相同的点分十进制表示如:255.0.0.0 或 255.255.255.1282. 在IP地址后加上"/"符号以及1-32的数字其中1-32的数字表示子网掩码中网络标识位的长度如:192.168.1.1/24 的子网掩码也可以表示为 255.255.255.0子网掩码一般为 255.255.255.0...

2019-02-11 09:59:12 12147

转载 Nmap和Zenmap详解

2019.2.11学习了Nmap和Zenmap详解这篇文章。了解病使用Zenmap,进行简单的网络扫描。Nmap和Zenmap详解 原文链接https://blog.csdn.net/qq_36119192/article/details/82079150...

2019-02-11 09:50:43 4471

转载 常见的系统日志及各自用途

必看 https://blog.csdn.net/zhou562334410/article/details/83036537常见的系统日志及各自用途:/var/log/messages,记录内核消息、各种服务的公共消息/var/log/dmesg,记录系统启动过程的各种消息/var/log/cron,记录与cron计划任务相关的消息/var/log/maillog,记录邮件收发相关...

2019-01-22 15:44:46 1016 1

原创 华为交换机SNMP配置

snmp-agent sys-info contact [value]设置管理员的标识及联系方法,请把[value]替换为你要设置成的值,下同。这个值初始是HuaWei BeiJing China,用指令display current-configuration可以在当前执行的配置的靠末尾看到该项。 snmp-agent sys-info location [value]设置交换机的位置信息,这...

2019-01-21 09:56:31 20280

原创 Socket

http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html1、网络中进程之间如何通信?        首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID(ProcessID)来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标...

2019-01-18 15:15:40 114

转载 SysLog简介和java操作实例

这次为大家分享一项日志技术,syslog日志技术。微信公众分享号:lshaids6688什么是SysLogsyslog协议属于一种主从式协议:syslog发送端会传送出一个小的文字讯息(小于1024字节)到syslog接收端。接收端通常名为“syslogd”、“syslog daemon”或syslog服务器。系统日志讯息可以被以UDP协议及╱或TCP协议来传送。这些资料是以明码型态被传送。...

2019-01-15 13:53:20 194

转载 单播、组播、广播

单播(unicast): 是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。组播(multicast): 也叫多播, 多点广播或群播。 指把信息同时传递给一组目的地址。它使用策略是最高效的,因为消息在每条网络链路上只需传递一次,而且只有在链路分叉的时候,消息才会被复制。广播(bro...

2019-01-15 09:41:50 22821

原创 网络嗅探混杂模式与非混杂模式的区别

1.混杂模式与非混杂模式的区别:        这两种方式区别很大。        非混杂模式的嗅探器中,主机仅嗅探那些跟它直接有关的通信,如发向它的,从它发出的,或经它路由的等都会被嗅探器捕捉。        混杂模式中,嗅探传输线路上的所有通信。在非交换式网络中,这将是整个网络的通信。这样做最明显的优点就是使更多的包被嗅探到,它们因你嗅探网络的原因或者对你有帮助,或者没有。但是,混...

2019-01-15 09:07:34 2253

原创 DNS协议解析

一. DNS协议理论知识        DNS是引用层协议,传输层用UDP,采用“请求-响应”模式。1.1. 域名结构        域名系统并不像电话号码通讯录那么简单,通讯录主要是单个个体在使用,同一个名字出现在不同个体的通讯录里并不会出现问题,但域名是群体中所有人都在用的,必须要保持唯一性。为了达到唯一性的目的,因特网在命名的时候采用了层次结构的命名方法。每一个域名(本文只讨论英...

2019-01-14 19:49:10 381

原创 HTTP

HTTP简介每台主机上都有自己的资源(文档、音乐、视频等),而互联网上的主机在权限允许的情况下可以共享各自的资源。我觉的互联网的一个关键词是"共享"。HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数...

2019-01-08 16:44:07 376

原创 缓冲区溢出漏洞攻击

造成缓冲区溢出的原因就是系统没有对作为缓冲区的数组进行越界检查。 缓冲区溢出攻击,是利用缓冲区溢出漏洞所进行的攻击行动。 比如,有人利用栈中分配的缓冲区写溢出,将一段恶意代码的首地址作为返回地址覆盖写到原先正确的返回地址处,那么程序在执行ret的时候,会转移到这个恶意代码处执行。从而可以轻易获得系统特权,进而进行各种非法操作。 针对比较重要的、权限高的程序进行攻击,从而获取该程序的权限进行,...

2018-12-10 10:06:54 566

转载 k均值

三个原文https://blog.csdn.net/u010665216/article/details/78906453http://www.cnblogs.com/leoo2sk/archive/2010/09/20/k-means.htmlhttps://blog.csdn.net/u010665216/article/details/78165340

2018-12-06 10:45:18 144

转载 几种范数的简单介绍

原文:https://blog.csdn.net/shijing_0214/article/details/51757564

2018-12-05 10:07:11 212

转载 SSM框架——使用MyBatis Generator自动创建代码

 这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。           使用自动生成有很多方式,可以在eclipse中安装插件...

2018-11-27 15:00:10 96

转载 SpringMVC之控制器controller

控制器介绍 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。SpringMVC 提供了一个非常简便的定义Controller 的方法,无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Co...

2018-11-27 13:51:03 284

转载 JAVA构造方法

        构造方法是一种特殊的方法,它是一个与类同名且返回值类型为同名类类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。        在Java中,任何变量在被使用前都必须先设置初值。Java提供了为类的成员变量赋初值的专门方法。构造方法是一种特殊的成员方法,它的特殊性反映在如下几...

2018-11-27 13:38:54 131

转载 详解Java Web项目启动执行顺序

一、web.xml配置节点简介(1) context-param格式定义&lt;context-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath:spring/spring-mybatis.xml&lt;/param-value&g...

2018-11-27 13:10:14 198

原创 TCP序列号和确认号详解

1.  序列号和确认号的简介及作用TCP协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备好这个序列号的包。在TCP传送一个数据包时,它会把这个数据包放入重发队列中,同时启动计时器,如果收到了关于这个包的确认信息,便将此数据包从队列中删除,如果在计时器超时的时候仍然没有...

2018-11-27 11:17:33 802

转载 MD(Message Digest ) 消息摘要算法之MD5

1、消息摘要的简介     1.1消息摘要的概念              唯一对应一个消息或文本的固定长度的值,由一个单向Hash加密函数对消息进行作用而产生。     1.2 消息摘要的分类            (1) MD (Message Digest)  消息摘要算法            (2) SHA(Secure Hash Algorithm) 安全散列算法...

2018-11-23 19:02:13 575

转载 QQ 通信原理分析

下面有4个基本的问答:问题一:为什么只要可以连上互联网的计算机都可以用QQ相互建立通信,而不需要固定IP?也就是这个QQ用户端是怎样找到另一个QQ用户的,而用户在每次使用时他可能用的是不同的计算机,有着不同的IP地址。服务器端不会以qq用户端的ip作为唯一标识,服务器端会以qq账号作为唯一标识,所以这个账号肯定是唯一的,一个账号登陆时每次都可以有不同的ip地址,但账号却相同,当账号a登陆服...

2018-11-23 10:36:29 357

原创 机器学习笔记

https://study.163.com/course/introduction.htm?courseId=1004570029 吴恩达网易云课堂简要步骤1.收集出训练集,分析数据特征(监督学习)2.绘制训练集图像,分析数据特征变量,得到假设函数3.根据假设函数,得到代价函数(线性回归/逻辑回归函数)4.用梯度下降法或正规方程+正则化minimize代价函数----Octav...

2018-11-20 19:27:05 1059

原创 dos命令大全

MS DOS 命令大全一、基础命令1 dir无参数:查看当前所在目录的文件和文件夹。/s:查看当前目录已经其所有子目录的文件和文件夹。/a:查看包括隐含文件的所有文件。/ah:只显示出隐含文件。/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。/p:以分页方式(显示一页之后会自动暂停)显示。|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出...

2018-11-20 11:02:38 145

空空如也

空空如也

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

TA关注的人

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