最近更新

产品交互原型设计工具分享-程序员宅基地

标签:   软件测试  工作  prototype  Ajax  Firefox

文章浏览阅读162次。交互设计师的一项重要工作就是进行产品原型设计(Prototype Design)。而产品原型设计最基础的工作,就是画出站点的大体wireframe(框架图)并结合批注、大量的说明以及流程图等,将自己的产品原型完整而准确的表述给产品、UI、重构/开发工程师等等,并通过沟通反复修改prototype 直至最终确认,然后进入后续的设计开发流程。要完成以上复杂的设计和沟通工作,需要一个好的原型..._it产品原型demo

Android Studio一个项目引入另一个项目作为依赖Libary(富文本编辑器版本)_android 如果引用一个项目作为lib-程序员宅基地

标签:   安卓开发

文章浏览阅读975次。文章目录一、源码,详见地址二、实践篇1、导入依赖项目​2、配置添加依赖项目3、把依赖项目设置为兼容的library(错误解决)声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!大概是在去年12月份写了一篇这样的文章,最近参照来看发现看的有些费劲,因为当时用的Markdown编辑器所以编辑和排版都相对比较麻烦不好观看,所以决定重新写一..._android 如果引用一个项目作为lib

在python moviepy中编辑后的视频没有声音的解决方案_moviepy 音频不加载-程序员宅基地

标签:   MACOS  Python

文章浏览阅读3.2k次。据说是mac下才会发生,其实不是的,和播放器的音频解码方式有关,大家在调用write_videofile函数时加上参数audio_codec="aac",改变下声道编码即可_moviepy 音频不加载

基于误差的反向传播-python实现_def grad(x, y, args): w1, b1, w2, b2, w3, b3 = arg-程序员宅基地

标签:   机器学习  深度学习  神经网络

文章浏览阅读2.1k次,点赞7次,收藏3次。深度学习基础知识和各种网络结构实战...基于误差的反向传播-python实现深度学习前言一、基于误差的反向传播1.1 导入库1.2 定义激活函数-softmax1.3 计算基于小批次损失函数的损失值1.4 Relu反向传播1.5 全连接层1.6 SoftmaxWithLoss1.7 两层神经网络1.8 使用pytorch框架进行数据的下载与读取1.6 转化为独热码1.9 转化为独热码二、使用测试集进行评价-精度计算总结前言介绍一个高效计算权重以及偏置量的梯度方法一、基于误差的反向传播 _def grad(x, y, args): w1, b1, w2, b2, w3, b3 = args with tf.gradienttape() a

Quartz_quartz毕设参考文献-程序员宅基地

标签:   JAVA

文章浏览阅读97次。这里是修真院后端小课堂,每篇分享文从八个方面深度解析后端知识/技能,本篇分享的是:【Quartz】【修真院Java小课堂】任务调度-Quartz开场语:大家好,我是IT修真院北京分院第32期的学员廖友,一枚正直纯洁善良的Java程序员,今天给大家分享一下,修真院官网Java任务十中的知识点——任务调度-Quartz一、背景介绍:1、任务调度概念任务调度是指基于给定时间点,给定时间间..._quartz毕设参考文献

无法打开文件MSVCRTD.lib VS2017_无法打开文件“msvcrtd.lib”-程序员宅基地

标签:   MSVCRTD.lib

文章浏览阅读1.9k次。_无法打开文件“msvcrtd.lib”

Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一)(转载大象)-程序员宅基地

标签:   Hibernate  AOP  MySQL  ssh2  Spring  log4j

文章浏览阅读79次。在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。 开发环境 JDK 1.6.0_18 Eclipse3.2.1 MyEclipse5.1.0 Tomcat6.0.10 MySQL5.0.27 Navicat Lite for MySQL 8.1.20 每个人的开..._hibernate+springbiot2.1.6

完善动态so加载库-程序员宅基地

标签:   C  ndk  jni  android

文章浏览阅读96次。以上代码包括实验代码,都能在这里找到SillyBoy作者:Pika链接:https://juejin.cn/post/7227029203656867899来源:稀土掘金著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。_动态so

linux系统下无法用SecureCRT及putty工具远程登录系统方法-程序员宅基地

标签:   网络  运维  操作系统

文章浏览阅读191次。一般情况下,我们安装好了linux系统,都希望通过工具能够进行远程管理,这样可以方便许多,但是有时候却无法通过这些工具连接,主要是由于我们没有安装远程的服务,如ssh及telnet这2个服务!命令方式安装:sudo apt-get install ssh 安装telnet方法:sudo apt-get install telnet Telnet..._linux不能通过工具访问远程

如何用Python中的3D绘图命令,让你的数据更高级_python addplot()画3维图像-程序员宅基地

标签:   爬虫  3d  python  Python项目实战  技巧  Python

文章浏览阅读1.2k次,点赞5次,收藏15次。图是最直观观察到数据之间的内部关系以及规律的,比如在下面的几张动图中,使用matplotlib中的三维显示命令,使得我们可以对于logistic回归网络的性能与相关参数有了更好的理解。下面的动图显示了在训练网络时,不同的学习速率对于算法收敛之间的影响。下面给出了绘制这些动态曲线的相关的python指令:➤01 3D plot1.基本语法在安装matplotlib之后,自动安装有 mpl_toolkits.mplot3d。#Importing Librariesimport matplo_python addplot()画3维图像

The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You mu-程序员宅基地

标签:   mysql+oracle+redis  SpringBoot连接数据库错误

文章浏览阅读174次。在做springboot连接数据库时:方案1:在项目代码-数据库连接URL后,加上 (注意大小写必须一致)?serverTimezone=UTC方案2:在mysql中设置时区,默认为SYSTEM set global time_zone='+8:00'错误原因:使用了Mysql Connector/J 6.x以上的版本,然set global time_zone='+8:0...

BUUCTF逆向刷题——[GKCTF2020]BabyDriver_do { *(_dword *)(((unsigned int)v7 & 0xfffffffc) +-程序员宅基地

标签:   CTF逆向

文章浏览阅读483次。IDA打开在sub_140001380发现主函数然后在字符串里发现有东西双击跟进发现a0有东西,估计是个迷宫题。看代码` char v9; // dlCHAR *v10; // rcxv2 = a2;if ( *(_DWORD *)(a2 + ‘0’) >= 0 ){v3 = *(_QWORD *)(a2 + 24);v4 = *(_QWORD *)(a2 + 56) >> 3;if ( (_DWORD)v4 ){v5 = dword_1400030E4;_do { *(_dword *)(((unsigned int)v7 & 0xfffffffc) + v4) = 0; v4 += 4; } while

解决经过zuul网关,文件上传失败问题_zuul网关 file not allowed to upload!-程序员宅基地

标签:   zuul

文章浏览阅读4.1k次。在Spring Cloud Zuul中,Zuul本身有几个核心过滤器源码如下:其中 ServletDetectionFilter优先级最高 为-3 ,所以最先执行,这个核心过滤器只是做了一个判断当前请求是通过Spring的DispatcherServlet处理运行,还是通过ZuulServlet来处理运行,并把结果放回上下文中。一般般情况下,发送到API网关的外部请求都会被Spring..._zuul网关 file not allowed to upload!

使用Python 进行串口通信过程记录——PySerial安装_phthon 脱机安装串口模块-程序员宅基地

标签:   串口通信  pyserial安装  pip  # 通信行业python应用  Python

文章浏览阅读3.6k次。该文章的前提是已安装Python(楼主安装版本为64bit的3.7版本),使用PySerial模块,该模块安装前可先安装pip(推荐安装,还可以用于安装其他模块,使用方便)一、安装PIP1、下载安装包,地址为:https://pypi.org/project/pip/#files2、下载完成后将其解压到python目录下:随后,cmd进入该目录下,并进入到pip-19.0..._phthon 脱机安装串口模块

OPENSSL之计算SHA1散列值_基于openssl实现sha1算法哈希运算-程序员宅基地

标签:   Android个人札记

文章浏览阅读1k次。今天遇到了sha的相关函数的应用,随手收集了点有用的资料,以后在看。。。。。。。HA1散列函数是很常用的散列函数,它产生160bit(20字节)长度的散列值。今天,我就来介绍利用OpenSSL现成的API来计算数据的SHA1散列值。先来看OpenSSL的相关API声明: #include unsigned char *SHA_基于openssl实现sha1算法哈希运算

Cannot resolve classpath entry: D:\ideaProject\_01springbootmybatis\src\main\webapp 报错解决_cannot resolve classpath entry: /users/xufeng/proj-程序员宅基地

标签:   Java

文章浏览阅读7.3k次。pom文件里多了下面这个代码,导致生成失败<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> _cannot resolve classpath entry: /users/xufeng/project/hero/src/main/webapp

【Unity 24】Unity中的向量点乘和叉乘的应用_3d游戏中向量叉乘-程序员宅基地

标签:   笔记  Unity  游戏开发

文章浏览阅读4.6k次,点赞10次,收藏32次。PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更。笔记内容均为 自己理解,不保证每个都对点乘求角度,叉乘求方向比如敌人再附近,点乘可以求出玩家面朝方向和敌人方向的夹角,叉乘可以得出左转还是右转更好的转向敌人Part 1 点乘:数学上的 点乘为 a * b = |a| * |b| * cos(Θ) Unity中的点乘也是如此 点乘结果为 ..._3d游戏中向量叉乘

Rxjava之flatMap操作符_flatmap address city-程序员宅基地

标签:   flatMap  Rxjava

文章浏览阅读347次。flatMap是将Observable发射的数据集合变换为Observables集合,然后将这些发射的数据平坦化地放进一个单独的Observable中。案例一:先定义一个用户对象,包含用户名和地址,由于地址可能会包含生活,工作等地方,所以使用一个List对象来表示用户的地址。 public class User { public String userName; ..._flatmap address city

Shell中字符串分割的三种方法_shell字符串按空格切割成列表-程序员宅基地

标签:   Linux

文章浏览阅读10w+次,点赞7次,收藏24次。问题:对于’1,2,3,4,5’这样的字符串输出采用,分隔开的1 2 3 4 5特征:在字符串中没有空格解决方法1:#!/bin/bashvar=’1,2,3,4,5’var=${var//,/ } #这里是将var中的,替换为空格for element in $var do echo $elementdone若原来字符串中有空格如:’mark:x:_shell字符串按空格切割成列表

poj 3468 A Simple Problem with Integers(线段树)(第二部分 成段更新,区间求和)-程序员宅基地

标签:   图论——线段树

文章浏览阅读262次。题目链接:http://poj.org/problem?id=3468题目大意:给出n个数的数值Q是对区间a,b的求和C是对区间a,b内的所有数都加上c思路:成段更新,需要用到延迟标记(或者说懒惰标记),简单来说就是每次更新的时候不要更新到底,用延迟标记使得更新延迟到下次需要更新or询问到的时候#include#include#include#include#inc

Java 判断文件夹、文件是否存在,不存在则创建_判断d盘是否存在text4文件夹,不存在就创建,在text4文件夹内创建ikun.txt文件,-程序员宅基地

文章浏览阅读4.3w次,点赞9次,收藏24次。1、判断文件是否存在,不存在创建文件File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm"); if(!file.exists()) { try { file.createNewFile(); } catch (IOException e) { ..._判断d盘是否存在text4文件夹,不存在就创建,在text4文件夹内创建ikun.txt文件,

Jupyter Notebook使用ipywidgets动态更换显示图片、预览播放视频【告别matplotlib】_ipywidgets数据转图像-程序员宅基地

标签:   jupyter  预览  jupyter notebook  视频  更换图片  Python

文章浏览阅读5.1k次,点赞2次,收藏16次。不管是Jupyter Notebook还是IPython Notebook,用过的人都知道,要想达成本地python-opencv一样窗口播放视频的效果是非常麻烦的。网络上能搜索到的matplotlib动态切换图片,大部分都是绘制函数图,或者就是用clear_output清空输出区域的办法重新绘制,既麻烦又不雅观。现在给大家介绍一个新的方法,可以在jupyter网页开发时像opencv“窗口”..._ipywidgets数据转图像

python2中输入数据时NameError的解决办法_python错误nameerror中文怎么改-程序员宅基地

标签:   python  ubuntu

文章浏览阅读568次。python2中输入数据,报错NameError,将input改成raw_input后就成功运行了。_python错误nameerror中文怎么改

pytorch多GPU使用的方法model=nn.DataParallel(model).cuda()_model = nn.dataparallel(model, device_ids=gpus).cu-程序员宅基地

标签:   学习工具及问题记录

文章浏览阅读3.4k次。单GPU: import osos.environ["CUDA_VISIBLE_DEVICES"] = "0"12 多GPU: device_ids = [0,1,2,3]1 model = model.cuda(device_ids[0])model = nn.Data..._model = nn.dataparallel(model, device_ids=gpus).cuda()

021-Qt 配置GitHub Copilot-程序员宅基地

标签:   github  copilot  qt  ubuntu  # 一个真实的QML&C++项目  windows

文章浏览阅读2.6k次,点赞35次,收藏7次。欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。在后端方面,我们使用 C++ 编写高性能的算法、数据处理和计算逻辑。

搭建web服务器-程序员宅基地

标签:   架构  安全  1024程序员节  linux  服务器

文章浏览阅读7k次,点赞4次,收藏51次。1.要求搭建web服务器,能够访问到网页内容为“小胖,你咋这么胖呢!”2.要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。配置yun源: 第三步:更改配置文件实现自定义设置:第四步:根据配置创建资源文件:第五步:重启服务测试第六步:使用windows浏览器访问服务器IP添加成功后重启服务端:第

java--测试小结_java测试总结-程序员宅基地

标签:   java测试  JAVA基础  mock测试  springboot和mockMvc测试

文章浏览阅读2.3k次。java–测试小结文章目录java--测试小结1.unit单元测试(junit+mockito)2.接口测试:spring中mockmvc测试接口3.代码覆盖率4.接口测试环境idea2018,jdk1.8后台开发中用到的一些测试方法和工具。demo下载:https://github.com/2010yhh/springBoot-demos/tree/master/springboo..._java测试总结

R语言数据挖掘概述(一)-程序员宅基地

标签:   R语言数据挖掘

文章浏览阅读2.8k次。1.数据分析与挖掘的必要性数据量的规模由传统的GB,TB量级,变为PB,EB,ZB级别,大数据的"4V"特点即大量(volume)、高速(velocity)、多样(variety)、价值(value). 因此一般的大数据分析需要四个核心要素:基于云计算的基础设施,分布式的大数据体系,数据分析方法与算法,行业应用知识与经验。人类的数据生产能力达到空前,从数据挖掘方法入手,无疑是最佳选择。2...

射线与平面的相交检测(Ray-Plane intersection test)_射线与面相交检测算法-程序员宅基地

标签:   射线  数学

文章浏览阅读1.3k次。射线与平面的相交检测(Ray-Plane intersection test)射线的定义在欧几里德几何中,射线的定义是:直线上一点和它一旁的部分。由此可知,射线有两个性质,一是只有一个端点,二是一端无限延伸。射线的参数方程其中p0是射线的起点, u是射线的方向向量,t >= 0,根据t的取值不同,可得射线上不同的点,所有这些点便构成了整个射线,如图平面的定义平面_射线与面相交检测算法

2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Prefer-程序员宅基地

标签:   android-进程名  codeforces  acm-icpc  ACM

文章浏览阅读2k次。先给一下结果: 单刷被虐成狗,ACM打到怀疑人生,I题的二分答案太丢人了,干脆退竞赛吧!! 233,脸上笑嘻嘻,心里。。。。,这个名次也是够讽刺。 上午校内ACM全场划水,草草地a了三道后,坐观队友debug,结果比赛结束也没A,等比赛结束后花了十分钟debug,就A了,队友异样的眼神。下午没吃晚饭(午饭就随便吃了点),饿着肚子肝CF的ACM,结果不计rating!!我那么努力地a题,结果_2017-2018 acm-icpc, neerc, southern subregional contest是什么比赛

paddlehub学习_python3: symbol lookup error: /opt/conda/envs/pyth-程序员宅基地

标签:   paddlepaddle  python  笔记

文章浏览阅读1.3k次。#安装paddlehub!pip install paddlehub==1.6.0 -i https://pypi.tuna.tsinghua.edu.cn/simpleLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simpleCollecting paddlehub==1.6.0[?25l Downloading htt..._python3: symbol lookup error: /opt/conda/envs/python35-paddle120-env/lib/pyt

Google GFS文件系统深入分析_gfs(google file system,即大规模分散文件系统)-程序员宅基地

标签:   分布式系统

文章浏览阅读4.3k次,点赞3次,收藏9次。本文是一篇论文,英文原文标题为The Google File System,在Google Labs上公布,由blademaster.ixiezi.com的博主Alex翻译为中文,Google GFS文件系统。现在云计算渐成潮流,对大规模数据应用、可伸缩、高容错的分布式文件系统的需求日渐增长。Google根据自身的经验打造的这套针对大量廉价客户机的分布式文件系统已经广泛的在Google内部进行_gfs(google file system,即大规模分散文件系统)

react搭建二_react 项目 报错 parsing error:the keyword 'import' is -程序员宅基地

文章浏览阅读197次。前言前面我们已经搭建了基础环境,现在将开发环境更完善一些。devtool在开发的过程,我们会经常调试,so,为了方便我们在chrome中调试源代码,需要更改webpack.config.js,然后启动webpack-dev-server。完成之后在chrome浏览器中打开debug,点击Sources选项,即可看见提示,继而输入你想查看的源文件名即可显示该文件源代码,如果你觉得某处代码有问题,对应..._react 项目 报错 parsing error:the keyword 'import' is reserved

Springboot图片处理-程序员宅基地

标签:   Java-SSM

文章浏览阅读1.8k次。SpringBoot 实现文件上传,图片上传并显示功能https://blog.csdn.net/qq_38762237/article/details/81282444springboot上传图片并回显 demohttps://download.csdn.net/download/ajax_yan/10750755springboot img src 访问本地图片springboo...

CSS的border边框属性 边框样式 内外边框 圆角合集_css border-程序员宅基地

标签:   样式CSS  css

文章浏览阅读1.8w次,点赞34次,收藏143次。CSSborder属性允许指定元素边框的样式、宽度和颜色。目录1.四个边框2.内外边框3.边框样式4.圆角边框1.border边框属性 可以设置一到四个值(上边框,右边框,下边框,左边框)border-top: 10px solid black; //上border-right: 10px double red; //右border-bottom: 10px dotted blueviolet; //下border-left: 10px d..._css border

【四 Twirl模板引擎】 3. 模板常用示例-程序员宅基地

标签:   ViewUI  scala  javascript

文章浏览阅读178次。为什么80%的码农都做不了架构师?>>> ..._twirl页面

docker镜像latest具体是哪个版本_docker镜像laster版本号-程序员宅基地

标签:   docker

文章浏览阅读4.6k次,点赞6次,收藏12次。其实docker也有提供镜像具体版本的获取方式。docker 中 image 镜像管理image 中有一个inspect显示一个或多个图像的详细信息那么组合一下,就是这样:_docker镜像laster版本号

java键盘上下左右事件_Atitit。監聽鍵盤上下左右方向鍵事件java js jquery c#.net-程序员宅基地

标签:   java键盘上下左右事件

文章浏览阅读287次。Atitit。監聽鍵盤上下左右方向鍵事件java js jquery c#.net1.Keyword鍵盤事件 方向鍵 上下左右 按鍵監聽2.通用的實現流程Bind (control,key_eventHandel)key_eventHandel獲得當前控件var now=$(".selected");3.Js的實現3.1.Bind control ,event handelerkey_...

redis集群从bind127.0.0.1 修改为本地IP需要的相关配置_bind 127.0.0.1-程序员宅基地

标签:   java  后端

文章浏览阅读1.1k次。redis集群从bind127.0.0.1 修改为本地IP需要的相关配置之前配置集群的时候都是默认配置,后来发现在用Jedis连接集群测试的时候无法连接。后来查到是因为配置问题(配置成了127.0.0.1),所以在外面连接的时候无法连接到,需要指定本地ip才可以。于是将其重新配置了一次,终于成功!下面整理了一下重新配置的步骤(以6个redis为例):1、关闭redis集群查找所有redis进程[hadoop@master redis-cluster]$ ps -ef | grep redis_bind 127.0.0.1

jdbc链接mysql程序-程序员宅基地

标签:   mysql  jdbc

文章浏览阅读396次。数据库名为test,表名为user,表中的内容如下工程中需要加入mysql驱动包 mysql-connector-java-5.1.25工程目录结构如下代码如下String driver="com.mysql.jdbc.Driver";String url="jdbc:mysql://localhost:3306/test";String user="root"

Android toolchain - develop for Android devices (Android SDK version 32.0.0)-程序员宅基地

标签:   flutter  android  android studio

文章浏览阅读7.6k次,点赞4次,收藏14次。[X] Android toolchain - develop for Android devices X Unable to locate Android SDK._android toolchain - develop for android devices

Office365:客户端升级后无法启动Microsoft Outlook-程序员宅基地

标签:   操作系统

文章浏览阅读656次。在Office365升级客户端后,原Outlook无法打开,报错内容如下:"无法启动Microsoft Outlook。无法打开Outlook窗口。无法打开此文件夹集合。出现意外错误。 MAPI无法加载信息服务KOFMSP.DLL。请检查是否已正确安装并配置了该服务。"其他报错:1、部分电脑在控制面板中单/双击"Mail(Microsoft Outlook 2016)",提示..._o365 outolook升级后无法使用

微软enchange服务器安装,Exchange Server 2019 安装部署-程序员宅基地

标签:   微软enchange服务器安装

文章浏览阅读3.1k次。本文初步了介绍了一下Exchange 2019的新功能介绍,以及简单的安装部署流程,从安全,性能以及用户体验方面对Exchange 2019进行分析对比,希望对想要学习Exchange 2019的技术朋友有所帮助。Exchange 2019 预览版特性介绍版本三大特性:安全,性能,用户体验安全:Exchange2019 支持安装在Window server(Core) 核心版,但是必须是Windo..._exchange server 2019

深度解读ArrayMap优势与缺陷-程序员宅基地

文章浏览阅读296次。ArrayMap在内存使用上较HashMap更有优势,在Android开发中广为使用的基础API,也是大家所推荐的方法,但你是否想过Google如此重要的基础类存在缺陷?..._arraymap 的 坑

高手揭密svchost.exe是什么进程-程序员宅基地

标签:   学习点滴

文章浏览阅读1w次。网上有很多关于svchost.exe是什么进程,svchost.exe是什么病毒,svchost.exe占用cpu100%或占用大量内存,svchost.exe有十几个,svchost.exe偷偷连网很象木马的问题,本文提供关于svchost.exe进程的所有信息和用各种专业软件进行查杀的方法。  1)svchost.exe是什么进程  Svchost.exe是微软视窗操作系统里的一个

Ubuntu社区及其论坛_ub社区服务器论坛-程序员宅基地

标签:   网络  ubuntu  linux  互联网  开源

文章浏览阅读7.1k次。 什么叫社区?社区就是团体的意思,具体表现为某个论坛(Forum)参与者群体。当今,在互联网时代,论坛多半是指“网络论坛”。我们问,Ubuntu社区及其论坛是怎么发展起来的?它有什么特点?根据Ubuntu论坛的统计(Ubuntu Linux Forums),8月20日,该论坛涉及236,650个主题,1,400,948篇文章(多半是帖子)。Ubuntu论坛参与人数为150,703,其中积极_ub社区服务器论坛

Modscan和Modsim 两种Modbus调试工具使用说明-程序员宅基地

标签:   测试工具  网络协议

文章浏览阅读3.2w次,点赞10次,收藏60次。ModScan32和ModSim32调试工具使用说明_modscan

超详细MySQL(免安装版)安装与配置_mysql免安装配置教程-程序员宅基地

标签:   各类软件安装配置合集  java  mysql  数据库

文章浏览阅读1.8w次,点赞30次,收藏102次。超详细(免安装版)MySQL安装配置教程_mysql免安装配置教程

无线通信中 RSRP RSRQ RSSI SINR的定义和区别-程序员宅基地

标签:   自动驾驶  网络通信学习  车联网  物联网

文章浏览阅读2.8w次,点赞19次,收藏161次。无线通信中 RSRP RSRQ RSSI SINR的定义和区别参考链接:https://blog.csdn.net/shij19/article/details/52946435/RSRP(Reference Signal ReceivedPower参考信号接收功率):小区下行公共导频在测量带宽内功率的线性值(每个RE上的功率),当存在多根接收天线时,需要对多根天线上的测量结果进行比较,上报值不低于任何一个分支对应的RSRP值,max(RSRP00,RSRP01)。即为信号功率S。反映当前信道的路径_rsrq

POJ 2912 ---- Rochambeau(带权并查集+枚举)_children are playing rochambeau (scissors-rock-clo-程序员宅基地

标签:   数据结构

文章浏览阅读135次。题意:N children are playing Rochambeau (scissors-rock-cloth) game with you. One of them is the judge. The rest children are divided into three groups (it is possible that some group is empty). You don..._children are playing rochambeau (scissors-rock-cloth) game with you. one

Windows系统日志收集_windows 搭建nxlog 3.2.2329-程序员宅基地

文章浏览阅读7.2k次。方案采用nxlog+fluentd+elasticsearch组件。nxlog 是用 C 语言写的一个跨平台日志收集处理软件,其内部支持使用 Perl 正则和语法来进行数据结构化和逻辑判断操作。nxlog负责收集Windows系统日志,并将日志传给fluentd,fluentd将这些日志信息抛给elasticsearch。fluentd官方文档Collecting Log Data from ..._windows 搭建nxlog 3.2.2329

分布式一致性算法Raft论文(2)——复制状态机_状态机复制能处理什么问题-程序员宅基地

标签:   # Raft  Raft

文章浏览阅读627次。2 Replicated state machines集群中某些服务器不可用,整个集群还可以工作。算法保证安全性;复制日志保持顺序性;Consensus algorithms typically arise in the context of replicated state machines [37]. In this approach, state machines on a collection of servers compute identical copies..._状态机复制能处理什么问题

Laravel输出JSON文字unicode编码问题_laravel 打印日志unicode-程序员宅基地

文章浏览阅读797次。Laravel输出JSON文字unicode编码问题JsonResponse文件public function __construct($data = null, $status = 200, $headers = [], $options = 0){ // $this->encodingOptions = $options; //转义前 $this->encodingOptions = JSON_UNESCAPED_UNICODE; //转义中文 parent::__laravel 打印日志unicode

Hadoop集群(第5期)_Hadoop安装配置-程序员宅基地

标签:   云计算

文章浏览阅读681次。1、集群部署介绍1.1 Hadoop简介  Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。  对于Hadoop的集群来讲,可以分

POJ 1065 木棍问题 贪心算法_(1)第一根木棒需要1分钟的准备时间。   (2)在加工完一根长为length,重为weight-程序员宅基地

标签:   struct  算法  ACM-贪心

文章浏览阅读3.2k次。算法分析:先对木棍结构体数组按照l排序,消除一个变量的干扰,然后再找w连续上升的子序列。用临时变量temp,遇到更大的作更新,且标记为0,采用贪心策略去找有几个连续上升的子序列#include #include using namespace std;typedef struct stick{ int l; int w;}stick;int cmp(const void *a,const void *b){ _(1)第一根木棒需要1分钟的准备时间。   (2)在加工完一根长为length,重为weight

Yarn 升级: v3 都出了不要再用 yarn1 了_yarn v3-程序员宅基地

标签:   前端  Npm  typescript  yarn

文章浏览阅读8k次。Yarn 升级: v3 都出了不要再用 yarn1 了!文章目录Yarn 升级: v3 都出了不要再用 yarn1 了!Yarn 默认版本Yarn 升级公告开始升级!第一步:初始化项目/现有项目升级第二步:安装依赖查看变化小结参考连接完整代码示例Yarn 默认版本2202 年了 yarn 也该升级了,什么 pnpm 都跑出来要喧宾夺主了,是时候来看看我们曾经的好帮手 yarn 的改变默认版本下安装的 yarn 都是 v1 版本的Yarn 升级公告实际上作者本身也好久没有去看 yarn 的官网(_yarn v3

视频监控播放 (UIKit )-程序员宅基地

文章浏览阅读579次。超简单,直接上代码:<!DOCTYPE html><html> <!-- UIKit Javascript 说明: https://open.ys7.com/doc/zh/uikit/uikit_javascript.htm..._ezuikitplayer poster

布林线均值回归(股票)——Python量化_布林线python-程序员宅基地

标签:   Python量化  python  均值算法  回归

文章浏览阅读1.8k次。布林带是利用统计学中的均值和标准差联合计算得出的,分为均线,上轨线和下轨线。布林线均值回归策略认为,标的价格在上轨线和下轨线围成的范围内浮动,即使短期内突破上下轨,但长期内仍然会回归到布林带之中。回测期:2009-09-17 13:00:00 到 2020-03-21 15:00:00。设定初始资金1000元,手续费率为0.01%,滑点比率为0.01%。整体收益均为正,但均跑输大盘。当股价向上突破上界时,为卖出信号,当股价向下突破下界时,为买入信号。为了验证策略的稳定性,改变回测周期,观察收益情况。_布林线python

计算机网络结构示意图,常见的五种计算机网络拓扑结构分析-程序员宅基地

标签:   计算机网络结构示意图

文章浏览阅读1.1w次,点赞2次,收藏8次。第十期安防弱电资料包内容后台有朋友问到计算机的拓扑结构,今天我们就来看下几种常见的计算机网络结构。拓扑结构一般指点和线的几何排列或组成的几何图形。计算机网络的拓扑结构是指一个网络的通信链路和结点的几何排列或物理布局图形。链路是网络中相邻两个结点之间的物理通路,结点指计算机和有关的网络设备,甚至指一个网络。按拓扑结构,计算机网络可分为以下五类。一、总线型这种网络拓扑结构中所有设备都直接与总线相连,它..._五种拓扑结构图照片

golang 深入浅出之 goroutine 理解-程序员宅基地

标签:   golang  go  go/golang  goroutine

文章浏览阅读1.1k次。goroutine 是 Go 并行设计的核心,其本质就是协程,协程比线程小,也叫轻量级线程,它可以轻松创建上万个而不会导致系统资源的枯竭。十几个 goroutine 可能体现在底层就是五六个线程,一个线程可以有任意多个协程,但是某一个时刻只能有一个协程在运行,多个协程共享该线程分配到的计算机资源。创建 goroutine 只需在函数调用前加上 go 语句,就可以创建并发执行单元,开发人员无需了解任何执行细节,调度器会自动安排其到合适的系统线程上执行。

python 3.8.0版本的skimage库是什么_python skimage库的安装-程序员宅基地

标签:   python 3.8.0版本的skimage库是什么

文章浏览阅读1.3k次。skimage库需要依赖 numpy+mkl 和scipy1、打开运行,输入cmd回车,输入python回车,查看python版本 (因为我的是python 2.7.13 win32,所以我下的是下面三个)4、将下载的文件放到Python安装目录下的Scripts目录下x:\Python xx\Scripts5、在cmd中打开Scripts目录,输入下面命令,用python的pip工具依次安装pi..._python3.8 安装 skimage

计算机组成原理运算器设计实验之8位可控加减法电路设计_第1关:8位可控加减法电路设计-程序员宅基地

文章浏览阅读2.6w次,点赞36次,收藏157次。这个实验的本意是用一位全加器和逻辑门搭建电路。用全加器和异或门也可以完成。这里涉及两个“异或”的知识点:1.位变量a和0异或,结果为a;和1异或,结果为~a(取反)2.溢出标志可以用最高位(符号位)进位和次高位进位异或得到。即这两个进位相同则不溢出,否则溢出。步骤1步骤2:可以通过复制拖拽得到如下图步骤3,连线如图步骤4,保存并复制保存代码步骤5将复制的代码粘贴到Educoder实验的代码框。..._第1关:8位可控加减法电路设计

在Linu上安装Gitlab:使用rpm方式_linux rpm安装gitlab-程序员宅基地

标签:   云原生  gitlab

文章浏览阅读200次。进入官网,然后点击CentOS7来查看部署文档,这里面的部署文档有参考意义,但是真正部署还是需要使用上面的步骤。点击菜单,在下拉框中点击管理员,然后点击左侧设置》通用,然后在右侧找到注册限制,然后只留下“考虑到网速和清华大学镜像站会删除部分镜像的原因,这里给大家提供。如果大家想下载其他版本rpm包,可以去。”选项,其他的都去掉,这块是自动保存的。点击右上角的头像,然后在下拉框中点击。刷新页面,就可以界面变成中文信息了。如果大家需要配置邮件,可以看。_linux rpm安装gitlab

superset集成echarts,自定义图表开发-程序员宅基地

标签:   python  superset  linux  js

文章浏览阅读6k次。环境系统:centos7python版本:3.7.6superset版本:0.30echarts版本:4.2.0以上说明因为一开始使用pip(安装方法)直接安装的时候,进入安装路径下没有src目录。又是一开始接触superset,所以就用源码安装了。源码安装方法搭建Anaconda虚拟环境首先下载安装文件Anaconda3-2019.10-Linux-x86_64.sh进入官...

Unity怎么变中文_unity2017汉化包-程序员宅基地

标签:   unity  小常识

文章浏览阅读7k次,点赞4次,收藏4次。非常简单!用下面的链接下载一个Localization文件。链接:https://pan.baidu.com/s/1s-1a2YTNX_Z197WfswUfTw提取码:hykb然后把它粘贴到下面的路径里搞定!你就可以在Unity的Edit——Preference里面找到Language,然后再设置成简体中文,重启一下unity,ok。..._unity2017汉化包

JAVA获取Class类的4种方式_classload 获取class列表-程序员宅基地

标签:   java基础  java  开发语言

文章浏览阅读1.1w次,点赞3次,收藏13次。目录一、准备1.1 创建一个实体类如下:二、获取Class类2.1调用运行时类的属性: 类名称.class2.2通过运行时类的对象的getClass方法2.3 调用Class的静态方法:forName(全类名)2.4使用类加载器:ClassLoader中的loadClass(全类名)方式获取三、其他一、准备1.1 创建一个实体类如下:public class PersonForReflect { private String name;..._classload 获取class列表

API接口是什么?API接口怎么调用?-程序员宅基地

标签:   http  数据库  API接口  数据挖掘  大数据  分享

文章浏览阅读5.4k次,点赞2次,收藏37次。​API(应用程序接口)可以通过调用HTTP请求来进行访问和使用。调用API的具体方式取决于该API提供商的要求和设计。一般情况下,调用API需要以下步骤:1.获取API密钥或令牌:在使用大部分API之前,首先需要访问API提供商网站并注册一个帐户。然后,为了访问API,需要获取一个API密钥或令牌。这个密钥或令牌可以用来身份验证及追踪使用量等目的。_api接口

探索 KCTF:Google 创建的安全竞赛平台-程序员宅基地

文章浏览阅读406次,点赞5次,收藏10次。探索 KCTF:Google 创建的安全竞赛平台项目地址:https://gitcode.com/google/kctfKCTF 是一个由 Google 开发的开源项目,全称为 "Kernel Challenge Toolkit for CTF"(CTF 挑战内核工具包)。这个平台专为构建和运行安全相关的竞赛,如 Capture The Flag (CTF) 比赛而设计。本...

CSS3文本阴影text-shadow-程序员宅基地

标签:   CSS学习之路

文章浏览阅读650次。text-shadow可以用来设置文本的阴影效果。语法:text-shadow: X-Offset Y-Offset blur color;X-Offset:表示阴影的水平偏移距离,其值为正值时阴影向右偏移,反之向左偏移; Y-Offset:是指阴影的垂直偏移距离,如果其值是正值时,阴影向下偏移,反之向上偏移;Blur:是指阴影的模糊程度,其值

5gwifi信道哪个最好,wifi信道在哪里设置如何检测哪个路由器信道最快_5g信道-程序员宅基地

标签:   wifi  5g  android  Android

文章浏览阅读8.7w次,点赞5次,收藏15次。5G的WIFI信道选择相当重要,在不同的国家为了保证政府与军用部分与5G相交频道的使用,通过网卡驱动锁定或路由器固件锁定了5G的WIFI信道使用权限,而这些被锁定的频道,使用性能都是相对好,受到自然或非自然因素干扰最少的;而突破这些限制,才能发挥5G的WIFI真正性能。  双频路由器5ghz设置哪个信道最好  1、国内规定可用的5G信道只有149、153、157、161、165这5个(..._5g信道

Spring 4.3 ObjectProvider接口-程序员宅基地

标签:   spring  java  mybatis  springboot

文章浏览阅读986次。ObjectProvider接口可被解析于构造方法、set方法等,可替代@Autowired注解,并能够获取Bean数组,或者转为集合类型。在编写第三方框架时用这个特性是可以的。_objectprovider

make 自动化变量全解_make中的自动化变量-程序员宅基地

标签:   自动化变量  makefile  GNU make  make

文章浏览阅读619次。10.5.3 自动化变量模式规则中,规则的目标和依赖文件名代表了一类文件名;规则的命令是对所有这一类文件重建过程的描述,显然,在命令中不能出现具体的文件名,否则模式规则失去意义。那么在模式规则的命令行中该如何表示文件,将是本小节的讨论的重点。假如你需要书写一个将.c文件编译到.o文件的模式规则,那么你该如何为gcc书写正确的源文件名?当然了,不能使用任何具体的文件名,因为在每一次执行模式规则时源文..._make中的自动化变量

在jdk1.7安装目录下jre\lib找不到tools.jar的解决办法_.;%java_home%\lib\tools.jar-程序员宅基地

标签:   Android

文章浏览阅读2.3w次,点赞3次,收藏6次。tools.jar 在jdk下的lib中。先说一下jdk和jre的区别:Jre是运行环境,及编译后的java程序运行时只需要jre就行了;jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及 java程序运行有jre或jdk都可以,但jdk包括了在开发过程中需要的工具。如果只是运行java程序,只要jre就行了,因为jre要比jdk省空间。 我在配置java环境时一般_.;%java_home%\lib\tools.jar

大二Web课程设计——家乡主题网页设计(web前端网页制作课作业) 四川旅游网页设计制作_web我的家乡主题网站页面前端设计-程序员宅基地

标签:   css  dreamweaver  js  html  网页设计  html网页设计

文章浏览阅读54次。精彩专栏推荐 【作者主页——获取更多优质源码】 【web前端期末大作业——毕设项目精品实战案例(1000套)】1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Web_web我的家乡主题网站页面前端设计

西南大学计算机考研907经验分享-程序员宅基地

标签:   经验分享  考研

文章浏览阅读964次。大家好!我本科是某双非数学类专业,今年成功考入西南大学计算机专业的研究生,考试科目是907计算机基础与数字电路。在这篇博客中,我将分享我备考考研的经验和技巧,希望能够帮助那些志同道合的同学们顺利上岸。通过我个人的经验分享,希望能给正在备考西南大学计算机考研907专业的同学们一些启发和帮助。明确目标、制定计划、注重基础知识、选择合适的备考资料和辅导以及坚持与调整都是备考考研的关键要素。无论你面临多大的困难和压力,都要相信自己的能力,并且时刻保持积极的心态。考研是一次挑战,但也是一次成长的机会。

Java开源XML UI工具包-程序员宅基地

标签:   Java  Google  UI  XML|XSD  XML  Swing

文章浏览阅读143次。Java开源XML UI工具包&lt;script type="text/javascript"&gt;&amp;lt;!--google_ad_client = &amp;quot;pub-7963911354665843&amp;quot;;google_ad_width = 468;google_ad_height = 60;go...

基于java的车辆管理系统设计与实现_java车辆管理系统设计报告-程序员宅基地

标签:   java  大数据  开发语言

文章浏览阅读1.8k次,点赞3次,收藏18次。基于Java的车辆管理系统的性能评估是对系统在特定工作负载下的响应速度和资源利用率进行评估和分析,旨在验证系统是否能够满足用户在实际使用中的性能需求。1、并发性能评估:并发性能是指系统在多用户同时访问的情况下的表现。通过模拟多个用户同时进行操作,评估系统的并发性能。可以观察系统是否能够正确处理并发请求,同时保持较好的响应速度。通过增加并发用户数,可以评估系统的并发处理能力和性能瓶颈。通过性能测试工具和性能监控工具,可以测量系统在不同并发负载下的响应时间、吞吐量和资源利用率。_java车辆管理系统设计报告

Leaflet入门,Leaflet加载Geojson格式数据并渲染全球各国行政区划边界_leaflet 行政区划边界-程序员宅基地

标签:   Leaflet  Vue+Leaflet入门  leaflet-vue  vue.js  加载geojson

文章浏览阅读628次,点赞11次,收藏9次。本章讲解Leaflet加载Geojson格式数据并渲染行政区划边界功能。_leaflet 行政区划边界

【学习笔记】RabbitMQ04:延迟队列的原理以及实现代码_rabbitmq延迟消息原理-程序员宅基地

标签:   java-rabbitmq  学习  笔记  java  学习笔记  rabbitmq

文章浏览阅读841次。正常的MQ应用场景中,我们希望消息可以快速稳定的传递。但是有一些场景中,希望在指定的延迟后再消费信息,比如订单支付场景(订单15部分内未支付则关闭订单)。这类实现延迟任务的场景,就可以采用延迟队列来实现。以下介绍一下其他的一些方法。_rabbitmq延迟消息原理

Gradle缓存目录文件命名规则-程序员宅基地

标签:   java

文章浏览阅读440次。在打开Android Studio项目的时候,会下载项目对应版本的gradle,该版本是在项目根目录下\gradle\wrapper\gradle-wrapper.properties文件中指定的:下载的gradle文件在Windows电脑上会缓存在C:\Users\xxx(用户名)\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9..._gradle cache目录命名规则

高级渲染和动画制作软件 KeyShot 2023.2「Mac」_keyshot pro + enteprise 2023.2新功能-程序员宅基地

标签:   macos

文章浏览阅读251次。5. 动画制作:KeyShot Pro还支持动画制作,用户可以创建出高质量的动画效果,包括旋转、平移、缩放等动画效果,还可以创建复杂的相机运动和路径动画。4. 多种材质和贴图:KeyShot Pro支持多种不同的材质和贴图,包括金属、塑料、玻璃、皮革、木材等,可以让用户轻松地创建出逼真的材质效果。2. 高质量渲染:KeyShot Pro支持多种不同的渲染模式和渲染效果,包括全局光照、折射、反射、阴影和景深等,可以创建出高质量的渲染效果。_keyshot pro + enteprise 2023.2新功能

重装SQLServer之路之一-程序员宅基地

标签:   sqlserver  工作记录  linux  mysql  数据库

文章浏览阅读1.4k次。这个学期有数据库这门课,所以很早就装上了SQLServer,其实在更早的时候,MySQL就已经在我的linux里落地生根。之所以要装这个SQLServer,纯属老师的偏好,与我无关。或许就因为我的这个不友好的态度,SQLServer打算给点color让我看看,而且后来确实被它搞得差不多了。(待续)

Github学生包的申请-程序员宅基地

标签:   Github

文章浏览阅读2.1k次。Github Education为了大学生们更好的进行开发,进行边做边学,与一些合作伙伴和朋友一起创建GitHub学生开发者包。里面内容非常丰富,应有尽有:AWS 亚马逊云服务 $75-$150 信用额度。 Bitnami 一年高级账户,正常售价为 $49/月。 CARTO 为期两年的高级账户。 Crowdflower 使用资格。 Datadog 2 年期高级账户服务。 Dig...

找不到或无法加载主类sun.tools.jps.jps-程序员宅基地

标签:   Java

文章浏览阅读3.6k次。使用jps命令首先进入到java的bin目录下使用jps出现如下错误则需要检查下java/lib下是不是缺少tools.jar文件。如果缺少,下载一个即可

离散型制造与流程型制造的十大关键区别_过程型工艺-程序员宅基地

标签:   MES系统  数字化工厂  工厂管理  生产管理系统  生产管理  mes

文章浏览阅读677次。在制造企业中,生产管理是企业组织的核心,生产管理占到企业所有工作的50%以上,并与企业组织中的其它管理活动息息相关。但每个企业的生产模式各有不同,本文着重介绍离散与流程制造这2种模式的关键区别。_过程型工艺

花生壳安装教程-程序员宅基地

标签:   ubuntu  linux  centos

文章浏览阅读1.5k次。花生壳安装首先进入官网 链接: https://hsk.oray.com/二、点击linux下载三、点击帮助按给出的步骤装好四、 浏览器登录b.oray.com进入花生壳远程管理页面五、输入安装花生壳时生成的SN码及默认密码admin进入;首次登录,需要进行初始化:重设密码,填写手机,发送验证码;进入花生壳添加映射端口配合vnc连接,vnc安装教程 https://blog.csdn.net/JavaCaiNiao111/article/details/107936064/...

Python 二进制位运算_python 二进制运算-程序员宅基地

标签:   python  Python

文章浏览阅读6.2k次,点赞5次,收藏23次。位运算符是针对二进制数的每一位进行运算的符号,它专门针对数字0和1进行操作。运算符运算范例结果&按位与a & b只要有一个为0,结果就为0;变量都为1时,结果才为1|按位或a | b只要有一个是 1,结果就为 1~取反~ a0 取反的结果是 0,0 取反的结果是 0^按位异或a ^ b不同为 1,相同为 0<<左移a << b将 a 左移 b 位,右边空位用 0 填充>>_python 二进制运算

Rabbitmq 报错:reply-code=503, reply-text=COMMAND_INVALID - unknown exchange type 'x-delayed-message'-程序员宅基地

标签:   高并发中间件专题  rabbitmq

文章浏览阅读8.9k次。控制台报错信息:2019-09-24 13:05:30.145 ERROR 8444 --- [168.47.131:5672] o.s.a.r.c.CachingConnectionFactory : Channel shutdown: connection error; protocol method: #method<connection.close>(repl..._command_invalid - unknown exchange type 'x-delayed-message'(40, 10 php

行云管家堡垒机 导入腾讯云主机-程序员宅基地

标签:   运维

文章浏览阅读142次。行云管家堡垒机 导入腾讯云主机如何实现了对多家云厂商多种云计算资源的集中管理,从成本、监控、备份、安全等多个维度提供统一运维管控?工具/原料行云管家堡垒机方法/步骤Step1:注册登录登录行云管家,支持QQ、微信、微博、Google等第三方账号Step2:创建团队基于团队协同的工作模式,创建一个属于您的团队,填上团队名称与团队标识之后点击 立即创建团队。S...

【Vue框架】基本的login登录_vue login-程序员宅基地

标签:   前端  vue.js  javascript

文章浏览阅读2.1k次。最近事情比较多,只能抽时间看了,放几天就把之前弄的都忘了,现在只挑着核心的部分看。现在铺垫了这么久,终于可以看前端最基本的登录了。个人理解:作用:从一个Vue文件(路由)跳转到另一个Vue文件(另一个路由),就会通过路由守卫来判断是否有权限正常跳转。全局路由,通过push({path:'路径',query:{id:参数}})push这里应该像是把route(路由)进栈,然后再根据路由守卫的next()把route出栈,跳转到出栈的route。route是什么?_vue login

热门文章

推荐文章

随便推点