- 博客(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
2186
原创 ubuntu22.04无法访问windows共享文件
ubuntu 无法访问windows共享目录 无效参数 unable to access location failed to mount windows share:invalid argument
2023-02-16 17:05:12
1886
4
原创 找回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
1875
原创 实体机上通过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
1061
原创 再论java类加载的双亲委托机制
1、引言 看了王森老师的《java深度历险》(我的资料中有PDF版下载),在讲到加载器委托模型时(p69),按照书上的指示,做实验,但是不成功,非常奇怪。包括我查阅了很多资料,发现都不能达到和书中讲的效果。2、现象再现 我现在来讲讲我对书中的理解(有误的话,请谅解)。书中讲到classpath,默认指的是program files\java\jre\xxx目录,而boots...
2018-07-15 11:04:29
790
2
原创 基于jenkins2.107.1+sonarqube6.73进行代码质量的静态检查介绍
一直想使用CI进行敏捷开发,前段时间使用了jenkins,已达到编译,发布,使用jmeter自动化测试的效果,但代码质量一直没有一个好的工具进行评估、检查。后来同事介绍使用sonarqube是一个不错的选择,我觉得可以一试。折腾了一天,基本上可行了,但网上的资料有些是基于老版本的说明,耽误不少工夫,现将我的经历写出来,供大家分享,有问题大家可以随时沟通。谢谢。 致谢:...
2018-04-11 10:08:44
1252
1
原创 windows下使用nexus3进行内部maven仓库的管理
应用场景:公司开发的同事无法上外网,但内部的项目使用maven管理jar包,怎么办?依赖的jar不仅令是central库,还有其他库,后面还会有变化,怎么办?
2017-11-08 11:19:23
3633
原创 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
69128
5
原创 在intellij idea环境下,使用maven打jar包
在intellij idea环境下使用maven进行打jar的文章一直没有看到较为正确的,自己也查找了好多资料,终于搞好了,分享给大家,希望对你有帮助。
2017-09-20 09:34:10
11802
原创 spring配置文件ApplicationContext.xml文件里面代码没有提示功能
这个标题,在百度上应该有很多人提到,在stackoverflow上面也有,csdn中也有,如:http://blog.youkuaiyun.com/yijuanxia/article/details/69831523(这篇写得不错)。 但可能还是不能提示,这里可能是有一个问题被忽略了,那就是xml文件的打开方式,我自己在eclipse中按照各种方法试过了,但还是没有提示,奇怪,后来发现是自己安
2017-05-01 11:50:52
3151
转载 关于sizeof与#pragma pack导致结构体大小变化的问题
原文链接:http://www.dreaminto.com/2015/0812/831.html对于结构体,在使用sizeof的时候会进行字节的对齐,对齐的规则如下: 1) 结构体变量的首地址能够被其最宽基本类型成员的大小所整除; 备注:编译器在给结构体开辟空间时,首先找到结构体中最宽的基本数据类型,然后寻找内存地址能被该基本数据类型所整除的位置,作为结构体的首地址。 2)
2015-10-18 17:06:17
1828
原创 windows程序员C/C++转向linux程序员时,如何编写、调试linux程序
windows的C/C++程序员转到linux下面,面对的是不怎么友好的IDE及调试环境,非常的苦恼,本文说明了常见的调试方法,最后介绍了使用vs+visualgdb的方法在windows下方便的调试linux程序,使windows程序转向linux程序开发较为平缓。
2015-03-11 20:05:52
2299
原创 windows内核调试环境心得
内核调试的速度比较:vs2013,vs2010+WDK8.1+vmware 与windbg+vmware+visualddk
2014-11-22 14:29:26
2231
转载 缓冲IO和非缓冲IO的区别(转载)
这两天在项目原有版本的基础上增加了一段新的协议实现代码,因此需要和平台进行联调。考虑到更好地进行调试,我在代码中添加了一段类似日志记录的代码,已获取通讯的报文内容和当时的环境参数内容,就是创建一个文件,使用标准IO的fopen、fprintf进行输出记录。但是在调试中,刚开始我就傻眼了,文件创建成功了,但是实时查看竟然没有任何数据记录。经过半天的担惊受怕和反复排查,发现是被标准IO的缓冲机制摆了一
2014-10-27 13:44:12
1360
转载 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
4908
原创 关于vs2008下报PRJ0019错误的方法
使用vs2008+visualddk编译驱动,一直没有问题,但是最新将工程放到一个中文目录下,编译出错,我就r
2014-05-20 13:43:50
2135
原创 #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
6149
原创 在XP下如何安装支持vs2008的visual assist插件
最近需要在xp下安装vs2008进行调试,使用新版本的visual assist发现都不能正常加载(比如10.7.1940),或者更新的版本都是一样,也尝试解决了一下,但均未解决,如有人解决麻烦回复告诉一下。 最后的解决方法是,使用较老的visual assist版本,比如 visual assist 1842或1856(这些网上应该都有下载),一切OK了。 以上
2014-04-01 13:29:25
2520
原创 installshield6.3部分资源修改方法
1、安装过程中在任务栏显示的title name 2、安装过程中每个对话框左边的图片资源上述修改在_isres.dll文件中修改,请使用exescope修改。
2014-03-14 15:52:54
1140
原创 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
1275
原创 vs2008不能正常调试的一个小原因
刚好最近调试一个非常普通的程序,代码非常的简单,但是就是不能正确调试。比如,分明设置了断点在main函数的开始,但是就是断不下来,而且程序不是从main函数开始执行的,是从main函数的前几行执行的,真是奇怪。 后来一行行排查(加上二进制查看工具),发现因为有个if(){}这段语句的换行符不是'0d0a',只有0d,没有0a这个二进制码,在0d后加上0a,就可以正常调试。但原因是什
2013-12-23 15:32:53
3205
原创 关于GetPrivateProfileString出错 last error 坑人
今天偶然写了一段代码,使用GetPrivateProfileString函数获取信息,发现无法获取,last error 为2,含义是“指定的文件不存在”,我看了很久,发现文件是存在的,后来再仔细看,原来是指定的section name不对,导致错误。微软这个提示真是坑人呀。
2013-06-06 15:09:31
3016
原创 使用CreateToolhelp32Snapshot获取指定进程详细信息的方法
一般大家都使用CreateToolhelp32Snapshot来获取当前系统所有进程的信息,而且网上的例子大都是告诉大家怎么获取系统所有进程信息。因今天遇到一个问题,需要获取指定进程ID的详细信息,因各种权限原因,只能使用CreateToolhelp32Snapshot 进行获取,现在相关代码贴一下,希望对你有帮助。 void GetProcessInfo(const DWOR
2013-05-07 16:01:07
3639
原创 windbg远程调试方法
WinDBG的远程调试由服务端和客户端组成,和visualstudio类似。 被调试的机器是服务端(server), 我们做调试的机器是客户端(client)。 两台机器都需要安装WinDBG。第一步, 建立WinDBG server 端。使用 -server参数可以使WinDBG以服务器方式启动。 WinDBG可以用多种连接协议让客户端连接,比如命名管道(named pipe),安全
2013-04-28 22:14:02
12103
原创 eclipse中设置代码风格
从C++转到JAVA,看java的代码风格总是不太自然,在windows->preference->java->code style->formatter 修改了风格后,发现自己的.java文件仍然没有改变格式,真是奇怪。后来发现原来,还要点击source->format就好了,唉,真是泪流满面呀。
2013-01-30 22:14:08
1093
原创 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
2191
原创 windows 8 hyperv 使用
windows8 可以使用hyer-v的功能,但有时会遇到一些问题,总结起来无非以下几类: 1、操作系统不是64位的 2、硬件不支持 (可以通过sysinternals的coreinfo -v命令查看) 3、在BIOS里没有将虚拟化支持打开 (我遇到的就是这个问题)另附上一篇
2012-10-17 19:16:38
2699
原创 使用C语言编写windows服务一般框架
编写windows服务和编写windows应用程序一样,有一些回调函数必须填写且向windows 服务管理器(service manager)进行注册,否则会导致服务启动失败。因近期写个服务,其中遇到一些有问题,有部分内容想和大家分享一下,请大家指正。 windows服务一般框架代码如下:#include #include VOID WINAPI Serv
2012-09-18 20:49:51
3770
原创 跨DLL边界传递指针对象
因为需要写一些DLL,且DLL编译选择/MT方式,DLL会导出函数,函数中会返回指针。 如下所示:(示例仅供参考,呵呵) int * WINAPI Export() { return new int; } 现在我的EXE中会使用这个函数,代码如下:(如何获取函数地址的方法我就不赘述)
2011-11-17 21:10:32
3238
原创 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
6053
codeFormer-GUI-20221230,共3卷,此为卷3,这个应该是最新的版本,后面github上面没有再更新了
2024-09-23
codeFormer-GUI-20221230,共3卷,此为卷2,这个应该是最新的版本,后面github上面没有再更新了
2024-09-23
codeFormer-GUI-20221230,共3卷,此为卷1,这个应该是最新的版本,后面github上面没有再更新了
2024-09-23
ubuntu22.04.3 LTS iso 共3个压缩包,ubuntu官网下载,此为卷3
2024-09-19
ubuntu22.04.3 LTS iso 共3个压缩包,ubuntu官网下载,此为卷2
2024-09-19
ubuntu22.04.3 LTS iso 共3个压缩包,ubuntu官网下载,此为卷1
2024-09-19
ubuntu22.04.2 LTS iso 共3个压缩包,ubuntu官网下载,此为卷3
2024-09-19
ubuntu22.04.2 LTS iso 共3个压缩包,ubuntu官网下载,此为卷2
2024-09-19
ubuntu22.04.2 LTS iso 共3个压缩包,ubuntu官网下载,此为卷1
2024-09-19
ubuntu24.04.1 LTS iso 共3个压缩包,ubuntu官网下载,此为卷3
2024-09-19
ubuntu24.04.1 LTS iso 共3个压缩包,ubuntu官网下载,此为卷2
2024-09-19
ubuntu24.04.1 LTS iso 共3个压缩包,ubuntu官网下载,此为卷1
2024-09-19
黑马elasticsearch的sql脚本
2024-09-18
kubuntu-22.04.1-desktop-amd64 第二部分,共两部分,因为超过2G
2023-02-13
kubuntu-22.04.1-desktop-amd64 第一部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.4-desktop-amd64 第二部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.4-desktop-amd64 第一部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.3-desktop-amd64 第二部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.3-desktop-amd64 第一部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.1-desktop-amd64 第二部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.1-desktop-amd64 第一部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.5-desktop-amd64 第二部分,共两部分,因为超过2G
2023-02-13
kubuntu-20.04.5-desktop-amd64 第一部分,共两部分,因为超过2G
2023-02-13
kubuntu-18.04.5-desktop-amd64.iso,可能官网下载不到了
2023-02-09
nginx centos7离线安装包所有内容
2022-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人