计算机技术
文章平均质量分 55
Anakin6174
这个作者很懒,什么都没留下…
展开
-
数据加密/转换的方法
现实生活中,有时候需要传递一些敏感信息给他人,然而又担心数据被泄漏。所以就用到一些加密的方式。1,数据转换成图像今天看到一篇文章,讲到是将设备的运行数据转换成图像,然后将图像输入模型进行检测。这样既能共享数据,又不用暴露源数据。感觉是一种很好的方式,数据的表示方式很多,只要能表现出的这个数据的本质就行,这样避免了敏感信息直接暴露,是一种不错的方式。2,二维码现在大街小巷全是二维码,某种意义上,二维码是一种表示信息的方式,这也避免源信息直接暴露的风险,也是一种很好的方式。...原创 2021-07-30 10:51:44 · 886 阅读 · 0 评论 -
词嵌入word embedding经典模型
学习词向量时,看到一篇脉络清晰地文章,这里直接引用了word embedding后续如果有补充我再加吧原创 2021-07-03 14:51:03 · 218 阅读 · 0 评论 -
记录服务器跑程序常用的tricks
记录一下服务器跑程序用到的技术1,后台执行程序训练模型常常需要跑很长时间,前台执行时一旦断开,程序就终止了,所以需要在后台执行。示例:nohup python -u test.py > test.log 2>&1 &nohup //不挂起的意思python test.py //python运行test.py文件-u 代表程序不启用缓存,也就是把输出直接放到log中,没这个参数的话,log文件的生成会有延迟“> t原创 2021-06-09 09:34:10 · 244 阅读 · 2 评论 -
计算机网络---运输层
计算机网络—运输层运输层是整个网络体系的关键层次之一,为相互通信的应用进程提供逻辑通信,包含面向连接的TCP协议和面向无连接的UDP协议。1 运输层协议概述网络中的两台主机进行端到端通信时,只有主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。从运输层的角度来看,通信的真正端点并不是主机而是主机中的进程。运输层有一个重要的功能—复用(multipuexing)和分用(demultiplexing)。这里的“复用”是指发送方不同的应用进程都可以使用同一个运输层协议来传送数原创 2021-03-31 09:34:18 · 776 阅读 · 0 评论 -
计算机网络笔记(二)---物理层
1,物理层的基本概念物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的主要任务描述为确定与传输媒体的接口有关的一些特性,即:机械特性、电气特性、功能特性、过程特性。2,数据通信的基础知识2.1 数据通信系统的模型数据通信系统可以划分为三大部分:源系统(发送端)、传输系统(传输网络)和目的系统(接收端)。根据信号中代表消息的参数的取值方式不同可以分为两大类:1,模拟信号或连续信号;2,数字信号或离散信号;2.2 信道信道(channel)有三种原创 2021-02-09 16:57:24 · 344 阅读 · 0 评论 -
计算机网络笔记(一)---概述
计算机网络笔记(一)—概述1,计算机网络在信息时代的作用三大类网络:电信网络、有线电视网络、和计算机网络按照服务分工,电信网络想用户提供电话、电报及传真等服务;有线电视网络向用户传送各种电视节目;计算机网络则使用户能够在计算机之间传送数据文件。其中计算机网络发展最快并起到核心作用,随着技术发展,服务范围有扩大交叉,有“三网融合”的趋势。互联网具有两个重要的基本特点:连通性和共享2,互联网概述1,网络计算机网络(简称网络)由若干结点(node)和连接这些结点的链路(link)组成。网络中的结点可原创 2021-02-07 11:23:48 · 274 阅读 · 1 评论 -
Python解析json文件
日常编程工作中,JSON是接口传递数据的默认格式,对json文件的解析是很常见的步骤。Python的第三方库JSON让解析json文件变得很简单。1,读取json文件json文件内容本质上字符串,当我们拿到json文件后只有转换成字典才方便使用,方便获取需要的字段;import json# json示例{ "version": "1.0", "modelinfo": [ { "versionid": "V1", "netypes": ["ITBBU"],原创 2020-08-20 20:28:22 · 391 阅读 · 0 评论 -
Java项目依赖包管理:maven简介
maven简介只是简单的了解一下maven的功能。Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包。Maven就是是专门为Java项目打造的管理和构建工具,它的主要功能有:提供了一套标准化的项目结构;提供了一套标准化的构建流程(编译,测试,打包,发布……);提供了一套依赖管理机制。一个使用Maven管理的普通的Java项目,它的目录结构默认如下:a-maven-project├── pom.xml├── s原创 2020-08-18 19:30:33 · 674 阅读 · 0 评论 -
python中self的简明介绍
在Python的类的实例方法第一个参数都是self,下面的文章对此有一个深入简明的介绍:https://www.programiz.com/article/python-self-why转载 2020-07-23 19:13:37 · 115 阅读 · 0 评论 -
查看日志常用命令
1.查看日志常用命令tail:-n 是显示行号;相当于nl命令;例子如下:tail -100f test.log 实时监控100行日志tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10行之后的所有日志;head: 跟tail是相反的,tail是看后多少行日志;例子如下: head -n 10 test.log 查询日志文件中的头10行日志;原创 2020-07-21 17:04:40 · 1521 阅读 · 0 评论 -
Linux学习笔记
工作中经常在Linux系统上操作,只知道一些基本的命令,用到的时候才去查,没有系统的学习过,用过容易忘记;这次系统的看了文档,列出常用的基本操作,共后续参考使用。1,学会使用帮助命令1.1 概述在linux终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档; linux系统内置的帮助文档很详细,通常能解决我们的问题,我们需要掌握如何正确的去使用它们;在只记得部分命令关键字的场合,我们可通过man -k来搜索;需要知道某个命令的简要说明,可以使用whatis;而更详原创 2020-07-18 16:11:51 · 310 阅读 · 0 评论 -
list与string转换
list与string是常用的数据类型,有时候需要相互转换;一个常见的操作:ls3 = [3,47,5]st = str(ls3)print(st)new_list = list(st)print(type(new_list))print(new_list)#输出"""[3, 47, 5]<class 'list'>['[', '3', ',', ' ', '4', '7', ',', ' ', '5', ']']"""可见,将list转成string很容易,反过原创 2020-07-06 20:03:14 · 2638 阅读 · 0 评论 -
Python实现定时任务
看到的一个例子,亲测有效from threading import Timerimport psutilimport timeimport datetimedef MonitorSystem(logfile = None): cpuper = psutil.cpu_percent() mem = psutil.virtual_memory() memper ...原创 2020-04-08 17:14:16 · 203 阅读 · 0 评论 -
浅识微服务架构
最近两年,微服务架构越来越流行,自己参与的项目也是采用微服务架构,只是平时专注于微服务本身,对整个技术架构也需要多了解了解。基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发、部署、运维管理、持续开发持续集成的流程。平台提供基础设施、中间件、数据服务、云服务器等资源,开发人员只需要开发业务代码并提交到平台代码库,做一些必要的配置,系统会自动构建、部...原创 2020-03-12 19:47:35 · 166 阅读 · 0 评论