项目demo
文章平均质量分 63
记录一些简单的案例,便于拓展使用
我要出家当道士
春有百花秋有月,夏有凉风冬有雪,若无闲事挂心头,便是人间好时节。 饥来食,困则眠,热取凉,寒向火。平常心即是自自然然,一无造作,了无是非取舍,只管行住坐卧,应机接物。
展开
-
如何调用 DBMS_DISKGROUP 对 ASM 文件进行随机读取
该篇博客介绍了如何通过 Java 调用 DBMS_DISKGROUP 读写 Oracle ASM 共享存储文件,并提供了 Java Demo。并测试出 DBMS_DISKGROUP 存在性能瓶颈。原创 2023-11-13 21:08:33 · 349 阅读 · 0 评论 -
Direct IO
详细的介绍了如何使用 Direct IO,并提供了案例代码。最后还比较了 O_DIRECT 与 O_SYNC。原创 2023-02-28 19:41:14 · 1420 阅读 · 1 评论 -
如何提高数据库数据更新速率
简单的介绍了如何提升 Oracle 的 insert 与update 操作效率,并提供了测试过程与结果原创 2023-02-15 14:08:54 · 1539 阅读 · 0 评论 -
C中线程信号控制
详细的介绍了C中线程间信号控制的问题与方法,建议读一下原创 2023-01-31 19:15:17 · 587 阅读 · 1 评论 -
Oracle 日志文件内的checksum计算
详细介绍了Oracle 日志文件中每块数据的校验和位置信息和如何计算校验和原创 2022-11-23 13:36:16 · 272 阅读 · 0 评论 -
linux和windwos下的磁盘扇区数据查看
介绍了linux和windows下实用的磁盘数据查看工具,并提供了linux环境下的c程序查看磁盘数据。原创 2022-11-17 11:12:17 · 2191 阅读 · 0 评论 -
mongodump与mongorestore的使用示例
介绍了mongodump与mongorestore的使用示例原创 2022-08-09 14:24:02 · 585 阅读 · 0 评论 -
基于信号量与环形队列实现读写异步缓存队列
提供了读写异步缓存队列的一种实现思路。详细的介绍了实现思路与过程,并在最后提供了C实现的参考代码。原创 2022-08-07 16:33:06 · 425 阅读 · 0 评论 -
linux下程序分析工具总结
总结了如何对运行中的进程进行全面的分析的一些方法原创 2022-07-26 23:56:25 · 756 阅读 · 0 评论 -
linux系统下CPU利用率的计算
详细介绍了linux环境下如何计算CPU利用率,并提供了参考代码原创 2022-07-24 23:02:59 · 4603 阅读 · 3 评论 -
linux下使用C语言进行GTK桌面程序开发
简略的总结了linux环境下GTK的安装步骤和GTK使用方法的相关资料,并在最后贴上了一个使用demo原创 2022-05-08 14:30:51 · 3206 阅读 · 0 评论 -
C语言中简单的日志分类打印
使用 printf 函数分类打印日志,简单易用。原创 2022-04-25 20:46:32 · 608 阅读 · 0 评论 -
树状链表节点空间如何释放?
树状链表节点空间如何释放?原创 2022-03-08 17:25:42 · 1848 阅读 · 0 评论 -
如何离线全部的 rfc 文档(PDF格式)
该篇文档提供了 rfc pdf 文档下载的python代码,可以实现下载全部rfc pdf文档。原创 2022-02-27 11:09:00 · 707 阅读 · 0 评论 -
dpdk Ipv4组包逻辑解析
结合DPDK源码和官方文档解析了ipv4组包的具体流程原创 2022-01-20 11:44:16 · 835 阅读 · 5 评论 -
C如何防止头文件中的结构体被重复定义?
小问题,突然想到的,防止头文件中的结构体重复定义原创 2022-01-14 14:21:30 · 4012 阅读 · 1 评论 -
C如何简单的读写文件?二进制文件如何读写?如何移动文件指针?
详细介绍了C中文件操作的常用方法,包括文件指针的创建于关闭,文件指针的移动,文本文件的读写,二进制文件的读写等原创 2022-01-06 21:59:53 · 2973 阅读 · 0 评论 -
ZMQ是啥?咋用?有教程吗?有demo吗?|||有|||
该文主要介绍了进程间通讯的一种方式,当然线程间、不同主机间也可以使用。文章中不仅对官网现有资料进行了总结(安装、编译、api等),还提供了粗略的测试结果,对如何在项目中开发使用提供了参考。另外文末提供了req-res与sub-pub两种通讯模型的demo。原创 2022-01-05 22:18:21 · 1671 阅读 · 0 评论 -
C中进程与线程的基本使用(结合代码讲解)
具体介绍了linux环境下的进程与线程的实际使用,并结合 C 编写的代码进行讲解。文章中具体的说明了进程与线程的代码编程方法,进程与线程使用上的区别,线程中子线程释放的不同方式与区别,互斥锁的具体使用流程等等。原创 2021-12-04 21:20:57 · 2299 阅读 · 2 评论 -
使用golang解析网卡参数
一个简单的demo,获取网卡的参数,主要包括:网卡Index,网卡名称、IPV、MAC地址、MTU、Up?、Broadcast?、Loopback?、PointToPoint?、Multicast?原创 2021-12-03 14:01:18 · 1461 阅读 · 0 评论 -
C语言创建指定大小的txt文件
使用C语言创建指定大小的txt文件原创 2020-12-13 21:01:12 · 3775 阅读 · 0 评论 -
timer的三种实现思路
详细介绍了三种网络编程中 timer 的设计思路,对于有需求的你值得一看。文末附demo(GO语言)原创 2021-08-18 01:04:23 · 321 阅读 · 0 评论 -
三种数据包组包方案(map+array)
如何使用MAP做内存管理以实现快速查找原创 2021-09-01 23:08:56 · 730 阅读 · 0 评论 -
C 代码激活网卡并配置IP与子网掩码
使用C激活网卡,并配置ip与掩码原创 2021-10-26 14:59:34 · 585 阅读 · 0 评论 -
go实现配置管理器
go实现配置管理器原创 2021-09-02 22:30:53 · 123 阅读 · 0 评论 -
node.js与mongo交互的简单demo(增删改查)
node.js与mongo交互的简单demo(增删改查)原创 2020-12-28 22:08:39 · 293 阅读 · 0 评论 -
直播系统的搭建(ffmpeg推流+基于nginx的dash服务器+dash.js客户端)
直播系统的搭建(ffmpeg推流+基于nginx的dash服务器+dash.js客户端)原创 2020-10-30 15:56:43 · 1192 阅读 · 4 评论 -
http-server的介绍与使用(超简单、超实用、超详细)
http-server服务器的使用原创 2020-10-24 16:33:42 · 7239 阅读 · 0 评论 -
TCP文本通讯模拟(C)
C实现TCP通讯模拟转载 2020-08-27 11:23:23 · 225 阅读 · 0 评论 -
简单的ffmpeg推流(C++实现)
c++实现简单的ffmpeg推流原创 2020-08-26 19:50:05 · 7259 阅读 · 1 评论 -
ffmpeg+nginx+dash调用摄像头直播
简单的ffmpeg+nginx+dash调用摄像头直播平台搭建。原创 2020-08-18 17:48:41 · 1137 阅读 · 2 评论 -
ns3中first.cc~fourth.cc代码注释
ns3简单介绍和first.cc、second.cc、third.cc和fourth.cc代码注释原创 2020-07-29 15:46:18 · 1632 阅读 · 0 评论 -
UDP简单介绍与通讯模拟(C)
UDP简单介绍与通讯模拟原创 2020-06-02 13:53:51 · 927 阅读 · 0 评论 -
python实现ftp文件传输
最近做了一个简单的文件传输系统,基于ftp协议,使用python语言开发,虽然python里面已经有ftplib模块,可以很容易的实现ftp服务器。这次我使用的是socket实现client与ftp server之间的通讯和文件传输,client另起一个flask服务器,用于用户在浏览器端的交互。系统实现的功能有:用户登录注册,用户查看ftp服务器端文件和下载上传删除操作,支持多...原创 2020-03-18 00:27:41 · 1766 阅读 · 13 评论 -
如何爬取猫眼全部信息(电影信息、演员信息)
爬取猫眼的全部信息,这里主要指的是电影列表里的电影信息和演员信息,如下界面。 爬去的时候有两个难点。一:字体加密(如今好像机制有更新来些,用网上的方法不行);二:美团检测。下面将分别讲述我解决的过程。一、字体加密关于字体加密,网络上介绍的很多,思路也都类似。猫眼每次加载的时候会动态的加载不同的字形编码。解决思路呢,就是先下载好它的一个字体文件(.woff结尾的,方法网上...原创 2020-06-09 17:15:20 · 3685 阅读 · 1 评论 -
使用selenium爬取猫眼,使用mitmproxy过美团检测
ubuntu环境下mitmproxy的安装配置详见:ubuntu环境下使用mitmproxy代理服务器根据以上的连接,可以成功配置mitmproxy。接下来,我们就要使用mitmproxy来拦截修改请求。由于猫眼使用的是对webdriver标示进行检测,所以我们可以拦截修改这个标示。拦截配置代码如下,按代码所示,如果拦截成功,会输出100个*的提示proxy.pydef resp...原创 2020-02-16 17:04:12 · 5515 阅读 · 7 评论 -
ubuntu环境下使用mitmproxy代理服务器
在晚上看了很多参考,介绍的很多都是废话,很多答案都是一样的。我最近是在用selenium工具来爬取猫眼的电影数据,因为猫眼有文字加密和美团验证,一般的爬取可能容易被检测。所以我使用selenium工具来模拟人使用浏览器的过程,同时爬取数据。但是这样还是没猫眼检测出来使用了selenium工具,所以我再使用mitmproxy代理,来拦截修改response。下载安装mitmproxy(使用清...原创 2020-02-14 21:48:59 · 2328 阅读 · 0 评论 -
BP神经网络Python代码实现
BP神经网络模块bpMoudle.py#!/usr/bin/env pythonimport randomimport numpy as npclass bpMoudle(object): def __init__(self,sizes,trainData,epochs,minTrainNum,eta): """ 初始化 :...原创 2019-11-14 21:42:08 · 2690 阅读 · 4 评论 -
Android与Netty服务器连接
参考了:https://blog.csdn.net/yulinxx/article/details/51085782首先服务器使用Netty框架搭建,关于Netty环境的搭建参考Netty环境搭建(Eclipse)Android客户端也采用了Netty框架,环境搭建参考Android作为客户端Netty环境搭建注意:1,Android端的Netty版本需要与服务器的Netty版本一致...转载 2019-01-21 22:07:17 · 4697 阅读 · 0 评论 -
Netty+WebSocket服务器完成Web聊天室(纯文字)
因为毕设是基于netty的即时通讯,需要用到WebSocket服务器,所以先按照网上视频教程写一个简单的练练手。尽可能多的加注释源码下载:https://download.csdn.net/download/qq_37437983/10929191服务端: WebChatServer.javapackage webChat;import io.netty.bootstrap....原创 2019-01-19 22:35:03 · 785 阅读 · 0 评论