-
浅谈C/C++内存泄漏及其检测工具
对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成熟…- 8
- 0
-
Springboot整合Memcached
一、首先我们使用Centos架设memcached服务器,我们使用Docker来架设Memcached服务 拉取镜像 1docker pull memcached:1.5.16 2 启动容器 1docker run --name memcached -p 11211:11211 -d memcached:1.5.16 memcached -m 128 2 好了,使用docker架设memcache…- 7
- 0
-
SpringBoot集成RabbitMQ
AmqpTemplate,RabbitTemplate Spring AMQP提供了一个发送和接收消息的操作模板类AmqpTemplate。 AmqpTemplate它定义包含了发送和接收消息等的一些基本的操作功能。RabbitTemplate是AmqpTemplate的一个实现。 RabbitTemplate支持消息的确认与返回,为了返回消息,RabbitTemplate 需要设置mandato…- 93
- 0
-
在 Web 服务中异步调用 Python 脚本
CGI 中需要调用一个 Python 脚本,脚本去更新执行 update 的 sql 语句,时间较长,超过了 Web 服务器的最大连接时间,因此需要使用异步调用脚本的方式。 同步方式 1char command[300] = "~/tools/read_emoji_text.py"; 2iRet = system(command); 3MMJsonOutput *pOutRes…- 16
- 0
-
python发送邮件
python 发送邮件 在一个web项目中,邮件也经常扮演者重要的角色,那么使用代码发送邮件也成为了我们必须得会的一个技能。下面我们就来看一下如何使用python发送邮件。 演示环境 操作系统:windows10 python版本:python 3.7 代码编辑器:pycharm 2018.2 使用模块:email, smtplib tips: 这些模块不用我们安装,是python自带的模块 注意…- 15
- 0
-
php.curl详解
PHP中的CURL函数库(Client URL Library Function) curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_g…- 1
- 0
-
JavaScript 错误 – throw、try 和 catch
JavaScript 错误 可能是语法错误,通常是程序员造成的编码错误或错别字。 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。 可能是由于来自服务器或用户的错误输出而导致的错误。 当然,也可能是由于许多其他不可预知的因素。 JavaScript 抛出(throw)错误 当错误发生时,当事情出问题时,JavaScript 引擎通常会停止,并生成一个错误消息。 描述这种情况的技术术语是:J…- 0
- 0
-
Go语言系列(十二)之RabbitMQ消息队列
1. RabbitMQ是什么? MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。 生活场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。 在这业务场景中…- 44
- 0
-
Spring Boot集成CKEditor
CKEditor is a free, Open Source HTML text editor designed to simplify website content creation. 背景 项目中需要用到富文本编辑器,朋友推荐用CKEditor。CKEditor可以和Spring mvc很好的集成。CKEditor与CKFinder学习–整合SpringMVC介绍的不错,内容很详细,可是我…- 20
- 0
-
SSM集成SpringSecurity(一)准备环境
前言 本系列文章主要是借助ssm环境整合springSecurity并学习,由于本系列文章是有关联性的,所以有可能的话请从第一章(本篇)开始阅读。项目的全量代码:https://github.com/tomorrowWithYou/ssm_security.git 简介 SpringSecurity是Spring的全家桶之一,功能十分强大,主要是提供web安全方面的保护,涉及到系统的认证,授权,防…- 2
- 0
-
zabbix python 微信告警脚本
测试zabbix的微信告警耗费了大量时间,使用了开源工具(OneOaaS weixin-alert)、shell脚本工具(手动执行正常,服务器调用失败),均没有实现相关功能 以下是自己优化过的Python脚本 Python大法好!! 1#!/usr/bin/env python 2# -*- coding: utf-8 -*- 3 4import urllib,urllib2,json 5impo…- 29
- 0
-
Javascript设计模式
前端设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个…- 2
- 0
-
Go语言系列(十)- http编程和mysql
http编程 一、Http协议 ** 1. 什么是协议?** 协议,是指通信的双方,在通信流程或内容格式上,共同遵守的标准。 ** 2. 什么是http协议?** http协议,是互联网中最常见的网络通信标准。 ** 3. http协议的特点** ①通信流程:断开式(无状态) 断开式:http协议每次响应完成后,会断开与客户端的连接 无状态:由于服务器断开了之前的连接,就无法知晓连接间的关系 ②内…- 2
- 0
-
Spring Boot+Spring Security+JWT 实现 RESTful Api 权限控制
摘要: 用spring-boot开发RESTful API非常的方便,在生产环境中,对发布的API增加授权保护是非常必要的。现在我们来看如何利用JWT技术为API增加授权保护,保证只有获得授权的用户才能够访问API。 一:开发一个简单的API 在IDEA开发工具中新建一个maven工程,添加对应的依赖如下: 1<dependency> 2 <groupId>org.sp…- 17
- 0
-
SSM-SpringMVC-26:SpringMVC异常骇级之自定义异常注解版
** ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------** 注解的方法实现异常解析,话不多说,直接搞起,和以前一样的习惯,和上篇博客一样的代码放后面,不一样的在前面 案例: 1.自定义处理器和处理方法 1package cn.dawn.day18annotationexception; 2 3import cn.dawn.day18a…- 10
- 0
-
python zabbix批量添加主机 脚本
转载:https://www.cnblogs.com/momoshouhu/p/8053907.html 1.安装xlrd读取Excel文件 1.1. 下载setuptools-38.2.4.zip,上传至zabbix服务器解压安装,下载地址:https://pypi.python.org/packages/69/56/f0f52281b5175e3d9ca8623dadbc3b684e66350…- 139
- 0
-
JavaScript基础
目录 一、JS语法 1、了解JS 2、JS语法规则 3、JS数据类型 4、JS操作符 二、JS流程控制语句 1、JS分支语句: 2、JS循环语句 三、JS函数 四、内置对象 1、JS中的数组 2、JS中的String 3、JS中的Math 4、JS中的Date对象 五、DOM基础 1、DOM查找方法 2、DOM属性设置与获取 六、DOM事件 七、BOM基础 1、window对象 2、定时器 3、l…- 20
- 0
-
Go语言系列(九)- Socket编程和Redis
Socket编程 一、socket编程概述 什么是socket编程? socket编程是计算机PC机器上2个程序通过一个双向的通信连接实现数据的交互,这个连接的一端就是一个socket。socket的翻译意思上还有个插座的概念,其实,也可以很形象的比喻为插座插上去了就有通电了(网络通了)。 socket编程其实作为UNIX系统的进程间通信机制,通常称为“套接字”,用来描述IP地址和端口的集合,在u…- 25
- 0
-
Springboot项目部署到服务器
记录一下当时部署遇到的坑。 通常部署springboot项目都是打包成jar包或者war包两种方式。 服务器操做系统:windows 一、jar包 需要在pom.xml中修改打包方式 1<packaging>jar</packaging> 2 3 然后打开Maven点击package即可生成jar包。(前提idea已配置Maven) 把jar包放到服务器中,命令行指定到该j…- 3
- 0
-
SSM-SpringMVC-25:SpringMVC异常顶级之自定义异常解析器
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 上篇博客相信大家也看到了,自定义异常,用了SimpleMappingExceptionResolver这个解析器,本次要讲的是自定义异常解析器: 自己定义的异常解析器,实现了HandlerExceptionResolver,一会再在xml中配置一道,我把需要改或者新建的三处放在前面,下面的与上…- 5
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!