码迷,mamicode.com
首页 > 全部 > 周排行
高并发的情况下,如果处理大量请求修改同一样变量,用copy不用加锁。
modif_dict = {'name': None, 'age':None} 假如上面的数据是一个大量并发读取并修改的数据 modif_dicf['name'] = 'xiaom' modif_dict['age'] = 18 像上面这样的数据有大量的请求写入,为了防止高并发时数据重复写入,数据出 ...
分类:其他好文   时间:2019-09-20 00:40:48    阅读次数:104
算法(algorithm)
算法是什么? 算法是指令的集合,是为解决特定问题而规定的一系列操作。 它是明确定义的可计算过程,以一个数据集合作为输入,并产生一个数据集合作为输出。 一个算法通常来说具有以下五个特性: 1.输入:一个算法应该以待解决问题的信息作为输入。 2.输出:输入对应指令及处理后得到的信息。 3.可行性:算法是 ...
分类:编程语言   时间:2019-09-20 00:41:08    阅读次数:123
1.RabbitMQ工作模型与基本原理
1、了解 MQ 的本质和 RabbitMQ 的特性; 2、掌握 RabbitMQ 的 Java API 编程和 Spring 集成 RabbitMQ 1. MQ 了解 1.1. 消息队列简介 1.1.1.MQ 的诞生历程 我们要去用 MQ,先来了解一下 MQ 是怎么诞生的,这样对于它解决了什么问题理 ...
分类:其他好文   时间:2019-09-20 00:41:24    阅读次数:252
动手动脑的问题以及课后实验性的问题
动手动脑一:枚举程序代码:public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s ...
分类:其他好文   时间:2019-09-20 00:41:50    阅读次数:96
正则sed/awk的用法
*sed可以实现一些grep的功能,但是稍微麻烦了一些,sed的强项在于删除文件中的内容和替换sed实现grep检索功能:1.根据关键字检索:[root@localhost~]#sed-n‘/root/‘ppasswd.txt*使用sed检索时需要在关键字前加-n参数,关键字后加p,关键词还需要用//包括起来2.关键字有特殊符号时加上-r参数或使用脱义符[root@localhost~]#sed-
分类:其他好文   时间:2019-09-20 09:13:49    阅读次数:78
动态路由——OSPF虚链路配置 实验篇 (五)
本篇文章主要讲述ospf中虚链路的配置,希望对大家有所帮助!!!
分类:其他好文   时间:2019-09-20 09:15:22    阅读次数:74
正则表达式(sed、awk)
二、sed使用sed主要是使用它的查找和提换功能命令格式sed-n‘//‘pfilename单引号内创建目录,把passwd文件拷贝进来只显示我们需要查找的行-n指定一个区间打印实现多个,-e查找一个文件,不区分大小写都列出来-I删除某些行,把剩下的行列出来dsed删除选择的行-i全局指定替换1,10行ss代表替换,加上g代表全局,不加g只会替换本行出现的第一个调整字符串位置-r第
分类:其他好文   时间:2019-09-20 09:15:47    阅读次数:96
Android2_分析AS项目
一、项目结构 成功运行第一个AS项目HelloWorld之后,我们开始试着分析一下这个项目。毕竟知其然也要知其所以然。 这是一个安卓的项目结构(实际上这是安卓模式的项目结构) 我们可以切换成Project模式的项目结构。这个才是项目真实的目录结构,安卓模式的项目结构是将该Project模式的项目结构 ...
分类:移动开发   时间:2019-09-20 10:20:33    阅读次数:96
Mac版-python环境配置(一):Python下载安装
Mac OS X系统自带python,可以在终端输入python查看版本【输入exit()即可退出】,如下: 从上图中可以看到,mac自带python 2.7.10,版本相对较低。现在python已升级到python3,大多数都在使用python3。想要安装python3的小伙伴可以参考以下步骤。 ...
分类:编程语言   时间:2019-09-20 10:20:55    阅读次数:96
Mac版-python环境配置(二):编译器pycharm下载安装
简介 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 下载安装 1 ...
分类:编程语言   时间:2019-09-20 10:21:19    阅读次数:100
css页面加载动画
● ● ● ● ... ...
分类:Web程序   时间:2019-09-20 10:22:01    阅读次数:116
ansible-playbook安装tomcat
1. ansible-playbook安装tomcat 1) 编写playbook的tomcat安装配置 2)配置文件检查 3) 执行playbook的tomcat安装文件 2. 验证playbook的tomcat验证是否正常 1)验证端口和进程是否存在 2)curl 模拟浏览器请求是否正常访问 ...
分类:其他好文   时间:2019-09-20 10:22:35    阅读次数:101
python58同城爬虫
importrequests,time,csvfrombs4importBeautifulSouphref_list=[]url=‘https://hz.58.com/lvguanbinguan‘headers={‘user-agent‘:}params={‘PGTID‘:‘0d306b32-0004-f711-87c6-3e3cb7371c0d‘,‘ClickID‘:‘2‘}res=reques
分类:编程语言   时间:2019-09-20 10:22:56    阅读次数:267
怎样获取从服务器返回的数据体
使用: xhr.response 属性, 可获得response body 内的数据, 注意, 这些数据类型不一样, 比如字符串 / 对象 / 二进制文件 等. 注意: 1. 如果返回的是xml或html, xhr.response会自动解析成网页文档, 而xhr.responseText 不会; ...
分类:其他好文   时间:2019-09-20 10:23:08    阅读次数:70
How to build zlib dll in windows
The zlib v1.1.2.11 provides a make file to build the dll in windows platform. in my vs 2019, I follow below steps to build it. 1. go to the VS2019 ins ...
分类:Windows程序   时间:2019-09-20 10:23:28    阅读次数:123
log4j.properties
Global logging configuration log4j.rootLogger=DEBUG, stdout Console output log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdou ...
分类:其他好文   时间:2019-09-20 10:24:37    阅读次数:73
搭建PXC集群指引
[TOC] 背景 因为客户有一套PXC(Percona Xtradb Cluster)集群,有运维的需求,所以需要研究和测试PXC,现整理一套完整的搭建PXC标准文档,以供后面测试和学习用途。 mariadb的MGC(MariaDB Galera Cluster)集群仿造percona的PXC集群的 ...
分类:其他好文   时间:2019-09-20 10:25:08    阅读次数:149
MySQL数据库安装
一、基础部分 1.数据库是什么 之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题 但需要考虑的问题是:程序的执行效率依赖于承载它 ...
分类:数据库   时间:2019-09-20 10:25:29    阅读次数:93
js cookie跨域
特别说明: 默认情况下,当前域下的cookie只能被当前域下的页面访问。 通过JavaScript设置cookie的doamin属性为一个恰当值即可实现跨域效果。 1.只有根域名相同的不同源的cookie才有可能实现跨域访问,当前根域名不同不能实现跨域。 域名b.baidu.com获取域名a.bai ...
分类:Web程序   时间:2019-09-20 10:26:00    阅读次数:105
# Clion中编译多个cpp(实现单文件编译)
Clion中编译多个cpp(实现单文件编译) 在不做任何配置情况下,Clion工程下只能有一个main()函数,新建多个cpp会导致报main()函数重复定义的错误,所以默认情况下无法在一个工程下编译多个cpp文件。 要想实现单文件编译,或者说编译过多个cpp文件,有两种解决方法: 1. 手动配置C ...
分类:其他好文   时间:2019-09-20 10:26:37    阅读次数:517
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!