自定义input type=number 的上下箭头

记录一下 客户要求:设置input的type=number 但是不能直接输入,只能用上下箭头来控制value。 但是应用场景是手持端,无法让上下箭头显示出来。所以只能重写!!! 思路: 1、先将input框点击不出现键盘(不可直接输入)。 给input加事件 οnfοcus="this.blur();" 2、去掉原css的上下箭头。 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; -webkit-appearance: none; } 3、自定义上下箭头及方法。 自定义按钮 <div class="input-group-addon input_last" id="number_of_pallets_btn" style="height: 100%;padding:0px;"> <input type="button" value="▲" id="up" οnclick="addOne('number_of_pallets_check')" /> <input type="button" value="▼" id="down" οnclick="removeOne('number_of_pallets_check')" /> </div> input框 <input type="number" id="number_of_pallets_check" min="0" οnfοcus="this.blur();"> js /** * 判空方法 * @param value * @returns */ function notEmpty(value){ if(value != "" && value != null && value != " " && value !

LaTeX 术语集 Nomenclatures

原 文:Nomenclatures 译 者:Xovee 翻译时间:2021年7月9日 术语集 Nomenclatures 文章目录 术语集 Nomenclatures基础语法分组对物理常数添加单位对条目进行排序 在科研论文中,缩略语和符号的列表被称为 Nomenclatures。这种类型的列表可以由 nomencl包来生成。本文介绍如何创建术语集(Nomenclatures),以及自定义符号的顺序和分组规则。 术语集条目和索引条目非常相似: \documentclass{article} \usepackage{nomencl} \makenomenclature \begin{document} \mbox{} \nomenclature{\(c\)}{Speed of light in a vacuum} \nomenclature{\(h\)}{Planck constant} \printnomenclature \end{document} 在文档的 preamble 中引入该包:\usepackage{nomencl}。它有三个基础的命令: \makenomenclature:该命令通常放置在引入包的命令之后。\nomenclature:定义术语集条目。拥有两个参数,分别为符号和其对应的描述。\printnomenclatures:打印术语集。 基础语法 在引入nomencl包的时候,你可以传递额外的参数。下面的例子介绍了如何将术语集添加到目录之中,以及如何改变术语集的默认语言。 \documentclass{article} \usepackage[spanish]{babel} \usepackage[intoc, spanish]{nomencl} \makenomenclature \begin{document} \tableofcontents \section{Primera Sección} Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortisfacilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdie... \nomenclature{\(c\)}{Speed of light in a vacuum} \nomenclature{\(h\)}{Planck constant} \printnomenclature \end{document} 这里使用的额外的参数包括:

QEventLoop

一、描述 QEventLoop 类提供了一种进入和离开事件循环的方法。 任何时候都可以创建一个 QEventLoop 对象并对其调用 exec() 以启动本地事件循环。在事件循环中,调用 exit() 将强制 exec() 返回。 二、类型成员 1、enum QEventLoop::ProcessEventsFlag:此枚举控制 processEvents() 函数处理的事件类型。 AllEvents:所有事件。ExcludeUserInputEvents:不处理用户输入事件。事件不会被丢弃,它们将在下次调用 processEvents() 时不带 ExcludeUserInputEvents 标志时传递。ExcludeSocketNotifiers:不处理Socket通知程序事件。事件不会被丢弃,它们将在下次调用 processEvents() 时不带 ExcludeSocketNotifiers 标志时传递。WaitForMoreEvents:如果没有挂起的事件可用,则等待事件。 三、成员函数 1、int exec(QEventLoop::ProcessEventsFlags flags = AllEvents) 进入主事件循环并等待 exit() 被调用。返回传递给 exit() 的值。如果指定了标志,则仅处理标志允许的类型的事件。 需要调用这个函数来启动事件处理。主事件循环从窗口系统接收事件并将这些事件分派给应用程序小部件。 一般来说,在调用 exec() 之前不能发生任何用户交互。作为一种特殊情况,可以在调用 exec() 之前使用像 QMessageBox 这样的模态小部件,因为模态小部件使用它们自己的本地事件循环。 2、void exit(int returnCode = 0) 事件循环以返回码退出。调用此函数后,事件循环从对 exec() 的调用返回。 exec() 函数返回 returnCode。 按照惯例,returnCode 为 0 表示成功,任何非零值表示错误。 3、bool isRunning() 事件循环是否正在运行。事件循环从调用 exec() 到调用 exit() 的时间段被认为是运行的。 4、bool processEvents(QEventLoop::ProcessEventsFlags flags = AllEvents)

vue v-for 不能渲染数据的问题

vue 开发中遇到一个问题:当获取接口数据后,给一个空数组赋值接口的对象数组后,html 部分的 v-for 不能渲染这个对象数组,尝试过使用 this.$set 和 this.$forceUpdate 等方法都不能解决问题。 <ul> <li v-for="item in list" :key="item.id"> {{item.title}} <!--v-for 不能渲染--> </li> </ul> 如上代码:list 本身已经有数据,但是 v-for 的标签无论如何也不被渲染。 <ul v-if="list.length > 0"> <li v-for="item in list" :key="item.id"> {{item.title}} </li> </ul> 一个很简单的解决办法是在 <ul> 标签加上 v-if=“list.length > 0”。 vue 的 diff 算法会监测数组变化,响应式地渲染列表。

计算机无法跳转登录页面,电脑密码登录页面的“登录选项”无法打开怎么办?...

原标题:电脑密码登录页面的“登录选项”无法打开怎么办? 在进行系统登录时,如果我们设置有密码,那么就需要输入登录密码才可以进入系统。也有部分人会同时设置PIN密码登录,因此界面会有一个“登录选项”。但是,最近有位朋友忘记PIN密码,想要切换普通密码登录的时候,却发现“登录选项”无法打开,下面就来看一下这种情况应该如何处理吧! 1、 重新开机,进入安全模式,需要普通登录密码验证,具体可参考【win10系统如何进入安全模式】 2、 进入系统后,右击“此电脑”选择管理 3、 在计算机管理界面中,展开“服务和应用程序”单击“服务”,并在右侧找到Credential Manager服务 4、 双击打开Credential Manager,并将启动类型设置为“自动”并点击“确定” 5、 然后,继续在右侧找到并双击Windows Biometric Service服务,将启动类型设置为“自动”后,点击“确定” 6、 最后,重启电脑,即可发现“登陆选项”可正常使用 以上就是密码登录页面的“登录选项”无法打开的解决方法,希望可以帮助到各位有需要的用户!返回搜狐,查看更多 责任编辑:

钉钉接口报错java.net.UnknownHostException: oapi.dingtalk.com_无法访问oapi.dingtalk.com

钉钉接口报错java.net.UnknownHostException: oapi.dingtalk.com_无法访问oapi.dingtalk.com 简述报错详细内容解决方法 简述 配置钉钉机器人时,我发现服务器连接oapi.dingtalk.com接口连接不上去报错如下 java.net.UnknownHostException: oapi.dingtalk.com 报错详细内容 ERROR: 钉钉机器人发生错误:java.net.UnknownHostException: oapi.dingtalk.com at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:607) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:288) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264) at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:203) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1205) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:189) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:264) at io.jenkins.plugins.sdk.HttpRequest.request(HttpRequest.java:75) at io.jenkins.plugins.sdk.DingTalkSender.call(DingTalkSender.java:119) at io.jenkins.plugins.sdk.DingTalkSender.sendActionCard(DingTalkSender.java:98) at io.jenkins.plugins.service.impl.DingTalkServiceImpl.send(DingTalkServiceImpl.java:60) at io.jenkins.plugins.DingTalkRunListener.send(DingTalkRunListener.java:248) at io.jenkins.plugins.DingTalkRunListener.onCompleted(DingTalkRunListener.java:62) at io.jenkins.plugins.DingTalkRunListener.onCompleted(DingTalkRunListener.java:42) at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:209) at hudson.model.Run.execute(Run.java:1957) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:100) at hudson.model.Executor.run(Executor.java:432) 解决方法 原因是 调用钉钉服务很慢,偶尔会报java.

关于调式dll总崩溃的解决方案

方案一: 打开rundll32.exe后选择调试-添加参数-调价命令行,使用全路径 C:\Users\xxx\Desktop\7cfe6b3d43caf0e6d990caf7b778d9c68e8e95f9ea6a44f9fefb46be5476c083\7cfe6b3\conf6829.dll f8w755 C:\Users\XXX\Desktop\7cfe6b3d43caf0e6d990caf7b778d9c68e8e95f9ea6a44f9fefb46be5476c083\d697 C:\Users\XXX\Desktop\7cfe6b3d43caf0e6d990caf7b778d9c68e8e95f9ea6a44f9fefb46be5476c083"VID_20210618_113150.mp4" 样本中的命令行: 然后对loadlibraryA、loadlibraryW、loadlibrary下断点 找到调用该dll的地方后可以成功调试了 方案二: 直接运行dll到ret之后,完成dll初始化,跳转到要调试的导出函数的位置

python实现shamir秘密共享算法

shamir算法介绍 拉格朗日插值解密 代码实现 用到的G_hash是国密算法SM3, g_p是Miller_Rabin算法生成大素数算法 ModReverse是生成逆元算法 from random import randint from algorithm.g_hash import G_hash from algorithm.g_keypairs import g_p, ModReverse """ 使用说明 只能加解密64位hash值 加密时, G_si(S,n,k) 加密数据S,给n个人,至少k能解密 返回share[] 有n项 解密时 shamir_decrypt(Share) Share为share[]至少k个元素的数组 返回要加密的值 """ # 输入要保护的数据,生成秘密共享数据n条,构建k元多项式 # 生成的素数为(2**64,2**65)就是16*16位二进制数 hash为 64*16 # 把hash分为4端16*16加密 # 返回的是si是s[1][i]+s[2][i]+s[3][i]+s[4][i] # 解密是 用k-1个 i,s[1][i] (0<i<k)解出 hash[1].. def G_si(S,n,k): nimi_key=k hash =[int(S[0:16], 16), int(S[16:32], 16), int(S[32:48], 16), int(S[48:64], 16)] # print("秘密 :hash值",hash) a=[0] prime=g_p() s = [prime,[], [], [], []] # print("

Eclipse+Java+Swing+Mysql实现仓库管理系统

目录 一、系统介绍 1.软件环境 2.系统功能 3.数据库 4.工程截图 二、系统展示 1.用户-登录页 2.用户-登录成功 3.用户-主页面 4.用户-用户管理-个人信息 5.用户-用户管理-修改密码 6.用户-商品管理-商品信息 7.用户-仓库管理-仓库信息 8.管理员-登录页 9.管理员-主页面 10.管理员-用户管理-添加用户 11.管理员-用户管理-用户信息 12.管理员-用户管理-用户删除 13.管理员-用户管理-修改密码 14.管理员-商品管理-商品添加 15.管理员-商品管理-商品删除 16.管理员-商品管理-商品更新 17.管理员-仓库管理-仓库添加 18.管理员-仓库管理-仓库删除 19.管理员-仓库管理-仓库更新 三、部分代码 LoginFrame.java IndexAdminFrame.java IndexUserFrame.java Goodsmanagement.java GoodsmanagementImp.java 四、其他 1.其他系统实现 1.JavaWeb系统系列实现 2.JavaSwing系统系列实现 2.获取源码 3.备注 4.支持博主 一、系统介绍 1.软件环境 开发工具:Eclipse2018.3 JDK版本:jdk1.8 Mysql版本:8.0.13 2.系统功能 1.用户 1.登录系统 2.用户管理 查看个人信息,修改密码。 3.商品管理 查看商品信息 4.仓库管理 查看仓库信息 2.管理员 1.登录系统 2.用户管理 查看个人信息,用户信息的增删查,修改密码。 3.商品管理 商品信息的增删改查 4.仓库管理 仓库信息的增删改查 3.数据库 /* Navicat Premium Data Transfer Source Server : MySQL Source Server Type : MySQL Source Server Version : 80013 Source Host : localhost:3306 Source Schema : swing_warehouse Target Server Type : MySQL Target Server Version : 80013 File Encoding : 65001 Date: 26/06/2021 16:42:23 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for goods -- ---------------------------- DROP TABLE IF EXISTS `goods`; CREATE TABLE `goods` ( `id` int(11) NOT NULL AUTO_INCREMENT, `goodsname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `goodsstyle` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `goodsnumber` int(11) NOT NULL, `storageID` int(11) NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of goods -- ---------------------------- INSERT INTO `goods` VALUES (1, '农夫山泉', '矿泉水', 10, 1); INSERT INTO `goods` VALUES (4, '冰峰', '饮料', 50, 1); INSERT INTO `goods` VALUES (6, '百事可乐', '饮料', 20, 2); -- ---------------------------- -- Table structure for storage -- ---------------------------- DROP TABLE IF EXISTS `storage`; CREATE TABLE `storage` ( `id` int(11) NOT NULL AUTO_INCREMENT, `storagename` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `storagestyle` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `storageID` int(11) NOT NULL, PRIMARY KEY (`id`, `storageID`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of storage -- ---------------------------- INSERT INTO `storage` VALUES (1, '日常用品', '存货', 1); INSERT INTO `storage` VALUES (2, '饮品副食', '存货', 3); INSERT INTO `storage` VALUES (3, '电子电器', '出货', 2); -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `userpwd` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `flag` int(11) NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of users -- ---------------------------- INSERT INTO `users` VALUES (1, 'admin', 'admin', 2); INSERT INTO `users` VALUES (2, 'user', '123456', 1); SET FOREIGN_KEY_CHECKS = 1; 4.

2021 电子书搜索网站/工具,找电子书不再愁

苏生不惑第262篇原创文章,将本公众号设为星标,第一时间看最新文章。 之前分享过2020 最全电子书搜索网站,找电子书不再愁 ,这里再更新下 2021版。 搜索引擎 一般的电子书在搜索引擎就能找到, 搜索技巧见之前文章,常用的电子书搜索就是带上文件后缀,比如 流畅的Python filetype:pdf第2条就是。 可以在线浏览或者用idm下载到本地。如果搜索引擎找不到再去专业的网站找,比如以下这些网站。 GitHub GitHub是程序员代码分享网站,上面也有很多电子书分享,比如搜索python 有人整理好的https://github.com/itdevbooks/pdf ,https://github.com/justjavac/free-programming-books-zh_CN 高教书苑 这是高等教育出版社的在线平台,该社出版的3000多本高清版本书籍都可以免费阅读https://ebook.hep.com.cn/ebooks/index.html#/ 国家数字图书馆 图书馆面向全体读者免费提供,期刊、图书、听书、学术资源应有尽有 http://www.nlc.cn/ 全国图书馆参考咨询联盟 这个网站有图书,期刊,报纸等http://www.ucdrs.superlib.net/ 龙岩网络图书馆 http://www.ly.superlib.net 高校图书馆导航 这个网站整理了国内所有大学的图书馆网站 https://www.guidebook.top/lib/ 七里香电子书 这个网站提供在线电子书下http://lxqnsys.com/pdf/ 英语有声电子书 这个网站主要分享一些年代久远的经典文学作品,提供免费下载英语有声电子书(mp3格式),并附带相应的pdf文本https://etc.usf.edu/lit2go/ lorefree 这个网站可以根据书名、作者、译者来搜索电子书,可以用idm下载pdf 电子书https://ebook2.lorefree.com/ 广东省立中山图书馆 这个网站有几万册的免费图书可以不用登录下载,全是正版http://gdslzstsg.superlib.libsou.com/node/409.jspx 全球最大数字图书馆 这个网站拥有超过533万册书籍以及7752万个文献,大多是pdf、djvu、eupb格式,直接搜书名或文章题目,无需注册即可搜索下载 https://art1lib.org/ 百度网盘搜索 之前分享过百度网盘搜电影2020 最全百度网盘搜索,找电影资源不再愁,其实电子书也是可以搜索的,比如http://www.xxbooks.cn/ 油猴脚本 分享3个油猴脚本:图书搜索联盟https://greasyfork.org/zh-CN/scripts/423011,图书互助 https://greasyfork.org/zh-CN/scripts/420751 ,豆瓣资源下载大师 https://greasyfork.org/scripts/329484 ,油猴脚本的安装使用见之前文章实用油猴脚本推荐,让你的谷歌浏览器更强大(二) 然后是电子书导航网站,这样就不用自己挨个找网站了:资源帝http://shu.ziyuandi.cn/ ,书享家http://shuxiangjia.cn/ ,沃客http://www.waysto.work/search/ebook.html ,熊猫搜书https://ebook.huzerui.com/ ,合集站http://www.hejizhan.com/bbs/,无解搜http://wujiesou.com/ 电子书管理calibre 下载的电子书多了,用calibre管理起来,电脑上用它来阅读 pdf/epub/mobi 等格式的电子书 https://calibre-ebook.com/ 也可以转换电子书格式 https://calibre-ebook.com/zh_CN/download_windows64 ,它还自带命令行工具ebook-convert 稻壳阅读器 这是一款内置海量文档资源的极速阅读器,可以搜索文档资源,学术资料、行业报告、教学课件、考试资料、办公管理、标准规范、实用文档等 https://www.daokeyuedu.com/,它支持 PDF、caj、EPUB、漫画书等多种文件格式。之前分享过冰点文库和小叶文库下载器挂了后如何下载百度文库/豆丁/道客巴巴文档 ,道客巴巴文档也可以通过它导出为pdf。 如果文章对你有帮助还请 点赞/在看/分享 三连支持下, 感谢各位!

老服务器上安装windows server 2016

近日碰到一个问题,单位有一台老服务器,型号:联想万全R520 G7,一直闲置不用,想着加上硬盘,做个文件服务器,让单位的同事存点自己的东西。 于是开干,先开机查看下配置,二块500GSATA硬盘,组成RATD0。开机看系统是win2008 S,密码管理员忘记了,只好破解它的密码,具体方法网上有,大家可搜用。感觉硬盘有点小,正好手头有几块4T硬盘,于是拆下原来的二块500G硬盘,装上三块4T硬盘,做成RAID5,这样可让数据有个保障,容量也可以暂时用上个一年半载的。但出现了一个怪现象:RAID5做好了,但开机显示每块硬盘的容量却只有1.6T!于是客服电话,来回沟通了几次,最终结论:机子太老,不支持4T硬盘!于是只能再换回原来在硬盘。但感觉win2008有点快过时了,就想换装win2016,于是网搜下载下来,刻盘……咦,不能刻!仔细一看,文件大小竟然有近6个G!普能的DVD盘只有4,7G。于是想到用U盘装,做好win2016的U盘安装的U盘,插上开机,结果,死活不能从U盘启动!! 至次,想退一步吧,装个win2012也行呀,下来win2012一看,还好,能刻盘,于是刻盘--安装,一切顺利,win2012自己能认出RAID! 用了一下,速度还可以。 但心里一直对安装win2016放不下。既然不能刻盘,U盘又不能启动,那能不能先拷贝到硬盘,从硬盘装呢?试!于是先备份wn2012,把win2016 ISO文件拷贝到服务器的硬盘,解压,安装,竟然一切顺利!! 试用,感觉win2016比2012吃硬件,速度明显要慢,但界面比2012友好。2016与win10相似。2012与win8相仿。

Js函数式编程

js 函数式编程 函数式的思想, 就是不断地用已有函数, 来组合出新的函数。 函数式编程具有五个鲜明的特点: 1. 函数是"第一等公民" 指的是函数与其他数据类型一样,处于平等地位 2. 只用"表达式",不用"语句" "表达式"(expression)是一个单纯的运算过程,总是有返回值; "语句"(statement)是执行某种操作,没有返回值。 3. 没有"副作用" 指的是函数内部与外部互动(最典型的情况,就是修改全局变量的值), 产生运算以外的其他结果。 4. 不修改状态 变量往往用来保存"状态"(state)。不修改变量,意味着状态不能保存在变量中, 函数式编程使用参数保存状态 5. 引用透明 指的是函数的运行不依赖于外部变量或"状态",只依赖于输入的参数,任何时候只要参数相同, 引用函数所得到的返回值总是相同的 函数式编程的意义: 1. 代码简洁,开发快速 2. 接近自然语言,易于理解 3. 更方便的代码管理 4. 易于"并发编程" 5. 代码的热升级 ---------------------分割线------------------------ 在 JavaScript 中,函数本身为一种特殊对象,属于顶层对象, 不依赖于任何其他的对象而存在,因此可以将函数作为传出 / 传入参数, 可以存储在变量中,可以做一切其他对象可以做的事情。 自调用函数(递归--自己调用自己)实际上是高阶函数的一种形式。 函数式编程示例: // 阶乘的一般实现 function factorial(n) { if (n == 1) { return 1; } else { return factorial(n - 1) * n; } } // 阶乘的函数式编程风格实现 function mul(a, b){ return a*b; } function dec(x){ return x - 1; } function equal(a, b){ return a==b; } function factorial(n) { if (equal(n, 1)) { return 1; } else { return mul(n, factorial(dec(n))); } } ---------------------分割线------------------------ 函数柯里化: 是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数, 并且返回接受余下的参数而且返回结果的新函数的技术。 我的理解就是需要反复调用一个方法a(),它的参数中有一个参数在一定的状况下的值不易改变, 每次调用都写很多次未免太过麻烦,而且也体现不出来它描述和解决的一类问题,这种情况下, 为了避免这两个问题,我们就将其中那个不容易改变的参数给固定下来,新生成一个函数来应对 这一类问题。 加法柯里化的简单实现: //加法 function adder(num) { return function(x) { return num + x; } } var add5 = adder( 5); var add6 = adder( 6); console.

vagrant up创建虚拟机失败

Bringing machine ‘default’ up with ‘virtualbox’ provider… ==> default: Checking if box ‘centos/7’ version ‘2004.01’ is up to date… ==> default: Clearing any previously set forwarded ports… ==> default: Clearing any previously set network interfaces… ==> default: Preparing network interfaces based on configuration… default: Adapter 1: nat ==> default: Forwarding ports… default: 22 (guest) => 2222 (host) (adapter 1) ==> default: Booting VM… There was an error while executing VBoxManage, a CLI used by Vagrant

计算机网络技术表白,网络表白的经典句子

红尘雨,不经意间一过,也许注定了一场如花般的邂逅。相见,也许只是一个开始,相互了解,相伴一生,虽然这份情愫很淡雅,很朴素,却显得那么珍贵。为帮助大家学习方便,小编收集整理了网络表白的句子,希望可以帮助您,欢迎借鉴学习! 网络上告白的句子 1、 亲爱的,感谢一路有你的陪伴。 2、 你是我心里的灯塔,睁着眼看不见你,闭着眼却全是你。 3、 你是最亮的星,没关系,没关系,只要你幸福就好了。 4、 世上最浪漫和最自私的话就是:你是我一个人的。 5、 亲爱的,告诉我。我们都有错,能不能弥补。 6、 喜欢抽烟是想把你的一切变成过往云烟。 7、 现在我遇见的人到底有几个能陪你走到最后。 8、 你是我逾越不了的情,我是你招手就来的爱。 9、 陪你一起去看海,一起去看花开,我们说好了的。 10、 我已结清了对你的爱,就别再跟我拉扯不清了。 11、 亲爱的,我要永远在你的圈圈里,乖乖听话。 12、 路有多长我就陪你走多久毫无怨言绝不皱眉。 13、 只要你再仔细一些,一定会改掉这个坏习惯。 14、 你是我心里的灯塔,只要你一句需要我,我随时都在。 15、 想要陪你从新鲜感一起走到归属感和安全感。 16、 没有你在我身边何谈幸福,我的幸福只有你能给。 17、 亲爱的,你是我得宝,让我牵着你的手,陪你一起走。 18、 想念的心,装满的都是你。 19、 只想与你执子之手,这是我想了很久的事。 20、 想起你,就甜甜的,坎坷路丄,谢谢沵陪你一直走丅去。 21、 只要你还在我身后,我就可以微笑着与世界为敌。 22、 你是我心里的灯塔,我会做你的耳朵,倾听那走调式的专属。 23、 我想陪你,到天长地久。 24、 相信爱情,更相信你,你说的承诺,永远会爱我,它哪里去了。 25、 爱,就大声说出来只要你的心够狠就没什么能够让你动摇。 26、 愿自己有两个灵魂一个陪你追你一个待你归。 27、 假如时光不会老,我陪你看遍天涯海角。 28、 你是我的最爱,在我原谅你之前,我不想再见到你。 29、 相信爱情,更相信你,有那么一首歌让我想起你,亲爱的。 30、 想起你,就甜甜的,亲爱的,你笑的跟花一样美。 网络表白的句子 1. 你永远也看不到我最寂寞时候的样子,因为只有你不在我身边的时候,我才最寂寞。 2. 正因为我们都不完美,我们才会彼此需要。。。 3. 如果分手的恋人还能做朋友,要不是从没爱过,就是还在爱着

Springboot整合Elasticsearch、搭建Logstash同步数据

文章目录 整合Springboot测试实体类创建索引(文档)更新文档查询文档删除文档数据分页文档查询高亮分页查询删除索引小结 Logstash概念安装配置自定义模板中文分词不生效 整合Springboot 通过虚拟机搭建ES,这里使用的版本是6.4.3,引入相应依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> # 使用2.2.2是为了对应ES的版本 <version>2.2.2.RELEASE</version> </dependency> 引入依赖之后可以自行查看 spring: data: elasticsearch: # 在es中配置的名称 cluster-name: es # 如果是集群,用,分隔 cluster-nodes: 192.168.1.7:9300 测试实体类 package com.csea.entity; import lombok.Data; import org.springframework.data.annotation.Id; import org.springframework.data.elasticsearch.annotations.Document; import org.springframework.data.elasticsearch.annotations.Field; /** * @author Csea * @title */ @Data @Document(indexName = "merchant", type = "doc") public class Merchant { @Id private Long merchantId; // store = true 表示这是要存储的字段 @Field(store = true) private String name; @Field(store = true) private String mob; @Field(store = true) private String address; @Field(store = true) private String descr; } 创建索引(文档) 当索引不存在时候,会先创建索引,并将数据插入。

用计算机表白的数字,高级暗语表白 数字1-9暗语表白 暗语表白越难懂越好

高级暗语表白 数字1-9暗语表白 暗语表白越难懂越好 2020-06-09 11:09:23 来源:网络 扫码可以: 1.在手机上浏览 2.分享给微信好友或朋友圈 高级暗语表白 1、网页代码 在网上输入代码i♥u,在页面上展示的效果就是 i♥u 。 2、Os At Nb 来自于化学周期元素表上的元素,Os是锇,At是砹,Nb是铌。谐音就是我爱你。 3、128√e980 将这个公式写在黑板上,然后用刷子将上面一半抹掉,最后只剩下“I LOVE YOU”。 4、数字密码 数字9、12、15、22、5、21。从1开始到26,分别表示从A到Z,即: A(1)B(2) C(3) D(4) E(5) F(6) G(7) H(8) I(9) J(10) K(11) L(12) M(13) N(14) O(15) P(16) Q(17) R(18) S(19) T(20) U(21) V(22) W(23) X(24) Y(25) Z(26)。那么9=I,12=L,15=O,22=V,5=E,21=U,结果是“I LOVE U”。 5、手机键盘拼音 在手机输入法九宫格状态下输入96、24 、64,文字结果就是我爱你。 6、电脑字母键盘: 在电脑键盘的字母区域根据数字y65rfbji87y画出图形,就是图形“❤”。 7、手机键盘数字: 在手机输入法九宫格状态下输入132879、179、24862、14863、1317946、1793,最后得到文字母“I LOVE U”。 8、电脑数字小键盘 在电脑键盘的数字区域根据数字798213、713、84268、74269、7971346、7139画出图形,得到英文字母英文字母“I LOVE U”。 9、工 |_0\/|三 |_| 看图形很容易发现,造型看起来就像“I LOVE U”。

用计算机专业一句话表白,初中表白的句子 最美的一句话情话

红尘滚滚路漫漫,爱你切切意拳拳。青山盈盈水潺潺,岁月迢迢语姗姗。明月皎皎心千千,思念满满夜阑阑。执手默默,真情灿灿。我与你,永相伴。下面是PConline小编精心为大家分享的 初中表白的句子 ,一起来欣赏一下吧! 1、这颗心被你蚀去装满你的影子,没有蚀去的部分却塞满对你的相思。你知道么? 2、因为有星,夜才不会黑暗;因为有天,海才一片蔚蓝;因为有梦,生命充满期盼;因为有你,我的世界一片灿烂! 3、要和一个男人相处的快乐,你应该多多了解他而不必太爱他, 4、好想和你在一起,即使自己只能为你做一件微不足道的小事,也会努力完成。 5、他认为,幼儿身体发育还不完全,只不过是零散部分的大杂烩,自身边界暧昧不明,缺乏完整性,而在镜子面前,主体与显示它的像相遇,就在自身成熟之前体验了它与本原性的合一。 6、七月七日鹊桥仙,金风玉露恨苦短,朝朝暮暮常相伴,不羡牛郎羡鸳鸯!牛郎会织女,成了千古佳话,我和你在同一时空下,铸筑爱巢。愿天下有情人终成眷属,用我们的爱架起彩虹! 7、让风吹散你的烦恼,让我的祝福带给你快乐,让雨浇灭你的怒火,让我的愿望传递给你幸福。 8、遇上一个人要一分钟的时间,喜欢一个人只需一小时的时间,爱上一个人要一天的时间,可要我忘记你却要用上一生的时间 9、"所有的言语都是苍白无力的,我选择在沉默中等待你的归来!也许上天能让这一刻停留,我能再一次牵住你的手…我一再躲避一再退让,为的是两颗心不再碰撞,可你为什么不放过我,一直走来,走进我的心灵,我恨你,你知道吗?在人生的路途上我背不动那么多的重量." 10、我爱你....为了你的幸福,我愿意放弃一切 11、你总会遇到一个人是适合你不用刻意迁就可以任性撒娇你是你他是他你们相爱并且默契。 12、思念就像一只神秘的沙漏,每时每刻都在悄悄地落下,却又回落我的心里,周而复始,永不停息。此时看信息的你,知道我的在想你吗? 13、我一直在找一个理由,来说明我爱你。但我找不到,因为我并不能将我对你的爱只局限在一个理由上! 14、流星落了,那是天在哭了;雨水下了,那是我的怀念涨潮了;月亮升了,那是你我的眼光交错了;人间的喜鹊飞了那是它们为爱的七夕致敬去了! 15、今天晚上很无聊,给你发个短消息;看了要是你生气,请把手机扔出去! 16、我喜欢的人不需要任何备注,因为他独占了一个分组。 17、握不到你的手,但感觉到你的温柔。想见你,却是经常在梦中,想说爱你,却只能在心里!此时此刻,真的好想你。 18、你的眼神,穿越我的记忆,我的心灵走不出你的视野;你的悲喜,连接我的哀乐,我的情感承载着你的一切。520,我用心地告诉你:只要有你,我就幸福。 19、有一种距离叫远,有一种东西却叫缘;有一种情怀叫思念,有一种关心叫无言;有一个人在天边,他的祝福在你面前,希望你快乐每一天。 20、很久以来,我一直在你的身边徘徊。爱你,却是有口难开。今天是示爱节,我要鼓起勇气向你表白:只要你愿意,我会一直陪伴在你的身边。无论疾病或贫困,不离不弃,爱你到永远! 21、你和我,离别仿佛在昨天,想见却不敢见,怕你重逢时泪流满面,但我还是翘首期盼,相信总有一天会相见,且重逢时分情更深。 22、我深深地恳求你;不要把我逐出你的爱门之外,我一分一秒也不能缺少你的爱。只有赢得你的爱,我的生命才有光彩。。 23、爱的伟大就在于,能够在不爱的时候还会善待你。 24、你的容颜的晚荷滴水身姿的婀娜,你嫣然一笑的多情回眸,你莲步轻盈的起舞弄影,俘虏了我渴望的心,你就是我的相知,你就我的相爱,唯一的永久。 25、给你点阳光你就灿烂,给你点洪水你就泛滥。破锅自有破锅盖,丑鬼自有丑女爱,只要情深意似海,麻子也能放光彩! 1、如果我是玫瑰,将奉献您芳芬;如果我是太阳,将奉献您温馨;如果我是钻石,将奉献您永恒……可 2、终于等到今天,我才能鼓足勇气,向你说:做我一生唯一的情人吧。 3、912就要爱,爱你没道理,无需海誓山盟,不用千言万语,人生因你有意义,生活有你更甜蜜!九一二就要爱,你就是我的唯一! 4、你使得我的生活有情有爱,还有泪 ..... 5、不同的时间,不同的地点,不同的人群;变化的空间,变化的容颜,变化的语言,唯一永远不变的,是我借短信向你传达的思念之情! 6、看惯了灯红酒绿,怀念乡野的温馨甜蜜;看惯了世事沉浮,想念心底的淡淡纯真;看惯了交往的虚伪与浮华,只愿把最真的问候给你:天凉了,注意添衣。 7、有才华的长得丑;长得帅的挣钱少;挣钱多的不顾家;太顾家的没出息;有出息的不浪漫;会浪漫的靠不住;靠得住的又窝囊…… 8、我不能没有你,没有人会代替你在我心中的位置。 9、爱是狭路相逢,爱是心心相惜;爱是听你的歌感动,爱上小王子的眼泪;爱在回忆中悄悄蔓延,爱也在身边如影相随。七夕将至,我在心底深深说“爱你”! 10、泗水流,汴水流,流不尽点点思念在心头;往事空悠悠,随风独漂流,相识是缘起,只恨相见太匆匆;七七空忆长生殿,夜半私语紫枫浓,相守相知伴一生。 11、真想请你吃饭,可白天停水晚上停电,发不出工资买不起白面,翻开邓论找到答案:原来是社会主义初级阶段,往后一翻:他奶奶,一百年不变!拿啥请你吃饭? 12、不论天涯海角,只要你需要我的时候,我就会"飞"回你的身边。 13、"一辈子,2个人。一天,24小时。一年,365天。我爱你,521。2+24+365+521=912,就要爱。" 14、当我终于停歇了靠近你的脚步,忽然发觉只要能够像最初那样遥望着你、倾听着你已经是足够。至于爱与不爱,交给时间去疑问吧。 15、寂寞与无聊成了你不在我身边的相思毒药,吃醋与想念也变成我对你的任性与吵闹,你是我独一无二的味道,也是我唯一的依靠,除了你我什麼都不想要! 16、Having you means everything to me. 拥有你就是拥有全世界 ! 17、如果爱你是错的话我不想对如果对是等于没有你的话我宁愿错一辈子 18、没有过多的华丽,只有一句我喜欢你,却能让彼此牵挂于心。 19、你是我的天空,时晴时雨;你是我的风景,山水相依;你是我的梦境,梦中有你;你是我的动力,让我进取。爱你,亘古不变! 20、我的眼睛必定有问题,由于我的视线始终无奈从你的身旁移开。 21、如果有人偷走了我的心,我求主保佑我,也能偷走他的心。 22、当心与心碰撞,就产生了爱情;当爱与爱相遇,就注定了一生的相伴;缘份让我们牵手,爱让我们为了彼此停留。让我们珍惜彼此,一生一世永相守,亲爱的,情人节快乐。 23、我们的爱情不因距离的遥远而淡忘,不因时间的冲淡而模糊。因为有你。距离缩小到心里。因为有我,时间不会再漫长,因为爱情,我们才会地久天长,亲爱的,今天很想你。 24、对一个刚认识的女性说:我觉得我暗恋你已经很久了。我自你出生以前就爱上你了。 25、如果我是玫瑰我将给你芬芳,如果我是太阳我将给你阳光;如果我是钻石我将给你永恒;如果我是你的爱我将给你我的全部. 相关文章: 1. 初中表白的句子 最美的一句话情话 2. 适合初中生摘抄的句子,句句真谛! 3. 2018最新浪漫表白句子 浪漫的表白句子

解决:宿主机无法访问linux下docker容器中的服务

前言 vmware+centos7+linux 防火墙已关闭! 启动 Docker 时,会自动创建一个默认的桥接网络(也称为bridge),除非另有说明,否则新启动的容器会连接到它。 逐步操作解决问题 先 ip addr 看看docker0 的ip是多少?请记录 原因一:IP转发问题 Linux 默认情况下是不开启 ip 转发功能的,与docker无关。 查看是否开启转发:执行以下命令,结果0为未开启,1为开启 cat /proc/sys/net/ipv4/ip_forward 如果已开启,跳过此步骤。向下原因二。如果未开启执行以下命令配置linux内核允许转发 sysctl net.ipv4.conf.all.forwarding=1 #修改 将iptables FORWARD策略从DROP改为 ACCEPT sudo iptables -P FORWARD ACCEPT 以上重启虚拟机将失效。 永久ip转发设置如下 命令解释vim /etc/sysctl.conf文件中新增 "net.ipv4.ip_forward = 1",保存退出sysctl -p /etc/sysctl.conf使文件生效systemctl restart network 重启网卡 原因一:docker网卡地址进行隔离 命令解释yum install -y bridge-utils安装brctl命令systemctl stop docker关闭dockersudo ip link set dev docker0 down关闭docker虚拟网卡sudo brctl delbr docker0 sudo iptables -t nat -F POSTROUTING sudo brctl addbr docker0 sudo ip addr add 172.

救援模式挂载lvm出错-mount unknown filesystem type ‘lvm2_member‘解决

救援模式挂载lvm出错-mount unknown filesystem type 'lvm2_member'解决 centos 8 救援模式挂载lvm出错:解决办法:挂载出错lvm2_member原因分析lvm2_member查看物理卷、逻辑卷:pvs查看逻辑卷:lvdisplay如未激活,需要激活逻辑卷挂载逻辑卷恢复系统 centos 8 救援模式挂载lvm出错: 入系统安装引导初始界面,然后选择最后一项Troubleshooting 然后选择第二项Rescue a CentOS system进入系统救援模式 选择Continue继续进行 进入到系统救援模式的命令行界面,这时你可以遇到一个问题,就是 linux 系统 无法挂载到 /mnt/sysroot/上面 you don't have any Linux partitions, Press return to get a shell. Thesystem will reboot automatically when you exit from the shell. 解决办法: 从fdisk 信息不难看出,已经加密的 “*” ,肯定是我的引导分区,而我的真实/ 安装在/dev/sda2上的。 挂载出错lvm2_member mount unknown filesystem type ‘lvm2_member’ 原因分析lvm2_member 问题现象:由于重装linux,并且加了固态硬盘,直接将系统装在固态硬盘中。启动服务器的时候, 便看不到原来机械硬盘的挂载目录了,不知如何访问机械硬盘了。直接用命令 mount /dev/sda3 /store 挂载, 提示 mount: unknown filesystem type ‘LVM2_member’