码迷,mamicode.com
首页 > 2018年07月06日 > 全部分享
同步锁之lock
一、 synchronized的缺陷 当一个代码块被synchronized修饰时,同时该代码块被一个线程执行,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁只会有两种情况: 1)获取锁的线程执行完成代码块,自动释放锁资源 2)代码块中执行异常,由jvm释放锁资源 如果在执 ...
分类:其他好文   时间:2018-07-06 01:26:13    阅读次数:190
负载均衡集群介绍及LVS介绍、调度算法、 LVS NAT模式搭建
一、负载均衡集群介绍实现负载均衡主流开源软件LVS、keepalived、haproxy、nginx等1)、其中LVS属于4层(网络OSI7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用2)、keepalived的负载均衡功能其实就是lvs3)、lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,https,
分类:编程语言   时间:2018-07-06 01:25:58    阅读次数:203
玩转X-CTR100 l ESP8266串口WIFI模块
我造轮子,你造车,创客一起造起来!更多塔克创新资讯【塔克社区 www.xtark.cn 】【塔克博客 www.cnblogs.com/xtark/ 】 ESP8266是一款非常火的WIFI模块,性价比高,操作简单,通过AT指令实现复杂的WIFI通信,大大降低开发难度。 夸张点说,如果创客不知道这么模... ...
分类:其他好文   时间:2018-07-06 01:25:48    阅读次数:230
Django + Uwsgi + Nginx 的生产环境部署
一、安装uwsgi uwsgi是python的一个模块,安装uwsgi只需简单的pip命令就可以了 二、基于uwsgi+django的实现 使用命令启动uwsgi 切换至django项目 命令测试启动 参数说明: http 这个就和runserver一样指定IP 端口 file 这个文件就里有一个反 ...
分类:其他好文   时间:2018-07-06 01:25:42    阅读次数:160
一、Linux系统基础目录名称及功用
Linux操作系统中的主要目录及目录内容,是由文件系统层次结构标准(Filesystem Hierarchy Standard,FHS)定义的,在大多数情况下,他都是一个传统的BSD文件系统层次结构的形式。 1、/:根处于Linux文件系统树形结构的最顶端,它是文件系统的入口,所有目录、文件、设备都 ...
分类:系统相关   时间:2018-07-06 01:25:35    阅读次数:164
大前端应用开发与架构设计-书籍推荐
大前端应用开发与架构设计-书籍推荐大前端应用开发与架构设计 在学习新技能(无论是工作还是生活方面),书籍总是呈现知识最完善、系统的方式之一。接下来将推荐在前端领域的一些著作,如果你想成为一名优秀的前端工程师,那就去好好拜读它们吧。 HTML5+CSS3+JavaScriptWeb设计与前端开发秘籍:... ...
分类:其他好文   时间:2018-07-06 01:25:18    阅读次数:259
HTML最佳实践
一,HTML最佳实践 1,在构建页面的时候,经常会要添加图片,但是图片是以<img>元素存在?还是背景图方式存在? 答:如果图片是作为页面内容的一部分,则应该使用<img>元素,如果图片是起装饰作用,则应该使用背景图方式。 2,给空标签中添加隐藏文字,用于说明标签的实际功能(一般设置text-ind ...
分类:Web程序   时间:2018-07-06 01:25:03    阅读次数:179
Java(1):多线程内存模型和状态切换
线程的内存模型 32位操作系统的寻址空间为2的32次方,也就是4GB的寻址空间;系统在这4GB的空间里划分出1GB的空间给系统专用,称作内核空间,具有最高权限;剩下3GB的空间为用户空间(一般JVM的可用内存最大只能是2GB),只能访问当前线程划分的内存地址。用户线程需要访问硬件资源的时候需要委托内 ...
分类:编程语言   时间:2018-07-06 01:24:56    阅读次数:211
busybox,alphine,ubuntu,centos/fedore操作系统
在docker 中搜索busybox docker search busybox 之后我们运行一下这个系统 Alpine操作系统 3.ubuntu 之前一直都安装过,这里不再多叙述 当时用apt-get安装软件是会出现报错,那我们需要更新下apt-get 使用apt-get update 之后我们在 ...
分类:系统相关   时间:2018-07-06 01:24:49    阅读次数:367
浅谈JS中的typeof和instanceof的区别
typeof typeof运算符返回一个用来表示表达式的数据类型的字符串。 typeof一般返回以下几个字符串: "number", "string","boolean","object","function","undefined" 对于Array,Null等特殊对象使用typeof一律返回obj ...
分类:Web程序   时间:2018-07-06 01:24:41    阅读次数:199
1009 Product of Polynomials (25)(25 point(s))
problem This time, you are supposed to find A B where A and B are two polynomials. Input Specification: Each input file contains one test case. Each c ...
分类:其他好文   时间:2018-07-06 01:24:33    阅读次数:168
unix 时间戳转化为 日期格式
1 function getMyTime(str,format) { 2 var oDate = new Date(str*1000), // 这个看后端给你的时间戳单位是秒,还是毫秒;如果是秒,需要乘以1000 3 oYear = oDate.getFullYear(), 4 oMonth = o... ...
分类:其他好文   时间:2018-07-06 01:24:26    阅读次数:132
59.cookie和session的介绍
1.cookie和session cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cooki ...
分类:其他好文   时间:2018-07-06 01:24:16    阅读次数:143
匿名函数
当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: 通过对比可以看出,匿名函数lambda x: x * x实际上就是: 关键 ...
分类:其他好文   时间:2018-07-06 01:24:06    阅读次数:138
彻底理解voliate
1.voliate简介 在上一篇文章中我们深入理解了java关键字synchronized,我们知道在java中还有一大神器就是关键volatile,可以说是和synchronized各领风骚,其中奥妙,我们来共同探讨下. 通过上一篇的文章我们了解到synchronized是阻塞同步的,在线程竞争激 ...
分类:其他好文   时间:2018-07-06 01:23:59    阅读次数:3730
博客存档TensorFlow入门一 1.4编程练习
1 import tensorflow as tf 2 import numpy 3 import matplotlib.pyplot as plt 4 #from sklearn.model_selection import train_test_split 5 rng = numpy.rando... ...
分类:其他好文   时间:2018-07-06 01:23:50    阅读次数:206
CF 494 F. Abbreviation(动态规划)
题目链接:【http://codeforces.com/contest/1003/problem/F】 题意:给出一个n字符串,这些字符串按顺序组成一个文本,字符串之间用空格隔开,文本的大小是字母+空格的个数。在这个文本中找k(k>=2)个区间,使得这k个区间完全相同,字符串不能分开,然后把每段的字 ...
分类:其他好文   时间:2018-07-06 01:23:39    阅读次数:190
1200条   上一页 1 ... 66 67 68 69 70 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!