首页 > 2019年04月28日 > 全部分享
锁的相关概念介绍
java中与锁有关的几个概念:可重入锁、读写锁、可中断所、公平锁 可重入锁 synchronized和ReentrantLock都属于可重入锁,当前加锁的程序调用了一个持有当前锁对象的子程序不会发生阻塞,代码如下 执行method1()方法,获取锁,然后又调用同步方法method2(),这个时候线程 ...
分类:其他   时间:2019-04-28 18:34:46    收藏:0  评论:0  赞:0  阅读:128
ELK简介 es集群部署 es插件应用
Top NSD ARCHITECTURE DAY03 案例1:ES集群安装 案例2:ES集群安装配置 案例3:练习curl命令 案例4:练习插件 案例5:插入,增加,删除查询数据 案例6:安装Kibana 1 案例1:ES集群安装 1.1 问题 本案例要求: 准备1台虚拟机 部署elasticsea ...
分类:其他   时间:2019-04-28 18:34:28    收藏:0  评论:0  赞:0  阅读:119
100——第23例
title sent Email for me 点击就可以可以发邮件了,只要本机上安装了邮件应用 ...
分类:其他   时间:2019-04-28 18:34:12    收藏:0  评论:0  赞:0  阅读:160
psutil
1. #查看cpu的信息 print u"CPU 个数 %s"%psutil.cpu_count() print u"物理CPU个数 %s"%psutil.cpu_count(logical=False) print u"CPU uptimes" print psutil.cpu_times() p ...
分类:其他   时间:2019-04-28 18:33:57    收藏:0  评论:0  赞:0  阅读:186
【Django模板进阶007】
本节主要讲 Django模板中的循环,条件判断,常用的标签,过滤器的使用 列表,字典,类的实例的使用 循环:迭代显示列表,字典等中的内容 条件判断:判断是否显示该内容,比如判断是手机访问,还是电脑访问,给出不一样的代码。 标签:for,if 这样的功能都是标签。 过滤器:管道符号后面的功能,比如{{ ...
分类:其他   时间:2019-04-28 18:33:40    收藏:0  评论:0  赞:0  阅读:117
PHP常用数组函数
[TOC] array_column 返回数组中指定的一列 示例: 输出: array_combine 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 示例: 输出: array_count_values 统计数组中所有的值在数组中出现的次数 示例: 输出: array_fill_k ...
分类:编程语言   时间:2019-04-28 18:33:20    收藏:0  评论:0  赞:0  阅读:116
RESTful-4使用教程
一.REST起源REST(Representational State Transfer)表象化状态转变(表述性状态转变),在2000年被提出,基于HTTP、URI、XML、JSON等标准和协议,支持轻量级、跨平台、跨语言的架构设计。是Web服务的一种新的架构风格(一种思想)。 1.什么是轻量级:代 ...
分类:其他   时间:2019-04-28 18:33:01    收藏:0  评论:0  赞:0  阅读:115
大数据概述 Hadoop配置
Top NSD ARCHITECTURE DAY05 案例1:安装Hadoop 案例2:安装配置Hadoop 1 案例1:安装Hadoop 1.1 问题 本案例要求安装单机模式Hadoop: 单机模式安装Hadoop 安装JAVA环境 设置环境变量,启动运行 1.2 步骤 实现此案例需要按照如下步骤 ...
分类:其他   时间:2019-04-28 18:32:29    收藏:0  评论:0  赞:0  阅读:147
三:vim常用快捷键
窗口移动操作: j或者Ctrl+e(就是Ctrl+e):向下细微滚动窗口。 k或者Ctrl+y:向上细微滚动窗口。 h:向左细微滚动窗口。 l:向右细微滚动窗口。 gg:跳转到页面的顶部。 G(就是shift+g):跳转到页面的底部。 d:向下滚动一个屏幕。(相当于PageDown) u:向上移动一 ...
分类:系统服务   时间:2019-04-28 18:32:11    收藏:0  评论:0  赞:0  阅读:201
Monkey如何使用
1、Monkey是Google提供的一个命令行工具,可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。 Monkey是什么:Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。Monkye路径:Monkey程序是 ...
分类:其他   时间:2019-04-28 18:31:53    收藏:0  评论:0  赞:0  阅读:108
SQL 语句
这里记录一些关键词的用法。 1、sum(*) 后group by,先分组,然后组内部求和; 2、where 必须在group by前面,筛选where条件再分组; 3、group by 后加order by,先分组再组外部排序; 4、having后加聚合函数(因为where后面不能加聚合函数),wh ...
分类:数据库技术   时间:2019-04-28 18:31:35    收藏:0  评论:0  赞:0  阅读:155
Linux下安装gradle
环境 Red Hat 7.6 操作步骤 1、下载、解压 wget https://downloads.gradle.org/distributions/gradle-4.6-bin.zip unzip gradle-4.6-bin.zip 2、添加到/etc/profile PATH=$PATH:/ ...
分类:系统服务   时间:2019-04-28 18:31:03    收藏:0  评论:0  赞:0  阅读:163
hadoop tez 结合搭建以及测试异常解决
hadoop tez 搭建 1、下载tez,本人下载的是bin.0.92版本。 http://www.apache.org/dyn/closer.lua/tez/0.9.2/ hadoop dfs -mkdir -p /apps/tez tar -zxvf apache-tez-0.9.2-bin. ...
分类:其他   时间:2019-04-28 18:30:45    收藏:0  评论:0  赞:0  阅读:216
.net core 共享 .Net Forms Authentication cookie
Asp.net 项目迁移到 asp.net core 项目后需要 兼容以前老的项目的登录方式。 Forms Authentication cookie 登录。 从网上搜集到关于这个问题的解决思路都没有完美解决。 帖子如下: .NET跨平台之旅:ASP.NET Core从传统ASP.NET的Cooki ...
分类:Web开发   时间:2019-04-28 18:30:10    收藏:0  评论:0  赞:0  阅读:553
二:java常用快捷键
ctrl+F6 切换编辑器 Ctrl+E 快速显示当前Editer的下拉列表 Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Alt+Shift+L 生成变量 Ctrl+2 F(全局) L(局部) 生成变量 Alt+Shift+s r 快速生 ...
分类:编程语言   时间:2019-04-28 18:29:55    收藏:0  评论:0  赞:0  阅读:90
素数筛法
筛素数 弱智筛法就不贴了 下面是埃氏筛 先补一个很有意思的东西 1+1/2+1/3+1/4+....+1/n=log n 线性筛代码 欧拉函数 对于大范围内求质因数个数硬解肯定太慢,用线性筛优化 先用线性筛找到每一个数的最小质因子(rec[i]) 分析:第二个if里,当i的指数>=2时就可以直接乘, ...
分类:其他   时间:2019-04-28 18:29:38    收藏:0  评论:0  赞:0  阅读:185
行转列/列转行
行转列: select t.*, t.rowid from TEST1 t ID C1 C2 C3 1 小红 数学 10 2 小红 语文 20 3 小栏 数学 15 4 小栏 语文 25 --test1 SELECT C1,to_char(WM_CONCAT(C2)) c2 FROM TEST1 g ...
分类:其他   时间:2019-04-28 18:29:22    收藏:0  评论:0  赞:0  阅读:157
spring rest项目提示Request method 'PUT' not supported Method Not Allowed 405 错误
今天项目发布后,发现系统所有的 PUT请求不能用了, 提示如上, 本地测试正常,发布之后就不行了,瞬间很懵逼了 网上搜了一箩筐信息,发现好像都不对.... 仔细看了一下代码,发现了问题 新版本增加了角色验证,角色不符合,跳转到403错误页 我的shiro配置: 我的错误页这是这样的: 啊...... ...
分类:编程语言   时间:2019-04-28 18:29:06    收藏:0  评论:0  赞:0  阅读:409
常见状态码
常见状态码: 1xx:临时响应,需要请求者继续执行操作的状态代码 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求 101 Switching Protocols 客户端要求服务器转化协议。 2xx表示成功处理了请求。 200 OK 服务 ...
分类:其他   时间:2019-04-28 18:28:31    收藏:0  评论:0  赞:0  阅读:104
Memcached 在windows环境下安装
Memcached 在windows环境下安装 1、memcached简介 memcached是一个高性能的分布式内存对象缓存系统,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动应用的访问性 能。memcached基于一个储存键值对的hashmap,其守护进程是用C写的 ...
分类:Windows开发   时间:2019-04-28 18:28:02    收藏:0  评论:0  赞:0  阅读:183
1162条   上一页 1 ... 18 19 20 21 22 ... 59 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!