码迷,mamicode.com
首页 > 编程语言 > 周排行
springmvc常用注解标签详解
转自:https://www.cnblogs.com/leskang/p/5445698.html @RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1、@Controller @Controller 只是定义了一个控制器类,而使用@Re ...
分类:编程语言   时间:2018-03-08 17:25:44    阅读次数:233
【Java并发编程】19、DelayQueue源码分析
DelayQueue,带有延迟元素的线程安全队列,当非阻塞从队列中获取元素时,返回最早达到延迟时间的元素,或空(没有元素达到延迟时间)。DelayQueue的泛型参数需要实现Delayed接口,Delayed接口继承了Comparable接口,DelayQueue内部使用非线程安全的优先队列(Pri ...
分类:编程语言   时间:2018-03-08 17:26:17    阅读次数:205
python时间处理之time模块
时间处理之time模块 ...
分类:编程语言   时间:2018-03-08 17:26:51    阅读次数:224
【转】Java并发编程:Synchronized底层优化(偏向锁、轻量级锁)
一、重量级锁 上篇文章中向大家介绍了Synchronized的用法及其实现的原理。现在我们应该知道,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换这就需要从用户态 ...
分类:编程语言   时间:2018-03-08 17:28:49    阅读次数:165
【转】Java 并发编程:核心理论
并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰、思维缜密,这样才能写出高效、安全、可靠的多线程并发程序。本系列会从线程间协调的方式(wait、notify、notifyAll)、Synchronized及Vo ...
分类:编程语言   时间:2018-03-08 17:29:43    阅读次数:229
【转】Java并发编程:Synchronized及其实现原理
一、Synchronized的基本使用 Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。Synchronized的作用主要有三个:(1)确保线程互斥的访问同步代码(2)保证共享变量的修改能够及时可见(3)有效解决重排序问题。从语法上讲,Synchronize ...
分类:编程语言   时间:2018-03-08 17:31:13    阅读次数:213
Python抽象类和接口类
一、抽象类和接口类 继承有两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重用) 二:声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,子类继承接口类,并且实现接口中的功能. 实践中,继承的第一种含义意义并不很大, ...
分类:编程语言   时间:2018-03-08 17:32:25    阅读次数:215
windows 10 64位安装Python3.6.4
1、下载Python3.6 windows版本的安装包    Python官网地址:https://www.python.org     下载软件包:python-3.6.4.exe    2、安装Python3.6版本,右击软件,以管理员身份运行,选择自定义安装,在此勾选“Add&nbs
分类:编程语言   时间:2018-03-08 17:32:33    阅读次数:401
python之进程
开启子进程的两种方式: 1、使用Process类 2、写子类继承Process类 ...
分类:编程语言   时间:2018-03-08 17:33:17    阅读次数:203
从0开始学大数据-Java基础语法(2)
从0开始学大数据-Java基础语法
分类:编程语言   时间:2018-03-08 18:06:04    阅读次数:214
给python2.6的交互模式加一个TAB补全
首先新建一个tab.py文件duwens-MacBook-Air:~duwen$cd/Library/Python/2.7/site-packages/duwens-MacBook-Air:site-packagesduwen$sudotouchtab.pyPassword:duwens-MacBook-Air:site-packagesduwen$vimtab.pyduwens-MacBook-
分类:编程语言   时间:2018-03-08 18:06:50    阅读次数:178
python3.6 获取比特币最新的行业咨询 关注币界
def get_html(self,url): html = request.Request(url,headers=self.header) respon = request.urlopen(html) page = respon.read().decode(‘utf-8‘) return page
分类:编程语言   时间:2018-03-08 18:07:07    阅读次数:233
java发送http的get和post请求
import java.io.*; import java.net.URL; import java.util.Map; import java.net.HttpURLConnection;; public class HttpRequest{ public static String sendGe... ...
分类:编程语言   时间:2018-03-08 18:08:26    阅读次数:193
LeetCode第[3]题(Java):Longest Substring Without Repeating Characters 标签:Linked List
题目中文:没有重复字符的最长子串 题目难度:Medium 题目内容: Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", ...
分类:编程语言   时间:2018-03-08 18:09:56    阅读次数:141
Python 3.6 TypeEror: iter() returned non-iterator of type
环境:Python 3.6 原因是 Python 3 中没有next(), 而是__next__(self) 代替 ...
分类:编程语言   时间:2018-03-08 18:33:45    阅读次数:523
CentOS7 安装java 环境 摘抄
转http://www.diyhi.com/hostConfig.html服务器环境配置 转http://www.diyhi.com/hostConfig.html 下面介绍全新安装的CentOS系统服务器安装配置商城软件服务环境的方法。演示主机操作系统为CentOS 7.3,SSH登录客户端为Xs ...
分类:编程语言   时间:2018-03-08 18:34:13    阅读次数:430
spring对websocket的集成和使用
WebSocket是HTML5提出的一个用于通信的协议规范,该协议通过一个握手机制,在客户端和服务端之间建立一个类似于TCP的连接,从而方便客户端和服务端之间的通信。 WebSocket协议本质上是一个基于TCP的协议,是先通过HTTP/HTTPS协议发起一条特殊的HTTP请求进行握手后创建一个用于 ...
分类:编程语言   时间:2018-03-08 18:35:00    阅读次数:249
Java内存模型的基础
Java内存模型的基础 并发编程模型的两个关键问题 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程 ...
分类:编程语言   时间:2018-03-08 18:35:29    阅读次数:180
Linux模拟多线程拷贝
#!/bin/sh #日志文件 log_file=/data/threadcp.log a=$(date +%H%M%S) echo -e "startTime:\t$a" #最大线程数 nParellel=4 #获取需拷贝文件数组 cd /data/testsrc filelist=() j=0 ... ...
分类:编程语言   时间:2018-03-08 18:57:47    阅读次数:190
java基础之二分法查找
package p1; import java.util.*; public class Sortdob { public static void BubbleSort(int[] arr) { int temp;//定义一个临时变量 for(int i=0;i<arr.length-1;i++){ ...
分类:编程语言   时间:2018-03-08 18:59:02    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!