首页 > 2019年04月30日 > 全部分享
Linux进程间通信——使用System V 消息队列
消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。 Linux用宏 和`MSGMNB ...
分类:系统服务   时间:2019-04-30 23:21:12    收藏:0  评论:0  赞:0  阅读:205
链表的学习-2
一.单链表的学习 单链表:也叫单向链表,只能从一个方向遍历和进行操作。 单链表分为2种,带头结点的和不带头结点的,这里主要说明一下带头结点的单链表。 二.带头结点的单链表 三.单链表的结点结构体 结点的结构体名字可以随便定义看个人喜好 四.链表的初始化 单链表的写法各有个的写法,各有个的风格,这也是 ...
分类:其他   时间:2019-04-30 23:20:37    收藏:0  评论:0  赞:0  阅读:138
说一下redis中5种数据类型的底层数据结构
前言: 阅读 redis设计与实现 一书的记录。未完待续。。。 redis我们都知道有5种数据类型,分别是string,list,hash,set,zset,那么你知道它们的底层数据结构实现吗? redis底层有6种数据结构,分别是简单动态字符串(SDS),链表,字典,跳跃表,整数集合,压缩列表。 ...
分类:其他   时间:2019-04-30 23:20:20    收藏:0  评论:0  赞:0  阅读:115
POJ - 2421 Constructing Roads (最小生成树)
There are N villages, which are numbered from 1 to N, and you should build some roads such that every two villages can connect to each other. We say t ...
分类:其他   时间:2019-04-30 23:19:34    收藏:0  评论:0  赞:0  阅读:174
mysql 行转列,对列的分组求和,对行求和
CREATE TABLE students( id INT PRIMARY KEY, NAME VARCHAR(11)); CREATE TABLE courses( id INT PRIMARY KEY, NAME VARCHAR(11)); CREATE TABLE scores( sid IN ...
分类:数据库技术   时间:2019-04-30 23:19:02    收藏:0  评论:0  赞:0  阅读:180
吴裕雄 python 机器学习——K均值聚类KMeans模型
import numpy as np import matplotlib.pyplot as plt from sklearn import cluster from sklearn.metrics import adjusted_rand_score from sklearn.datasets.s... ...
分类:编程语言   时间:2019-04-30 23:18:43    收藏:0  评论:0  赞:0  阅读:165
数据结构与算法之美学习笔记:复杂度分析(第4讲)
一、复杂度分析的4个概念 1.最坏情况时间复杂度:代码在最理想情况下执行的时间复杂度。 要查找的变量 x 正好是数组的第一个元素 2.最好情况时间复杂度:代码在最坏情况下执行的时间复杂度。 如果数组中没有要查找的变量 x,我们需要把整个数组都遍历一遍 3.平均时间复杂度:用代码在所有情况下执行的次数 ...
分类:编程语言   时间:2019-04-30 23:18:23    收藏:0  评论:0  赞:0  阅读:153
实现CTF智能合约题目的环境部署
本文章是参考一位大佬博客学来的。 智能合约题的环境主要包括两部分:一个是智能合约的部署,另一个就是监听合约事件进而发送flag的脚本。 智能合约部署 这里写的合约是指solidity合约,使用Remix IDE。 合约主要部署到以太坊测试链而非主链上(没钱??),几个主要的测试链:Ropsten,R ...
分类:其他   时间:2019-04-30 23:18:07    收藏:0  评论:0  赞:0  阅读:232
Linux下复位USB设备
有时候USB设备出错,这时我们希望通过软件复位一下USB设备,可以参考下面这段代码: ...
分类:系统服务   时间:2019-04-30 23:17:48    收藏:0  评论:0  赞:0  阅读:310
【洛谷P3909】异或之积
题目大意:给定一个 N 个数字组成的序列,求 $$ \left(6 \times \sum_{i=1}^{N} \sum_{j=i+1}^{N} \sum_{k=j+1}^{N} A_{i} \times A_{j} \times A_{k}\right) \bmod \left(10^{9}+7\ ...
分类:其他   时间:2019-04-30 23:17:14    收藏:0  评论:0  赞:0  阅读:144
CRS无法随操作系统自动启动
1、环境说明 一套RedHat7.5上安装的11.2.0.4 RAC,进行正常的系统维护,重启主机后发现GI集群一直无法启动。 2、问题分析 (1)、查看GI集群的OHASD进程的日志,发现操作系统重启后没有任何的日志输出。 (2)、查看OHASD进程,发现只有init.ohasd run进程,而o... ...
分类:其他   时间:2019-04-30 23:16:53    收藏:0  评论:0  赞:0  阅读:310
Python基础4 迭代器、装饰器、软件开发规范
1.列表生成式,迭代器&生成器 现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间, ...
分类:编程语言   时间:2019-04-30 23:16:36    收藏:0  评论:0  赞:0  阅读:126
程序员的数学基础学习笔记:时间和空间复杂度((第16讲)
一、时间和空间复杂度基本概念 1、影响系统性能的因素有哪些? 影响系统性能的因素有很多,把这些因素分为三大类 1、算法理论上的计算复杂度 2、开发实现的方案和硬件设备的规格 3、算法理论上的计算复杂度、开发实现的方案和硬件设备的规格 2、复杂度是什么? 算法复杂度是一个比较抽象的概念,通常只是一个估 ...
分类:其他   时间:2019-04-30 23:16:21    收藏:0  评论:0  赞:0  阅读:174
java-多线程
学习笔记,持续更新!!! 2019.4.30 1.进程和线程的概念 进程:进程是操作系统结构的基础,是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动;是程序在一个数据集合上运行的过程,它是系统进行志愿分配和调度的一个独立单位。 线程:线程可以理解成是在进程中独立执行的子任务。比如 ...
分类:编程语言   时间:2019-04-30 23:15:59    收藏:0  评论:0  赞:0  阅读:110
Tarojs+redux支付宝小程序开发攻略
技术选型 对于习惯react语法的开发者来讲,RN是实现native的必备工具。 我们甚至可以屏蔽官方稳定而强大的配置层,直接上手开发。 而后,同为表层React语法的Rax、Taro这样的开源多端开发框架的兴起,让react开发人员得以不必在多端投入更高的成本。反过来,只要有足够的移动端开发经验( ...
分类:微信   时间:2019-04-30 23:15:43    收藏:0  评论:0  赞:0  阅读:235
亿级 Elasticsearch 性能优化
前言 最近一年使用 Elasticsearch 完成亿级别日志搜索平台「ELK」,亿级别的分布式跟踪系统。在设计这些系统的过程中,底层都是采用 Elasticsearch 来做数据的存储,并且数据量都超过亿级别,甚至达到百亿级别。 所以趁着有空,就花点时间整理一下具体怎么做 Elasticsearc ...
分类:其他   时间:2019-04-30 23:15:25    收藏:0  评论:0  赞:0  阅读:135
逆向学习-DLL注入
DLL注入技术,可以实现钩取API,改进程序,修复Bug。 DLL注入指的是向运行中的其他进程强制插入特定的DLL文件。 DLL注入命令进程自行调用LoadLibrary()API,加载用户指定的DLL文件。 DLL(Dynamic Linked Library,动态链接库) DLL被加载到进程后自 ...
分类:其他   时间:2019-04-30 23:15:10    收藏:0  评论:0  赞:0  阅读:147
实验吧之deeeeeeaaaaaadbeeeeeeeeeef-200
题目中提示说“图片是正确的吗”,赶紧打开图片,图片显示正常,没啥毛病,那就放到winhex里面,好像它的十六进制格式也蛮标准的,然后它的文本区域有个iphone,这个梗我也是百度才知道的: winhex打开图片,十六进制的第二行前4组是图片的宽,后4组是图片的高,然后具体要修改成什么数值我也不太清楚 ...
分类:数据库技术   时间:2019-04-30 23:14:52    收藏:0  评论:0  赞:0  阅读:175
(一)Win消息机制,SDK编程基础
一,基本概念 SDK:软件开发工具包(缩写:SDK、外语全称:Software Development Kit) API:应用程序接口 WINAPI:Windows平台下的系统调用,包含 windows.h 窗口:父窗口和子窗口,客户区和非客户区 句柄:结构体变量,窗口句柄 :HWND,图标句柄:H ...
分类:Windows开发   时间:2019-04-30 23:14:38    收藏:0  评论:0  赞:0  阅读:168
Linux新手随手笔记1.9-使用Apache搭建网站
搭建网站 网站服务:让用户能够通过浏览器访问到的服务器上的文档资源。 对比Windows 和Linux部署服务方法对比 Windows:IIS Linux :Apache ,nginx Apache优势:1.老牌程序,市场所认可 2.安全、稳定、效率、功能模块化 3.红帽RHCE从5到7系统一直在考 ...
分类:Web开发   时间:2019-04-30 23:14:16    收藏:0  评论:0  赞:0  阅读:146
953条   上一页 1 2 3 4 5 ... 48 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!