似水流年__
码龄16年
关注
提问 私信
  • 博客:45,990
    社区:19,543
    65,533
    总访问量
  • 23
    原创
  • 2,221,652
    排名
  • 61
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-12-17
查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得3次评论
  • 获得17次收藏
创作历程
  • 3篇
    2022年
  • 5篇
    2021年
  • 5篇
    2012年
  • 12篇
    2010年
成就勋章
TA的专栏
  • 服务器
    7篇
  • 可靠性系统开发
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在 Rocky Linux 8|AlmaLinux 8|RHEL 8 上安装 mongo 5

MongoDB简介MongoDB 是一种面向文档的数据库,而不是关系型数据库。 远离关系模型的主要原因是使扩展更容易,但也有一些其他优点。面向文档的数据库将“行”的概念替换为更灵活的模型“文档”。 通过允许嵌入文档和数组,面向文档的方法可以用单个记录表示复杂的层次关系。这自然符合现代面向对象语言的开发人员思考数据的方式。 MongoDB 是一个通用数据库,因此除了创建、读取、更新和删除数据之外,它还提供了您期望从数据库管理系统和许多其他功能中脱颖而出的大多数功能。 性能是 MongoDB 的一.
原创
发布博客 2022.02.19 ·
684 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在 Rocky Linux 8|AlmaLinux 8|RHEL 8 上安装 mongo 4.4

MongoDB 是一个免费和开源的面向文档的数据库。与将数据存储在表中并在添加新数据之前需要预定义模式的关系数据库不同,MongoDB 中的文档是具有动态模式(即没有固定模式)的键/值对的无序集合。因此,同一个字段可以保存一个整数、一个字符串或一个对象——这取决于您的应用程序需要什么。此外,由于其动态特性,MongoDB 非常适合存储 JSON 对象,使其非常适合作为 RESTful 数据库。虽然 MongoDB 支持二级索引,但并非每个场景都需要它们。这意味着 MongoDB 的读取可能比某些关系数据
原创
发布博客 2022.02.19 ·
1292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在 Rocky Linux 8|AlmaLinux 8|RHEL 8 上安装 .NET Core 6.0

在本文中,我们将在 Rocky Linux 8|AlmaLinux 8|RHEL 8 上安装 .NET Core 6.0。.NET 是一个由编程语言、工具和库组成的开发人员平台,可帮助开发人员构建不同类型的应用程序。ASP.NET 框架通过工具和库扩展了.NET 开发人员平台,使 Web 应用程序的构建变得顺畅和容易。在撰写本文时,.NET Core 的最新版本是 6.0,这是一个 LTS 版本。.NET 6.0 LTS 版本可在 Windows、Linux 和 macOS 操作系统上下载。该软件包..
原创
发布博客 2022.02.13 ·
1799 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins Publish Over SSH For Windows:解决Windows 没有NoHup的问题

使用Jenkins发布到Windows 服务器上的时候,在Windows 上面装了OpenSSH服务,通过Pulish Over SSH的方式去传文件和启动,发现发布的程序总是启动不起来;折腾良久毫无头绪。这时身边小伙伴提醒了一下:是不是SSH的连接断开,Session结束,该Session下启动的程序都会被终止掉,像Linux下的SSH一样。这真的是一语惊醒梦中人,终于找到程序没起来的原因了:是启动后,又被OpenSSH服务结束了。在Linux下可以通过nohup来把启动的程序作为服务来长
原创
发布博客 2021.11.16 ·
1949 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Visual Studio 2022 初体验

VS2022 一发布,就迫不及待地安装了,因为之前预览版试了,代码提示更给力了。写Winform 程序试了下,.NET 6下面的编辑器依然时好时坏,与VS2019 一个样,好不走心啊。然后用VS2022 发布 之前.NET 5写的项目,直接提示.NET SDK不存在,纳尼,把我.NET 5的SDK卸载了么,赶紧又安装了一下.NET 5的SDK,还是不行。因为发布是通过 dotnet publish 命令的,所以就想着看看dotnet安装目录看看,结果发现C:\Program Files(
原创
发布博客 2021.11.09 ·
2335 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ActiveMQ与mqttjs通信的CS模式的尝试

后端服务,有需要推送到前端的数据,直接发布到指定的Topic即可。前端订阅指定的Topic,完成订阅,即可获取后端推送的数据。Web前端里面通过mqtt.js 来进行与ActiveMQ通信,授权通过账号密码来进行,在ActiveMQ中使用了自定义的认证插件,这样与账号密码与整个系统相匹配,充分保证授权的一致性和安全性。目前的系统推送数据量比频繁,大概1秒几十条数据,通过el-table展示,今天测试下来,Firefox 在渲染时经常卡顿,chrome应对倒无压力。目前直接采用js
原创
发布博客 2021.11.09 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后端接口数据没有分页,导致前端卡顿

前端:VUE + el-table后端:.NET WebApi后端的兄弟代码直接返回了全部数据,漏掉了Take函数,修正后data.Skip((page-1)*pageSize).Take(pageSize);数据少了,前端自然就正常了。
原创
发布博客 2021.11.09 ·
1223 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

终于找到ActiveMQ无响应的罪魁祸首了

今天终于找到ActiveMQ用了一段时间后无响应的原因了。ActiveMQ默认配置里面最大连接数为1000个,在activemq.xml中的配置:<!-- The transport connectors expose ActiveMQ over a given protocol to clients and other brokers. For more information, see: http://active
原创
发布博客 2021.11.09 ·
2308 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

dump文件的调试

这段时间突然发现,要一下做一个金刚不坏之身的程序是不太可能滴,至于对我来说吧。这个程序也要经过千锤百炼才能够练就一个强大的自信心。我现在做系统就不考虑一下把程序做的足够强壮了,因为我也做不到,现在做系统时,总考虑的一个问题:当系统异常的时候怎么去处理?我不怕系统程序出现异常,甚至直接Over,只要能在异常时处理异常后继续运作,在崩溃重启后能够继续把没干的活给干了,那么这
原创
发布博客 2012.04.29 ·
11089 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

Apache源码分析——APR(4)文件操作(2)

在文件操作(1)中看到了apr对文件路径的处理,现在来看看看文件操作。文件操作就那么几种:打开、关闭、写入、读取、复制、删除、重命名等。下面就看看apr是怎么做这些操作的。 首先看打开操作apr_file_open函数,apr_file_open先是把apr中定义的访问权限和文件属性都转换成相应的windows系统下的访问权限和文件属性值,最后调用了windows Api 函数Crea
原创
发布博客 2012.02.09 ·
1837 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Apache源码分析——APR(3) 文件操作(1)

文件操作可是一个大的问题,因此这里采用各个击破,一个一个模块来分析。而其实文件操作也只是IO操作的一部分。文件操作,必须得知道操作的文件是哪个撒,因此就有了文件路径,本文就先来看看apr中对文件的路径是怎么处理的。 在srclib\apr\include\arch\win32\apr_arch_file_io.h文件中定义了对路径的一些处理函数。其中有两个比较不错的宏:/* W
原创
发布博客 2012.02.09 ·
1079 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Apache源码分析——APR(2) 可移植性

本来想跳过去Apache中了windows的其他系统的,但还是来看一下,以便后面阅读时更顺利。可移植性体现在apr_portable.h中,里面定义的函数来抹去各种不同平台下的文件、目录、网络、进程、时间、线程、管道、编码的差异。/** * convert the file from apr type to os specific type. * @param thef
原创
发布博客 2012.02.09 ·
855 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

开始决定分析Apache

工作了一段时间后,发现读开源代码,是在技术上和设计上进步最快的一种途径。在实际应用上,自己的代码中也大量应用了一些开源项目,或者用了开源项目中的某些技术,往往使事半功倍,极大滴提高了工作的效率。这段时间虽然忙,但好长时间没有总结过,现在开始写些文章记录下自己碌碌无为滴生活。目前正在负责一个服务器项目,此项目要求服务器的性能要高,希望自己可以通过分析Apache源码来学习相关的技术,从而
原创
发布博客 2012.02.09 ·
612 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将数字转换成逗号分隔方式


CString StringProcessor::ConvertRmbStr(double dNum) { char szNum[13] = {0}; sprintf(szNum,"%0.2f",dNum); int nLen = strlen(szNum); int nComma = 0; nComma = nLen/3 - 1; if (nLen % 3 == 0)//刚刚好的时候,最前面不能加分号 分号数目减去1. {
原创
发布博客 2010.11.08 ·
2403 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Three Ways to Inject Your Code into Another Process

文章不错 原文地址http://www.codeproject.com/KB/threads/winspy.aspx
第二种方法是我想要的,第二种方法应该可以实现第三种类似的结果的。ContentsIntroductionWindows HooksThe CreateRemoteThread & LoadLibrary TechniqueInterprocess CommunicationsThe CreateRemoteThread & WriteProcessMemory TechniqueH
转载
发布博客 2010.10.13 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

界面美化.CStatic控件的美化


静态控件也是比较常用的控件,在VS开发环境中用的应该挺频繁的吧。
其实mfc中实现对窗口美化,主要依赖于重绘。static控件也是个窗口,windows为其留有自绘的权利,可以设置其样式为SS_OWNERDRAW,Windows就会把其绘制权利交给我们的代码,怎么绘制就看我们的代码了。mfc中更好的一种方式就是消息反射,省的自己来做这一步操作了,我们重载CStatic中的DrawItem方法,进行自绘,基本就可以了。其实如果自己在OnPaint里画也是可以的(对于任何控件窗口都可以的,
原创
发布博客 2010.09.19 ·
2515 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Gdi Plus


今天用了下Gdi plus
感觉还可以 解决了我苦思的难题 减少了以后的不少工作量 至少以后不会老去想去那么多格式的图片该怎么去画了
 
不错 不错 呵呵。
原创
发布博客 2010.08.10 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VC 显示jpg文件

VC 显示JPG 1、通过点击浏览按钮选择JPG图像文件 点击浏览按钮打开文件对话框选择JPG图像文件,得到文件所在的路径目录。 关键代码如下: char szFilter[] = "JPG Files (*.jpg)|*.jpg|JPEG Files (*.jpeg)|*.jpeg|GIF Files (*.gif)|*.gif|All Files (*.*)|*.*||"; CFileDialog dlg(TRUE,"jpg|jpeg|gif",NULL, OFN_HIDEREADONLY |
原创
发布博客 2010.06.25 ·
3284 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

通过DC保存为bmp图片

//HBITMAP位图句柄转换图像void WriteBMPFile(HBITMAP hBitMap, LPTSTR filename, HDC hDC){ BITMAP bmp; PBITMAPINFO pbmi; WORD cClrBits; HANDLE hf; // file handle BITMAPFILEHEADER hdr; // bitmap file-header PBITMAPINFOHEADER pbih;
原创
发布博客 2010.06.25 ·
1489 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Com真的不错

这几天学习了下com atl ,感觉在windows下真的是好东西 可惜了 要离开这家公司了 换个公司,就要换另一种平台了,以后也不知道还会用不 哎,再从头开始了吧 ,可惜了 还没有好好钻下这方面的东西 不过我的确应该去大点的公司看看了,因此还是离开吧。
原创
发布博客 2010.05.27 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多