update

sudo apt-get update命令执行报错

旧时模样 提交于 2020-03-03 14:37:01
Ubuntu执行sudo apt-get update命令时报错 E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 如图所示: 解决办法: sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 来源: CSDN 作者: 仁义礼智信达 链接: https://blog.csdn.net/qq_36201400/article/details/104629875

ElasticSearch6.3.2 通过RestHighLevelClient实现Upsert

和自甴很熟 提交于 2020-03-02 16:43:25
ImpalaSQLTargetModel targetModel = generateTestImpalaSQLTargetModel(completedQuery); //构建搜索条件,去索引中查找对应文档的索引,有的话就执行更新操作,没有的话就执行update操作,实现upsert IndexRequest indexRequest = new IndexRequest(INDEX_NAME, TYPE_NAME, "1") .source(JSONObject.toJSON(targetModel).toString(), XContentType.JSON); //当需要update的时候才会设置对应需要更新的字段值 setUpsertFieldsValue(completedQuery, targetModel, queryId); //构建update所需的请求参数 UpdateRequest updateRequest = new UpdateRequest(INDEX_NAME, TYPE_NAME, "1") .doc(JSONObject.toJSON(targetModel).toString(), XContentType.JSON) .upsert(indexRequest); ActionListener<UpdateResponse> listener

Debian系统apt-get命令整理修改更新源

点点圈 提交于 2020-03-02 11:05:54
软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。apt-get是Debian的Deb软件包管理工具,它的最低底层还是调用dpkg包管理程序,通过apt-get工具可使我们很好地解决软件包的依赖关系,方便软件的安装和升级。 要使用好apt-get就要配置好一个名为sources.list的资源列表,资源列表指向Debian系统的软件库,apt-get会从该软件库安装各种软件包。 sources.list文件位于/etc/apt目录下 :文件内容如下: #deb-src http://debian.cn99.com/debian/ etch main deb http://mirrors.163.com/debian/ stable main deb-src http://mirrors.163.com/debian/ stable main 说明: 1:deb/deb_src 表示获取安装包和源代码 2:http://mirrors.163.com/debian/ 国内一般使用这个,Debian软件资源库 3:stable 表示Debian系统的版本类型。stable/testing/unstable 三种 一:apt-get apt-get命令格式: # apt-get 用法: apt-get [选项] 命令

索引调优 第三篇:索引统计

我是研究僧i 提交于 2020-03-02 07:56:20
数据库引擎是高度优化的闭环系统,基于执行计划的反馈,查询优化器在一定程度上自动优化现有的执行计划。查询优化的核心是索引优化,数据库引擎通过计数器统计关于索引操作的数据,统计的信息包括:使用次数、物理存储、底层操作的计数,以及缺失索引等,这些统计数据存储在内存中,是数据库引擎执行情况的真实反馈,高度概括了索引的执行情况,有意识地利用索引的统计信息,有针对性地优化现有的业务逻辑代码,调整查询的执行计划,能够提高数据库的查询性能。 一,统计索引的使用次数 在用户成功提交查询语句时,执行计划中每一个单独的索引操作(Seek,Scan,Lookup或Update)都会被统计到 sys.dm_db_index_usage_stats 中,例如, user_updates 计数器统计索引执行Insert,Update或Delete操作的次数,查找计数器( user_seeks, user_scans, user_lookups )统计在索引上执行的seek,scan和lookup操作的次数,如果查找计数器远远小于 user_updates 计数器,这说明基础表会执行大量的更新操作,维护索引更新的开销比较大,数据库引擎利用索引提升查询性能的空间有限。 在计数时,每一个单独的seek、scan、lookup或update操作都被计算为对该索引的一次使用,并使该视图中的相应计数器加1。 索引的Seek

[原题复现+审计][0CTF 2016] WEB piapiapia(反序列化、数组绕过)[改变序列化长度,导致反序列化漏洞]

别来无恙 提交于 2020-03-02 07:34:11
简介 原题复现: 考察知识点: 反序列化、数组绕过 线上平台: https://buuoj.cn(北京联合大学公开的CTF平台) 榆林学院内可使用信安协会内部的CTF训练平台找到此题 漏洞学习 数组绕过 1.1 url传递数组 当我们要向服务器传递数组时,我们可以通过 http://127.0.0.1/index.php?a[]=hello&a[]=world 来传递,这样,在后端, $a = $_GET['a']; 就可以接收到 $a[0]=“hello”, $a[1]=“world”。 md5(Array()) = null sha1(Array()) = null ereg(pattern,Array()) = null preg_match(pattern,Array()) = false strcmp(Array(), "abc") = null strpos(Array(),"abc") = null strlen(Array()) = null https://www.jianshu.com/p/8e3b9d056da6?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation 一个简单的例子 从这个例子我们可以看出序列化后的字符串以"作为分隔符

【记录】Ubuntu cannot update ICEauthority

浪尽此生 提交于 2020-03-02 06:54:10
故障描述: 使用过程中启动栏和边栏都消失了,重启后在登录界面无法进入图形桌面。使用主帐号无效也无提示,使用客户帐号登录提示“cannot update ICEauthority”。. Xauthority所有者显示"root" 暂解决办法: 1,删除 -rw------- 1 root root 67 7月 2 11:25 .Xauthority 再次登录,主帐号也提示“ “ cannot update ICEauthority ” ” 2,从别的电脑拷贝.ICEauthority替换当前的.ICEauthority,然后修改owner 和 group, chown user:usergroup .ICEauthority chmod 644 .ICEauthority 来源: oschina 链接: https://my.oschina.net/u/93688/blog/141820

Windows 8.1 with update 官方最新镜像汇总(全)

十年热恋 提交于 2020-03-02 03:59:07
Windows 8.1 with update 官方最新镜像汇总, 发布日期: 2014/12/16,Microsoft MSDN。 镜像更新日志: 12/29:32位大客户专业版中文版 12/24:64位大客户专业版中文版 12/22:32位、64位大客户英文专业版。 12/17:32位、64位企业版、零售版4个英文镜像。 12/16:32位、64位企业版、零售版4个中文镜像。 下载后必做工作: 下载完成后务必先校验文件,保证下载到的镜像时完整无缺的。校验的依据是本文最后提供的各版本的SHA1值(哈希值的一种)。这些哈希值均为微软官方提供。→ 详情阅读为什么要校验,怎么校验 。 百度云下载提示: 如果通过百度云管家下载后文件SHA1值发生变化,建议换用浏览器或 IDM多线程下载器 下载。必看技巧《 利用IDM下载百度网盘大文件并实现断点续传的方法 》。 ed2k链接提示: 本文所有ed2k链接均通过MSDN真实文件计算而得,感谢 麻辣鸡丁 。计算方法参考《 普及SHA1、ed2k链接相关知识,告别强迫症 》。 各版本安装密钥: 核心版安装密钥:334NH-RXG76-64THK-C7CKG-D3VPT 专业版安装密钥:XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB 中文版安装密钥:TNH8J-KG84C-TRMG4-FFD7J-VH4WX 单语言版安装密钥:Y9NXP

Hibernate,JPA注解@DynamicInsert和@DynamicUpdate

拟墨画扇 提交于 2020-03-01 19:42:25
@DynamicInsert 属性:设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是null就不会加入到insert语句当中,默认false。 @DynamicUpdate 属性:设置为true,表示update对象的时候,生成动态的update语句,如果这个字段的值是null就不会被加入到update语句中,默认false。 来源: https://www.cnblogs.com/yxfcnbg/p/12391431.html

ubuntu apt-get update 失败解决

江枫思渺然 提交于 2020-03-01 17:56:57
问题描述: W: Failed to fetch http://mirrors.aliyun.com/debian/dists/wheezy/InRelease Temporary failure resolving 'mirrors.aliyun.com' W: Failed to fetch http://mirrors.aliyun.com/debian/dists/wheezy-updates/InRelease Temporary failure resolving 'mirrors.aliyun.com' W: Failed to fetch http://mirrors.aliyun.com/debian-security/dists/wheezy/updates/InRelease Temporary failure resolving 'mirrors.aliyun.com' W: Some index files failed to download. They have been ignored, or old ones used instead. 修改 /etc/resolv.conf 追加 nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 198.153.192.1 nameserver 198.153

docker保存、载入、导出、导入

南笙酒味 提交于 2020-03-01 16:39:53
保存和载入 拿到CONTAINER ID docker ps -a 通过容器id生成镜像dockerlinuxdemoweb:update docker commit b33633d12871 dockerlinuxdemoweb:update 拿到新生成镜像IMAGE ID docker images 保存镜像到指定目录 docker save d5e4b9c86901 -o d:\dockerimages\dockerlinuxdemoweb.tar dockerlinuxdemoweb:update 注意:此处不写后面的dockerlinuxdemoweb:update保存的image名和tag名将是<none>:<none>,一旦写了名称必须与原image名和tag名保持一致(若修改一下为:dockerlinuxdemoweb:bak将会报Error response from daemon: reference does not exist) 保存完后硬盘上应该有镜像的备份文件了 为了演示镜像载入,删除docker中原有的镜像 docker rmi d5e4b9c86901 载入 docker load -i d:\dockerimages\dockerlinuxdemoweb.tardockerlinuxdemoweb:load 查看载入的image docker