IT·人
技术成就梦想
IT·Ren
  • IT文章聚合
  • 模拟Java内存溢出

    本文通过修改虚拟机启动参数,来剖析常见的java内存溢出异常(基于jdk1.8)。 修改虚拟机启动参数Java堆溢出虚拟机栈溢出方法区溢出本机直接内存溢出 修改虚拟机启动参数   这里我们使用的是IDEA集成开发环境,选择Run/DebugConfigurations   然后选择Configuration,修改VMoptions配置,就可以修改虚拟机启动...

    2020-08-02
  • JAVA实现图片验证

    一、什么是图片验证码? 可以参考下面这张图: 我们在一些网站登陆的时候,经常需要填写以上图片的信息。 这种图片验证方式是我们最常见的形式,它可以有效的防范恶意攻击者采用恶意工具,来进行窃取用户的密码 接下来将讲正题啦! 1.首先得有一个生成图片验证码的实体类 packagecom.zhetian.www.util; importjavax.imageio.ImageIO; importjav...

    2020-08-02
  • PHP友盟推送消息踩坑及处理

    公司的客户端的推送选用友盟推送,但是友盟的官方文档描述很少,对新手很不友好,所以特写此采坑纪录,废话不多说上代码。 公司业务只涉及单播和广播。所以只提供了单播和广播,业务拓展的话会补充其余部分。 消息推送代码: <?php require_once(dirname(__FILE__).'/'.'umengmsg/notification/android/AndroidBroadcast.p...

    2020-08-02
  • html中的字幕滚动marquee属性

    该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果,该标签是个容器标签。 语法: <marquee></marquee> 以下是一个最简单的例子,代码如下: <marquee><fontsize=+3color=red>Hello,World</font>&l...

    2020-08-02
  • 排查tomcat服务器CPU使用率过高

    tomcat要运行依赖于JDK,tomcat服务器的CPU使用率过高,大多都是因为部署的web程序的问题。 一、现象描述 在一次线上环境,前台访问页面的速度越来越慢,从浏览器F12中看到发出的请求都是pengding的状态。 二、排查过程 我这里tomcat部署在linux环境中。下面的排查过程均在linux下进行。 1、排查后台服务 查看tomcat的后台日志,发现日志正常打印,未发现异常信息;...

    2020-08-02
  • 用全站 CDN 部署 Discourse 论坛

    Discourse介绍 Discourse 是一款由 StackOverflow 的联合创始人——JeffAtwood,基于 RubyonRails 开发的开源论坛。相较于传统论坛,Discourse 从他全面开放的开源态度、简介明了的页面风格到其特有的内容运作体系都在证明自己是一款为下一个 10 年的互联网而设计的产品。现在,诸如CarTalk等国外知名产品都采用 Discourse为论坛方案...

    2020-08-02
  • k8s + docker + Jenkins使用Pipeline部署SpringBoot项目时Jenkins错误集锦

    背景 系统版本:CentOS7 Jenkins版本:2.222.1 maven版本:apache-maven-3.6.3 Java版本:jdk1.8.0_231 Git版本:1.8.3.1 docker版本:1.13.1 k8s版本:1.9.8 使用yuminstalljenkins方式安装jenkins。 俺的Jenkins只部署了一台机器。 错误1 使用gitbranch:"$bra...

    2020-08-02
  • STL之sstream的用法

    STL之sstream的用法 说在前面: 库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。注意,使用string对象来代替字符数组。这样可以避免缓冲区溢出的危险。而且,传入参数和目标对象的类型被自动推导出来,即使使用了不正确的格式化符也没有危险。 使用时必须加上#in...

    2020-08-02
  • C++中的各种进制转换函数汇总

    C++中的各种进制转换函数汇总 1.在C中,按指定进制格式输出如下: #include<iostream> #include<cstdio> usingnamespacestd; intmain() { printf("%o\n",35);//八进制格式输出:%o printf("%d\n",35);//十进制格式输出:%d printf(&qu...

    2020-08-02
  • CentOS忘记mariadb/mysql root密码解决办法

    本文不再更新,可能存在内容过时的情况,实时更新请访问原地址:CentOS忘记mariadb/mysqlroot密码解决办法; 这里有两种方式实现修改mariadbroot密码。 mariadb版本:Serverversion:10.3.10-MariaDBMariaDBServer 服务器:CentOSLinuxrelease7.5.1804(Core) 方式1 1.查看mysql版本 mysq...

    2020-07-30
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • 1 / 20
友情链接: 虚位以待

本站部分文章转自于网络,若有来源标注错误或其他不妥之处,请联系我们(xiaolee.net#gmail.com),我们将及时更正、删除,谢谢。
© 2018-2021 xiaolee.