首页 > 编程语言
Effective java 第十章 并发 同步访问共享的可变数据 读书笔记
并发 66.同步访问共享的可变数据 关键字synchronized可以保证在同一时刻,只有一个线程可以执行某一个方法,或者某一个代码块。 如果没有同步,一个线程的变化就不能被其他线程看到。同步不仅可以阻止一个线程看到对象处于不一致的状态之中,它还可以保证进入同步方法或者同步代码块的每个线程,都看到由 ...
分类:编程语言   时间:2017-08-02 00:14:39    收藏:0  评论:0  赞:0  阅读:234
centos 7 java1.8安装
java安装 检查版本信息,如果版本小于1.8,执行以下命令 java -version java version "1.8.0_144"Java(TM) SE Runtime Environment (build 1.8.0_144-b01)Java HotSpot(TM) 64-Bit Serv ...
分类:编程语言   时间:2017-08-02 00:11:06    收藏:0  评论:0  赞:0  阅读:288
朝闻考试心惊动,夕扣数组胆自空!
对没错,我还是没有跟上老师的节奏。 听说了明天考试,不觉心头一紧。。。 很难受,觉得自己刚刚差不多理解了循环,函数还是一头雾水。 我这不是在吐槽,不!我就是要吐嘈! 看着看着日渐失去信心的自己,我的心不禁颓然,信心逐渐暗淡... 考试完蛋,是不是意味着我就要滚蛋! 真的没啥可说的了,可能就是自己笨吧 ...
分类:编程语言   时间:2017-08-02 00:07:05    收藏:0  评论:0  赞:0  阅读:349
Gym - 100269F Flight Boarding Optimization(dp+树状数组)
原题链接 题意: 现在有n个人,s个位置和你可以划分长k个区域你可以把s个位置划分成k个区域,这样每个人坐下你的代价是该区域内,在你之前比你小的人的数量问你怎么划分这s个位置(当然,每个区域必须是连续的),才能使得总代价最小,输出代价。 分析:dp[i][j]表示第i个位置是第j个区域的结尾,dp[ ...
分类:编程语言   时间:2017-08-02 00:06:01    收藏:0  评论:0  赞:0  阅读:273
python文件操作
文件操作: os.mknod("test.txt") 创建空文件fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 关于open 模式: w 以写方式打开,a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)r+ 以读写模式打开w+ 以读写模式打开 ( ...
分类:编程语言   时间:2017-08-02 00:04:07    收藏:0  评论:0  赞:0  阅读:242
【Java_SSM】(二)使用eclipse创建一个Maven web工程
这篇博文我们介绍一下如何利用eclipse创件一个maven web工程。 (1)File--New--Other--Maven--Maven project 此处我们快速创建一个maven工程 点击next finish创建工程 (2)项目src/mian/webapp中可能会缺少web.xml文 ...
分类:编程语言   时间:2017-08-02 00:01:59    收藏:0  评论:0  赞:0  阅读:337
插入排序
温习并学习下算法,记录设计地点滴。 有个例子说的形容地很好,桌子上面一堆乱序地牌,把位置为K地牌抽出,有序地插入到已经排序好的序列[0,K-1]中位置J,使得[J, K-1]所有地元素右移。 代码示例: 执行结果: [-1, 1, 2, 2, 4, 6, 9, 33, 56, 100] ...
分类:编程语言   时间:2017-08-02 00:00:37    收藏:0  评论:0  赞:0  阅读:248
JavaScript基本概念
1.理解参数 JavaScript其中有一部分组成是ECMAScript,而其函数的特性是来源于ECMAScript之中。ECMAScript函数的参数和JAVA语言不同,在JAVA语言中一个方法(同JavaScript中的函数)的调用必须同时满足:方法名相同、参数个数相同、参数类型相同、参数顺序相 ...
分类:编程语言   时间:2017-08-01 23:59:26    收藏:0  评论:0  赞:0  阅读:367
Python 爬虫-Scrapy爬虫框架
2017-07-29 17:50:29 Scrapy是一个快速功能强大的网络爬虫框架。 Scrapy不是一个函数功能库,而是一个爬虫框架。爬虫框架是实现爬虫功能的一个软件结构和功能组件集合。爬虫框架是一个半成品,能够帮助用户实现专业网络爬虫。 一、Scrapy框架介绍 5+2结构,5个主要模块加2个 ...
分类:编程语言   时间:2017-08-01 23:54:49    收藏:0  评论:0  赞:0  阅读:888
各种排序算法的利弊
对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。 时间复杂度来说: (1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。 ...
分类:编程语言   时间:2017-08-01 23:50:39    收藏:0  评论:0  赞:0  阅读:243
数组一片题,多少叹息声?
又是一个死磕字母特殊符号等等东西的一天,我的头啊,是真的疼。 看着oj里的一道道数组题,心中不禁泛起一阵沉重。我虽然好好听讲了,可我还是不懂啊!气人!一上午过来,只有053,054两道题做完了。下午,唉……看不懂的055,猜不透的梓轩“学姐”,我该怎么破? 学生有难,师者驰援。 在焦老师的一番讲解下 ...
分类:编程语言   时间:2017-08-01 23:48:47    收藏:0  评论:0  赞:0  阅读:180
深入理解react中的虚拟DOM、diff算法
文章结构: React中的虚拟DOM是什么? 虚拟DOM的简单实现(diff算法) 虚拟DOM的内部工作原理 React中的虚拟DOM与Vue中的虚拟DOM比较 React中的虚拟DOM是什么? 虽然React中的虚拟DOM很好用,但是这是一个无心插柳的结果。 React的核心思想:一个Compon ...
分类:编程语言   时间:2017-08-01 23:47:03    收藏:0  评论:0  赞:0  阅读:555
【Java_SSM】(一)maven环境变量的配置
这篇博文我们介绍一下配置一下maven环境变量的配置。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已下载好 maven,将maven配置成功 ,下载地址:http://maven.apache.org/download.cgi#(切记:下载与j ...
分类:编程语言   时间:2017-08-01 23:39:23    收藏:0  评论:0  赞:0  阅读:247
切换Java jdk版本脚本
电脑上须安装需要互相切换版本的JDK,不能用绿色包代替。复制以下内容至新建的文本文件,后缀再修改为bat格式,右击已管理员身份运行 ...
分类:编程语言   时间:2017-08-01 22:53:30    收藏:0  评论:0  赞:0  阅读:261
c++ primer 5.1.1节练习答案
练习5.20 ...
分类:编程语言   时间:2017-08-01 22:52:52    收藏:0  评论:0  赞:0  阅读:247
6、数组算法
二、查找和克隆 三、数组转字符串 四、排列、排序 五、常用不兼容 ...
分类:编程语言   时间:2017-08-01 22:51:44    收藏:0  评论:0  赞:0  阅读:322
JavaSCript全局变量与局部变量
今天公司一个实习小妹子问我两段js代码的区别: [javascript] view plain copy <script type="text/javascript"> var a = "Hello"; function test(){ var a; alert(a); a = "World"; a ...
分类:编程语言   时间:2017-08-01 22:49:45    收藏:0  评论:0  赞:0  阅读:237
python cookbook第三版学习笔记十三:类和对象(三)描述器
__get__以及__set__:假设T是一个类,t是他的实例,d是它的一个描述器属性。读取属性的时候T.d返回的是d.__get__(None,T),t.d返回的是d.__get__(t,T).说法比较绕,我们来看一个实例: class Descriptor(object): def __get_ ...
分类:编程语言   时间:2017-08-01 22:48:59    收藏:0  评论:0  赞:0  阅读:282
《深入理解Java虚拟机:JVM高级属性与最佳实践》读书笔记(更新中)
第一章:走进Java 概述 Java技术体系 Java发展史 Java虚拟机发展史 1996年 JDK1.0,出现Sun Classic VM HotSpot VM, 它是 Sun JDK 和 OpenJDK 中所带的虚拟机,最初并不是Sun开发 Sun Mobile- Embedded VM/ M ...
分类:编程语言   时间:2017-08-01 22:48:22    收藏:0  评论:0  赞:0  阅读:202
python开发函数进阶:递归函数
一,什么叫递归 #递归#在一个函数里调用自己#python递归最大层数限制 997#最大层数限制是python默认的,可以做修改#但是我们不建议你修改 例子和尚讲故事 修改深度 二,递归实例 递归实现三级菜单 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ ...
分类:编程语言   时间:2017-08-01 22:47:35    收藏:0  评论:0  赞:0  阅读:334
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!