最近更新

el-upload上传失效问题_el-upload abort 失效-程序员宅基地

标签:   upload  elementui

文章浏览阅读1.9k次。el-upload <el-form-item label="证据上传" prop="evidence"> <el-upload class="avatar-uploader" ref="upload" multiple :limit="20" :file-list="fileList" :action="uploadurl + innerworkorderDetailForm.innerworkorderId+'/'+innerworkorderDetailForm.id_el-upload abort 失效

JavaSE之多线程_javase之多线程vip插队-程序员宅基地

标签:   java  Java基础  多线程

文章浏览阅读142次。目录1.线程简介2.线程创建2.1 三种创建方式:2.2 继承Thread2.3 实现Runnable接口2.4 实现Callable接口1.线程简介1.多任务多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务.Linux、windows就是支持多任务的操作系统2.多线程多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。3.并发和并行并发:一段时间内多条线程同时进行(逻辑上是同时的)。并行:同一时刻有多条线程进行(物理上的,如_javase之多线程vip插队

浅谈直流电机并联瓷片电容的作用_音频输出为什么要加瓷介电容补常-程序员宅基地

文章浏览阅读3k次。瓷片电容是一种用陶瓷材料作介质,在陶瓷表面涂覆一层金属薄膜,再经高温烧结后作为电极而成的电容器。瓷片电容分高频瓷介和低频瓷介两种。具有小的正电容温度系数的电容器,用于高稳定振荡回路中,作为回路电容器及垫整电容器。低频瓷介电容器限于在工作频率较低的回路中作旁路或隔直流用,或对稳定性和损耗要求不高的场合,不宜使用在脉冲电路中。那么瓷片电容在直流电机中有什么作用呢?下面为大家讲解下。直流电机..._音频输出为什么要加瓷介电容补常

Hystrix(防止服务雪崩)--服务降级_hystrix防止服务降级的方法-程序员宅基地

标签:   SpringCloud--分布式、微服务

文章浏览阅读141次。服务降级当某一时间,服务器压力激增的情况下,下游服务主动停掉一些不太重要的业务,释放服务资源,增加响应速度当下游服务由于某种原因不可用,上游主动调用本地的一些降级逻辑,避免卡顿,迅速返回给用户简单来说就是,假如某一时间段A服务器访问的人数激增,B一般,C几乎没人访问,那么就先停掉C服务,把资源让给A:服务降级的实现:首先我们有一个服务:@Component@FeignClient(value = "SERVICE-OBJECT-A")public interface ServiceAF_hystrix防止服务降级的方法

云计算 ——虚拟化认识_虚拟化在计算机科学中意味着什么?虚拟化如何推动云计算?-程序员宅基地

标签:   Linux  云计算

文章浏览阅读1.2k次。云计算 ——虚拟化认识虚拟化概述 :计算机虚拟化是一个对整个信息产业有突破性的信息技术 ,是云计算的核心技术虚拟化在云计算上面的意义 :每一个应用部署的环境和物理平台是没有关系的,通过虚拟平台进行管理,扩展,迁移,备份 种种操作都通过虚拟化层次完成服务器虚拟化 :采用服务器虚拟化可以减少服务器的数量,简化服务器管理,同时提高服务器效率,网络灵活性和可靠性桌面虚拟化 :是将桌面的软件进行虚拟化改造的技术应用虚拟化 :将关键应用计算从用户设备中分离出来,通过集中化技术改善了控制力和安全性 从而提高关_虚拟化在计算机科学中意味着什么?虚拟化如何推动云计算?

ubuntu设置快捷指令_ubuntu 设置快捷source a-程序员宅基地

标签:   ubuntu  ubuntu装机及环境配置

文章浏览阅读303次。1.打开环境变量gedit ~/.bashrc2.加入代码alias name=“order”name为你自己快捷命令的名字,order是完整的命令3.更新环境变量source ~/.bashrc_ubuntu 设置快捷source a

VUE爬坑之----微信打开支付宝支付功能_vue微信浏览器打开支付宝-程序员宅基地

标签:   VUE  vue微信打开支付宝

文章浏览阅读1.3k次。在微信内通过浏览器打开支付宝功能,也是爬坑之一一、首先要在【src–assets–js】下新建ap.js(function() { var b = {}; var a = {}; a.PADCHAR = "="; a.ALPHA = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; a.makeDO..._vue微信浏览器打开支付宝

大众点评数据分析_大众点评全国美食数据分析-程序员宅基地

标签:   数据分析  大众点评数据分析

文章浏览阅读5.6k次,点赞6次,收藏45次。大众点评数据分析项目完整流程(一)项目背景在大学的时候,每天都要面对一个世纪难题所困扰,那就是:中午吃什么?晚上吃什么?于是乎突发奇想,就想要统计一下全国一二线城市美食店的总体水平,吃不到也要看看别人家的餐桌摆的都是什么,哪些精品餐厅我还不知道,酒香不怕巷子深,我要把你们统统挖出来。(二)项目介绍本项目主要是对大众点评中全国范围内一二线城市美食信息进行分析,暂时不考虑其它线的城市。整个项目..._大众点评全国美食数据分析

线性回归预测PM2.5值_根据上述内容,在右侧编辑器补充线性回归代码,预测18天的 pm25 值-程序员宅基地

标签:   深度学习

文章浏览阅读2.6k次,点赞4次,收藏23次。文章目录一、问题描述二、设计简要描述三、程序清单四、结果分析五、调试报告:六、实验总结一、问题描述希望用线性回归解决问题:给定某个地区连续9小时包括PM2.5在内的18项污染物每小时的数据,预测第10个小时的PM2.5的值。二、设计简要描述机器学习的三个基本步骤——程序设计思路——三、程序清单import pandas as pdimport numpy as np# 1 训练集处理# 1.1 读取训练集数据,big5是针对于文档中存在繁体字的编码train_data = pd_根据上述内容,在右侧编辑器补充线性回归代码,预测18天的 pm25 值

Spring AOP的—绍和5种通知类型的使用(详解)_3、说下对springaop的理解、有哪些通知?使用场景有哪些?(底层原理:两种动态代理)-程序员宅基地

标签:   spring  java  SSM

文章浏览阅读2.6k次,点赞3次,收藏9次。java Spring AOP介绍与使用1、Aop的概念AOP的核心概念及术语切面(Aspect): 指关注点模块化,这个关注点可能会横切多个对象。事务管理是企业级Java应用中有关横切关注点的例子。 在Spring AOP中,切面可以使用通用类基于模式的方式(schema-based approach)或者在普通类中以@Aspect注解(@AspectJ 注解方式)来实现。连接点(Join point): 在程序执行过程中某个特定的点,例如某个方法调用的时间点或者处理异常的时间点。在Spring_3、说下对springaop的理解、有哪些通知?使用场景有哪些?(底层原理:两种动态代理)

x86_64 GNU/Linux下编译32位OpenSSL-程序员宅基地

标签:   ubuntu  linux  OpenSSL源码编译

文章浏览阅读730次。本文整理了Ubuntu16.04 64体系结构下编译32位OpenSSL的方法。_x86_64 gnu

C++ STL unordered_set容器完全攻略_我们知道,c++ 11 为 stl 标准库增添了 4 种无序(哈希)容器,前面已经对 unorder-程序员宅基地

文章浏览阅读1.2k次,点赞3次,收藏13次。我们知道,C++ 11 为 STL 标准库增添了 4 种无序(哈希)容器,前面已经对 unordered_map 和 unordered_multimap 容器做了详细的介绍,本节再讲解一种无序容器,即 unordered_set 容器。unordered_set 容器,可直译为“无序 set 容器”,即 unordered_set 容器和 set 容器很像,唯一的区别就在于 set 容器会自行..._我们知道,c++ 11 为 stl 标准库增添了 4 种无序(哈希)容器,前面已经对 unordered_

正则表达式-程序员宅基地

标签:   正则表达式

文章浏览阅读49次。1、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 9 有两位小数的正实数:^[0

Cesium简单使用-程序员宅基地

标签:   ViewUI  json  javascript

文章浏览阅读574次。CesiumJS是一个基于javascript的浏览器器3d地图引擎下载 https://cesiumjs.org/downloads/下载的Cesium-1.56.1,解压后的结构为  1.设置Web服务器为了运行Cesium的应用,需要一个本地Web服务器的主机文件下载安装所需要的模块npm install启动Web服务器node se..._cesium简单使用

opencv中的CV_MAKETYPE及其他相关基本类型定义(2)_cv_maketype(2, 1)-程序员宅基地

标签:   opecv  opencv  

文章浏览阅读4.7k次,点赞3次,收藏6次。opencv中的CV_MAKETYPE及其他相关基本类型定义(2)接着上一篇,opencv是如何根据“类型描述符”(如CV_8UC3)来得到type、channel、isSubMat、isContinuous的呢?本文将解释这个问题。从opencv的源码(文件:Cvdef.h)中,可以看到如下宏:#define CV_CN_MAX 512#define CV_CN_SHIFT 3#d_cv_maketype(2, 1)

python pandas是如何读取excel表中的sheet的(五)_python converters-程序员宅基地

标签:   excel  python  数据分析  数据挖掘

文章浏览阅读1.5k次。今天,我们继续学习pandas读取excel read_excel()中的参数。重点学习两个参数:dtype以及converters。dtype可以在读取时通过dict对某一列指定数据类型,而converters则可以在读取时通过dict对某一列或者某及列应用某一个函数,读取的是函数返回后的结果。下面是官方文档的释义(英文挺简单的,可以阅读一下):dtype : Type name or di..._python converters

单页面导航插件jquery.singlePageNav.min.js_单页导航 头插件-程序员宅基地

标签:   jQuery  javaScript  jquery

文章浏览阅读2.1k次。singlePageNav.min.js单页面导航插件用于优化导航效果,使锚点链接不在很生硬,达到平滑过渡的效果,优化用户体验下载地址singlePageNav.min.js1.使用方法引入jquery和singPageNav.min.js<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min..._单页导航 头插件

一个基于Springboot开发的酒店管理系统_springboot 酒店管理系统 gitee github-程序员宅基地

标签:   项目

文章浏览阅读7.1k次,点赞4次,收藏54次。前言因为最近比较空闲,因为无聊所以把很早之前的一个又jsp+serlvet开发的酒店管理系统重新编写成基于Springboot框架开发,界面设计美化。源码地址github:https://github.com/linwb-0924(上面还有作者开发的其他的项目源码)技术栈Springboot框架前端页面采用thymeleaf模板引擎,bootstrap+semantic框架mail邮件发送cahce数据缓存rabbitmq消息中间件Mybatismysql============_springboot 酒店管理系统 gitee github

Spring如何用“声明式事务”保护亿万数据安全?【万字解决并发冲突】_声明式安全-程序员宅基地

标签:   spring  # SSM编程日记  java  mysql  Java技术分享  java-ee  分布式

文章浏览阅读887次,点赞59次,收藏26次。Hello,你好呀,我是灰小猿,一个超会写bug的程序猿????!用坚持缔造技术、用指尖敲动未来!愿我们每一次敲动键盘,都能让生活变得更智能、世界变得更有趣!点外卖时,你只需考虑如何拼单;选择出行时,你只用想好目的地;手机支付时,你只需要保证余额充足。但你不知道这些智能的背后,是数以亿计的强大数据的支持,这就是数据库的力量。那么庞大数据的背后一定会牵扯到数据安全的问题,那这些意外和冲突又是如何解决的呢?今天我们来一探究竟????!今天这篇文章,我就来和大家讲一下在Spring框架的声明式事务中_声明式安全

万字长文爆肝Python基础入门【第二弹、超详细数据类型总结】_>>> letters=['a','b', 'c', 'a'] >>> letters. remov-程序员宅基地

标签:   Python教程  python  数据分析  列表  # Python基础  大数据  数据结构

文章浏览阅读6.9k次,点赞129次,收藏490次。目录一、建立一个数据火车——列表1、创建列表2、列表元素的获取3、列表元素的添加4、列表元素的删除5、列表元素的修改二、列表的亲兄弟——元组1、创建元组2、元组元素的获取3、元组和列表的差别三、数据中的魔术师——字符串1、创建字符串2、字符的获取3、字符串的处理4、字符转义5、原始字符串6、多行字符串7、列表、元组、字符串的通用操作8、列表、元组、字符串总结四、索引存储不再麻烦——字典1、创建字典2、字典键值对的添加_>>> letters=['a','b', 'c', 'a'] >>> letters. remove('a') >>> print(letters)

hibernate连接多个数据库_winform hibernate-configuration 项目加载多个数据库-程序员宅基地

标签:   sqlserver  session  hibernate  数据库  microsoft  properties

文章浏览阅读5.1k次。本文转自自http://blog.sina.com.cn/s/blog_49bf8585010004m6.html一、 Hibernate访问数据库时加载的过程对于大多数使用Hibernate的朋友来说,通常使用一下方式来获得Configuration实例: Configuration configure = new Configuration()._winform hibernate-configuration 项目加载多个数据库

React阻止冒泡失效解决办法_rax ontouchmove事件阻止冒泡 不生效-程序员宅基地

标签:   阻止冒泡  react

文章浏览阅读1.4k次。在React中e.stopPropagation()无法阻止事件冒泡,可以使用 e.nativeEvent.stopImmediatePropagation() 完美解决。class Test extends React.Component{ componentDidMount(){ document.onclick=this.two; } one(e){..._rax ontouchmove事件阻止冒泡 不生效

编写一个程序,输入a、b、c三个值,输出其中最大值。_本关任务:编写一个程序,输入a、b、c三个整数,输出其中最大值。-程序员宅基地

标签:   算法  C语言  c语言

文章浏览阅读2.2k次。1002:编写一个程序,输入a、b、c三个值,输出其中最大值。include <stdio.h>int main(){int arr[3], max, i;for (i=0; i<3; i++){ scanf("%d", &arr[i]);}max = arr[0];for (i=1; i<3; i++){ if (arr[i] > max) { max = arr[i]; }}printf_本关任务:编写一个程序,输入a、b、c三个整数,输出其中最大值。

成本估算和成本预算6个方面的对比_成本预算和成本估算-程序员宅基地

标签:   软件项目组织管理

文章浏览阅读3.2k次。关系上项目成本管理分为四个过程:项目资源计划、成本估算、成本预算和成本控制。成本估算发生在成本预算之前,它是成本预算的依据。粒度上成本估算是在WBS的顶级进行,是对完成项目各活动项目所需人员、材料、设备等资源费用的近似值做一个整体上的估算。成本预算把整个成本估算按照时间段分配到具体工作包或者活动上去。目的上成本估算帮助确定项目所需的资金、分配资源、准备采购合同,辅助确定活动历时。成本预算的目的是是制定一个成本基准计划以衡量项目绩效。输入上成本估算的输入为:1WBS2资源需求(数量与质_成本预算和成本估算

【Java核心面试宝典】Day6、面向对象常见面试题汇总(一)-程序员宅基地

标签:   面试  java  Java核心面试宝典  编程语言  面向对象编程  

文章浏览阅读1.2k次,点赞23次,收藏5次。Hello,你好呀,我是灰小猿!一个超会写bug的程序猿!用坚持缔造技术、用指尖敲动未来!和很多小伙伴们一样,我也是一名奔波在Java道路上的“创造者”。也想靠技术来改未来,改变世界!因为我们坚信每一次敲动键盘都能让生活变得更智能、世界变得更有趣!在此专栏《Java核心面试宝典》记录我们备战梦想的【day 6】!今天来和小伙伴们记录有关于面向对象的一些面试题,一部分是LeetCode上比较经典且最常见的面试题。一、面向对象和面向过程的区别有哪些?分别有什么优缺点?面向过程是将问题分解成步骤.

Beta分布(概率的概率)-程序员宅基地

标签:   计算机视觉  深度学习  分类

文章浏览阅读1.2w次,点赞4次,收藏27次。目录1.前言2.定义3.Beat分布的概率密度函数(PDF):4.Beat分布的累积密度函数(CDF):1.前言伯努利试验(同样的条件下重复地、相互独立地进行的一种随机试验,其特点是该随机试验只有两种可能结果:发生或者不发生)频率学派的观点(出现次数最多的情况体现了概率的分布),体现了后验Gamma函数:阶乘在实数域的推广。2.定义对于掷硬币或投色子这样的简单模型,我们可以预先明确概率分布情况。但普遍情况下,无法准确得知系统的概率分布。根据频率学派的观点._beta分布

深入理解JWT的使用场景和优劣_jwt的使用场合与优点-程序员宅基地

标签:   JWT

文章浏览阅读238次。编码,签名,加密这些基础知识简单地介绍下,千万别搞混了三个概念。在 jwt 中恰好同时涉及了这三个概念,笔者用大白话来做下通俗的讲解(非严谨定义,供个人理解)编码(encode)和解码(decode)一般是编码解码是为了方便以字节的方式表示数据,便于存储和网络传输。整个 jwt 串会被置于 http 的 Header 或者 url 中,为了不出现乱码解析错误等意外,编码是有必要的。在 jwt..._jwt的使用场合与优点

Hyper-v实现桌面虚拟化_hyper-v是下列哪个公司的虚拟化产品:-程序员宅基地

标签:   Hyper-v  vsphere 虚拟化  服务器

文章浏览阅读6.2k次,点赞7次,收藏20次。为了方便对公司办公机桌面系统进行管理,所以需要 Hyper-v 虚拟化平台对桌面进行部署。Hyper-v 是微软的一款虚拟化产品,是微软第一个采用 VMware 和 Citrix 一样的基于 hypervisor 的技术。 Hyper-v 角色可以利用内置于 Windows server 中的虚拟化技术创建和管理虚拟化的计算机环境。Hyper-v 所需组件:Windows 虚拟机监控程序;..._hyper-v是下列哪个公司的虚拟化产品:

[转]关于C语言_%jx-程序员宅基地

标签:   struct  C/C++  objective c  语言  c  编译器  microsoft

文章浏览阅读1.7k次。C语言 (维基百科,自由的百科全书)C,是一种通用的程序设计语言,它主要用来进行系统程序设计。具有高效、灵活、功能丰富、表达力强和移植性好等的特点,在程序员中备受青睐。C语言是由UNIX的研制者丹尼斯·里奇(Dennis Ritchie)和肯·汤普逊(Ken Thompson)于1970年研制出的B语言的基础上发展和完善起来的。C语言可以广泛应用于不同的操作系统,例如UNIX、MS-DOS、M_%jx

js运行后自动刷新页面的问题_js修改的页面输入框的值为什么会刷新-程序员宅基地

标签:   html  javascript

文章浏览阅读1.5k次。问题描述:今天在制作table表单统计功能时,点击button按钮时发现在执行js统计函数后页面自动刷新,使得做的结果出不来。问题原因:在使用标签时 submit会默认提交数据,重新加载页面。(ps:如果没用到type属性可能也会有一样的问题)解决方法:把type=“submit”改为type=“button”或者直接加上type=“button”。图片:html页面<button class="col-sm-3 btn btn-w-m btn-info" type="button"_js修改的页面输入框的值为什么会刷新

SAP物料的最小订购量、及舍入值的测试_mrp舍入值-程序员宅基地

标签:   # SAP MM  sap

文章浏览阅读2.5k次。转载自:https://blog.csdn.net/weixin_44206879/article/details/85219272在设定方面,最小订购量(MOQ)可以位于物料主数据中,也可以在采购信息记录中。在物料主数据中,是设置于MRP1的最小批量(Minimum Lot Size)舍入值,信息记录中的是在采购组织数据中的最小数量(Minimum Qty).最小包装量(MPQ)在物料主数据的舍入值或舍入参数文件(rounding value、rounding profile,后者优先级高)及信息记_mrp舍入值

从烽火狼烟到飞鸽传书,古人都是怎么通信的?-程序员宅基地

标签:   sphinx  twitter  lighttpd  weex  payment

文章浏览阅读282次。大家好,我是蜉蝣君。本期,让我们跳出技术的窠臼,来探讨下古人是怎么通信的。那么,废话不多说,我们这就开始咯。 烽火狼烟北风嘶吼,沙尘漫天,马蹄声狂乱,狼旗猎猎飞舞,成群的敌人正在..._信号传输的历史案例

安卓 实现计算机界面_计算机设置页面编写andriod-程序员宅基地

标签:   android

文章浏览阅读856次。安卓 实现计算机界面//线性布局写法<?xml version="1.0" encoding="utf-8"?><LinearLayout ="http://schemas.android.com/apk/res/android" android:orientation="vertical" //线性布局设置为垂直布局 android:layout_width="match_parent" android:layout_h_计算机设置页面编写andriod

tomcat乱码解决办法_tomcat unexpected character 'h' (code 72) in prolo-程序员宅基地

标签:   tomcat乱码解决办法  控制台中文乱码  tomcat  控制台乱码解决办法  tomcat中文乱码  idea控制台中文乱码

文章浏览阅读1.3w次,点赞20次,收藏25次。tomcat乱码解决办法其实很简单,只需要修改配置文件的一处内容即可,操作如下:打开tomcat根目录,然后点击conf目录,如下所示:进来之后打开logging-properties文本,如下所示:在47行将原本的UTF-8改为GBK即可,如下所示:..._tomcat unexpected character 'h' (code 72) in prolog; expected '<' at [row

springboot实现License证书的授权和许可到期验证_license授权-程序员宅基地

标签:   License证书授权和许可  keytool生成密钥对  springboot证书授权  springboot  项目开发

文章浏览阅读1.2w次,点赞8次,收藏63次。在客户服务器部署软件项目后,为了项目版权管控或者对项目进行授权收费处理的,就需要实现项目的授权和许可验证。在这里讲解的是使用 license证书 的形式实现授权和许可验证(已通过测试)。主要是通过IP地址、MAC地址、CPU序列号、主板序列号服务器硬件信息生成一个License证书,同时可以设置生效时间与失效时间,控制项目到期之后项目不可用。_license授权

c++操作Excel_c++ excel-程序员宅基地

标签:   C++  VS2010  MFC

文章浏览阅读2.3k次。[cpp] view plain copy 理论性的东西就是不讲了,简单的就是用微软提供的组件来操作excel。我们先看看如何添加相关组件。 1.进入类导向对话框:2.点击下拉菜单“添加类”,选择“类型库中的MFC类‘3.相关的类行库可以从注册表中找,你选择一个”可用类行库“,向导会自动显示它的接口。_c++ excel

DockerHarbor私服的搭建及使用-程序员宅基地

标签:   docker

文章浏览阅读149次。https://blog.csdn.net/weixin_42082634/article/details/82850298?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-

jQuery 增加 删除 修改select option_$('#importpackageno').append($('<option>-程序员宅基地

标签:   jquery  sql

文章浏览阅读1.9k次。jQuery 增加 删除 修改select optionjQuery获取Select选择的Text和Value: 1. var checkText=jQuery("#select_id").find("option:selected").text(); //获取Select选择的Text 2. var checkValue=jQuery("#select_id").val(); //获取Select选择的option Value 3. var checkIn_$('#importpackageno').append($('

hive查询语法_hive多行查询-程序员宅基地

标签:   hive  大数据  hive查询

文章浏览阅读2.6k次,点赞4次,收藏12次。Hive中的查询语句https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select [WITH CommonTableExpression (, CommonTableExpression)*] (Note: Only available starting with Hive 0.13.0) SELE..._hive多行查询

zynq 7000 AMP模式 双裸核CPU同时运行-程序员宅基地

标签:   fpga  amp  xilinx  双核运行  zynq

文章浏览阅读5k次,点赞2次,收藏48次。本实验通过学习https://blog.csdn.net/long_fly/article/details/79335025而来。从软件的角度来看,多核处理器的运行模式有三种:AMP(非对称多进程):多个核心相对独立的运行不同的任务,每个核心可能运行不同的操作系统或裸机程序,但是有一个主要核心,用来控制整个系统以及其它从核心SMP(对称多进程):一个操作系统同等的管理各个内核,例如PC机BMP(受约束多进程):与SMP类似,但开发者可以指定将某个任务仅在某个指定内核上执行默认情况下,ZYNQ.._zynq 7000 amp

vivado约束BANK电平冲突_[drc bivc-1] bank io standard vcc: conflicting vcc-程序员宅基地

标签:   fpga开发

文章浏览阅读6.1k次,点赞2次,收藏6次。vivado bank约束电平冲突_[drc bivc-1] bank io standard vcc: conflicting vcc voltages in bank 12. for

机器学习基础 5:无约束最优化方法——线搜索_机器学习基础 5:无约束最优化方法——线搜索-程序员宅基地

标签:   机器学习

文章浏览阅读1k次,点赞4次,收藏7次。基础知识 在开始介绍优化方法之前,我们先介绍一些基础知识泰勒级数f(x)=f(a)0!+f′(a)1!(x−a)+f′′(a)2!(x−a)2+...+fn(a)n!(x−a)n+Rn(x) f(x)=\frac{f(\mathbf{a})}{0!}+\frac{f&#x27;(\mathbf{a})}{1!}(x-\mathbf{a})+\frac{f&#x27;&am..._机器学习基础 5:无约束最优化方法——线搜索

crm营销机会管理功能实现_企业客户的需求建立在信息录入功能,方便销售人员后续的客户需求追踪-程序员宅基地

标签:   基础

文章浏览阅读967次。1.营销机会管理模块功能分析​ 针对企业中客户的质询需求所建立的信息录入功能,方便销售人员进行后续的客户需求 跟踪与联系,提高企业客户购买产品的几率。​ 对于系统录入每条营销机会记录,系统会分配对应的销售人员与对应的客户进行详细了 解,从而提高客户开发计划的成功几率。对应到营销机会管理模块功能上即:营销机会数据 的录入,分配,修改,删除与查询。2.修改配置文件,生成 pojo、mapper..._企业客户的需求建立在信息录入功能,方便销售人员后续的客户需求追踪

通过sudo解决php执行shell脚本的权限问题_php不执行自己编写的shell nginx-程序员宅基地

标签:   shell  PHP  sudo

文章浏览阅读8.2k次。由于以前在虚拟机中每次都是以root用户身份登录和进行操作,所以基本都没有用到sudo,但是最近项目需要要进行这么个事:通过浏览器访问php网页,php网页里会调用执行linux下的一个脚本。本来这个事很简单的,但是我在实际操作的时候,发现每次通过浏览器访问时,脚本都没有被执行,而我在终端里面通过命令行执行php网页确又是没有任何问题的,当时就觉得很差异,后来仔细想了想,通过浏览器访问和直接在终端_php不执行自己编写的shell nginx

浅析 Node 进程与线程_nodejs pipe占用主线程吗?-程序员宅基地

文章浏览阅读249次。进程与线程是操作系统中两个重要的角色,它们维系着不同程序的执行流程,通过系统内核的调度,完成多任务执行。今天我们从 Node.js(以下简称 Node)的角度来一起学习相关知识,通过本文读者将了解 Node 进程与线程的特点、代码层面的使用以及它们之间的通信。概念首先,我们还是回顾一下相关的定义:进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配..._nodejs pipe占用主线程吗?

HTML5 学习笔记(四)--- 语义标签、隐藏/显示内容和对话框_html 隐藏一个dialog-程序员宅基地

标签:   html5  html  HTML+CSS基础

文章浏览阅读461次,点赞2次,收藏3次。​ 最近抽时间把花了好几千买的大学教材翻了翻,有一本是青岛英谷的 HTML5 课本 ,发现有一些知识没了解过,所以就把这些零碎的知识整理了一下,也算是加深一下印象。一、语义标签具体使用情景1、article​ 该元素通常用于表示页面中独立的、完整的一块内容,例如显示博客文章、新闻内容等情景。2、header​ 该元素通常用于显示某块内容或整个网页的标题部分,可能会在网页中多次出现,例如显示文章标题、网站标题等情景。3、footer​ 该元素通常用于显示网页底部的某些相关信息,例如网页_html 隐藏一个dialog

Maven与Ant之间的区别_maven package 和 ant-程序员宅基地

标签:   java  maven  intellij-idea

文章浏览阅读673次。Maven: 1. Maven 拥有约定,只要遵守约定,它就知道你的源代码在哪里。 Maven 是声明式的。 你需要做的只是创建一个 pom.xml 文件然后将源代码放到默认的目录。 Maven 会帮你处理其它的事情。 Maven 有一个生命周期,当你运行 mvn install 的时候被调用。 这条命令告诉 Maven 执行一系列的有序的步骤,直到到达你指定的生命周期。缺点是运行许多默认目标。 2. 约定大于配置的意思就是, 我maven将项目开发的各个阶段固定起来了, 每个文件的存放_maven package 和 ant

CentOS 7 中httpd服务的用户限制详解-程序员宅基地

标签:   CentOS 7 中httpd服务的用户限制  LAMP与LNMP架构部署

文章浏览阅读1.4k次。Apache HTTP Server 之所以受到众多企业的青睐,得益于其代码开源、跨平台、功能模块haul、可灵活定制等诸多优点,其不仅性能稳定,在安全性方面的表现也十分出色。为了更好的控制对网站资源的访问,可以为特定的网站目录添加访问授权。授权的方式有两种:客户机地址限制,用户授权限制。以下所有操作必须基于httpd服务的环境下,搭建httpd服务可以参考博文CentOS 7 利用Apac..._centos7apache只允许指定用户访问

odoo系统的Nginx配置https证书及微信域名业务认证_odoo nginx域名-程序员宅基地

标签:   微信业务域名认证  odoo  odoo配置  nginx配置https  nginx配置文件

文章浏览阅读2.3k次,点赞4次,收藏11次。提要1、上篇讲完用docker部署完odoo后,打开加载页面非常缓慢,而且出现中断白屏等现象2、要想做微信小程序开发,必须部署https服务,且提供系统安全性3、系统环境同上篇:阿里云ubuntu16.04一、安装nginxnginx官方tar.gz包连接参考csdn博文:LINUX安装nginx详细步骤..._odoo nginx域名

PHP:小程序实现推送订阅消息_php 小程序 推送 消息 40153-程序员宅基地

标签:   开发日常  php  小程序

文章浏览阅读944次。思路:1.首先拿到->access_token2.然后获取openid(需前端传code)3.小程序后台申请订阅消息模板4.推送消息 (需前端授权订阅消息发送) //请求access_token $getToken = file_get_contents("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=你的小程序id&secret=小程序的秘钥"); //json解析_php 小程序 推送 消息 40153

Kubernetes二进制搭建集群(保姆级)_kubernetes二进制部署集群-程序员宅基地

标签:   kubernetes  运维  docker

文章浏览阅读1.1k次。二进制搭建一主多从K8S集群教程_kubernetes二进制部署集群

java中使用cglib和asm实现基于子类(java简单类)实现的动态代理实例+基于接口实现动态代理_javacglib基于asm-程序员宅基地

标签:   spring  java  代理模式

文章浏览阅读377次。动态代理的作用:在不改变源码的情况下增强方法;举个例子,在进行简单的jdbc操作的时候,你想做到每执行一次sql语句就打印一句话,作为日志.说明:本例子是基于子类(任何一个java普通类)的动态代理,(当然也有基于接口的动态代理模式了)[点击这里连接到](https://blog.csdn.net/weixin_45127611/article/details/104523192);首先定义..._javacglib基于asm

javascript中声明数组_js 数组声明-程序员宅基地

标签:   数组  html  javascript

文章浏览阅读939次。声明数组的三种方式 var arr=new Array();//声明一个空数组对象 var arr=new Array(length)//声明一个指定长度的数组 var arr=[元素]//声明数组(最常用);<br /> !!!注意:js中的数组声明不用指定长度,js的数组长度是不固定的,会随着元素的数量改变而改变。数组的赋值和取值 数组可以存储..._js 数组声明

【转】DCMTK开源库的学习笔记1:将DCM文件保存成BMP文件或数据流(即数组)_dcmtk overlay保存为bmp-程序员宅基地

标签:   # zssure

文章浏览阅读403次。转自:https://blog.csdn.net/zssureqh/article/details/8784980DCMTK开源库介绍: DCMTK是目前最全面实现DICOM3.0标准的开源库,通过结合DCMTK开源库和CxImage图像开源库,能够很方便的开发属于自己的DCM文件编辑浏览软件。DCMTK与CxImage的结合: 下面记录”DCM文件到BMP文件格式的转换“的学习和探索的过程。 1)BMP文件的格式这里不细讲(可自行参阅MSDN..._dcmtk overlay保存为bmp

浅谈Java【代理设计模式】——看这篇文章就懂了_有一篇文章是关于java 代理模式 小鸟-程序员宅基地

文章浏览阅读128次。附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧 极客侠栈 即可打开个人博客):极客侠栈①【Java】学习之路吐血整理技术书从入门到进阶最全50+本(珍藏版)②【算法数据结构+acm】从入门到进阶吐血整理书单50+本(珍藏版)③【数据库】从入门到进阶必读18本技术书籍网盘吐血整理网盘(珍藏版)④【Web前端】从HT..._有一篇文章是关于java 代理模式 小鸟

linux系统环境下安装jdk、Tomcat、mysql_mysql_install_offline.sh-程序员宅基地

标签:   linux安装jdk、mysql、Tomcat  linux安装jdk、Tomcat、mysql

文章浏览阅读249次。linux安装jdk、Tomcat、mysql前提:在安装jdk、Tomcat等软件时需要了解的一些cd 、cp、tar等指令的用法。查看指令的具体用法安装过程中所用到的工具:xftp6(用于将win下的文件上传都linux系统下指定目录)VM(虚拟机安装Linux)xshell(可视化操作linux,类似于SQLyong)一、安装jdk(1)在linux根目录下创建一个目录来存..._mysql_install_offline.sh

ES的使用和Kibana的基本操作_kibana out of [integer] range-程序员宅基地

标签:   数据库  es

文章浏览阅读1.6k次。Kibana的基本操作Kibanadang就是一个发送http请求的工具索引(Index)的基本操作PUT /dangdang/ 创建索引DELETE /dangdang 删除索引DELETE /* 删除所有索引GET /_cat/indices?v 查看索引信息​_cat 一组命令 可以查询es一些状态类型(type)的基本操作创建类型1.创建/dang..._kibana out of [integer] range

zookeeper的单机和伪集群myid中的数字是唯一标识_zookeeper 容器部署 myid始终为1-程序员宅基地

文章浏览阅读3.2w次。jxwchzookeeper 安装的三种模式Zookeeper安装  zookeeper的安装分为三种模式:单机模式、集群模式和伪集群模式。单机模式    首先,从Apache官网下载一个Zookeeper稳定版本,本次教程采用的是zookeeper-3.4.9版本。http://apache.fayea.com/zookeepe_zookeeper 容器部署 myid始终为1

VulnHub doubletrouble_vlunhub doubletrouble.ova-程序员宅基地

标签:   web安全  安全

文章浏览阅读320次。涉及知识:端口服务探测、敏感目录收集、WEB信息搜集、框架漏洞利用、利用代码修改、图片隐写破解、linux本地提权、SQL注入等。_vlunhub doubletrouble.ova

Python进行PDF解密_pdfcrack py文件-程序员宅基地

标签:   python

文章浏览阅读1.3k次。PDF解密import pikepdf# opens a PDF with restrictive editing enabled, but that still# allows printing.def pdf_Crack(startFile,endFile): with pikepdf.open(startFile) as pdf: pdf.save(endFile) return endFile_pdfcrack py文件

mysql decimal(10,2) 对应java类型_decimal(10,2) java 什么类型-程序员宅基地

标签:   java  mysql 类型  Java数据类型  数据库  decimal

文章浏览阅读1.2k次,点赞2次,收藏8次。下面我给出MYSQL类型与JAVA类型对应表,希望能够帮到您:类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BL..._decimal(10,2) java 什么类型

din、bst 深度兴趣网络排序ctr 数据训练;deepctr加载embedding向量;id类型值hash_din和bst-程序员宅基地

标签:   python  推荐  机器学习  深度学习

文章浏览阅读1.3k次。数据下载:链接:https://pan.baidu.com/s/1m7mViwM-KPJxmTLdpotRRg 提取码:obmu 数据说明:user端特征有5个,分别为["user_id", "gender", "age", "hist_movie_id", "hist_len"];user_id 为 用户ID特征,离散特征,从1-3表示;gender 为 用户性别特征,离散特征,从1-2表示; age 为 用户年龄特征,离散特征,从1-3表示; hist_movie_id 为 用户观看的mo_din和bst

mysql - xtrbackup数据备份和恢复_mysql8 xtrabackup 恢复sql-程序员宅基地

标签:   mysql

文章浏览阅读203次。xtrbackup备份数据库(暂时没有考虑binlog日志中的备份数据)1、安装xtrbackup官网地址:https://www.percona.com/downloads/Percona-XtraBackup-LATEST/wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.8/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.8-1.el7.x86_64._mysql8 xtrabackup 恢复sql

16进制,2进制,buffer转换_buffer[i].tostring("x8")-程序员宅基地

标签:   node.js  html5  前端  html  javascript  jquery

文章浏览阅读1.2k次。//十进制buffer数组转八位二进制function buffer2Bin(buffer, isReverse = false) { let newBuffer = Buffer.from(buffer); if (isReverse) { newBuffer.reverse(); } let bin = ""; for (let index = 0; index < newBuffer.length; index++) { ..._buffer[i].tostring("x8")

idea常用快捷键_idea ctrl+alt+n-程序员宅基地

标签:   java  idea

文章浏览阅读330次。idea常用快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提_idea ctrl+alt+n

自学整理之HTML5常用标签和知识——小白篇_html的&trade-程序员宅基地

标签:   css  html5  前端  html  css3  javascript

文章浏览阅读206次。自学完后整理出来的一些内容,希望能帮到同样是小白的你们HTML介绍编译规范常用标签块级和行内元素小知识大用处HTML介绍超文本标记语言(Hyper Text Markup Language,简称HTML),是一种标识性的语言,利用一系列标签绘制浏览器中显示的内容(文字如何处理,画面如何安排,图片如何显示等)编译规范每一种语言都有各自的规范,我们先来看看HTML在编码时不可或缺的部分<!DOCTYPE html> //文档声明,漏写时,浏览器进入怪异渲染模式(简单说就是乱码)<_html的

支持向量机——SVM原理_svm支持向量机数学原理-程序员宅基地

标签:   算法  支持向量机  机器学习  Machine learning

文章浏览阅读771次,点赞2次,收藏6次。简介支持向量机(support vector machines,SVM)是一种二分类模型,分类学习最基本的想法就是基于训练集D在样本空间中找到一个划分超平面。但是能将训练样本分开的划分超平面可能有很多,我们的目的就是找到两类训练样本“正中间”的划分超平面。其学习..._svm支持向量机数学原理

Python 装饰器的若干补充:装饰模式,functools.wraps,以及‘NoneType‘ object is not callable问题_return func(*args, **kwargs) typeerror: 'nonetype'-程序员宅基地

标签:   python  设计模式  Python

文章浏览阅读3.1k次,点赞5次,收藏10次。本文在廖雪峰的Python教程“装饰器”之外补充了一些相关的问题。包括:为什么要使用装饰,以及装饰模式的初步知识;通过函数名称的变换,说明装饰器实现的粗略原理;和一个代码紧缩导致的功能缺陷问题。_return func(*args, **kwargs) typeerror: 'nonetype' object is not callable

[Machine Learning] 14 推荐系统(Recommender Systems)_recommender systems r语言-程序员宅基地

标签:   机器学习

文章浏览阅读207次。点Ta14 Recommender Systems(推荐系统)14.1 Problem Formulation14.2 Content Based Recommendations14.3 Collaborative Filtering(协同过滤)14.4 Vectorization_ Low Rank Matrix Factorization(向量化:低秩矩阵分解)14.5 Implementational Detail_ Mean Normalization14 Recommender System.._recommender systems r语言

N个数求和 (20 分)_求整数n的数字和。-程序员宅基地

文章浏览阅读5.1k次,点赞12次,收藏33次。N个数求和 (20 分)本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分..._求整数n的数字和。

SpringMVC笔记_spring5 supportedmediatypes-程序员宅基地

标签:   java  maven  intellij-idea  后端  SSM  springmvc

文章浏览阅读298次,点赞9次,收藏4次。SpringMVC全面讲解,有这一篇就足够了,看了不后悔!!!_spring5 supportedmediatypes

一篇_mathml symmetric-程序员宅基地

文章浏览阅读353次。&lt;div class="blog-content-box"&gt; &lt;div class="article-title-box"&gt; &lt;span class="article-type type-4 float-left"&gt;译&lt;/span&gt; &lt;h1 class="title-article"&_mathml symmetric

CAS 服务端登录验证流程(三)_requestscope.response.url-程序员宅基地

标签:   CAS-3-5  CAS v3.5.2  cas-3-5

文章浏览阅读1.3k次。接着上一次结束的地方 WEB-INF/login-webflow.xml

学习笔记之urllib库_urllib3 join-程序员宅基地

标签:   爬虫  urllib  学习笔记  pyhton

文章浏览阅读209次。urllib是Python内置的HTTP请求库,包含四个模块:urllib.request(请求模块),urllib.error(异常处理模块),urllib.parse(url解析模块,如拆分合并等),urllib.robotparser(robot.txt解析模块)一.request模块1.urlopen方法urllib.request.urlopen(url,data=none,[t..._urllib3 join

Python玩微信跳一跳教程_python微信跳一跳-程序员宅基地

标签:   小游戏  微信  跳一跳  java技术学习之道  Python

文章浏览阅读2.6k次。最近微信更新后,这个跳一跳的小游戏火了起来,不过看到朋友圈有些人分数搞得吓人,那么他们到底是怎么办到的呢?其实这个游戏可以用Python来帮我们玩。下让我们一起来看看到底怎么弄吧!本文只讲解Windows操作系统和安卓手机,其他的不在本文范围内。必要准备1. Python3.6(或者Python2.7)2. 源代码3. 安卓手机一. python下载及_python微信跳一跳

drawable文件夹详解_drawable drawable导入包名是什么-程序员宅基地

标签:   keyboard  input  bt  verizon  手机  android

文章浏览阅读3.1w次,点赞7次,收藏59次。QVGA使用ldpi,虽然有不同尺寸,但都是120dpi左右;HVGA同理;如下图;-finger 用于触摸屏的设备-hdpi 近似于240dpi的高级显示密度的屏幕-mdpi 近似于160dpi的中级显示密度的屏幕-ldpi 近似于120dpi的低级显示密度的屏幕-land 横屏显示-port 竖屏显示-lo_drawable drawable导入包名是什么

机器学习之一:什么是机器学习?_机器学习建模法属于研究方法么-程序员宅基地

标签:   机器学习Machine Learning  机器学习

文章浏览阅读8.3k次。机器学习之一:什么是机器学习?1. 什么是机器学习?长期以来众说纷纭,Langley(1996)定义机器学习为:“机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能”。Mitchell(1997)在《Machine Learning》中写道:“机器学习是计算机算法的研究,并通过经验提高其自动进行改善”。Alpaydin(2004)提出自己对机器学习的定义:“机器学习是用数据或以往的经验,来优化计算机程序的性能标准”。Drew Conway在《Mac._机器学习建模法属于研究方法么

CVPR NTIRE 2022|双目超分辨率挑战赛开赛-程序员宅基地

标签:   算法  机器学习  计算机视觉  人工智能  编程语言

文章浏览阅读1.1k次。编辑丨极市平台NTIRE英文全称是New Trends in Image Restoration and Enhancement,也就是“图像恢复与增强的新趋势”,是近年来计算机图像恢复领..._new trends in image restoration and enhancement

prop()方法的应用_.prop-程序员宅基地

标签:   prop()  jquery

文章浏览阅读1.1w次,点赞8次,收藏48次。prop() 方法设置或返回被选元素的属性和值prop(参数1,参数2):参数1用于设置属性参数2设置属性值下面一个简单的案例来应用一下这个方法:head部分<script src="lib/jquery/jquery-3.4.1.min.js"></script> <link rel="stylesheet" href="lib/bootstra..._.prop

c++自带的可持久化平衡树?rope大法好!(超详细解答 + 5道例题讲解,可直接替代可持久化的线段树、并查集、平衡树!)_c++rope-程序员宅基地

标签:   “类”数据结构 - 强大的pbds和rope

文章浏览阅读4.9k次,点赞14次,收藏32次。c++自带的可持久化平衡树?rope大法好!C++官方说明C++11及以后开始支持可以当作可持久化平衡树使用,内部构造是一个块状链表1. 声明1)头文件#include<ext/rope>2)调用命名空间using namespace __gnu_cxx;3)声明使用rope<int>Irp;rope<long long>Lrp;crope crp;//相当于定义成rope<char>,即定义为string类型rope<_c++rope

如何复制word的图文到wangEditor中自动上传_wangeditor5实现word粘贴图片自动上传-程序员宅基地

标签:   html5  word文档图片粘贴-  vue.js  javascript

文章浏览阅读154次。由于工作需要必须将word文档内容粘贴到编辑器中使用但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己用,因此可以忽略这种浏览器了找了很久,试用了很多编辑器,发现_wangeditor5实现word粘贴图片自动上传

jQuery---jQuery属性方法_jquery 屬性=-程序员宅基地

标签:   笔记  javascript  jquery

文章浏览阅读163次。知识回顾学习jQuery属性方法前,先回顾一些概念:什么是属性?如何操作属性?属性:属性就是对象中保存的变量;操作属性:var obj = {};obj.name = 'peanut';// 或obj["name"] = "peanut";什么是属性节点?如何操作属性节点?属性节点:在编写html时为元素添加的属性就是属性节点,相应地DOM元素的所有属性节点全部保存在attributes集合中;操作属性节点:DOMEle.setAttribute(attr,value): 设置属_jquery 屬性=

ession监听器HttpSessionListener_abalog0bession-程序员宅基地

文章浏览阅读141次。1.创建专门的session监听器HttpSessionListener@WebListener@Slf4jpublic class SessionListener implements HttpSessionListener {@Overridepublic void sessionDestroyed(HttpSessionEvent event) {log.info(“session销毁中!”);HttpSession session = event.getSession();log.i_abalog0bession

进程间通信——管道_管道用于哪些类型进程通信-程序员宅基地

标签:   Linux  linux

文章浏览阅读1.7k次。一、进程间通信目的1.数据传输:一个进程需要将它的数据发送给另一个进程2.资源共享:多个进程之间共享同样的资源3.通知事件:一个进程需要向拎另一个或一组进程发送消息,通知它发生了某种事件(如:进程终止时要通知父进程)4.进程控制:有些进程希望完全控制另一个进程的执行,此时控制进程希望能够拦截另一个进程的所有陷入和异常,并能够及时知道它的状态改变。如何做到进程间的通信?1.进程之间的通信具有独立性(数据层面)2.进程间通信,一半一定要借助第三方(OS)资源3.通信的本质:“数据的拷贝” ,进程_管道用于哪些类型进程通信

二次剩余、二次同余方程《初等数论及其应用》_x次剩余-程序员宅基地

标签:   数学 - 高次同余方程  《算法竞赛中的初等数论》

文章浏览阅读732次。二次剩余详解 以下内容摘自 我的博客:算法竞赛中的数论问题 - 数论全家桶(信奥 / 数竞 / ACM)作者孟繁宇,四万字,十三万字符的竞赛数论完全总结,将会择机发布,敬请期待 ~_x次剩余

shell脚本导出所有hive库名、hive表名及建表语句_hive导出表名-程序员宅基地

标签:   hive  shell

文章浏览阅读1.4k次,点赞3次,收藏10次。#!/usr/bin/bash# 获取当前脚本所在路径cur_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"cd ${cur_dir}# 导出所有hive数据库名hive -e "show databases;" > ${cur_dir}/all_database.db# 删除导出文件中的警告信息sed -i '/^WARN:/d' ${cur_dir}/all_database.db# 导出各个hive库下_hive导出表名

获取微信用户信息_wxid获取-程序员宅基地

文章浏览阅读629次。微信用户OpenId获取方式1. 获取微信用户的唯一标识:OpenID // 微信公共平台获取 // APPID let appid = 'wx2126f1ab3cb9d47d' // AppSecret let secret =微信公众平台密码 let url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + a_wxid获取

C++ next_permutation函数用法_c++ nrxt_promutation-程序员宅基地

标签:   c++

文章浏览阅读1.3k次,点赞3次,收藏4次。C++ next_permutation函数用法需要引用的头文件#include <algorithm>用途1.字符串全排列next_permutation(str.begin(),str.end());其中str是string类型。2.int型数组全排列next_permutation(a,a+n);其中a是int型数组,下标从0开始,n是要排序的数的个数。常见用法这个函数有返回值。把上面的两个语句放在while循环中,全排列生成好了next_permutation_c++ nrxt_promutation

python语音翻译软件下载_python软件翻译-程序员宅基地

标签:   python语音翻译软件下载

文章浏览阅读528次。广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!在学习requests请求的时候做过类似的demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。 程序介绍? 先上图让大家感受一下 程序的功能很简单,可以从三个主流翻译器中选择任意的翻译器进行单词和..._python语音的翻译软件称为

[手把手系列之]Docker 部署 vue 项目_docker部署前端vue项目-程序员宅基地

标签:   前端工程师  前端  前端程序员

文章浏览阅读1.2k次。Docker 部署 vue 项目1.写在前面:Docker 作为轻量级虚拟化技术,拥有持续集成、版本控制、可移植性、隔离性和安全性等优势。本文使用Docker来部署一个vue的前端应用,并尽可能详尽的介绍了实现思路和具体步骤,以方便有类似需要的同学参考。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,该容器包含了应用程序的代码、运行环境、依赖..._docker部署前端vue项目

LNMP平台对接redis服务_宝塔面板 lnmp 使用redis-程序员宅基地

标签:   Linux系统  nginx  运维  php  服务器  redis

文章浏览阅读193次。LNMP平台对接redis服务1. 安装 LNMP 各个组件2. 安装redis服务3、安装 redis 扩展4、修改 php 配置文件5、测试连接1. 安装 LNMP 各个组件本实验有问题参考:错误集之LNMP平台对接redis服务出现的问题前面博客已经写过搭建步骤,具体可参考:LNMP架构的源码编译超详细步骤!搭建完成如下图所示:2. 安装redis服务前面博客已经写过搭建步骤,具体可参考:NoSQL之 Redis配置与优化中的第三节:redis的安装和部署安装完成如下图所示:3、安_宝塔面板 lnmp 使用redis

POI导出Excel样式_导出excel的borderstyle=medium-程序员宅基地

标签:   java

文章浏览阅读333次。POI导出Excel样式设置_导出excel的borderstyle=medium

quartus增量编译-程序员宅基地

文章浏览阅读4.9k次,点赞3次,收藏20次。首先,得先看看QuartusII的编译过程是个怎么样的,要了解这个过程很简单,看看下面这张图,谁都不陌生:当我们点全编译之后,下面的几个过程就会一个一个打上勾,而我们编译的过程也就是和这个运行过程是一致的:先是分析综合,再是布局布线,然后是汇编(这里不是指汇编语言的汇编,而是说将布局布线后的“电路”汇编成可下载到芯片内的“程序”),还有时序分析以及生成网表。我们仔细看它编译的过_quartus增量编译

物联网控制期末常见考题_物联网控制技术述用优化方法解决实际问题的一般步骤。-程序员宅基地

标签:   经验分享  物联网  小白分享  iot

文章浏览阅读6.2k次,点赞2次,收藏15次。简述用优化方法解决实际问题的一般步骤提出优化问题 建立数学模型‘’ 分析模型 求解 最优解的检验和实施分析系统辨识的定义,以及参数估计的任务答:系统辨识是在输入和输出信息的基础上,从一类系统中确定一个与所观测系统等技术的系统。参数估计的任务是用统计的方法,从观测数据中按照某种准则估测出最接近实际值得参数。系统辨识的一般步骤:试验设计输入 被控对象 输出模型结构的确定参数估计模型验证确认最终模型简述PID控制器中三个环节在控制中的作用比例控制增大K..._物联网控制技术述用优化方法解决实际问题的一般步骤。

SpringCloud Alibaba与SpringCloud的区别是什么?_spring cloud alibaba和eureka-程序员宅基地

标签:   java  spring cloud alibaba

文章浏览阅读7.4k次,点赞10次,收藏25次。SpringCloud Alibaba与SpringCloud的区别是什么?一、SpringCloud是什么?二、SpringCloud Alibaba是什么?二、SpringCloud Alibaba与SpringCloud Netflix对照总结提示:以下是本篇文章正文内容,下面案例可供参考一、SpringCloud是什么?SpringCloud是解决微服务问题的工具箱SpringCloud核心部件:SpringCloud Netflix:SpringCloud时画饼的,定义需要解决的问_spring cloud alibaba和eureka

汽车轮毂检测,轮毂检测方案,轮毂视觉检测,深度视觉系统_轮毂表面检测-程序员宅基地

标签:   汽车轮毂检测  机器视觉软件

文章浏览阅读1.4k次。轮毂表面缺陷检测是轮毂企业生产物流过程中的重要一环。通过市场的初步调研 , 此前主要通过人工检测进行缺陷肉眼检测和分拣等。而由于汽车轮毂结构复杂,人工检测的方法效率低、工作量大,此种检测方式越来越难以满足轮毂生产过程越来越高的快速、准确、稳定的要求。为了实现生产物流装备自动化与智能化,提升轮毂制造 企业生产物流过程的效率,降低人工成本,针对上述情况 ,维视智造于2021年3月推出VisionBank Ai深度学习视觉解决方案,相继针对性推出了基于深度学习的轮毂表面缺陷检测解决方案。1...._轮毂表面检测

LeetCode-Day97(C++) 117. 填充每个节点的下一个右侧节点指针 II_117. 填充每个节点的下一个右侧节点指针 iic++-程序员宅基地

标签:   递归  广度优先搜索  LeetCode手帐

文章浏览阅读106次。填充每个节点的下一个右侧节点指针 II给定一个二叉树![struct Node { int val; Node *left; Node *right; Node *next;}填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL。初始状态下,所有 next 指针都被设置为 NULL。进阶:你只能使用常量级额外空间。使用递归解题也符合要求,本题中递归程序占用的栈空间不算做额外的空间复杂度。示例:._117. 填充每个节点的下一个右侧节点指针 iic++

事件溯源|日志记录-一个基础的微服务模式-程序员宅基地

文章浏览阅读2.6k次。导语:微服务架构目前是各互联网系统架构的首选,在使用微服务的过程中,调试一个分布式系统是一项具有挑战的任务, 事件溯源是一种非常好的方式来解决微服务可见性的一种手段。且..._事件溯源 事件日志表

修改input placeholder的字体颜色_input color important-程序员宅基地

标签:   css

文章浏览阅读173次。/*修改input提示文字的颜色*/input::-webkit-input-placeholder { /* WebKit browsers */ color: #aaa !important;}input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #aaa !important; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #aaa !i_input color important

vue中遇到数据变了,视图没有改变的原因及解决方案---kalrry_vue3 数据改变img不变-程序员宅基地

标签:   Vue  前端  vue.js  运气太背问题汇总  javascript

文章浏览阅读2.6k次。vue中遇到数据变了,视图没有改变的原因及解决方案---kalrry出现数据变了视图没变的原理解决方案 $set$set的解决原理出现数据变了视图没变的原理在vue中,模型变视图变,是因为vue中有数据劫持与发布订阅者模式共同影响的,但是数据劫持是通过Object.defineProperty()来进行劫持的,但是Object.defineProperty()只会监听初始化的时候data数据,初始化之后新添加的数据是不会被劫持的,这才导致模型变了数据劫持劫持不上,导致视图没有gengxin解决方案 $_vue3 数据改变img不变

nodejs,express,网络基础测试题_关于express框架,以下说法错误的是( )。 a.express框架是对http模块的扩展和封装-程序员宅基地

文章浏览阅读1.8k次。单选题。 (共 8 题 ,总 40 分)第1题(5分)如果一台计算机的网络连接和设置都正常,唯独DNS服务异常,则可能出现以下哪种情况?A 不能访问网络B 只能访问局域网C 只能通过IP地址访问网络D 不能使用浏览器访问网络第2题(5分)要求必须包含大写字母、小写字母和数字,且至少6位,使用以下哪个正则表达式?A ^\w{6,}$B ^[a-zA-Z0-9]{0,6}$C ^[a-zA-Z0-9]{6,}$D ^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-_关于express框架,以下说法错误的是( )。 a.express框架是对http模块的扩展和封装

三层架构——引用失败_belongs to link layer-程序员宅基地

标签:   java  C/S  总结分享  开发语言

文章浏览阅读485次。在三层中需要层与层之间的引用,但是有的时候当你引用了之后,还不是能用,举个例子来说,UI层需要引用BLL层来进行展示,当你从UI层引用BLL层的时候,你看到了BLL层已经引用进来了,但是在写代码的过程中还是不能使用BLL层中的类。这是因为程序集中的命名空间不同或者层中的类是私有的。命名空间 命名空间是程序设计者命名的内存区域,程序设计者根据需指定一些有名字的空间域,把一些全局实体分别存放到各个命名空间中,从而与其他全局实体分隔开。通俗的说,每个名字空间都是一个名字空间域,存放在名字空间..._belongs to link layer

oracle中的五中约束条件 2021-11-04_以下属于oracle数据库约束条件的是()aprimary keybindexforeign key-程序员宅基地

标签:   database  笔记  oracle  数据库

文章浏览阅读318次。oracle中的五中约束条件:1、主键约束。 primary key 必须要有数据,而且数据是唯一存在的,一个表格只能有一个主键。2、唯一约束。 unique 字段可以为空,但是只要有值,都必须是唯一的。3、非空约束。 not null 字段的数据可以重复,但是不能为空。4、检查约束。 check 字段里的数据必须在规定的内容和形式上符合要求,否则输入不了数据。5、外键约束。 foreign key 表示的是表与表之间的约束关系,一般是用父表的主键字段去约束子表的对_以下属于oracle数据库约束条件的是()aprimary keybindexforeign keyuniqu

使用深度学习方法实现面部表情包识别-程序员宅基地

文章浏览阅读846次。1、动机人类面部表情丰富,但可以总结归纳为 7 类基本表情: happy, sad, surprise, fear, anger, disgust, and neutra..._深度学习图像分类算法哪个适合做表情检测

el表达式中获取数组长度的方法_el表达式数组长度-程序员宅基地

标签:   杂记

文章浏览阅读2.9k次。在jsp页面中如何获得el表达式中List类型的长度${breakfastTime.size()}_el表达式数组长度

Nginx解决上传文件大小问题_为什么一个文件本地显示的大小和上传nginx的大小不一致-程序员宅基地

标签:   java  nginx  运维  linux

文章浏览阅读300次。22149#0: *2723086 client intended to send too large body: 1598963 bytes, client: 222.89.182.102, server: wenda.feishuceshi.com, request: "POST /tool/test HTTP/1.1", host: "wenda.feishuceshi.com", referrer: "http://wenda.feishuceshi.com/tool/test"就是个普通的上传_为什么一个文件本地显示的大小和上传nginx的大小不一致

node-scss报错_node scss报错-程序员宅基地

标签:   vue.js  sass

文章浏览阅读315次。安装node-scss报错在搭建vue脚手架 或者是在vue项目中,想使用sass的功能,Modele build failed: TypeError: this.getResolve is not a function at 。。。。。。。。。。。。这是因为当前sass的版本太高,webpack编译时出现了错误,这个时候只需要换成低版本的就行,下面说一下修改方法,很简单,如下,找到pack..._node scss报错

openstack中neutron命令大全_neutron -- insecure-程序员宅基地

标签:   neutron

文章浏览阅读4.7k次。usage: neutron [--version] [-v] [-q] [-h] [-r NUM] [--os-service-type &lt;os-service-type&gt;] [--os-endpoint-type &lt;os-endpoint-type&gt;] [--service-type &..._neutron -- insecure

微信公众号授权链接有#的问题_微信公众号带#-程序员宅基地

标签:   vue  微信公众号

文章浏览阅读1.6k次。我们做微信公众号项目的时候,肯定会进行授权,但是这个授权有一个很大很大的bug,就是重定向的时候会默认把#后面的内容给截取掉,然后很容易造成死循环等一系列问题我们就当需要跳转的链接是这样的:http:22.22.22.22:8080/index.html#/transformAp?Village_id=2做公众号项目肯定要截取url上的参数对吧,因为这个链接有’#’,所以获取不到Village_id咋解决呢?解决方法一:把链接换成这样的http:22.22.22.22:8080/index._微信公众号带#

上传阿里云OSS文件出现跨域解决_oss跨域404-程序员宅基地

标签:   oss跨域  跨域  工作中积累  oss

文章浏览阅读9.1k次,点赞4次,收藏10次。启动本地的服务然后上传图片到OSS对象存储出现跨域问题,如下图解决方案这个跨域需要登录阿里云账号进行oss的权限设置。1、登录阿里云账号找到oss对象存储控制台,选中具体的bucket进入bucket管理页面。2、选择权限权限管理下的跨域设置,如下图2、将设置信息按着图片中的内容进行设置。或者根据自己的实际情况进行设置。到此设置就完成了可以进行上传而不会在报跨域的错误。..._oss跨域404

码云是要凉了吗?_码云是不是down掉了-程序员宅基地

标签:   码云

文章浏览阅读211次。下午准备提交代码是发现 :后来跑到开源中国里面去看是啥情况 就看到了 番薯发的公告:_码云是不是down掉了

ThinkPHP 与 CodeIgniter 开发框架的粗略简单不细致比较_codeigniter thinkphp-程序员宅基地

标签:   PHP

文章浏览阅读4.1w次。第1章 绪 论1.1 研究背景许多PHP程序员经历了各种开发环境之后,肯定有自己的一套框架选择池,不同的网站和应用需要不同的框架,但是此论文的论述不在这里讨论,只对ThinkPHP和CodeIgniter的一些配置,语法,和一些特性区别给予论述,使读者对这两个框架有更好的了解.1.2 使用框架开发者可能出于不同的考虑而使用PHP开发框架,不过首当其冲的原因是为_codeigniter thinkphp

vue-cli4.5.12创建项目很慢问题_vue/cli-service": "4.5 运行慢-程序员宅基地

标签:   debug  优化  vue  解决问题  js  vue.js  jquery  javascript

文章浏览阅读468次。前言最近想创建vue3项目,安装vue-cli新版本4.5.12,执行vue create xxx,半天都创建不成功,网上搜了好多解决方案,然而并没有解决我的问题。解决方案:npm config set registry https://registry.npmjs.org 踩过的坑:修改.vuerc文件中 "useTaobaoRegistry"属性,我本地默认是false,后来改成true,没什么作用。来回修改了好几遍没效果。查看自己npm的镜像源npm config get r_vue/cli-service": "4.5 运行慢

VS 2017配置OpenMesh环境_visual studio 安装opmesh-程序员宅基地

标签:   c++  笔记  windows

文章浏览阅读659次,点赞4次,收藏10次。一、文件下载与安装1. OpenMesh 官网下载对应版本的二进制文件OpenMesh 官网我的电脑:Window 10 X64VS 20172. 安装OpenMesh文件找到下载后的文件,双击安装,记住安装路径C:\Program Files\OpenMesh 8.0二、VS 2017 创建项目创建项目打开VS 2017 创建项目:新建项目->创建新项目Visual C++ -> Windows 桌面 -> Window 桌面向导双击Window _visual studio 安装opmesh

请按照以下要求设计实现PreparedStatement对象的相关批处理操作。_请按照以下要求设计实现preparedstatement对象的相关批处理操作。要求如下。 1)指-程序员宅基地

标签:   java  jdbc  mysql  数据库

文章浏览阅读1.6k次。题目详请:请按照以下要求设计实现PreparedStatement对象的相关批处理操作。要求如下:1)指定所要执行的SQL语句如下:String sql = “INSERT INTO users(name,password) VALUES(?,?)”;2) 编写JDBCUtils工具类,类中要包含获取连接和释放资源的方法。3)编写Example02类,要求在类中使用JDBCUtils工具类获取连接和释放资源,并使用PreparedStatement对象批量添加5条记录。1:jdbc驱动包下载:_请按照以下要求设计实现preparedstatement对象的相关批处理操作。要求如下。 1)指

判断负环(spfa)_spfa判断负环-程序员宅基地

标签:   信息奥赛一本通——高效进阶  # 最短路径

文章浏览阅读116次。判断负环解题思路spfa判断负环AC代码#include<cstring>#include<cstdio>#include<queue>using namespace std;int T,n,m,tot,d[2005],c[2005],v[2005],f[10005],hd[2005];queue <int> q;struct node{ int to,next,w;}a[6005];void add(int x,int y,i_spfa判断负环

Mybatis配置别名_mybatis设置别名-程序员宅基地

标签:   mybatis  Mybatis/Mybatis-Plus

文章浏览阅读2.4k次。引入:之前在映射文件【mapper文件 = sql映射文件】中写一个类型必须要写完全限定名 - 麻烦 配置别名之后,类型可以简写如何配置:在mybatis的主配置文件中配置 <!-- 配置别名 --><typeAliases> <!-- 这个包下面的类都可以写简写:要么直接写类名 ,要么写类名的首字母小写 --> <package na..._mybatis设置别名

vue-cli(vue脚手架)详细教程_vue-cli(vue脚手架)超详细教程-程序员宅基地

标签:   webpack  vue  前端  vue.js  javascript

文章浏览阅读2.8k次,点赞7次,收藏35次。vue-cli 安装vue-cli这个构建工具大大降低了webpack的使用难度,支持热更新,有webpack-dev-server的支持,相当于启动了一个请求服务器,给你搭建了一个测试环境,只关注开发就OK。1.安装vue-cli① 使用npm(需要安装node环境)全局安装webpack,打开命令行工具输入:npm install webpack -g或者(npm install -g ..._vue-cli(vue脚手架)超详细教程

自动装箱、拆箱了解多少?_自动装箱和自动拆箱-程序员宅基地

标签:   吊打面试官系列  java

文章浏览阅读375次。Java 为我们提供了 8 种基本数据类型,为什么还需要提供各自的包装类型呢?您可能会觉得这个问题问的很奇怪,但是我觉得还是值的思考的。_自动装箱和自动拆箱

WEB上传大文件解决方案_web 文件上传方案-程序员宅基地

标签:   WEB上传大文件  WEB上传大文件解决方案

文章浏览阅读349次。在web项目中上传文件夹现在已经成为了一个主流的需求。在OA,或者企业ERP系统中都有类似的需求。上传文件夹并且保留层级结构能够对用户行成很好的引导,用户使用起来也更方便。能够提供更高级的应用支撑。文件夹数据表结构CREATETABLEIFNOTEXISTS up6_folders (f_id char(32) NOTNULL ,f_nameLoc ..._web 文件上传方案

Codeforces Round #643 (Div. 2) A~E题题解_codeforces round #643 (div. 2) a.-程序员宅基地

标签:   算法  codeforces

文章浏览阅读174次。A. Sequence with Digits找规律可以发现进行足够多次操作后,一定会出现一个数字含有0,mindigit(x)=0;从那以后,数字就不会再变了;#include<bits/stdc++.h>using namespace std;#define int long long#define mem(a) memset(a,0,sizeof(a))#define lb(x) (x&(-x))const int inf=0x3f3f3f3f;const long_codeforces round #643 (div. 2) a.

带头节点单链表的增删改查_带头节点单向循环链表的增删改查-程序员宅基地

标签:   初识c语言  c++  单链表

文章浏览阅读221次。单链表有很多结构循环单链表,有头节点的单链表,无头节点的单链表,双节点单链表,以下源码是以有一个头节点的单链表为例写的增删改查的各种功能,就是下图然后各个注释也在函数后面写着,这玩意确实还挺难,源码均已测试,vs2019运行妥妥的废话不多说直接来看全部源码#include<stdio.h>#include<stdlib.h>#include<string.h>#include<assert.h>typedef int Elem.._带头节点单向循环链表的增删改查

ArcGIS 实验理论基础十 空间数据编辑_简述gis空间数据编辑的主要内容和方法?-程序员宅基地

标签:   麻辣ArcGIS10.x

文章浏览阅读1.2k次。实验10 空间数据编辑 实验目的了解常用的空间数据编辑方法,掌握拓扑检查与编辑、由线生成多边形、多边形的合并与切割等操作方法 实验内容在ArcMap中,采用【编辑】工具条上的各项工具对空间数据进行编辑在ArcCatalog中,对矢量化生成的数据进行拓扑查错,经编辑修改后生成多边形,并对其中的部分多边形进行合并及切割 实验原理ArcMap中的【编辑】工具条集成了众多进行矢量空间数据编辑的工具多边形矢量数据的输入,在输入边界线后需要对线进行拓扑检查,确保边界线之间首尾详解(拓扑规_简述gis空间数据编辑的主要内容和方法?

hackthebox-Jerry(考点:tomcat安全/windows)_hackthebox - jerry-程序员宅基地

文章浏览阅读400次。nmap就8080,扫描结果显示是tom猫网上有很多方法,把tom猫按在地上摩擦。。。这个先传统方法。进去,上传dirbuster搜到manager登录页面不知道密码,那么想法找密码,但是如果此时点了取消登录框cancel,密码就自动出来了。。。。。。。。额或者kali自带的破解tom的字典,在这里然后用这个小脚本自动跑#!/usr/bin/env pythonimpor..._hackthebox - jerry

Hackthebox walkthrough-Lame(考点:SMB利用)_hackthebox smb-程序员宅基地

文章浏览阅读339次。Hackthebox walkthrough-LameNMAP扫起。可以看到端口开放smb 3.0.20DB里面搜到了。可以用MSF。如果因为OSCP而不想用MSF,就进一步搜CVE(已标明是CVE-2007-2447)在github里找到按提示的步骤来,py脚本搞起,然后本机接收,很简单了。..._hackthebox smb

android 4.1 hdmi 开关_android 开机进入 hdmi-程序员宅基地

标签:   HDMI开关  android

文章浏览阅读2.8k次。需求:通过代码控制HDMI输出开关思路:参考android系统设置Settings源码中HDMISettings.java问题:无法调用IWindowManager和ServiceManager解决办法: java反射机制 调用android得隐藏api   android源码下有一些标 注有hide得类 ,这些是android隐藏得api 我们可以通过java得反射来调用这些类比如我下面就用_android 开机进入 hdmi

python 坐标轴的标签无法显示中文_pyecharts x,y坐标轴反转后,y轴不能显示中文,变成了数字-程序员宅基地

标签:   python

文章浏览阅读3.8k次,点赞3次,收藏5次。import matplotlib.pyplot as pltplt.rcParams[‘font.sans-serif’]=[‘SimHei’] #用来正常显示中文标签plt.rcParams[‘axes.unicode_minus’]=False #用来正常显示负号参考链接:https://blog.csdn.net/u_7890/article/details/82929219..._pyecharts x,y坐标轴反转后,y轴不能显示中文,变成了数字

SQL函数---Coalesce :处理Null值,返回传入的多个字段(属性)中第一个非空的值_coalesce(null, null)-程序员宅基地

标签:   SQL  sql

文章浏览阅读1.3k次。1、语法:coalesce(arg1, arg2,arg3,arg4......);2、用途:将空值替换成其他值,返回第一个非空值\quad \quadCOALESCE是一个函数, (arg1, arg2,arg3,arg4…)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值3、例子 (1)coalesce(1, 2,3); --return_coalesce(null, null)

node.js入门教程(B站黑马程序员)_node学习教程-程序员宅基地

标签:   node.js  前端  javascript

文章浏览阅读3.5k次,点赞15次,收藏56次。视频链接:https://www.bilibili.com/video/BV1a34y167AZ?p=1一、初识node.js1.浏览器中的 JavaScript 运行环境2.Node.js 中的 JavaScript 运行环境3.Node.js 可以做什么Node.js 作为一个 JavaScript 的运行环境,仅仅提供了基础的功能和API。然而,基于Node.js 提供的这些基础能,很多强大 的工具和框架如雨后春笋,层出不穷,所以学会了Node.js ,可以让前端程序员胜任更多的工作和_node学习教程

2021TEX window 安装_texstudio qt5-程序员宅基地

标签:   前端  编程操作

文章浏览阅读343次,点赞11次,收藏15次。Texlive安装双击texlive2021.iso或者右击Windows资源管理器点击安装,注意安装地址,建议不要放在C盘点击安装,耐心等待。。。出现如下说明安装成功,如不成功,电脑重启再试一下安装texstudio双击texstudio-4.2.2-win-qt5.exe说明Tex、LaTex、TexLive、Texstudio区别Tex:是一种具有编译和排版功能的基础语言,相当于 C 语言。LaTex:LaTex是 Tex 的扩展版本,拥有多种宏包,能实现比_texstudio qt5

razor页面跳转_如何在Blazor中使用Razor页面创建单页应用程序-程序员宅基地

标签:   python  java  web  mysql  数据库

文章浏览阅读2.7k次。razor页面跳转In this article, we are going to create a Single Page Application (SPA) using Razor pages in Blazor, with the help of the Entity Framework Core database first approach. 在本文中,我们将借助Entity Frame..._html razor 跳转

ubuntu静态IP配置_unbantu command 'ipconfig-程序员宅基地

标签:   ubuntu  linux

文章浏览阅读213次。ubuntu静态IP配置自ubuntu17.10起静态IP的配置有所变化不在/etc/network/interfaces中配置而是在/etc/netplan/01-netcfg.yaml文件中配置# Let NetworkManager manage all devices on this systemnetwork: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: no add_unbantu command 'ipconfig

将List<Map<String,Object>>格式转为json字符串格式_将list<map<string,object>>转带转义符/"的json-程序员宅基地

标签:   Java  java  字符串  json

文章浏览阅读5k次。/** * 将List<Map<String,Object>>格式转为json字符串格式 * @param mapList 格式:[{level=1, customItem=a}, {level=2, customItem=a}, {level=3, customItem=a}] * @return json字符串 */ public static String getMapList(List<Map<String,Obj_将list>转带转义符/"的json

微信小程序中使用canvas 绘制文本时,如何实现位置不改变,文字长度动态改变?_canvas 不改变文字大小设置宽度-程序员宅基地

标签:   微信小程序-知识总结

文章浏览阅读920次。微信小程序中使用canvas 绘制文本时,如何实现位置不改变,文字长度动态改变?_canvas 不改变文字大小设置宽度

Flyway入门及springboot整合flyway_flyway: enabled: true table: de_standalone_version-程序员宅基地

标签:   java  Spring Collection  mysql  数据库

文章浏览阅读1.9k次,点赞2次,收藏9次。Flyway团队开发遇到的问题为什么要使用FlywayFlyway的概念flyway支持的数据库Flyway的工作原理springboot整合flyway团队开发遇到的问题现在开发一般都是团队开发,这样就会出现项目同步的问题,代码同步可以通过SVN工具管理起来,那数据库同步怎么办呢?理想的情况下,在开发新项目的时候会首先把业务理清楚,把数据库表设计好,然后将数据库交给专门的人员维护,也就不存在数据库同步的问题了。但实际情况呢?需求从项目开始到项目结束一直在变,很多公司就没有专门的数据库维护人员,数据库大_flyway: enabled: true table: de_standalone_version

Linux下查看生成的可执行文件依赖的动态库_可执行文件依赖的库-程序员宅基地

标签:   linux

文章浏览阅读349次。查看生成的main依赖哪些动态库:readelf -d main|grep Shared_可执行文件依赖的库

Windows 10 删除文件夹“操作无法完成,因为其中的文件夹或文件已在另一程序中打开,请关闭该文件夹或文件,然后重试。“_请关闭该文件夹或文件然后重试怎么删除-程序员宅基地

标签:   Windows 10

文章浏览阅读5.2k次。有的时候我们在对文件夹进行操作的时候,会显示如下图的问题:我在使用Vistual Studio 2019打开项目运行的时候,运行完成之后,就关闭了Vistual Studio 2019,但是,准备删除这个项目的文件夹的时候,无法删除。解决办法:①、打开资源管理器 ——> 找到性能 ——> 打开资源监视器②、打开之后找打CPU ——> 关联的句柄,在后面的搜索框中,搜索需..._请关闭该文件夹或文件然后重试怎么删除

MySQL数据库的主从备份_mysql从备份 纪录主库日志参数-程序员宅基地

标签:   linux  数据库

文章浏览阅读583次。1.简述实验逻辑 所谓主从备份就是将主服务器的的bin-log日志传给另一台,另一台能够直接读取,这样就实现了备份。2.实验准备2.1准备两台主机 mysql版本一致,我选用的是5.7主机192.168.3.148从机192.168.3.1322.2开启bin-log日志方法: 修改mysql的主配置文件。两个机器基本相同[root@bogon etc]# vim my.cnf主机从机:3主机授权和从机保存授权信息3.1主机授权 grant r_mysql从备份 纪录主库日志参数

后端小菜鸟对Vue的简单入门---了解_菜鸟 vue-程序员宅基地

标签:   vue  前端

文章浏览阅读468次。学习目的:会创建Vue实例,知道Vue的常见属性会使用Vue的生命周期的钩子函数能够使用vue常见指令能使用vue计算属性和watch监控能够编写vue组件能够使用axios发送异步请求获取数据一、Vue的概述中文文档:https://cn.vuejs.org/v2/guide/syntax.htmlMVVM通过视图与模型的双向绑定,简化前端操作。Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅_菜鸟 vue

ESP32 for arduino 的3个hardware serial_hardwareserial.h-程序员宅基地

标签:   串口通信  ESP32  嵌入式

文章浏览阅读6.6k次,点赞10次,收藏49次。在arduino IDE的开发环境中,如果使用的开发板不是arduino的开发平台,而是ESP32模组的开发板,那么在实际开发中由于ESP32的支持库与arduino不同,会使得我们在使用一些类,对象,函数等系统资源时会与arduino 标准的用法有很多区别。对于没有arduino硬件平台使用经验的人则不用于关注这个区别,直接按ESP32的规则去使用就行了。对于原来有arduino硬件平台上开发经历的人而言,则要注意这此区别。下面就ESP32平台中Serial这个串行通信对象的进行说明:概述ESP32的_hardwareserial.h

Fiddler抓包原理和使用详解-程序员宅基地

文章浏览阅读116次。_fiddler的使用介绍及抓包分析(详解)_fiddler抓包怎么看懂数据信息_csdn博客

Java第十课_1001: 自由落体的计算 题目描述 一球从m米高度自由下落,每次落地后返回原高度的一-程序员宅基地

文章浏览阅读90次。1.一球从100米高度落下,每次落地后反跳回原高度的一半;在落下,求他在第十次落地时,共经过多少米?第十次反弹多高?2.一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数3.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 图太长没有截完4.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又..._1001: 自由落体的计算 题目描述 一球从m米高度自由下落,每次落地后返回原高度的一

centos7挂载磁盘分区_centos7磁盘分区挂载-程序员宅基地

标签:   centos

文章浏览阅读412次,点赞5次,收藏5次。PV,VG,LV构成了一种易于管理拥有一个或多个硬盘的主机的文件系统,这些硬盘可能只有一个分区也可能有多个。通过将这些物理存在的分区(或称为卷)PV(physical volume)进行整合,组成一个分区(卷)组VG(volume group),进而再次进行分配形成逻辑分区(卷)LV(logical volume)。创建成功的逻辑分区对于操作系统来说会想普通分区无异,其好处是可以动态调整分区大小。管理PV,VG,LV的工具称为逻辑卷管理器LVM(logical volume manager)。_centos7磁盘分区挂载

Python:使用API——使用Web API_python web api-程序员宅基地

标签:   Python学习  Python

文章浏览阅读5.7k次,点赞4次,收藏20次。来源:《Python编程:从入门到实践》1 使用Web APIWeb API是网站的一部分,用于与使用非常具体的URL请求特定信息的程序交互——这种请求称为API调用请求的数据将以易于处理的格式(JSON/CSV)返回依赖于外部数据源的大多数应用程序都依赖于API调用1.1 Git 和 GitHub这里将使用GitHub的API来请求有关该网站中Python项目的信息,然后使..._python web api

并发用户数、tps计算_在线用户数与并发用户数计算-程序员宅基地

标签:   工具  其他

文章浏览阅读2.1k次。并发用户数计算在线用户数 = 注册用户数X10%,去除僵尸用户。并发用户数=在线用户数X*3%到5%注意:10%、3%、5%需要根据实际业务,这里仅供参考tps计算1、二八原则:80%的业务量在20%的时间中完成,即一天80%的业务量在工作时间的20%内完成(一天业务量X80%)/ (8X20%X3600)。工作时间按8小时工作制度,3600换算成秒。2、取一天业务量最高的一个小时的tps,考虑业务增长X1.5X1.5响应时间接口响应时间要求0.3秒内页面测接口要求0.5秒内如果直接测_在线用户数与并发用户数计算

指针与数组_指针数组赋空-程序员宅基地

标签:   编程基础  C++

文章浏览阅读662次。关于空指针对指针赋空表示指向0x00000000,对其进行读写会引起异常。定义指针未赋值,则指针指向是随机的,因为指针本身也是一块32位内存,这块内存代表的值在没赋值前是随机的,一般不会是0x00000000. 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期_指针数组赋空

设备唯一标识-程序员宅基地

标签:   物联网

文章浏览阅读5.3k次。一、IMEIInternational Mobile Equipment Identity,国际移动设备身份码,在手机组装完成后赋予的一个全球唯一的号码,由于此时IPhone只支持单卡,所以IMEI和IPhone是一一对应的iOS 2提供了一种方法获取IMEI,但是为了保护用户隐私,iOS 5以后苹果不再允许获取IMEI了,如果你在应用中获取IMEI,可能会遭到Apple Store的拒绝二、IDFAIdentifier for Identifier,即广告标识符,多用于用户的广告追踪,是每台设备的_设备唯一标识

Python数据结构——二叉树排序_python 二叉树的排序-程序员宅基地

标签:   python  二叉树排序  Python

文章浏览阅读1.9k次。二叉排序树的过程主要是:二叉树的构建和遍历。当树构建好后,对树进行中序遍历(左中右),即可得到,对数据从小到大排序的结果。如果对树进行“右中左遍历”,则可以得到,对数据从大到小排序的结果# -*- coding:utf-8 -*-# file: pySort.py#class BTree: # 二叉树节点 def __init__(self, value)..._python 二叉树的排序

输入一个字符串,将其逆序输出。_键盘输入一串字符,逆序输出各字符-程序员宅基地

标签:   c语言  字符串

文章浏览阅读1.9w次,点赞10次,收藏35次。输入一个字符串,将其逆序输出。输入提示信息:“Please Enter String1:\n”输入字符串用gets()输出提示信息和输出格式:“Result is:\n%s\n”#include <stdio.h>#include <string.h>int main(void){ int len, i; char str[100]; ..._键盘输入一串字符,逆序输出各字符

android中常见声音操作方式(Ringtone,SoundPool,MediaPlayer)小结_android ringtone-程序员宅基地

标签:   Android

文章浏览阅读2.3k次,点赞2次,收藏2次。android中常见声音操作方式(Ringtone,SoundPool,MediaPlayer)小结2015年12月22日 18:57:39阅读数:5228在android开发中有时候需要用到播放声音操作,在android API 的media包中有三种方式可供我们选择,它们分别是Ringtone,SoundPool,MediaPlayer。因为在我目前的项目中暂时用不到播放很长的音频文件,只需要..._android ringtone

Sqoop知识点总结-程序员宅基地

标签:   Sqoop  sqoop  大数据

文章浏览阅读685次。一、Sqoop概述1.1 Sqoop简介Sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql…)间进行数据的传递,可以将一个关系型数据库(如MySQL,Oracle,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。Sqoop2的最新版本1.99.7;注意:2与1不兼容,且特征不完整,它并不打算用于生产部署;Sqoop1使用最多。1.2 Sqoop原理将导入或导出命令翻译成mapred_sqoop知识点

HTML中click()和onclick()的本质区别与案例和解释_html onclick-程序员宅基地

标签:   jQuery  html5  js  html  javascript  jquery

文章浏览阅读1.8w次,点赞16次,收藏70次。HTML中click()和onclick()的本质区别与案例和解释;分为几点;第一点:英文翻译:On的意思为 :打开,接通,鼠标事件的触发条件;表明onclick()代表的是一个事件;而在HTML中,click()为方法;第二点:中文解释:什么叫事件?什么叫方法?事件:鼠标事件的触发条件,比如鼠标划出和划进、单击、双击等等方法:是处理过程,即对一段自定义的代码封装和打包,方便再利用,..._html onclick

二代征信在风控流程中的使用_人行征信变量衍生-程序员宅基地

标签:   数据分析  番茄风控大数据公众号  金融  风控大数据  二代征信

文章浏览阅读978次。关于上周二星期课堂的干货内容,《二代人行征信的深度解读(上):二代征信异议和接入及发展历程》,我们整理了相关的内容如下:①二代人行征信1.二代人行征信的发展历程。2.二代人行征信的数据来源。3.如何查询人行征信报告,包括线上和线下。4.人行征信报告的版本(个人查询版,授信机构版)和各版本的区别。5.二代人行征信报告中的数字解读评分是什么、影响数字解读评分的因素、银行向央行申请数字解读评分的流程。6.什么是个人征信异议、个人征信异议的种类和产生的主要原因、如何异议申请。②对接央行征信系统1._人行征信变量衍生

程序从主闪存存储器,系统存储器和SRAM中启动有什么不同(待补充)_从内部sram和系统储存器启动什么区别-程序员宅基地

标签:   储存器  存储

文章浏览阅读1k次。ARM 是 一种CPU闪存存储器是用电可擦写弄成的Flash存储器,就是U盘,内存卡系统存储器 指的是存放系统数据的存储区域,类如BIOS内嵌SRAM是一种内存技术,静态存数据,不用经常用像DRAM那样用电去刷新就能长时间保存数据。..._从内部sram和系统储存器启动什么区别

unity面板切换-程序员宅基地

标签:   unity

文章浏览阅读1.7k次,点赞2次,收藏23次。unity面板切换1,新建一个Panel。2,建一个按钮和文本。3,4,新建一个脚本。 public GameObject panel1; public GameObject panel2; public void OnPanel1ButtonClick() { panel1.gameObject.SetActive(false); panel2.SetActive(true); } public void On_unity面板切换

稀疏数组_对稀疏数组a[20]编写一个程序,将所有非0元素紧密排列-程序员宅基地

标签:   笔记  java  数据结构

文章浏览阅读89次。最近数据结构也要快学完了,感觉学的不太扎实。学校是用c语言讲的,想着用java实现下,再巩固下,也方便理解。要求是棋盘内容的存储。棋盘类比为二维数组。先把二维数组转化为稀疏数组,把稀疏数组存在文件里,然后用的时候取出来,又转换为二维数组。这个是代码的实现:public class sparseArray { public static void main(String[] args) throws IOException { //创建一个11*11的二维数组,用来表示棋盘 _对稀疏数组a[20]编写一个程序,将所有非0元素紧密排列

mysql按字段行数排序_mysql 根据行排序-程序员宅基地

标签:   java  mysql

文章浏览阅读1.6k次。mysql按字段行数排序1、建表语句create table `t_archives` ( `id` varchar (96), `department_id` varchar (96)); insert into `t_archives` (`id`, `department_id`) values('5b028f80a3105f31d46ce114','0000000033');insert into `t_archives` (`id`, `department_id`) v_mysql 根据行排序

gulp打包项目配置_gulp build打打包配置-程序员宅基地

标签:   学习笔记  js

文章浏览阅读216次。gulpfile.jsvar gulp=require('gulp');var htmlMin = require('gulp-htmlmin') //压缩htmlvar uglify = require('gulp-uglify');//压缩jsvar babel=require('gulp-babel');//es6转es5var cleanCSS=require('gulp-clean-css');//压缩cssvar imagemin = require('gulp-imagemin_gulp build打打包配置

《大数据》多名编委当选CCF第十二届理事会成员!-程序员宅基地

文章浏览阅读297次。《大数据》多名编委当选CCF第十二届理事会成员!CCF第十二次会员代表大会于2019年10月19-20日在苏州隆重举行。来自全国各地的会员代表、理事候选人共计450余人..._ccf 理事会 十二届 名单

DOC(CMD)基础命令_doc命令教材-程序员宅基地

标签:   java

文章浏览阅读298次。DOC基础命令盘符切换查看当前目录下的所有文件切换目录cd change directory# C:\Users\JiaYa>cd /d D:\idea # 跳转目录,切换盘符/为参数斜杠\为文件的斜杆# cd 文件名 # 跳转同级目录直接跳转# cd .. # 返回到上级目录,不可跨盘# cls # 清除目录# ex_doc命令教材

前端面试题汇总(含答案)(JS篇)_前端js面试题-程序员宅基地

标签:   前端开发  javascript

文章浏览阅读8.6k次,点赞6次,收藏72次。收集了很多同学的面经问题,并做了对应的学习,为了方便经常学习巩固顾对此做了汇总,类似问题做了合并,涉及到的不同技术点也做了分类,本篇主要汇总JavaScript的一些面试问题,持续更新......_前端js面试题

查找、引用函数_查找与引用函数-程序员宅基地

标签:   Excel

文章浏览阅读579次。常用的查找、引用函数1、vlookup() datedif() 的应用 出生日期:=mid(身份证号码,7,8) #从第7位开始,取8个 年龄: =datedif(出生日期,today(),"Y") # 开始日期,截止日期,选取年) 工龄:=datedif(入职日期,today(),"Y") 不足一年的工龄月: =datedif(入职日期,today(),"Y..._查找与引用函数

vue中给多个按钮动态添加类名_@click加后缀-程序员宅基地

标签:   前端  vue.js  asiainfo  javascript

文章浏览阅读1.1k次,点赞2次,收藏3次。点击按钮,切换高亮背景<button @click="btnClick(1)" :class="{ active: btnNum === 1 }">日</button><button @click="btnClick(2)" :class="{ active: btnNum === 2 }">日累计</button><button @click="btnClick(3)" :class="{ active: btnNum === 3 }">_@click加后缀

php注册后面有对号错号,网络编程jQuery Ajax显示对号和错号用于验证输入验证码是否正确...-程序员宅基地

标签:   php注册后面有对号错号

文章浏览阅读127次。废话不多说了,直接给大家贴代码了,具体代码如下所示:$(document).ready(function(e) {$('#yes').hide();$('#no').hide();$('input[name=gcode]').keyup(function(){if($(this).val().length==4){$.post('gbook.php',{cc:$('input[name=gcode..._验证后输入正确显示对号

使用JSencrypt实现Java的密码加密传输方式_java jsencrypt-程序员宅基地

标签:   Java  python  java  开发语言

文章浏览阅读506次。在现代的网络应用程序中,确保敏感数据的安全传输是至关重要的。在本文中,我们将介绍如何使用JSencrypt库在Java中实现密码加密传输方式。我们将使用这个库来生成公钥和私钥,并使用公钥对密码进行加密,然后在服务器端使用私钥进行解密。接下来,我们将创建一个名为JSEncryptUtil的Java类,其中包含用于加密和解密密码的方法。通过以上步骤,我们成功地使用JSencrypt库在Java中实现了密码的加密传输方式。加密后的密码将以Base64编码的形式返回,并打印在控制台上。方法来解密加密后的密码。_java jsencrypt

Win10+yolov5 踩坑记录_yolov5推理的时候找不到图片-程序员宅基地

标签:   python  深度学习  pytorch  神经网络  windows

文章浏览阅读6.5k次,点赞10次,收藏44次。Windows10下配置yolov5环境踩坑记录,包括基本的环境要求、yolov5各代码作用、踩坑的Package、以及windwos下torch和torchvision的安装、windows下pycocotools安装、运行测试yolov5_yolov5推理的时候找不到图片

2021年 Android Studio 下载安装教程(详细)_android studio官网下载-程序员宅基地

标签:   java  android

文章浏览阅读4.4w次,点赞55次,收藏214次。2021年 Android Studio安装教程一.安装前提提前安装好jdk8,开发时有对jdk版本支持局限。(jdk 安装教程我之前的博客里面有)二.Android Studio 软件下载官网地址下载地址:https://developer.android.google.cn/studio/点击DOWNLODAD 下载:这是我当前下载下来的版本:双击该应用程序:这里可以选择自己想要安装的路径:(因为我的C盘空间不多,所有安装在E盘,不建议安装系统盘c盘,如果您磁盘大,您随意)_android studio官网下载

Vm虚拟机Deepin安装教程---kalrry_deepin虚拟机安装教程-程序员宅基地

标签:   ubuntu  linux  操作系统  教程集合

文章浏览阅读8.8k次,点赞9次,收藏25次。Vm虚拟机Deepin安装教程Deepin安装(已完成)Deepin安装(已完成)01.点击创建新的虚拟机02.选择自定义(高级)点击下一步(N)03.点击下一步(N)04.选择稍后安装操作系统(S);点击下一步(N)05.客户机操作系统选择Linux(L);Deepin是基于Ubuntu64位制作所以版本(V)选择Ubuntu 64位;点击下一步(N)06.虚拟机名称(V)和安装(L)可自定义(为了更好辨识,我将虚拟机名称改为Deepin),此处位置指的是系统安装位置;点击下一步(_deepin虚拟机安装教程

Qt & MySQL学生管理系统_qt mysql 学生信息管理系统-程序员宅基地

标签:   c++  学习笔记  Qt Qt入门

文章浏览阅读1.9k次,点赞18次,收藏32次。Qt & MySQL学生管理系统Author:纯洁小天使Date:2020/07/05文章目录Qt & MySQL学生管理系统一、运用到的知识点二、实现功能三、效果图1、设置服务器2、进入管理系统a 、设置栏b、登录相关3、相应身份具有的功能a、管理员b、学生c、教师四、相应代码(一)UI(二)mainwindow.h(三)mainwindow.cpp(四)main.cpp五、写在最后的话​ 大家好,我是纯洁小天使,是一名软件工程专业的大一萌新,在大一的上半个学期跟随着学校的学_qt mysql 学生信息管理系统

OpenCV学习笔记-SURF_看帕帕 egesd.surf-程序员宅基地

标签:   # OpenCV学习笔记  python  # OpenCV-Python

文章浏览阅读2k次。一、原理参考两位大神的博客:原理解释:SURF原理解释数学公式:SURF数学公式二、函数及代码因为版本改动的原因,所以一些书上的代码都报错了,这个是能运行的代码。首先我们先初始化SURF函数,并可以直接指定hessianthreshold的值,通过surf.getHessianThreshold()可以查看HessianThreshold的值。我们也可以通过surf.setHessianThres..._看帕帕 egesd.surf

全网邮箱email地址采集api接口及实现分析_获取律师邮箱地址三方接口-程序员宅基地

标签:   源码开发  邮箱采集接口  邮箱采集  email采集原理

文章浏览阅读3.1k次。先上一个在线邮箱采集demo样例:http://www.jsanai.com/emailcollect.html这样的在线工具原理与普通的客户端工具(例如八鱼采集工具等)是一样的,所以这里以这个在线工具作为参考进行实现分析。邮箱采集原理:1、根据要采集的url地址,获取页面html内容,然后采用正则匹配出页面的url列表、邮箱地址列表。2、分两个进程:①保存邮箱地址;②..._获取律师邮箱地址三方接口

IE 今天正式停用!网友炸锅了-程序员宅基地

标签:   deepin  chrome  社交网络  编程语言  macos

文章浏览阅读947次。????????关注后回复“进群”,拉你进程序员交流群????????作者丨鱼皮来源丨程序员鱼皮(ID:coder_yupi)大家好,我是鱼皮,昨天一条消息冲上热搜,如图:其实微软公司早在去年5月19日就表示从 2022 年 6 月15 日起,其浏览器 Internet Explorer(IE浏览器)将基本淘汰,之后其功能将由Edge浏览器接棒。在IE停用后,Microsoft Edge 中..._ie已停用

.net批量下载图片-程序员宅基地

标签:   c#  html5  vue.js  浏览器+批量下载文件  javascript

文章浏览阅读272次。问题:我想实现的是一个一个的下载。比如我有一个文件列表。通过checkbox选择。通过单击下载按钮下载选中文件。百度到都是用打包形式实现批量下载。这是我自己写的代码,但是点击下载后只能下载一个文件。单步调试,循环只执行一次。不知道是什么原因。后台代码stringName;stringPath;protectedvoidButton2_Click(objectsender,EventArgs e){foreach(Control controli..._net批量下载

codeforces #686 div3 A-E_codeforces round 686div3-程序员宅基地

标签:   算法  cf

文章浏览阅读259次。A. Special Permutation题目链接:https://codeforces.com/contest/1454/problem/A题意:签到题,要求你输出一个含有1-n的数组,当前的数和当前位置不能相等。#include<bits/stdc++.h>using namespace std;int main(){ int t; cin >> t; while (t--) { int n; cin _codeforces round 686div3

12.20_学习Java的day05【数组】_1、存贮并显示给定的一组7个数【 1 2 3 4 5 6 7】2、记住一个心里猜的给定的-程序员宅基地

标签:   JavaSE

文章浏览阅读810次。day05【数组】今日内容数组概念数组的声明和初始化数组的索引数组的长度数组的遍历数组内存数组的相关算法学习目标 理解容器的概念 掌握数组的声明和初始化 使用索引访问数组的元素 了解数组的内存图解 避免空指针和越界异常 掌握数组的遍历 掌握数组元素的统计 掌握数组最大值的获取 掌握数组元素的查找 掌握数组的冒泡排序第四章 数组4.1 容器概述案例..._1、存贮并显示给定的一组7个数【 1 2 3 4 5 6 7】2、记住一个心里猜的给定的

Codeforces Round #698 (Div. 2) D. Nezzar and Board(一步步推出来,超级清晰,不猜结论,看不懂来打我 ~ 好题 )_codeforces1477-程序员宅基地

标签:   【死亡思维题】  数学 - 约数

文章浏览阅读1.5k次。一步步推出来,超级清晰,不猜结论,看不懂来打我 ~ 每一步都有详细的解释,超级清楚简单!_codeforces1477

Python:Django入门——建立项目 & 创建应用程序_一.创建django项目,并在项目中创建应用-程序员宅基地

标签:   Python学习  Python

文章浏览阅读822次,点赞3次,收藏5次。来源:《Python编程:从入门到实践》文章目录1 建立项目1.1 制定规范1.2 建立虚拟环境1.3 安装virtualenv1.4 激活虚拟环境1.5 安装Django1.6 在Django中创建项目1.7 创建数据库1.8 查看项目本章学习如何使用Django(http://djangoproject.com)开发一个“学习笔记”(Learning Log)的项目,这是一个在线日志..._一.创建django项目,并在项目中创建应用

Node.js最新版黑马配套笔记_黑马nodejs笔记-程序员宅基地

标签:   node.js  前端学习

文章浏览阅读3.8w次,点赞263次,收藏1.8k次。1. 初识node.js与内置模块1.1 回顾与思考浏览器中的javaScript的组成部分JS核心语法webAPI为什么JavaScript可以再浏览器中被执行?待执行的JS代码JS解析引擎不同的浏览器使用不同的JS解析引擎为什么JS可以操作DOM还有BOM?每个浏览器中内置了DOM,BOM这样的API函数,因此浏览器中的javaScript才可以调用它们浏览器中JS的运行环境运行环境是指代码正常运行所需要的必要环境Chrome浏览器运行环境:V8引擎和内置API函数v_黑马nodejs笔记

Oracle AWR介绍_dba_hist_sysmetric_summary for 19c-程序员宅基地

标签:   Oracle AWR  ORACLE栏目

文章浏览阅读527次。一. AWR 说明 Oracle 10g之前对数据库做性能检测使用statspack工具。 关于statspack的说明,参考我的Blog: statspack安装使用 和 report 分析 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/468_dba_hist_sysmetric_summary for 19c

ssh连接远程docker容器报错:ssh_exchange_identification: Connection closed by remote host_sh登陆不了docker的镜像+connection closed by foreign host-程序员宅基地

标签:   运维  ssh  docker

文章浏览阅读1.1k次。ssh连接远程docker容器报错:ssh_exchange_identification: Connection closed by remote host。_sh登陆不了docker的镜像+connection closed by foreign host

2022年web前端面试题_小鹿线前段面试题-程序员宅基地

标签:   前端开发  面试  前端  javascript

文章浏览阅读6.8k次,点赞9次,收藏194次。web前端面试题分为:html/css面试题、javascript面试题、vue面试题、性能优化面试题、网络方面面试题等等,那么在2022年,web前端面试题有哪些呢?可以来小鹿线看看面试题视频https://xuexiluxian.cn/第一章 面试题基础篇1.1 HTML面试题面试题:行内元素有哪些?块级元素有哪些? 空(void)元素有哪些?行内元素:span、img、input…块级元素:div、footer、header、section、p、h1…h6…空元素:br、hr…​​_小鹿线前段面试题

C语言基础知识点汇总(一)-程序员宅基地

标签:   C语言入门基础知识点汇总  c语言

文章浏览阅读2.7k次,点赞9次,收藏51次。C语言基础知识点汇总(一)1.读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。2.程序中基本的控制结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。3.计算机的数据在电脑中保存是以二进制的形式。数据存放的位置就是它的地址。4.bit是位是指为0或者1。 byte 是指字节, 一个字节 等于八位。5.(常考!) 编译预处理不是C语言的一部分,不占运行时间,不要加分号。例如:#define PI 3.1415926; 这_c语言基础知识

第十二届蓝桥杯总结_蓝桥杯经验出了省二第一名老师csdn-程序员宅基地

标签:   别的算法  总结  蓝桥杯

文章浏览阅读2.5k次,点赞3次,收藏11次。今天晚上刚出的成绩,国二,意料之中吧。从刚开始接触蓝桥杯,是在2021年12月左右吧。那个时候老师让我参加,我还非常犹豫,感觉蓝桥杯是非常牛的,我这菜鸡去了怕最后灰头土脸。也是在女朋友的鼓励下,下定决心要参加蓝桥杯。从1月11日开始刷题。刚开始在洛谷刷题,因为我报名的是javab组,洛谷上答案都是c的答案,所以我又去力扣刷题(因为力扣有java答案)。刚开始嘛,啥也不会,弄一些简单的,什么排序啊,查找啊,总之很简单的题目。后来受到一位获得过国一的学长的指点,让我把dfs,bfs刷熟练了就稳进国赛了。之_蓝桥杯经验出了省二第一名老师csdn

内存管理:自动引用计数(ARC)_内存管理:引用计数-程序员宅基地

标签:   objective-c  Objective-C  ios  内存管理

文章浏览阅读563次。内存管理:自动引用计数(ARC)1. 引用计数式的内存管理1.1 内存管理方法1.2 引用计数的内部实现1.3 autorelease 的使用与实现1.3.1 使用方法1.3.2 内部实现2. ARC 规则2.1 所有权修饰符2.1.1 __strong 修饰符2.1.2 __weak 修饰符2.1.3 __autoreleasing 修饰符非显式附加第二种第三种2.1.4 __unsafe_unretained 修饰符2.2 编码规则2.3 属性3. ARC 的实现3.1 __strong 修饰符3.2 _内存管理:引用计数

oracle添加分区语句_oracle增加分区的方法-程序员宅基地

标签:   oracle添加分区语句

文章浏览阅读8k次。在项目中经常要增加大量的分区,总结了增加分区的方法:1.如果只增加一级分区,没有子分区,可以简单的用如下语句增加:alter table TDW_12580_ORD_REL_TAB_Madd PARTITION M_TDW_12580_201005 VALUES (201005)[@more@]2.如果增加的分区有子分区,则需要先建一个一级分区和子分区,然后用下面的脚本来增加:注意:表名用大写,..._oracle增加分区语句

十六进制转换为十进制输出(C语言字符串)_4.18 十六进制转十进制数。输入一个以回车结束的字符串(少于80个字符),滤去所有的-程序员宅基地

标签:   C语言  c语言  字符串

文章浏览阅读8.9k次,点赞6次,收藏33次。【问题描述】(少于80 个字符),滤去所有的非十六进制字符后,组成一个新字符串(十六进制形式),然后将其转换为十进制数后输出。【输入形式】输入一个以回车结束的字符串【输入输出样例1】(下划线部分表示输入)Input a string: 10Hex=16#include<stdio.h>#include<math.h>#include<string.h>int main(){ char string[80]; printf("Input_4.18 十六进制转十进制数。输入一个以回车结束的字符串(少于80个字符),滤去所有的

湖南理工学院计算机老师信息,郭观七(计算机与信息工程系)老师 - 湖南理工学院 - 院校大全...-程序员宅基地

标签:   湖南理工学院计算机老师信息

文章浏览阅读436次。郭观七郭观七老师的简介郭观七性 别男出生年月1963年6月最终学历研究生职 称教授电 话13786015048学 位博士行政职务职 务传 真0730-8847048所在院系湖南理工学院机电系E-mailGuanqi [email protected]通信地址湖南理工学院机电系研究方向自适应控制5※一、近五年讲授的主要课程时间 课程名称 周学时 总学时 班级 总人数 教学质量校考评等级200..._郭观七

简单整合ssm_ssm简单整合-程序员宅基地

标签:   spring  maven  mysql

文章浏览阅读85次。整合ssm(spring+springmvc+mybatis)框架1、创建一个名为ssm的maven项目2、连接mysql数据库以一张表为例3、创建实体类与dao层、service层、controller层4、导入maven依赖并且设置资源过滤5、编写dao层接口与mapper.xml映射文件、service层dao层studentMapper.xml<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config _ssm简单整合

CRT、ATL、MFC 三者介绍和关系_atl mfc是什么-程序员宅基地

标签:   # Windows_核心编程

文章浏览阅读1.2k次。CRT原先是指Microsoft开发的C Runtime Library,用于操作系统的开发及运行。后来在此基础上开发了C++ Runtime Library,所以现在CRT是指Microsoft开发的C/C++ Runtime Library。在VC的CRT/SRC目录下,可以看到CRT的源码,不仅有C的,也有C++的。 CRT原先的目的就是支持操作系统的运行。因为Windows操作系统..._atl mfc是什么

一日千里,追风逐月 | 深势科技发布极致加速版分子对接引擎Uni-Docking-程序员宅基地

标签:   机器学习  人工智能  编程语言  数据库  大数据

文章浏览阅读602次。近日,在先后推出Uni-Fold、Uni-FEP、Uni-EM 、Uni-Mol等“Uni-”系列产品后,深势科技继续“追风逐月”,发布GPU极致加速版分子对接引擎Uni-Docking,在NVIDIA V100 GPU上实现了相比单CPU核心超1000倍的加速。研发团队使用Uni-Docking以KRAS G12D为测试靶点,对Enamine Diverse Real类..._uni-fep 方法对比

matlab 存 json,matlab loadjson-程序员宅基地

标签:   matlab 存 json

文章浏览阅读1.3k次。13.1.2 数据导入 MATLAB 中导入数据通常由函数 load 实现,该函数的用法如下: ● load:如果 matlab.mat 文件存在,导入 matlab.mat 中的所有变量,如果不 存在,......1.LOAD 可以读 MAT-file data 或者用空格间隔的格式相似的 ASCII data. 2.SAVE 可以将 MATLAB 变量写入 MAT-file 格式或者空格间隔的..._matlab loadjson

计算机网络_ppp适配器-程序员宅基地

标签:   网络  计算机基础&amp;&amp;数学  网络协议

文章浏览阅读2.8k次。笔记更新记录】2022.1.27计算机网络—网络协议网络协议,简介/概述】网络协议是为计算机网络中进行数据交换而建立的规范。网络上不同的计算机、网络应用之间必须使用相同的网络协议才能进行通信。算法是理论层面的,协议是封装了算法的一种实现,更加具体计算机网络协议每一层的功能】网络层功能:provide logical communication between hostsUDPUDP特点】什么时候用UDP而不是TCP】UDP传输数据时可能出现的情况和采用的策略】 eg:UDP客户端未接受_ppp适配器

arping -c判断主机是否存活_arping对当前网络看谁存活-程序员宅基地

标签:   学习笔记

文章浏览阅读600次。arping 1.1.1.1不停的pingarping 1.1.1.1 -c 1ping 1次arping 192.168.1.1 -d如果有两个不同MAC地址对应同一个IP其中一个应为ARP欺骗arping -c 1.1.1.1 | grep “bytes from”只查看返回结果arping -c 1 192.168.1.1 | grep “bytes from” | cut..._arping对当前网络看谁存活

zzulioj1001C语言答案,ZZULIOJ-程序员宅基地

标签:   zzulioj1001C语言答案

文章浏览阅读776次。ZZULIOJ Online Judge FAQQ:这个在线裁判系统使用什么样的编译器和编译选项?A:系统运行于CentOSLinux. 使用GNU GCC/G++ 作为C/C++编译器,Free Pascal 作为pascal 编译器 ,用openjdk-8 编译 Java,用python3.6.4执行Python程序. 对应的编译选项如下:C:gcc Main.c -o Main -fno-..._zznuoj1001答案

使用jd-gui查看jar,保存成Java源码-程序员宅基地

标签:   java  移动开发

文章浏览阅读3.8k次。大家都知道Android 反编译工具里面就有jd-gui工具查看jar源码,那么怎么保存成class的Java源码。其实设置一下,可以一键保存整个jar的Java源码。首先设置 在help里面找到Preferences点击,然后去掉下图红色圈中的,两个打钩。一般来说是默认勾上的。如果勾上,会产生一些多余的东西。第二步:在file选项找到 save all sou..._查看jar包的gui

根据一个下拉框改变另外一个下拉框内容_一个下拉框变化另一个下拉框也变-程序员宅基地

标签:   根据一个下拉框改变另一个下拉框内容  下拉框  HTML

文章浏览阅读1.7w次,点赞16次,收藏62次。一、前言在编写网页的时候,有时候需要用到多重内容选择,例如先选择省市,再选择县镇等过程。这里简单实现了根据第一个下拉框点击的时候修改另外一个下拉框的内容,希望能对大家有所帮助。二、实现思路定义两个select选择框,在js脚本中设置第一个下拉框的onchange函数,点击时删除第二个下拉框原有的内容并添加新的内容。三、HTML+JS源代码<!DOCTYPE html><..._一个下拉框变化另一个下拉框也变

测试ROS是否安装成功_检查ros是否安装成功-程序员宅基地

标签:   ROS  ros

文章浏览阅读6.9k次,点赞9次,收藏39次。1、CTRL+ALT+T打开终端(Termial),输入以下命令,初始化ROS环境:成功打开后终端所示:里面显示有ROS的版本,还有一些节点、端号等内容。2、再打开一个新的终端(Termial),输入以下命令,弹出一个小乌龟窗口:3、出现一个小乌龟的LOGO后,再打开一个新的终端(Termial),输入以下命令然后,通过方向键控制小乌龟的移动4、打开新的Termial,输入以下命令,可以查看ROS节点信息:如果能顺利进行到这一步,说明ROS安装了。......_检查ros是否安装成功

编译Android7源码出现:ninja: build stopped: subcommand failed.错误_ninja: build stopped: subcommand failed. makefile:-程序员宅基地

标签:   Android

文章浏览阅读1.6w次。$ vi prebuilts/sdk/tools/jack-admin1.找到如下语句:JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -cp $LAUNCHER_JAR $LAUNCHER_NAME"2.将上述语句修改为:JACK_..._ninja: build stopped: subcommand failed. makefile:217: recipe for target 'px

PUE是什么?说说数据中心和PUE_pue是什么意思?-程序员宅基地

文章浏览阅读2.6w次,点赞7次,收藏37次。1、什么是PUE?从数据中心诞生的那天起,高耗能仿佛就成为数据中心的“原罪”。因此谈数据中心,就不能不谈PUE这个名词。PUE的英文全称是Power Usage Effectiveness,又叫电源使用效率。PUE是评价数据中心能源效率的指标,是数据中心消耗的所有能源与IT负载使用的能源之比。PUE = 数据中心总设备能耗/IT设备能耗PUE是一个比率,基准是2,越接近1表明能效水平越..._pue是什么意思?

腾讯广告:广告场景下有哪些视觉算法应用?_腾讯广告算法-程序员宅基地

标签:   案例研究  AI算法  腾讯广告  实际应用

文章浏览阅读505次。AI算法特别是深度学习近年发展迅猛,应用范围大幅提高,为各领域提供了智能解决方案。在2019腾讯广告算法大赛的总决赛现场,腾讯广告高级应用研究员石瑞超为大家带来题为《广告场景下的视觉算法应用》的演讲,着重介绍视觉算法在腾讯广告中的应用。视觉算法应用于广告创意的三个阶段包括广告创建、广告审核及广告播放。腾讯广告深度优化用户体验,提升了广告预估的效率,带来了广告系统的优化和革新。广告创建,辅助创..._腾讯广告算法

【SVM回归预测】基于LibSVM实现多特征数据的预测_多特征的现有值预测未来值-程序员宅基地

标签:   支持向量机  机器学习  回归

文章浏览阅读7.7k次,点赞16次,收藏118次。本文介绍了如何利用机器学习中的SVM算法来解决生活中的问题,通过获取影响电动车价格的数据来建立一个预测电动车价格的模型。_多特征的现有值预测未来值

百度图神经网络学习——day05:图神经网络进阶模型_ernie sage-程序员宅基地

标签:   图神经网络  神经网络

文章浏览阅读542次。文章目录一、ERNISage1.ERNIESage Node2.ERNIESage Edge3.ERNIESage 1-Neighbour二、UniMP三、编程实践一、ERNISage文本图:节点与边带有文本的特殊图,文本图广泛应用于工业应用中例如搜索场景、贴吧推荐、知识图谱等。文本图的样例如下:对于文本图的建模,仅仅使用类似于GraphSage的结构建模或ERNIE的语义理解模型不能同时满足对结构和语义的理解,因此为了同时对结构和语义进行建模,提出了ERNIESage。ERNIE是一种语义理解模_ernie sage

神奇的LinkLib,42行代码搞定Hi3531D/Hi3521D采集,编码压缩,输出RTMP网络流_hi3531d rtmp-程序员宅基地

标签:   视音频编解码  华为海思  Hi3531D  开源程序  LinkLib  嵌入式开发板

文章浏览阅读2.2w次,点赞2次,收藏9次。神奇的LinkLib,42行代码搞定Hi3531D/Hi3521D采集,编码压缩,输出RTMP网络流描述代码示例参考描述    海思的芯片功能越来越强大,性能越来越高,性能比已经把国外的同类芯片甩了好几条街。但海思的SDK相对偏向硬件的,对软件人员不算很友好,尤其是初学者,面对纷繁复杂的各种结构体,更是无从下手;网上也有人吐槽说连视频采集时信号采样率是单沿还是双沿都需要软件人员指定,这对于纯软..._hi3531d rtmp

vue + openlayers鼠标移动获取地图经纬度格式化的两种方式_ol.control.mouseposition 修改经纬度样式-程序员宅基地

标签:   gis  vue.js  openlayers

文章浏览阅读1.7k次,点赞2次,收藏8次。一:格式:经度:119.93 纬度:33.93import { format } from 'ol/coordinate';import MousePosition from "ol/control/MousePosition.js";//鼠标获取坐标控件const mousePositionControl = new MousePosition({ coordinateFormat: function (coordinate) { return format(coordin_ol.control.mouseposition 修改经纬度样式

[python全栈]02.python基础[part III](1)_1)输入一个正方形的周长,输出正方形的面积 2)输入一个圆的半径,打印出这个圆的面-程序员宅基地

标签:   python  [python全栈]2.python基础

文章浏览阅读278次。1. 装饰器 2. 装饰器应用 3. 函数文档字符串、属性 4. 模块 5. import语句 6. from import语句、dir函数 7. 数学模块、时间模块_1)输入一个正方形的周长,输出正方形的面积 2)输入一个圆的半径,打印出这个圆的面

java数据库中mybatis的mapper关系_mybatis和mapper的关系-程序员宅基地

标签:   java  mybatis  mapper  数据库

文章浏览阅读1.1k次。关于数据库中mybatis的mapper关系原文地址这里说明一下关于数据库,数据库对应实体各种复杂情况关系映射。最基本的实体:比如:(这里面不涉及复杂map,list,set等)@Data@Getter@Setter@Componentpublic class TestUser {private Integer testUserNo;private String testUserName;private String testUserSex;}数据库:resultM_mybatis和mapper的关系

Django4 | postman更新视图扩展类方法put方式访问出错解决_postman无法put-程序员宅基地

标签:   restful  Django开发  后端

文章浏览阅读1.1k次。出现上图bug,先不要惊慌,也许是你的测试软件postman使用上出现问题了如下图所示这是我的路由这是我的更新扩展类class BookUpdateModelMixin(UpdateModelMixin, GenericAPIView): """ 更新扩展类 """ queryset = BookInfo.objects.all() serializer_class = BookInfoSerializers def put(sel.._postman无法put

Ubuntu 19.04 root 账户下解决声音问题_root 加入audio组-程序员宅基地

标签:   Ubuntu  Ubuntu root 没有声音问题  Ubuntu 190.4 root 没有声音问题

文章浏览阅读709次。前言:此文是转载国外社区的解决办法,如有需要登录请挂好VPN,安装完Ubuntu 19.04 后 因不满是普通用户所以想办法已经 root 了,但是登录后没有声音,解决办法如下。1,Ubuntu中文版 需要找到 (启动应用程序首选项)Ubuntu英文(startup)应用程序双击打开2,点击添加(add)会出现 添加应用程序框3,确认添加应用程序 有 名称(name) ,命令(comman..._root 加入audio组

Linux系统下谷歌浏览器的安装_109.0.5414.74-程序员宅基地

文章浏览阅读3.8k次。实验环境:系统:redhat7.5谷歌浏览器:google-chrome-stable_current_x86_64.rpm依赖包:rpm网盘链接:链接: https://pan.baidu.com/s/1aIvIqYKOjvjAK4E4DHW9Xw 提取码: gnsj一、把需要用到的依赖包都安装 rpm -ivh spax-1.5.2-13.el7.x..._109.0.5414.74

热门文章

推荐文章

随便推点