自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2320)
  • 资源 (3)
  • 收藏
  • 关注

转载 关于高效学习的阅读笔记

我们把学到的东西用自己的语言和理解重新组织并表达出来,本质上是对信息进行消化和再加工的过程,这个过程可能会有信息损失,但也可能会有新信息加入,本质上是信息重构的过程,我们积累的知识越多,在知识间进行联系和区辨的能力就越强,对知识进行总结和归纳也就越轻松.而想要提高总结归纳的能力,首先要多阅读,多积累素材,扩大自己的知识面,多和别人讨论,多思辨,从而见多识广.学习的开始阶段,可以不急于总结归纳,不急于下判断,做结论,而应该保留部分知识的不确定性,保持对知识的开放状态.这种感觉,对于想速成的人来说,很难体会.

2024-02-24 12:06:03 6

原创 C#学习总结

类的成员默认访问修饰符:private。方法默认访问修饰符:private。类默认访问修饰符:internal。

2024-02-23 10:53:55 90

原创 SelectNodes的使用

SelectNodes(“node”) 从当前子节点中查找节点SelectNodes(“/node”) 从根节点的子节点中查找节点SelectNodes(“//node”) 从任意位置上查找名为node的节点SelectNodes(“.”) 选择当前节点SelectNodes(“…”) 选择当前节点父节点SelectNodes(“//node[1]”) 选择名为node的第一个节点

2024-02-22 15:56:37 124

原创 有关null的一些操作#

如果左边是的null,那么返回右边的操作数,否则就返回左边的操作数,这个在给变量赋予默认值非常好用。

2024-02-22 09:21:06 298

原创 c sharp资料

c#菜鸟教程

2024-02-21 11:51:32 151

原创 U盘重装系统

在需要安装系统的电脑上按F2键,进入老毛桃主菜单后,通过“↑↓”键选择“【1】启动Win10 X64PE(2G以上内存)”后回车确认,成功进入winpe。这里勾选复选框内后点击“是”(建议将“网卡驱动”和“USB驱动”这两个选项勾选,以免重启后无法使用网络和鼠标)程序写入待安装完毕后点击 “是” 重启电脑,同时要拔掉U盘以免再次进入老毛桃winpe界面了。因为系统管理员密码忘记,登记不了window系统,使用老毛桃制作U盘启动盘。启动老毛桃U盘启动装机工具,插入U盘,点击一键制作成USB启动盘。

2024-02-16 21:55:28 196

原创 未定义基类问题解决

基类A, 子类B。

2024-02-03 15:39:26 212

原创 curl之网络接口

连接接口定义。

2024-02-02 22:34:10 180

原创 boost asio对于epoll关闭套接字顺序

【代码】boost asio对于epoll关闭套接字顺序。

2024-02-01 22:07:24 267

原创 查看进程创建的所有线程

在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为的进程创建的所有线程。

2024-02-01 11:52:52 144

原创 brpc之单例

GetLeakySingleton是单例模板类,线程安全的。

2024-01-31 10:50:34 403

原创 Linux中查看监听中的端口

netstat命令可提供网络连接相关的信息。想要查看所有监听中的TCP或UDP端口,包含使用端口和套接字状态的服务,可使用如下命令命令中的选项参数有如下含义-t -显示TCP端口。-u -显示UDP端口。-n -显示数字地址而不是解析主机。-l -仅显示监听端口。-p -显示监听进程的PID和名称。仅当以root用户或 sudo 用户身份运行命令时,才会显示此信息。也可以使用grep命令对查询结果做一些筛选。例如,查看哪个进程使用TCP协议监听端口22,可执行如下命令。

2024-01-31 10:25:55 281

原创 qt使用总结

1、创建多层级的目录可以使用QDir::mkpath。

2024-01-29 13:42:48 96

原创 brpc之bthread

bthread提供了线程池功能,来执行异步任务。

2024-01-21 21:30:51 788

原创 POJ3522 Slim Span(Kruskal)

给定一个n个顶点,m条边的无向图, 求最大边减去最小边的值最小的生成树。

2024-01-21 16:45:43 360

原创 Kruskal算法

【代码】Kruskal算法。

2024-01-21 12:00:16 383

原创 qt写文件中文乱码问题解决

在用qt写入中文时,总是出现乱码。

2024-01-17 17:52:38 355

原创 brpc之InputMessenger

InputMessenger类是客户端处理socket中响应的处理类。

2024-01-14 16:44:19 803

原创 boost graph计算最短路径程序异常退出问题解决

之前使用的boost 1.55版本,升级使用1.73版本后,在调用dijkstra_shortest_paths时会出现弹窗。而1.73版本中距离合并使用的是std::plus< D >()直接相加,会出现距离计算为负值情况。刚开始时,距离初始值为numeric_limits::max()。发现是在1.55版本中,距离合并使用的是closed_plus。如果其中的一个值是inf,则返回inf,否则作相加操作。点击调试,看调用栈信息,发现计算的距离值为负数。

2024-01-10 16:10:51 372

原创 std::numeric_limits::max()编译错误问题解决

在使用numeric_limits的max最大值时,报。

2024-01-10 10:26:34 403

原创 brpc之接口Protocol

brpc主要是通过Protocol这个接口来支持多协议的。其提供了解析,序列化,处理请求与响应的函数指针,通过函数指针以达到多态的效果。

2024-01-07 20:57:56 403

原创 2024 计划

brpc源码netty源码ace源码《Javascript高级程序设计》《《Full-stack web development with Vue.js and Node build scalable and powerful web apps with modern web stack, MongoDB, Vue, Node.js, and Express》(之前没有看完)

2024-01-01 18:05:54 375

原创 为什么不建议使用using namespace?

在工程中编译时,有时会报使用命名不明确的错误,这个就是因为使用using namespace引起的在项目中用到了boost,而boost与std当中有些名字是相同的,如果同时使用了可能会不知道到底使用哪个命名空间的情况。

2023-12-29 14:16:00 374

原创 winsock.h与winsock2.h出现重定义或不同的链接 问题解决

在使用了包含头文件前#include<windows.h>加上。在编译qt windows项目时出现错误。在pro文件中添加宏。

2023-12-29 10:11:49 337

原创 qmake的使用

可以通过CONFIG来指定是windows,console,testcase类型的app。可以通过CONFIG来指定是dll,staticlib,plugin类型。VERSION:用于指定版本号。

2023-12-28 14:27:50 345

原创 unordered_map的insert导致core问题

在写lib库里,其中定义了一个全局变量unorderd_map类型,在写demo程序时,调用是没有问题的,但是提供给别人使用时,在插入数据时必现core。怀疑是因为全局变量初始化顺序的不确定导致。后来改在将unordered_map放到一个单独的单例类中得以解决。

2023-12-22 09:41:19 328

原创 应用程序无法正常启动0xc00007问题解决

在使用vs2017生成exe后,放到另外一台没有安装 vs的电脑上执行,点击exe报缺少一些库msvcp140d.dll, vcruntime10d.dll, ucrtbasead.dll,查找后将system32下的库复制到exe所在的目录后,仍然报。后来改成将vs2017对应的dll库移动exe所在目录。应用程序无法正常启动0xc00007 这个错误。

2023-12-21 11:02:23 414

原创 sqlite3使用中的问题

1、创建自增使用 integer primary key autoincrement。3、创建表时不能同时创建索引,需要create index。

2023-12-18 16:19:02 554

原创 无法将参数 1 从“const char [14]”转换为“char *”问题

在vs2017中编译时报无法将参数 1 从“const char [14]”转换为“char *”错误。在属性页-》c/c+±》命令行-》其它选项中添加下面即可。

2023-12-14 15:14:15 85

原创 boost graph之基础

fill:#333;stroke:1;fill:none;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;

2023-12-12 22:21:55 966

原创 vs2017+qt5.14.2遇到的问题

修改E:\Qt\Qt5.14.2\5.14.2\msvc2017_64\mkspecs\common\msvc-version.conf文件中添加。1、在安装qt插件后,导入pro文件时,报。

2023-12-10 11:39:17 290

原创 UVa11478 Halum(BellmanFord)

给定一个n个点,m条边的有向图,每条边有一个权值。每次选择一个结点v和一个整数d,把以v为终点的边的权值减d,把以v为起点的边的权值加d,最后要求所有边的权值的最小值非负且最大。

2023-12-03 23:26:55 84

原创 mysql中查询创建时间在多长时间之前的记录使用DATE_SUB

DATE_SUB() 函数从日期减去指定的时间间隔。

2023-11-23 09:50:19 93

原创 多线程访问资源计数不正确问题分析

存在这种情况,在线程1修改状态为-1时,还没有分配资源时,线程2查询状态为-1的记录,然后再分配,会导致线程1和线程2对资源重复分配。线程1:首先修改状态为-1,然后分配资源,资源分配成功后,修改状态为0。线程2:查询状态为-1,然后分配资源,资源分配成功后,修改状态为0。

2023-11-22 10:46:27 74

原创 BellmanFord算法

【代码】BellmanFord算法。

2023-11-19 22:18:30 268 1

原创 UVa11090 Going in Cycle!!(BellmanFord)

给定一个包含n个顶点,m条边的加权有向图,求平均权值最小的回路。

2023-11-12 21:33:08 122

原创 vs2022提示Linker is not set to /PROFILE

在“链接器”->“高级”->“配置文件”,选择"/PROFILE"

2023-11-07 13:55:36 108

原创 -std=gnu++11 与 -std=c++11 有什么区别

std=gnu++11,支持C++11标准和GNU扩展特性。-std=c++11,支持C++11标准;

2023-11-06 14:57:28 277

原创 UVa12661 Funny Car Racing(Dijkstra)

给定n个点,m条边,起始点s,目标点t,求从起点s到终点t的最短距离。已经道路上的边e是每隔ea​秒开启,再隔eb​秒关闭,通过时间为et​。

2023-11-05 11:01:16 137

原创 UVa1078 Steam Roller(Dijkstra)

给出一个图,边值不等于0的表示通过这条路所需要的时间,有如下一些约束问从起点到终点所需要的最短时间。

2023-10-29 22:47:57 164

flash精彩实例chm

介绍flash基本操作以及mtv制作和as

2009-11-20

Linux C编程一站式学习

添加了GFDL许可证,正式网络发布。第三部分还很粗糙,错误也有不少,有待改进。第一部分和第二部分已经比较成熟,第二部分还差三章没写。

2009-09-11

Ubuntu Linux实用学习教程.pdf

Ubuntu 完全基于 Linux 操作系统, 可以免费得到社区及专业机构的支持。庞大的社区是它成长的沃土,请向这片动人的热忱敞开心扉。

2009-09-11

空空如也

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

TA关注的人

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