码迷,mamicode.com
首页 > 2017年12月26日 > 全部分享
Java并发编程实践读书笔记(1)线程安全性和对象的共享
2.线程的安全性 2.1什么是线程安全 在多个线程访问的时候,程序还能“正确”,那就是线程安全的。 无状态(可以理解为没有字段的类)的对象一定是线程安全的。 2.2 原子性 典型的例子,多线程状态下的i++是不安全的。因为i++其实是分很多步骤实现的,多个线程的执行过程可能会相互混乱。 竞态条件(R ...
分类:编程语言   时间:2017-12-26 11:59:28    阅读次数:244
Linux使用top与free命令查看CPU与内存使用情况
top命令: 显示内容解释: 第一行top分别为:当前时间;系统运行天数;使用者个数;系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,这个数值超过 CPU 数目时,说明负载过高 第二行Tasks分别为:进程总数;运行进程数;睡眠进程数;被停止的进程数;被复原的进程数 ...
分类:系统相关   时间:2017-12-26 11:59:22    阅读次数:220
Linux常用命令之文件管理命令
echo:Display a line of text,默认会加换行。 -e:escape转义特殊字符 -n:不要在最后自动换行 no LR cp:文件复制,规则:只有最后一个为目标,复制一个文件到一个文件 或者 多个文件到一个目录! -r:递归复制目录 -i:交互式显示复制 -f:强制复制,覆盖 ...
分类:系统相关   时间:2017-12-26 11:59:15    阅读次数:218
Centos进程作业管理与计划任务(二)
作业管理前台作业:通过终端启动,且启动后一直占据终端;后台作业:可通过终端启动,但启动后即转入后台运行(释放终端)让作业运行于后台(1) 运行中的作业: Ctrl+z(2) 尚未启动的作业: 命令 &? 后台作业虽然被送往后台运行,但其依然与终端相关;退出终端,将关闭后台作业。如果希望送往 后台后,剥离与终端的关系nohup 命令 &> /dev/null &scr
分类:系统相关   时间:2017-12-26 11:59:07    阅读次数:420
javascript原生图片懒加载
一,原生javascript图片懒加载 1. 使用方法,例如 2. 在页面中引入下列原生javascript代码 ...
分类:编程语言   时间:2017-12-26 11:58:59    阅读次数:210
思科交换机基本配置实例讲解(123)
1、基本概念介绍 IOS: 互联网操作系统,也就是交换机和路由器中用的操作系统 VLAN: 虚拟lan VTP: VLAN TRUNK PROTOCOL DHCP: 动态主机配置协议 ACL: 访问控制列表 三层交换机:具有三层路由转发能力的交换机 本教程中“#”后的蓝色文字为注释内容。 2、密码、 ...
分类:其他好文   时间:2017-12-26 11:58:53    阅读次数:150
安卓热修复测试思路
我们的安卓开发最近研究了一下热修复的功能,调研以后使用的是Tinker;这是开发小哥哥甩给我的Tinker文档:https://github.com/Tencent/tinker/wiki 一、明确测试测试点 让我们先看下Tinker简介:Tinker是微信官方的Android热补丁解决方案,它支持 ...
分类:移动开发   时间:2017-12-26 11:58:44    阅读次数:186
python3 解析xml
转载:http://www.jb51.net/article/79494.htm 这篇文章主要为大家详细介绍了深入解读Python解析XML的几种方式,以ElementTree模块为例,演示具体使用方法和场景,感兴趣的小伙伴们可以参考一下 这篇文章主要为大家详细介绍了深入解读Python解析XML的 ...
分类:编程语言   时间:2017-12-26 11:58:33    阅读次数:316
VMware报错:无法连接 MKS: 套接字连接尝试次数太多;正在放弃
VMware报错:无法连接 MKS: 套接字连接尝试次数太多;正在放弃 ...
分类:系统相关   时间:2017-12-26 11:58:24    阅读次数:2009
centos 6.5安装vnc(图形化远程服务器)
1、查询是否安装了vnc[root@localhost?~]#rpm?-qa?|?grep?-E?"vnc|vnc-server"2、如果没有安装,安装下[root@localhost?~]#yum?-y?install?vnc-server3、修改配置文件[root@local
分类:其他好文   时间:2017-12-26 11:58:17    阅读次数:116
Python之如何删除pandas DataFrame的某一/几列
删除pandas DataFrame的某一/几列: 方法一:直接del DF['column-name'] 方法二:采用drop方法,有下面三种等价的表达式: 1. DF= DF.drop('column_name', 1); 2. DF.drop('column_name',axis=1, inp ...
分类:编程语言   时间:2017-12-26 11:58:08    阅读次数:2388
css 书写推荐顺序
1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等 ...
分类:Web程序   时间:2017-12-26 11:58:01    阅读次数:134
Kafka剖析(一):Kafka背景及架构介绍
from: http://www.infoq.com/cn/articles/kafka-analysis-part-1?utm_source=infoq&utm_campaign=user_page&utm_medium=link Kafka剖析(一):Kafka背景及架构介绍 Kafka是由Li ...
分类:其他好文   时间:2017-12-26 11:57:53    阅读次数:205
C#基础--抽象工厂
开发需求: 同一套系统,需要根据客户需求采用不同的数据库。 一般实现: 开发多套系统,每套系统对应一个数据库。 缺点: 需要同时维护多套系统,难度大。 解决: 使用抽象工厂模式,同一套系统里面开发多个数据库的DAL,根据客户需求来确定使用哪个数据库。 抽象工厂设计模式 基于抽象工厂模式设计DAL方案 ...
分类:Windows程序   时间:2017-12-26 11:57:41    阅读次数:262
java基础
01:JDK:java开发工具包,JDK是整个java的核心!包括java运行环境jre,一堆java工具和java基础类库。 java基础类库===>java应用程序接口(java API)。 J2SE:标准版 J2EE:企业版 J2ME:移动设备 02:JRE:java运行环境!所有的java程... ...
分类:编程语言   时间:2017-12-26 11:57:35    阅读次数:211
LAMP
a:apache m:mariadb,mysql, p:php,perl,python [root@localhost conf]#yum -y install mysql pgp-mysql mariadb-server php [root@localhost conf]#rpm -qi mari ...
分类:其他好文   时间:2017-12-26 11:57:28    阅读次数:109
文件上传的路径
Java项目上传文件一般都是在工程根目录下建一个文件夹,用来放上传的文件,但是这样的话,会引发一个问题: 发布人或者使用自动化部署工具经常误操作或者忘记备份导致上传的图片、资料、视频等丢失。 解决方案: javaweb上传文件时在tomcat配置虚拟路径 在tomcat中配置一个虚拟路径,指向一个盘 ...
分类:Web程序   时间:2017-12-26 11:57:19    阅读次数:188
1091条   上一页 1 ... 51 52 53 54 55 56 57 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!