jadedrip
码龄22年
  • 225,769
    被访问
  • 71
    原创
  • 715,718
    排名
  • 88
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:软件工程师

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2000-10-25
博客简介:

jadedrip的专栏

博客描述:
C++ 爱好者
查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得86次评论
  • 获得27次收藏
创作历程
  • 1篇
    2017年
  • 1篇
    2016年
  • 2篇
    2014年
  • 9篇
    2013年
  • 1篇
    2012年
  • 4篇
    2011年
  • 17篇
    2010年
  • 7篇
    2009年
  • 10篇
    2008年
  • 11篇
    2007年
  • 4篇
    2006年
  • 5篇
    2005年
  • 4篇
    2001年
  • 2篇
    2000年
成就勋章
TA的专栏
  • bjam
    5篇
  • C++
    46篇
  • DirectX 学习之路
    1篇
  • Lua
    3篇
  • PWLib
  • STL & Boost
    6篇
  • XML 学习手记
    2篇
  • 其他
    5篇
  • 游戏开发之路
    1篇
  • Java
    4篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

jdk-15.0.2_windows-x64_bin.exe

发布资源 2021.01.22 ·
exe

LLVM-8.0.0-win64

发布资源 2019.03.25 ·
exe

cmake-3.13.4-win64-x64.msi

发布资源 2019.03.13 ·
msi

amule 2.3.2 Windows Release

发布资源 2017.05.01 ·
zip

boost_1_63_0.7z

发布资源 2017.03.10 ·
7z

Markflow —— 简洁、优雅的在 Markdown 里绘制流程图

Markflow—— 简介、优雅的在 Markdown 里绘制流程图作为一个程序员,给别人写文档时,总需要加几个流程图。而现在写文档基本都使用 Markdown 来写,因为即使对方没有相应的渲染,源文件也可以无障碍的阅读。 个人觉得这时 Markdown 语法最大的亮点,于是就涉及到了一个问题,如何在 Markdown 文件中画流程图? 搜索了一下,一般的解决方案是采用 Flowchart.js
原创
发布博客 2017.01.02 ·
10750 阅读 ·
1 点赞 ·
0 评论

Gradle 打的包 Tomcat 解不开:LifecycleException

Gradle 打的包 Tomcat 解不开:LifecycleException昨天用 Gradle 打的包,放 Tomcat 里解不开 gradle 打的 war 包,tomcat6 启动的时候报错:严重: ContainerBase.addChild: start:LifecycleException: Error initializaing : java.lang.NullPointe
原创
发布博客 2016.06.21 ·
1960 阅读 ·
1 点赞 ·
0 评论

踩坑记:httpComponents 的 EntityUtils

今天写的一个服务程序,有人报告获得的数据中文乱码,而我是用 apache 通过 httpComponents 去取得数据的,于是开启日志的 debug 级别。在日志里果然发现中文不见了,有乱码出现:2014-07-02 16:35:01.348 DEBUG [Wire.java:86] http-outgoing-8 "1.0" encoding="UTF-8"?>... subje
原创
发布博客 2014.07.02 ·
6742 阅读 ·
1 点赞 ·
0 评论

少写了 @ResponseBody 引发的古怪问题

最近在 Tomcat 里写一个异步的 HTTP 服务端,出于方便的考虑使用了 Spring MVC 注解来搞定,然后就发生了诡异的结果。代码如下:    @RequestMapping("/test")    public DeferredResult test(            final @RequestParam(required = true) String uid,
原创
发布博客 2014.06.11 ·
2143 阅读 ·
0 点赞 ·
0 评论

修复剑灵新装系统后不能玩的问题

其实是缺少 VC 的运行时库,去这里下载:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=26347另外,游戏目录里有个 components,里面有过 DXSetup.exe 是装 DirectX 的,也装一下。升级了 Windows 8.1,TX 的游戏就全挂了,悲剧啊!于是用 VHD 装了个 Windo
原创
发布博客 2013.11.25 ·
2357 阅读 ·
0 点赞 ·
0 评论

全新的内存分配算法(折纸算法)

全新的内存分配算法,这个算法适合可变长对象,并且经常要扩展的内存块的分配,比如字符串。是空间换时间的算法。想象一张长长的纸条,不断的对折它,就可以把纸条分成一格一格,而且每次对折格子小一半,数量多一倍是吧。这个算法和这个过程很想,因此我命名为折纸算法。
原创
发布博客 2013.10.17 ·
3166 阅读 ·
0 点赞 ·
3 评论

谈谈 C++ 和 Java 的区别

我有多年的 C++ 开发经验,但是最近由于公司的关系,不得不转 Java。看了几天 Java,谈谈感想。     经验丰富的 C++ 程序员应该可以很容易转到 Java 上来,因为他们有许多相似之处,基本语法是完全一样的,只是 Java 砍掉了大量的 C++ 特性,仅仅保留了类相关的部分,在 Java 的世界里,一切都是类。
原创
发布博客 2013.09.29 ·
2026 阅读 ·
1 点赞 ·
1 评论

疯狂的预编译加类型推导能孵化什么吗?

Boost 是个庞然大物,也许很多人已经把它用得很顺了,不过它包含的两个库 MPL 和 Preprocessor 应该大部分人都不会熟悉。MPL 是用来进行模版元编程的工具,它将一些对象的推导工作做了抽象,可以把类型放入容器,在编译期实现一些很神奇的功能。Preprocessor 为预编译提供了一系列的工具,帮助通过预编译来生成代码。它们的结合帮助你在编译期实现很多强大的功能。
原创
发布博客 2013.09.04 ·
2000 阅读 ·
0 点赞 ·
0 评论

resiprocate 1.8.12

发布资源 2013.08.26 ·
gz

TBB 的 BUG?

Threading Building Blocks 是很优秀的一个库,个人用得很多。近几天调试程序的时候,发现 tbb 的 _concurrent_queue_impl.h 166 行左右有这么一段代码: void assign_and_destroy_item( void* dst, page& src, size_t index ) { T& from
原创
发布博客 2013.08.15 ·
1889 阅读 ·
0 点赞 ·
1 评论

"优雅"的C++观察者模式实现

C++ 是一种强类型的编程语言,于是最近一直在头疼如何实现一个比较优雅的观察者模式。如果一个事件附带的参数不同的时候,是否可以使用统一的界面来注册?比如我定义了一个事件,A,参数是 int,而事件B的参数是 string,如果采用统一的注册接口?最先想到的办法是事件用int 定义,采用 boost::any 来传递参数,而结束函数统一写成 void hand( boost::any a ) 这
原创
发布博客 2013.04.28 ·
3116 阅读 ·
0 点赞 ·
2 评论

cmake 按构建类型指定不同文件名

cmake 生成工程的时候,很多教程都告诉你 CMAKE_BUILD_TYPE 是构建类型。原本想用这个来判断是否Debug 模式,并写if来修改文件名。但是,这个变量其实仅在生成 Make 文件这种非 multi-config下才起作用,在生成 VC 工程文件这样的 multi-config 里构建器里,仅会有一个叫 CMAKE_CONFIGURATION_TYPES 的变量。   不要
原创
发布博客 2013.03.08 ·
4376 阅读 ·
0 点赞 ·
0 评论

像脚本语言一样写C++

疯狂的类型推导+虚函数+RTTI,会带来怎么样的东东?最近写了一个好玩的类 object, 目标是可以像脚本语言一样,存放任意类型,做任意操作。目前完成了大半,有兴趣的朋友可以拿来玩玩。 这个类可以这么玩void main(){    using namespace lugce;     /// 当字符串    std::stringzz="zz";
原创
发布博客 2013.01.17 ·
2630 阅读 ·
0 点赞 ·
3 评论

右值引用如何改变你的程序?

点击查看
原创
发布博客 2013.01.15 ·
1794 阅读 ·
0 点赞 ·
0 评论

玩 Diablo3 前要会写脚本

我的笔记本电脑带 nVidia 的 SLI 功能,所以开游戏前要先切换到 高性能 (电源计划),以便打开 SLI,然后玩我的 Diablo III。结束后还要记得切换回 节能模式,免得费电和笔记本发热。而 Chrome、Vistual Studio 2010 等软件会阻止 SLI 开启,因此开启前还要关掉它们……反正为了开启 Diablo III,要做一大堆,有时候忘了某步,进了游戏才发现
原创
发布博客 2012.06.29 ·
2403 阅读 ·
0 点赞 ·
0 评论
加载更多