自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (823)
  • 收藏
  • 关注

原创 通过gen_compile_commands.py产生compile_commands.json文件的方法

linux kernel vscode gen_compile_commands.py compile_commands.json 函数快速定位

2024-05-16 12:06:27 451

原创 ubuntu22.04无法访问windows共享文件

ubuntu 无法访问windows共享目录 无效参数 unable to access location failed to mount windows share:invalid argument

2023-02-16 17:05:12 1420 3

原创 找回sonarqube管理员密码(7.9.x版本)

找回sonarqube管理员密码(7.9.x版本)update users set crypted_password = '$2a$12$uCkkXmhW5ThVK8mpBvnXOOJRLd64LJeHTeCkSuB3lfaR2N0AYBaSi', salt=null, hash_method='BCRYPT' where login = 'admin'上述是postgresql的脚本,mysql官方说7.8之后不支持了。所以大家对号入座。另,对于最新的sonarqube版本,可以查看官方文档,如

2020-10-30 10:03:38 1629

原创 实体机上通过u盘或光盘安装centos的过程

首先,我们的要求是,在一台实体机上安装centos7.6的操作系统。环境:windows10+ultraiso+vmware的虚拟机环境。失败的操作步骤:(1)、将centos.iso下载到本地,使用ultraiso写入u盘,或dvd盘。(2)、将u盘插入电脑,启动时选择从u盘启动或dvd启动,这些都正常,但到了选择时区或其他步骤都会卡住(具体与U盘或DVD有启动有关)(3)、一通...

2019-07-13 14:06:03 990

原创 再论java类加载的双亲委托机制

1、引言        看了王森老师的《java深度历险》(我的资料中有PDF版下载),在讲到加载器委托模型时(p69),按照书上的指示,做实验,但是不成功,非常奇怪。包括我查阅了很多资料,发现都不能达到和书中讲的效果。2、现象再现      我现在来讲讲我对书中的理解(有误的话,请谅解)。书中讲到classpath,默认指的是program files\java\jre\xxx目录,而boots...

2018-07-15 11:04:29 749 2

原创 基于jenkins2.107.1+sonarqube6.73进行代码质量的静态检查介绍

        一直想使用CI进行敏捷开发,前段时间使用了jenkins,已达到编译,发布,使用jmeter自动化测试的效果,但代码质量一直没有一个好的工具进行评估、检查。后来同事介绍使用sonarqube是一个不错的选择,我觉得可以一试。折腾了一天,基本上可行了,但网上的资料有些是基于老版本的说明,耽误不少工夫,现将我的经历写出来,供大家分享,有问题大家可以随时沟通。谢谢。        致谢:...

2018-04-11 10:08:44 1204 1

原创 windows下使用nexus3进行内部maven仓库的管理

应用场景:公司开发的同事无法上外网,但内部的项目使用maven管理jar包,怎么办?依赖的jar不仅令是central库,还有其他库,后面还会有变化,怎么办?

2017-11-08 11:19:23 3582

原创 navicate11下无法显示Mysql中的json列

mysql json类型无法在navicat11中显示

2017-10-25 14:39:50 16256 1

原创 maven项目中,添加依赖后,出现"Dependency 'xxxx‘ not found"解决过程

在idea中修改pom.xml文件,添加各种工程依赖的jar,一直没有问题,但有一天突然添加了一个jbpm3的依赖,发现一直报“Dependency 'xxx' not found",但在maven的仓库中可以找到的,就觉得奇怪了。经过一段时间的了解后,主要和几个文件有关:(1)、maven的settings.xml文件如果你设置了镜像代理,但不巧的是设置成了如下内容(网上有帖子就要求...

2017-10-18 19:58:42 68764 5

原创 在intellij idea环境下,使用maven打jar包

在intellij idea环境下使用maven进行打jar的文章一直没有看到较为正确的,自己也查找了好多资料,终于搞好了,分享给大家,希望对你有帮助。

2017-09-20 09:34:10 11602

原创 spring配置文件ApplicationContext.xml文件里面代码没有提示功能

这个标题,在百度上应该有很多人提到,在stackoverflow上面也有,csdn中也有,如:http://blog.csdn.net/yijuanxia/article/details/69831523(这篇写得不错)。       但可能还是不能提示,这里可能是有一个问题被忽略了,那就是xml文件的打开方式,我自己在eclipse中按照各种方法试过了,但还是没有提示,奇怪,后来发现是自己安

2017-05-01 11:50:52 3094

转载 关于sizeof与#pragma pack导致结构体大小变化的问题

原文链接:http://www.dreaminto.com/2015/0812/831.html对于结构体,在使用sizeof的时候会进行字节的对齐,对齐的规则如下: 1) 结构体变量的首地址能够被其最宽基本类型成员的大小所整除;    备注:编译器在给结构体开辟空间时,首先找到结构体中最宽的基本数据类型,然后寻找内存地址能被该基本数据类型所整除的位置,作为结构体的首地址。 2)

2015-10-18 17:06:17 1737

原创 windows程序员C/C++转向linux程序员时,如何编写、调试linux程序

windows的C/C++程序员转到linux下面,面对的是不怎么友好的IDE及调试环境,非常的苦恼,本文说明了常见的调试方法,最后介绍了使用vs+visualgdb的方法在windows下方便的调试linux程序,使windows程序转向linux程序开发较为平缓。

2015-03-11 20:05:52 2261

原创 BOOST库的在windows下的编译小记

boost windows 编译 32位 64位

2014-12-17 13:15:33 924

原创 windows内核调试环境心得

内核调试的速度比较:vs2013,vs2010+WDK8.1+vmware 与windbg+vmware+visualddk

2014-11-22 14:29:26 2198

转载 缓冲IO和非缓冲IO的区别(转载)

这两天在项目原有版本的基础上增加了一段新的协议实现代码,因此需要和平台进行联调。考虑到更好地进行调试,我在代码中添加了一段类似日志记录的代码,已获取通讯的报文内容和当时的环境参数内容,就是创建一个文件,使用标准IO的fopen、fprintf进行输出记录。但是在调试中,刚开始我就傻眼了,文件创建成功了,但是实时查看竟然没有任何数据记录。经过半天的担惊受怕和反复排查,发现是被标准IO的缓冲机制摆了一

2014-10-27 13:44:12 1320

转载 Eclipse安装adt插件后之后看不到android SDK manager和android Virtual Device manager

最近在使用eclipse进行android开发时,发现有时候安装了A请查看如下链接:http://gushedaoren.blog.163.com/blog/static/17366340520121019101617480/

2014-08-19 21:10:26 4851

原创 关于vs2008下报PRJ0019错误的方法

使用vs2008+visualddk编译驱动,一直没有问题,但是最新将工程放到一个中文目录下,编译出错,我就r

2014-05-20 13:43:50 2061

原创 suac.sys

windows xp下的suac.sys好像就是用sfilter这个代码来编写的

2014-05-17 17:49:13 894

原创 qt源代码的编译

使用vs200*或201*等编译qt,

2014-04-22 15:18:56 5252

原创 #include <ntifs.h>出现PEPROCESS redefinition问题处理

7600.16385.0\inc\ddk\ntifs.h(85) : error C2371: 'PEPROCESS' : redefinition; different basic types,7600.16385.0\inc\ddk\wdm.h(79) : see declaration of 'PEPROCESS'

2014-04-10 09:54:36 5881 1

原创 在XP下如何安装支持vs2008的visual assist插件

最近需要在xp下安装vs2008进行调试,使用新版本的visual assist发现都不能正常加载(比如10.7.1940),或者更新的版本都是一样,也尝试解决了一下,但均未解决,如有人解决麻烦回复告诉一下。        最后的解决方法是,使用较老的visual assist版本,比如 visual assist 1842或1856(这些网上应该都有下载),一切OK了。       以上

2014-04-01 13:29:25 2363

原创 installshield6.3部分资源修改方法

1、安装过程中在任务栏显示的title name        2、安装过程中每个对话框左边的图片资源上述修改在_isres.dll文件中修改,请使用exescope修改。

2014-03-14 15:52:54 1104 1

原创 以源码方式使用boost的filesystem库的方法

boost filesystem库 源码 嵌入

2014-03-09 20:47:06 4249

原创 release版本调试的几个设置项

使用vs2008编译release版本,但又想进行调试,这个时候需要设置以下几个地方:1、工程的属性c/c++->General-->Debug Information Format 设置 为Program database(zi),不要使用默认的disabled,否则不能调试。2、工程的属性c/c++->Optimization-->Optimization 设置为Disabled(/o

2013-12-26 14:44:17 1221

原创 vs2008不能正常调试的一个小原因

刚好最近调试一个非常普通的程序,代码非常的简单,但是就是不能正确调试。比如,分明设置了断点在main函数的开始,但是就是断不下来,而且程序不是从main函数开始执行的,是从main函数的前几行执行的,真是奇怪。       后来一行行排查(加上二进制查看工具),发现因为有个if(){}这段语句的换行符不是'0d0a',只有0d,没有0a这个二进制码,在0d后加上0a,就可以正常调试。但原因是什

2013-12-23 15:32:53 3161

原创 关于GetPrivateProfileString出错 last error 坑人

今天偶然写了一段代码,使用GetPrivateProfileString函数获取信息,发现无法获取,last error 为2,含义是“指定的文件不存在”,我看了很久,发现文件是存在的,后来再仔细看,原来是指定的section name不对,导致错误。微软这个提示真是坑人呀。

2013-06-06 15:09:31 2941

原创 使用CreateToolhelp32Snapshot获取指定进程详细信息的方法

一般大家都使用CreateToolhelp32Snapshot来获取当前系统所有进程的信息,而且网上的例子大都是告诉大家怎么获取系统所有进程信息。因今天遇到一个问题,需要获取指定进程ID的详细信息,因各种权限原因,只能使用CreateToolhelp32Snapshot 进行获取,现在相关代码贴一下,希望对你有帮助。        void  GetProcessInfo(const DWOR

2013-05-07 16:01:07 3518

原创 windbg远程调试方法

WinDBG的远程调试由服务端和客户端组成,和visualstudio类似。 被调试的机器是服务端(server), 我们做调试的机器是客户端(client)。 两台机器都需要安装WinDBG。第一步, 建立WinDBG server 端。使用 -server参数可以使WinDBG以服务器方式启动。 WinDBG可以用多种连接协议让客户端连接,比如命名管道(named pipe),安全

2013-04-28 22:14:02 11975 3

原创 eclipse中设置代码风格

从C++转到JAVA,看java的代码风格总是不太自然,在windows->preference->java->code style->formatter 修改了风格后,发现自己的.java文件仍然没有改变格式,真是奇怪。后来发现原来,还要点击source->format就好了,唉,真是泪流满面呀。

2013-01-30 22:14:08 1051

原创 visualsvn集成vs的插件如何使用新的repository

因为需要,对visual svn的服务器的目录结构更新,在使用vs+visualsvn时,发现switch to the other brach时会报错“Repository UUID '1c604742-6b16-462b-86e4-cc8bce959242' doesn't match expected UUID '6df69aeb-a72c-450d-8102-24036a3855f7'

2012-12-06 19:50:22 2160

原创 windows 8 hyperv 使用

windows8 可以使用hyer-v的功能,但有时会遇到一些问题,总结起来无非以下几类:      1、操作系统不是64位的                             2、硬件不支持             (可以通过sysinternals的coreinfo -v命令查看)      3、在BIOS里没有将虚拟化支持打开   (我遇到的就是这个问题)另附上一篇

2012-10-17 19:16:38 2653

原创 使用C语言编写windows服务一般框架

编写windows服务和编写windows应用程序一样,有一些回调函数必须填写且向windows 服务管理器(service manager)进行注册,否则会导致服务启动失败。因近期写个服务,其中遇到一些有问题,有部分内容想和大家分享一下,请大家指正。        windows服务一般框架代码如下:#include #include VOID WINAPI Serv

2012-09-18 20:49:51 3706

原创 跨DLL边界传递指针对象

因为需要写一些DLL,且DLL编译选择/MT方式,DLL会导出函数,函数中会返回指针。     如下所示:(示例仅供参考,呵呵)     int * WINAPI Export()   {         return new int;   }      现在我的EXE中会使用这个函数,代码如下:(如何获取函数地址的方法我就不赘述)

2011-11-17 21:10:32 3156

原创 winamp播放ape文件

一直钟情winamp,但有时下载ape文件,winamp无法播放,后查找到使用Monkey's Audio可以解决。步骤如下:1、上http://www.monkeysaudio.com/,下载最新版。2、安装Monkey's Audio 3、到Monkey's Au

2011-09-10 21:20:13 5864

原创 windbg调试静态库的方法

windbg debug static library set breakpoint bp

2011-03-24 21:39:00 1554

原创 vs2008 专用卸载工具

vs2008 卸载工具体

2011-03-09 18:49:00 2562 1

原创 进程的默认工作目录

进程 默认工作目录 设置

2011-03-05 17:12:00 1220

原创 windows服务程序的调试

windows service debugwindows 服务 调试

2011-02-11 16:43:00 3834

原创 关于“未处理异常函数”调试方法

SetUnhandledExceptionFilter 未处理异常函数 调试方法

2011-02-08 10:31:00 4822 1

kubuntu-22.04.1-desktop-amd64 第二部分,共两部分,因为超过2G

kubuntu-22.04.1-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-13

kubuntu-22.04.1-desktop-amd64 第一部分,共两部分,因为超过2G

kubuntu-22.04.1-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.4-desktop-amd64 第二部分,共两部分,因为超过2G

kubuntu-20.04.4-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.4-desktop-amd64 第一部分,共两部分,因为超过2G

kubuntu-20.04.4-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.3-desktop-amd64 第二部分,共两部分,因为超过2G

kubuntu-20.04.3-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.3-desktop-amd64 第一部分,共两部分,因为超过2G

kubuntu-20.04.3-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.1-desktop-amd64 第二部分,共两部分,因为超过2G

kubuntu-20.04.1-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.1-desktop-amd64 第一部分,共两部分,因为超过2G

kubuntu-20.04.1-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.5-desktop-amd64 第二部分,共两部分,因为超过2G

kubuntu-20.04.5-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04.5-desktop-amd64 第一部分,共两部分,因为超过2G

kubuntu-20.04.5-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-13

kubuntu-20.04-desktop-amd64 安装盘 第二部分

kubuntu-20.04-desktop-amd64 第二部分,共两部分,因为超过2G

2023-02-09

kubuntu-20.04-desktop-amd64 安装盘 第一部分

kubuntu-20.04-desktop-amd64 第一部分,共两部分,因为超过2G

2023-02-09

kubuntu-18.04.5-desktop-amd64.iso,可能官网下载不到了

kubuntu-18.04.5-desktop-amd64.iso,可能官网下载不到了,希望对你有帮助。

2023-02-09

chronium编译工具集

chronium编译工具集,供墙内朋友下载使用。

2022-11-15

nginx centos7离线安装包所有内容

有时用户没有网络,需要离线安装nginx,比较麻烦,现将网上收集到的资料合并成一个,供大家下载使用。先使用windows下任意解压工具解压出来,里面含3个文件,一个unzip的安装包,一个aa.sh脚本,一个nginx.zip依赖的所有包。 将上面上个文件传到centos服务器上,然后chmod +x aa.sh && ./aa.sh 所有安装结束。 解决centos minimal安装无网编译nginx问题

2022-08-19

windbg 6.11 6.12 32位与64位版

windbg 6.11 6.12 32位与64位版

2022-01-22

windows 2000 sp4 symbols

windows 2000 sp4 symbols

2022-01-22

IE6 英文版 支持2000的最后一个IE

IE6 英文版 支持2000的最后一个IE

2022-01-22

ddk 2003 .zip

DDK 2003 支持编译windows 2000,xp的驱动,官网下载

2021-11-22

boost_1_77_0-src.zip

boost 1.77 源代码 适合windows与linux

2021-09-23

boost_1_70_0-src.zip

boost 1.70 源代码 适合windows与linux

2021-09-23

boost_1_64_0-src.zip

boost 1.64 源代码 适合windows与linux

2021-09-23

boost_1_63_0-src.zip

boost 1.63 源代码 适合windows与linux

2021-09-23

ubuntu-14.04.5-desktop-amd64.iso.zip

ubuntu-14.04.5-desktop-amd64 官方下载版本

2021-09-04

ubuntu-14.04.4-desktop-amd64.iso.zip

ubuntu-14.04.4-desktop-amd64 官方下载版本

2021-09-04

ubuntu-14.04.3-desktop-amd64.iso.zip

ubuntu-14.04.3-desktop-amd64 官方下载版本

2021-09-04

ubuntu-14.04.2-desktop-amd64.iso.zip

ubuntu-14.04.2-desktop-amd64 官方下载版本

2021-09-04

ubuntu-14.04.1-desktop-amd64.iso.zip

ubuntu-14.04.1-desktop-amd64 官方下载版本

2021-09-04

ubuntu-14.04-desktop-amd64.iso

ubuntu-14.04-desktop-amd64 官方下载版本

2021-09-04

ubuntu-18.04.5-desktop-amd64.zip.002

ubuntu-18.04.5-desktop-amd64,共2部分,此为第2部分。

2021-09-04

ubuntu-18.04.5-desktop-amd64.zip.001

ubuntu-18.04.5-desktop-amd64 iso 官网下载,共2部分,此为第1部分

2021-09-04

ubuntu-20.04.3-desktop-amd64.zip.002

ubuntu-20.04.3-desktop-amd64,共2部分,此为第12部分。

2021-09-04

ubuntu-20.04.3-desktop-amd64.zip.001

ubuntu-20.04.3-desktop-amd64,共2部分,此为第1部分。

2021-09-04

ubuntu-14.04.6-desktop-amd64.iso

ubuntu-14.04.6-desktop-amd64.iso,官方提供iso

2021-09-04

boost_1_54_0-bin-msvc-all-32-64.7z

boost 1.54 vs2008 lib,官网编译好lib,因官网下载慢,提供一下。 也可到官网下载:https://sourceforge.net/projects/boost/files/boost-binaries/

2021-07-19

JProfiler.11.1.4.zip

jprofiler 11.1.4 windows版本

2021-05-26

jdk6-16 windows x64

jdk6-16 windows x64,官网下载太慢

2021-05-22

Zero Trust Networks Building Secure Systems in Untrusted Networks-打造零信任网络--.pdf

零信任网络--英文版,看论坛上要分较高,免费提供一下没有分的人下载。 零信任网络--英文版,看论坛上要分较高,免费提供一下没有分的人下载。

2020-11-18

AllTools-master.zip

windows kernel programming编程作者开源的一些工具,github下载慢。

2020-07-21

Windows Kernel Programming 9781977593375.pdf

windows kernel programming pdf 高清 2019版本

2020-07-21

空空如也

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

TA关注的人

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