-
Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
(第一篇) Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结 java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。 导致OutOfMemoryError异常的常见原因有以下几种: 内存中加载的数据量过于庞大,如一次从数…- 137
- 0
-
c#连接sqlserver数据库
本文将详细介绍如何使用Connection对象连接数据库。对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接数据库。这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。 Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。 SqlC…- 26
- 0
-
Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。 在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:PermanentGeneration space(永久保存区域)、Hea…- 26
- 0
-
Kafka实战(七) – 优雅地部署 Kafka 集群
既然是集群,必然有多个Kafka节点,只有单节点构成的Kafka伪集群只能用于日常测试,不可能满足线上生产需求。 真正的线上环境需要考量各种因素,结合自身的业务需求而制定。看一些考虑因素(以下顺序,可是分了顺序的哦) 1 操作系统 - OS 可能你会问Kafka不是JVM上的大数据框架吗?Java又是跨平台的语言,把Kafka安装到不同的操作系统上会有什么区别吗? 区别相当大! 确实,Kafka由…- 9
- 0
-
Windows下安装ElasticSearch
ES是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性,本随笔演示在Windows环境中安装ElasticSearch,以及用于管理ElasticSearch的Head插件。 ElasticSearch官网:http://www…- 11
- 0
-
mybatis整合Redis实现二级缓存
mybatis整合Redis实现二级缓存 mybatis整合ehcache作为缓存 * mybatis整合Redis 1.为什么需要缓存 拉高程序的性能 2. 什么样的数据需要缓存 很少被修改或根本不改的数据 mybatis整合ehcache作为缓存 导入相关依赖 pom.xml 1<?xml version="1.0" encoding="UTF-8"…- 0
- 0
-
Yahoo!网站性能最佳体验的34条黄金守则
1、尽量减少HTTP请求次数 终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤。 减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目的呢?这里有几条减少HTTP请求次数同时又可能保持页面内容丰富的技术。 合并文…- 1
- 0
-
Macbook Air 苹果笔记本安装WIN10单系统 – 以及出现inaccessible_boot_device 解决方法
目录 一、制作U盘PE系统盘 准备U盘 下载制作U盘启动盘工具 制作U盘启动盘 二、下载必须的文件 Windows系统ISO镜像文件 驱动BootCamp 将ISO和BootCamp都拷贝到U盘启动盘 三、安装Windows 苹果MacBook Air重建硬盘分区 正式安装Win10单系统 inaccessible_boot_device 解决方法 至此,Macbook Air 安装Windows…- 287
- 0
-
3天学会Jenkins_7_Jenkins是如何判断是否成功和失败的
判断条件 Jenkins是通过错误代码来判断是否成功或失败,0或者true代表执行成功,非0代表执行失败,在书写测试用例时,我们可以根据这个让Jenkins来做出测试结果的判定。 扩展 errno 是记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。查看错误代码errno是调试程序的一个重要方法。当linux C api函数发生异常时,一般会将errno变量(需inclu…- 76
- 0
-
Jenkins进阶系列之——12详解Jenkins节点配置
2014-12-08:已不再担任SCM和CI的职位,Jenkins系列的文章如无必要不会再维护。 2014-03-02:修正对于lable标签的理解。(1.532.1版本已经给出了官方解释) 2013-12-22:添加JNLP端口修改,修改了一些错误。 Jenkins有个很强大的功能: 分布式构建(在Jenkins的配置中叫做节点),分布式构建能够让同一套代码在不同的环境(如:Windows…- 19
- 0
-
10个工具让你的shell脚本更强大
很多人误以为shell脚本只能在命令行下使用。其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等。你可以控制最终的输出,光标位置还有各种输出效果。下面我将介绍一些工具,帮助你创建强大的,互动的,用户友好的 Unix/Linux shell脚本。我在FreeBSD和Linux下测试过这些工具,不过其他UNIX系列的操作系统应该都支持的。 notify-send 命令 这个命令可以让…- 14
- 0
-
linux的mount(挂载)命令详解
linux的mount(挂载)命令详解 来源:互联网 作者:佚名 时间:06-02 22:09:55 【大 中 小】 在linux系统中,可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享等 linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优…- 137
- 0
-
Kafka实战(七) – 优雅地部署 Kafka 集群
既然是集群,必然有多个Kafka节点,只有单节点构成的Kafka伪集群只能用于日常测试,不可能满足线上生产需求。 真正的线上环境需要考量各种因素,结合自身的业务需求而制定。看一些考虑因素(以下顺序,可是分了顺序的哦) 1 操作系统 - OS 可能你会问Kafka不是JVM上的大数据框架吗?Java又是跨平台的语言,把Kafka安装到不同的操作系统上会有什么区别吗? 区别相当大! 确实,Kafka由…- 10
- 0
-
如何编写 INF 文件
如何编写 INF 文件 INF文件全称Information File文件,是Winodws操作系统下用来描绘设备或文件等数据信息的文件。INF文件是由规范的ASCII码组成,您能够用任何一款文字编辑器查看修正其中的内容。普通我们总是以为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在装置某些硬件的驱动时提示需求INF文件是由于INF文件为该设备提供了一个全面描绘硬件参数…- 23
- 0
-
nginx负载均衡策略
nginx负载均衡策略 1 本文讲解用nginx实现多个tomcat服务器下的负载均衡,静态文件分离,session共享和https安全加密访问。 2 3 环境搭建 1、下载 首先在官网中下载所需版本:http://nginx.org/en/download.html。 本文以win64为例讲解 2、开启Nginx 解压后点击开启nginx, 开启成功后,在资源管理中可以看到: 3、常见问题—启动…- 2
- 0
-
Linux(内核剖析):01—Unix历史、Linux简介
一、Unix历史 U n ix虽然已经使用了40年,但计算机科学家仍然认为它是现存操作系统中最强大和最优秀的系统。 从1969年诞生以来,由Dennis R itchie和Ken Thompson的灵感火花点亮的这个Unix 产物已经成为一种传奇,它历经了时间的考验依然声名不坠 贝尔实验室 Unix是从贝尔试验室的一个失败的多用户操作系统Multics中涅槃而生的。M ultics项目被终止后,贝…- 7
- 0
-
【漏洞通告】Windows Print Spooler远程代码执行漏洞(CVE-2021-34527)
2021年7月2日,本站安全专题监测到微软官方发布安全公告,披露CVE-2021-34527 Windows Print Spooler远程代码执行漏洞。漏洞描述Windows Print Spooler是Windows的打印机后台处理程序,广泛的应用于各种内网中。2021年7月2日,微软官方发布安全公告,披露CVE-2021-34527 Windows Print Spooler远程代码执行漏洞…- 176
- 0
-
预警Windows Installer在野提权0day漏洞
近日,本站安全专题监测到国外某安全研究人员公开了一个 Windows Installer(MSI 管理器)的0day提权漏洞。漏洞描述2020年12月26日,国外安全研究员公开了一个 Windows Installer(MSI 管理器)的0day本地提权漏及其POC。攻击者利用该漏洞,可绕过 CVE-2020-16902 Windows Installer提权漏洞的补丁,在最新的Windows系统…- 10
- 0
-
预警Windows 多个严重高危漏洞预警(CVE-2021-24074、CVE-2021-24078等)
2021年2月10日,本站安全专题监测到微软发布补丁,修复了包含TCP/IP远程执行代码漏洞(CVE-2021-24074)、Windows DNS Server远程代码执行漏洞(CVE-2021-24078)在内的多个高危严重漏洞。目前微软官方已提供相应的月度安全补丁以修复该漏洞。漏洞描述微软官方于2021年2月10日发布安全更新,其中修复了多个高危严重漏洞。在CVE-2021-24074 TC…- 158
- 0
-
预警Microsoft Defender远程代码执行漏洞(CVE-2021-1647)
2021年1月13日,本站安全专题监测到微软发布补丁,修复了多个漏洞,其中包含Microsoft Defender远程代码执行漏洞(CVE-2021-1647),官方评级高危。目前微软官方已提供相应的月度安全补丁以修复该漏洞。漏洞描述微软官方于2021年1月13日发布安全更新,其中修复了一个Microsoft Defender远程代码执行漏洞(CVE-2021-1647),攻击者需要通过构造恶意的…- 15
- 0
-
预警Windows TCP/IP远程执行代码漏洞(CVE-2020-16898)
2020年10月13日,本站安全专题监测到微软发布补丁修复了TCP/IP远程执行代码漏洞(CVE-2020-16898),官方评级严重。目前微软官方已提供相应的月度安全补丁以修复该漏洞。漏洞描述微软官方于10月13日发布安全更新,其中修复了一个TCP/IP远程执行代码漏洞(CVE-2020-16898),攻击者通过构造并发送恶意的ICMPv6(路由通告)数据包,从而控制目标主机。同时,微软10月补…- 20
- 0
-
预警Windows NetLogon权限提升漏洞(CVE-2020-1472)
2020年8月12日,本站安全专题监测到微软发布补丁修复了NetLogon权限提升漏洞(CVE-2020-1472),CVSS评分10,官方评级严重。目前微软官方已提供相应的月度安全补丁以修复该漏洞。漏洞描述微软官方于8月12日发布安全更新,其中修复了一个修复了NetLogon权限提升漏洞(CVE-2020-1472),攻击者通过NetLogon(MS-NRPC),建立与域控间易受攻击的安全通道时…- 27
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!