操作系统-线程详解

线程基本知识线程是一种轻量级的进程,其被包含在进程之中,是进程中实际的运作单位,是调度和任务执行的基运维
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

html5默认气泡修改

默认的浏览器气泡样式: 谷歌浏览器 火狐浏览器 IE浏览器 在谷歌29版本之前可以使用伪元素进行修改: ::-webkit-validation-bubble 不过已被废弃!!! 新的解决方案: 效果图: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>form</title> <style> .container{margin:100px;font-size:1
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

心有猛虎-细嗅蔷薇--团队展示

这个作业属于那个课程 <软件工程> 这个作业要求在哪里 <团队作业第一次> 团队名称 这个作业的目标 作业正文 如下 其他参考文献 无
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

SVD、Word2Vec、神经网络计算Embedding的区别

SVD、Word2Vec和神经网络的嵌入层都可以用来计算Embedding,这其中有什么区别,个人谈谈对它们的理解,欢迎拍砖。 如果采用Negative Sampling方式计算Word2Vec和SVD,其实三者本质上没有任何区别,都是用N个1*K的向量去乘K*N的矩阵(N可以简单理解为物品数/用户数,K为Embedding维数),然后根据算得的1*N的结果来计算损失函数。 当然SVD可以用最小二乘法、Word2Vec可以用霍夫曼树,这个还是有区别的。但即便使用Negative Samplin
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Redis:Windows下编译5.0.7

参考文章:https://www.cnblogs.com/LUA123/p/11447163.html 请按照上面的链接按照cygwin,在配置镜像站点时,建议选择阿里的站点(http://mirrors.aliyun.com/cygwin/),速度很快。 也可以试试下面的国内镜像。 1)上海交大的FTP:ftp://ftp.sjtu.edu.cn/sites/cygwin.com/pub/cygwin/ 2)163的镜像:http://mirrors.163.com/cygwin/ 3)ht
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

关于剪切板操作的三个函数

(defun ClearClipBoard () (startapp "cmd /c \"echo off | clip\"") ) ; (clearclipboard) (defun _SetClipBoardText (text / htmlfile result) ;; Caller's sole responsibility is to pass a ;; text string. Anything else? Pie in face. ;; Attribution: Reformat
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

【java框架】Spring(2) -- Spring依赖注入配置

1. Spring依赖注入方式 今天这里主要讲解一下Spring框架中的依赖注入的多种方式及相关的一系列配置,这也是Spring这款轻量级DI、IOC的Bean容器框架的核心魅力所在。 Spring依赖注入方式这里着重说明一下构造器参数注入、多类型(Arrays、Set、List、Map、Properties对象)注入、XML自动注入、全注解配置注入这几种注入方式。 下面围绕这几种不同注入方式进行一一讲解: 1.1.构造器参数注入 在Spring(1)知识入门中我们了解到在Applicatio
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Fabric使用笔记

安装 # python2 $ pip install -y fabric # python3 $ pip install -y fabric3 基本使用 使用命令行fab执行,默认寻找当前目录下的fabfile.py文件中定义的任务。 $ fab some_task:role=somerole,argument1=someval 全局变量 在fabfile.py中,适用于全局的变量有: # env.disable_known_hosts = True # 定义默认的用户和密码 env.
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

requests请求丁香园数据绘制echarts图像

1.新建index.js npm init -y 执行上述命令,极简初始化一个package.json文件。 2.安装cheerio npm install --save cheerio 3.爬取网页源码中数据 //网络请求包requests let requests = require('requests') //文件操作包fs let fs = require('fs') //路径辅助 let path = require('path') //js中通过div的id获取网页源码 const
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Java之Response篇

response对象是来设置响应消息   响应消息:服务器端发送给客户端的数据   响应行:     响应状态码(大致分类):       1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx状态码;       2xx:成功  200:访问成功;       3xx:重定向  302:重定向;304:访问缓存;       4xx:客户端错误;         404:请求路径没有对应的资源;         405:请求处理方式没有对应的doXxx方法;       5
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Linux 常见目录

/bin 二进制目录,存放许多用户级的GNU工具 /boot 启动目录,存放启动文件 /dev 设备目录,Linux在这里创建设备节点 /etc 系统配置文件目录 /home 用户目录 /lib 库目录,存放系统和应用程序的库文件 /opt 可选目录,常用于存放第三方软件包和数据文件 /proc 进程目录,存放现有硬件和当前进程的相关信息 /root root用户的主目录 /sbin 系统二进制目录,存放许多GNU管理员级工具 /run 运行目录,存放系统运行时的运行时数据 /tmp 临时目录
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Metal 开发教程

原文链接: https://developer.apple.com/documentation/metalkit/mtkview?language=objc MTKView 用于创建,配置,显示metal对象。MTKView提供了一个MTLRenderPassDescriptor对象,该对象指向一个纹理来渲染内容。MTKView 使用CAMetalLayer来管理drawable对象。MTKView 需要一个MTLDevice对象来管理Metal对象。在绘制之前必须设置device相关属性。
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

jmeter取样器

取样器执行jmeter的实际工作,每个取样器(流量控制操作除外)都会生成一个或多个取样结果。结果具有各种属性(成功/失败,经过的时间,数据大小等),并且可以在各种监听器中查看; HTTP请求
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

C++.进程2

#include <Psapi.h> #include <vector> BOOL TraversalProcess2(OUT std::vector<DWORD> &vec) { vec.clear(); try { BYTE *pbt = 0; DWORD dwSize = 0, dw = 0x1000; BOOL b = 0; for (; dw < INT_MAX && !b; dw *= 2)
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

多重继承与虚继承

多重继承 多重继承是指从多个直接基类中产生派生类的能力,多重继承的派生类继承了所有父类的属性。 class Bear : public ZooAnimal{/*...*/}; class Panda : public Bear,public Endangered{/*...*/}; 每个基类包含一个可选的访问说明符,如果访问符被忽略掉,则关键字 class 对应的默认访问符是 private,关键字 struct 对应的是 public。 多重继承的派生列表也只能包含已经被定义过的类,而且这些
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

Axis2发布Webservice进行身份校验

服务端 因为自己调用的服务,没有做用户密码校验可能是不安全的,所以做一个简单的校验 /** * @author WGR * @create 2020/3/10 -- 22:47 */ public class LoginCheck { /** * 〈一句话功能简述〉 〈功能详细描述〉 * * @throws AxisFault */ public static void checkUserPwd() throws AxisFault
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

如何使用git终端

检查是否存在SSH密码 Before you generate an SSH key, you can check to see if you have any existing SSH keys. Windows Open Git Bash. Enter ls -al ~/.ssh to see if existing SSH keys are present: $ ls -al ~/.ssh # Lists the files in your .ssh directory, if they
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

List;List的子类(ArrayList,LinkedList);泛型;泛型通配符 (Java Day14)

一,List 概述:是单列集合中的有序集合的顶层接口,属于 Collection 的子接口,除了拥有 Collection 的通用方法,还有自己的特有方法【有序集合的共性功能】。 特点: 存取有序【存放数据的顺序和取出数据的顺序一致】 有索引【和数组相似 底层使用数组结构构成的】 存放数据可以重复 特有方法: add(int inde,E e):在指定的索引位置上添加元素e remove(int index ):删除指定索引位置的元素 set(int index,E e):修改指定索引位置的值
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

11 按值定位

根据用户输入的元素,查找这个元素在链表中是第几个 1 /*按值定位*/ 2 3 #include<stdio.h> 4 #include<stdlib.h> 5 6 //链表中节点的结构 7 typedef struct Link { 8 int data; 9 struct Link* next; 10 }link; 11 12 //链表初始化 13 link* initByTailInsert() { 14 link* phead = NU
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0

简谈设计模式

设计模式的诞生与发展   首先,我们需要明确的是设计模式起源于建筑业而非软件业。谈设计模式之前,我们先来看看模式是什么?说起模式,就不得不提“模式之父”Christopher Alexander(克里斯托弗.亚历山大),他的团队用了约20年的时间,对住宅和周边环境进行了大量的调查研究和资料收集工作,发现人们对舒适住宅和城市环境存在一些共同的认同规律,Christopher Alexander在著作A Pattern Language: Towns, Buildings, Constructio
分类: 其他 发布时间: 03-10 23:17 阅读次数: 0