自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7.6本地安装redis-dump

官网下载ruby-2.7.4.tar.gz解压./configuremakecd ext/opensslruby extconf.rbmakemake installcd..cd..sudo make installruby -vgem sources --add https://gems.ruby-china.com/gem install redis-dump -V

2021-11-09 20:11:16 474

原创 shared_ptr, weak_ptr 原理及使用

#ifndef __SHARED_PTR_#define __SHARED_PTR_template <typename T>class shared_ptr {public: shared_ptr(T* p) : count(new int(1)), _ptr(p) {} shared_ptr(shared_ptr<T>& other) : count(&(++*other.count)), _ptr(other._ptr) {} .

2020-08-06 11:50:22 284

原创 windows下安装go版protobuf

1 下载https://github.com/protocolbuffers/protobuf/releases下载protoc-3.7.1-win64.zip(包含protoc.exe的已安装版)2 执行go命令执行:go get github.com/golang/protobuf/protoc-gen-go会在bin目录下生成protoc-gen-go.exe...

2019-04-26 20:56:40 1000 1

原创 windows下安装python版protobuf

1 下载https://github.com/protocolbuffers/protobuf/releases下选择下载两个文件protoc-3.7.1-win64.zip(包含protoc.exe的已安装版)protobuf-python-3.7.1.zip(python中import prorobuf所需的安装文件)2 拷贝拷贝protoc-3.7.1-win64\b...

2019-04-25 18:00:54 1705 3

转载 安装JDK的时候为什么会有两个jre

转自:https://www.cnblogs.com/PengLee/p/3970760.html 为什么我们在安装了JDK之后,在安装目录中会有两个版本的jre文件呢?之中一个jre文件在JDK的外部,一个jre文件在JDK内部,这就是所谓的专用JRE和公用JRE专用 JRE安装 JDK 时,会安装一个专用 JRE,并且您可以选择安装一个公共副本。需要专用 JRE 才能运行 ...

2019-01-24 18:03:28 269

转载 直接内存(堆外内存)与堆内存比较

转自 https://blog.csdn.net/xjn1921/article/details/81065057直接内存(堆外内存)与堆内存比较直接内存申请空间耗费更高的性能,当频繁申请到一定量时尤为明显直接内存IO读写的性能要优于普通的堆内存,在多次读写操作的情况下差异明显代码验证:package com.xnccs.cn.share;import java.nio.ByteBu...

2019-01-17 15:54:17 730

转载 Java并发编程:volatile关键字解析

转自 https://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件...

2019-01-17 00:17:52 119

转载 Java中synchronized的用法

转自 http://www.importnew.com/21866.html《编程思想之多线程与多进程(1)》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:1. 修饰一个代码块,被修饰的代码块称...

2019-01-16 20:05:15 80

转载 java单例模式

转自 https://www.cnblogs.com/t0000/p/8250686.html饱汉模式(懒汉模式) 1 // 饱汉 2 // UnThreadSafe 3 public class Singleton1 { 4 private static Singleton1 singleton = null; 5 private Singleton1() { 6...

2019-01-16 16:57:08 75

转载 unique_ptr

转自:http://blog.csdn.net/weiwenhp/article/details/8708281我们知道auto_ptr通过复制构造或者通过=赋值后,原来的auto_ptr对象就报废了.所有权转移到新的对象中去了.而通过shared_ptr可以让多个智能指针对象同时拥有某一块内存的访问权.但假如我们不希望多个内存块被多个智能指针对象共享,同时又不会像

2017-07-30 14:40:47 501

转载 使用 Cocos2d-x 和粒子编辑器实现“天天爱消除”场景特效

转载自:引言Cocos2d-x引擎提供了强大的粒子系统,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便。尽管如此,它众多的粒子属性还是着实让人头疼。因为如果要想自己编码写出炫丽的粒子效果,这里有太多的属性需要手动设置和调节。不管是对新手还是资深的老油条程序员来说,都存在不同

2014-06-22 00:48:41 727

转载 异常处理与MiniDump详解(4) MiniDump

转载自:http://blog.csdn.net/vagrxie/article/details/4398721

2014-06-20 23:47:04 3915

转载 异常处理与MiniDump详解(3) SEH(Structured Exception Handling)

转载自:http://blog.csdn.net/vagrxie/article/details/4382591

2014-06-20 23:46:05 405

转载 异常处理与MiniDump详解(2) 智能指针与C++异常

转载自: http://blog.csdn.net/vagrxie/article/details/4323962异常处理与MiniDump详解(2)  智能指针与C++异常write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件一、   综述《异常处理与MiniDump详解(1) C++异常》稍微回

2014-06-20 23:43:42 448

转载 异常处理与MiniDump详解(1) C++异常

转载自:http://blog.csdn.net/vagrxie/article/details/4317423

2014-06-20 23:41:21 449

转载 如何把SEH类型的系统异常转化为C++类型的异常

转载自:http://blog.163.com/cp7618@yeah/blog/static/702347772010223235997/在上一篇文章中,详细讨论了“ SEH 与 C++ 异常模型的混合使用”,这一篇文章中,主人公阿愚仍将这一主题继续深入,那就是“如何把 SEH 类型的系统异常转化为 C++ 类型的异常?”(其实,这本质上仍然属于 SEH 与 C++

2014-06-20 23:39:24 566

原创 jQuery

 function verify(){$.get("AJAXServlet?name="+$("#userName").val(),null,function(data){    $("#result").html(data);}    )}  

2009-11-10 23:30:00 288

原创 ajaxPost()

 var xmlHttp;function ajaxPost(){    //0 用dom的方式获取html文本框的值    var userName=document.getElementById("userName").value;    //1 创建XMLHttpRequest对象     try        {       // Firefox, Opera 8.0+, Safari

2009-11-10 23:19:00 531

原创 ajaxGet()

 var xmlHttp;function ajaxGet(){    //0 用dom的方式获取html文本框的值    var userName=document.getElementById("userName").value;    //1 创建XMLHttpRequest对象     try        {       // Firefox, Opera 8.0+, Safari

2009-11-10 23:07:00 976

空空如也

空空如也

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

TA关注的人

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