首页 > 2019年09月17日 > 全部分享
ThreadLocal
ThreadLocal ThreadLocal,直译为"线程本地"或"本地线程",如果你真的这么认为,那就错了!其实,它就是一个容器,用于存放线程的局部变量,我认为应该叫做 ThreadLocalVariable(线程局部变量)才对,真不理解为什么当初Sun公司的工程师这样命名。 早在 JDK 1.... ...
分类:其他   时间:2019-09-17 23:59:49    收藏:0  评论:0  赞:3  阅读:25
P2706 巧克力
题目背景 王7的生日到了,他的弟弟准备送他巧克力。 王7的生日到了,他的弟弟准备送他巧克力。 题目描述 有一个被分成n*m格的巧克力盒,在(i,j)的位置上有a[i,j]块巧克力。就在送出它的前一天晚上,有老鼠夜袭巧克力盒,某些位置上被洗劫并且穿了洞。所以,你——王7的弟弟王9,必须从这个满目苍夷的 ...
分类:其他   时间:2019-09-17 23:59:28    收藏:0  评论:0  赞:3  阅读:20
nginx反向代理隐藏端口号和项目名
可利用nginx反向代理隐藏端口号和项目名,直接输入ip即可访问对应的tomcat项目,配置nginx安装目录的nginx/conf/nginx.conf文件,修改如下:(只开了一个项目名为film5的web项目) server { listen 80; server_name 127.0.0.1; ...
分类:其他   时间:2019-09-17 23:59:03    收藏:0  评论:0  赞:2  阅读:21
python2与python3爬虫get与post对比
[TOC] 1. python2中的urllib2改为python3中的urllib.request 2. 四种方式对比: python2的get: coding=utf 8 import urllib import urllib2 word = urllib.urlencode({"wd":"百度 ...
分类:编程语言   时间:2019-09-17 23:58:43    收藏:0  评论:0  赞:1  阅读:24
关于大数据的一些介绍
大数据的特性是,数据量大,数据类型繁多,处理速度快,价值密度低,可以极大的提升工作效率,所以大数据现在在全世界都非常火爆。 大数据的运行还是需要一个大型的、稳定的平台, 作为一名学生,最近从教材书里了解到了hadoop这个开源分布式计算平台。 Hadoop是基于JAVA语言开发的,具有很好的跨平台性 ...
分类:其他   时间:2019-09-17 23:58:03    收藏:0  评论:0  赞:3  阅读:25
sql语句中where后边的哪些条件会使索引失效 -- SQL语句优化
在我们编写sql的过程中where的条件使用不当会使索引(index)失效 1. 在 where 子句中使用!=或<>操作符,会使引擎放弃使用索引而进行全表扫描 2. 在 where 子句中对字段进行 null 值判断,会使引擎放弃使用索引而进行全表扫描 3. 在 where 子句中使用 or 来连 ...
分类:数据库技术   时间:2019-09-17 23:57:42    收藏:0  评论:0  赞:3  阅读:35
Vuex,从入门到...
Vuex 是什么? 官方是这么说的:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 不懂?呵呵,没关系。我是这么认为的:Vuex 就是前端为了方便数据的操作而建立的一个” 前端数据库“。且听 ...
分类:其他   时间:2019-09-17 23:57:09    收藏:0  评论:0  赞:3  阅读:26
散列表
散列表 散列表是普通数组概念的推广。由于普通数组可以直接寻址,使得能在O(1)时间内访问数组中的任意位置。如果存储空间允许,我们可以提供一个数组,为每个可能的关键字保留一个位置,以利用直接寻址技术的优势。 直接寻址表 当关键字的全域U比较小时,直接寻址是一种简单而有效的技术。假设某应用要用到一个动态... ...
分类:其他   时间:2019-09-17 23:56:49    收藏:0  评论:0  赞:3  阅读:22
最接近的三数之和
思路:跟三数之和的思路相同,只不过这里是最接近target的三个数,同样将数组排序,固定第一个数,后面两个数用双指针移动,当三个数的和大于target,那么将右边指针左移,如果三个数的和小于target,那么将左边指针右移。 python class Solution(object): def th ...
分类:其他   时间:2019-09-17 23:56:31    收藏:0  评论:0  赞:3  阅读:23
kubernetes-整体概述和架构详解
一、Kubernetes是什么 Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。在Kubernetes中,会将组成应用的容器组合成一个逻辑单元以更易管理和发现。Kubernetes积累了作为Google生产环境运 ...
分类:Web开发   时间:2019-09-17 23:56:15    收藏:0  评论:0  赞:3  阅读:24
Maven基础操作
1.创建一个Maven工程 2.如果为JAVA工程则选择jar包,如果为web工程则选择war包 3.配置jdk与jar包路径Window >preferences >Maven >Installations >add 选择User Settings后选择maven中setting。xml并在xml ...
分类:其他   时间:2019-09-17 23:55:42    收藏:0  评论:0  赞:3  阅读:21
前端复习之JavaScript(ECMAScript5)
啦啦啦啦啦啦啦啦绿绿绿绿绿绿 1.使用 2.变量 3.***数据变量: 4. ***数据类型转换: 5. ***运算符: 6.***数组API: 7.***排序: 8.***栈和队列: 9.*** 二维数组: 10.****String API: 11.***正则表达式: 12.**RegExp 1 ...
分类:编程语言   时间:2019-09-17 23:55:18    收藏:0  评论:0  赞:3  阅读:29
原码反码补码
计算机储存符号的时候,0表示+;1表示-; 计算机字长为8位; 原码是符号加上真值的绝对值,用第一位表示符号,其余位表示值; [+1]原=00000001; [-1]原=10000001; 反码: 正数的反码就是自己本身原码; 负数的反码是在原码的基础上符号位不变,其余的各位取反; [+1]原=[0 ...
分类:其他   时间:2019-09-17 23:54:48    收藏:0  评论:0  赞:2  阅读:19
mysql 查询测试题
查询所有学员的邮箱的用户名SELECTSUBSTR(email,1,INSTR(email,‘@‘)-1)FROMstuinfo;查询男生和女生的个数SELECTCOUNT(*),sexFROMstuinfoGROUPBYsex;查询年龄>18岁的所有学生的姓名和年纪名称SELECT‘name‘,gradeNameFROMstuinfosINNERJOINgradegONs.gradeId=
分类:数据库技术   时间:2019-09-17 23:35:15    收藏:0  评论:0  赞:3  阅读:40
linux变量、cut_sort_wc_uniq_tee_tr_split 命令使用方法
查看系统变量:1.env命令[[email protected]~]#env2.set命令[[email protected]~]#set*set可以显示用户自定义的变量自定义变量:1.定义变量:[[email protected]~]#a=test[[email protected]~]#echo$atest2.变量命名规则:可包含大小写字母、数字、下划线(不能以数字开头)[[email protected]~]#a=1[r
分类:系统服务   时间:2019-09-17 23:34:20    收藏:0  评论:0  赞:2  阅读:31
进程的基础
[TOC] 一、操作系统的背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统, ...
分类:系统服务   时间:2019-09-17 23:32:54    收藏:0  评论:0  赞:3  阅读:29
知识点6 C++数据类型转换 string
一、int转string 1.c++11标准增加了全局函数std::to_string: string to_string (int val); string to_string (long val); string to_string (long long val); string to_stri ...
分类:编程语言   时间:2019-09-17 23:32:35    收藏:0  评论:0  赞:3  阅读:29
Python打包之setuptools
参考链接1 参考链接2 参考链接3 一、setuptools介绍 Setuptools是Python Distutils的加强版,使开发者构建和发布Python包更加容易,特别是当包依赖于其他包时。用setuptools构建和发布的包与用Distutils发布的包是类似的。包的使用者无需安装setu ...
分类:编程语言   时间:2019-09-17 23:32:18    收藏:0  评论:0  赞:3  阅读:24
js操作cookie(创建、读取、删除)方法总结
js操作cookie,可以通过开源的插件实现,方便快捷,兼容性好,同样也可以自己写; 此文主要介绍两个常用的插件: 和 0、Js.cookie.js js.cookie.js : 一个简单,轻量级的JavaScript API,用于处理cookie; 下载地址: "https://github.co ...
分类:Web开发   时间:2019-09-17 23:32:00    收藏:0  评论:0  赞:3  阅读:27
Nginx常用模块
1.Nginx开启目录浏览 提供下载 默认情况下,网站返回index指定的主页,但如果该网站不存在主页,则将请求交给autoindex模块如果开启autoindex模块,则提供一个下载的页面, 如果没有开启autoindex 则会报错 403 2.Ngingx实现访问控制 (1)基于来源IP控制 ① ...
分类:其他   时间:2019-09-17 23:31:22    收藏:0  评论:0  赞:3  阅读:25
1181条   1 2 3 4 ... 60 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号