BarrierSample using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tas ...
分类:
编程语言 时间:
2017-07-31 15:47:34
阅读次数:
137
Python的类方法和普通的函数有一个明显的区别,在类的方法必须有一个额外的第一个参数(self),但在调用这个方法的时候不必为这个参数数值(显胜于隐的引发)。在Python的类方法中这个特别的参数指代是对象本身。而按照Python的惯例,它用self来表示(也可那以用其他任何名称来代替,只是 规范 ...
分类:
编程语言 时间:
2017-07-31 15:47:13
阅读次数:
168
首先声明下,apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。 一、apidoc简介 apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以生成高 ...
分类:
编程语言 时间:
2017-07-31 15:45:54
阅读次数:
220
1.hashlib configpraser xml hashlib 模块导入:import hashlib 模块说明:用于将信息加密,明文变成密文 功能说明 MD5算法 m=hashlib.md5()将方法赋值给一个对象 m.update("hello world".encode("utf-8") ...
分类:
编程语言 时间:
2017-07-31 15:45:44
阅读次数:
153
一、Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改 例如:将Tomcat服务器的启动端口由默认的808 ...
分类:
编程语言 时间:
2017-07-31 15:44:45
阅读次数:
146
re是一门小型语言 元字符 . 通配符除了\n ^ 以什么开始的匹配 $ 以什么结尾的匹配 * 重复前一个条件,最少0个,[0,∞] + 重复前一个条件,最少1个,[1,∞] ? 重复前面的条件,最少0个,最多1个[0,1] {x} 重复前面的x次,x为数字,{x,y}最少x次,最多y-1次,{x, ...
分类:
编程语言 时间:
2017-07-31 15:44:20
阅读次数:
248
Sub link() Dim num, sheetname Worksheets(1).Select num = WorksheetFunction.CountA(Columns("c:c")) 'MsgBox num For i = 2 To num '把第一个sheet中第3列第i行单元格的值赋... ...
分类:
编程语言 时间:
2017-07-31 14:49:30
阅读次数:
152
一、解释 二分法:可以理解为折半查找法,每一次都是基于上一次的折半查找 二、实例 ...
分类:
编程语言 时间:
2017-07-31 14:49:01
阅读次数:
172
newThread(newRunnable(){
@Override
publicvoidrun(){
//spring无法处理thread的事务,声明式事务无效
DefaultTransactionDefinitiondef=newDefaultTransactionDefinition();
def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED)..
分类:
编程语言 时间:
2017-07-31 14:48:18
阅读次数:
1442
1.创建对象(实例) new关键字既然类是对象的模板,new 类名();就是创建一个对象的意思。New一次就创建一个对象,创建对象换个话说就是创建一遍内存。new几次就创建几个对象。例如://这是一个学生类public class Student { String name; String addr ...
分类:
编程语言 时间:
2017-07-31 14:46:07
阅读次数:
170
一、前言工欲善其事,必先利其器。事和器之间是对应的,做什么事用什么工具,这是有讲究的。对于JavaScript来说(当然并不仅仅限于JavaScript,其他语言也是如此),我认为学习的工具和生产的工具,还是区别开来会更好一些。在生产中,一切以生产效率为目标,使用功能强大的IDE..
分类:
编程语言 时间:
2017-07-31 14:44:07
阅读次数:
181
1 package com.avonaco.web.excel; 2 3 import java.io.BufferedInputStream; 4 import java.io.FileInputStream; 5 import java.io.InputStream; 6 import java... ...
分类:
编程语言 时间:
2017-07-31 14:42:04
阅读次数:
221
这一章节我们来具体讨论一下竞争条件。1.为什么会引起竞争条件?因为操作缺失原子性。2.什么是原子性?所谓原子操作是指不会被线程调度机制打断的操作;这样的操作一旦開始,就一直运行到结束。中间不会有不论什么 context switch (切换到还有一个线程)。3.分解上一章节转账的步骤:(1)读取某个 ...
分类:
编程语言 时间:
2017-07-31 14:39:55
阅读次数:
141
1.下载jar包:http://www.sauronsoftware.it/projects/jave/index.php 2.上代码 1 @RequestMapping(value = "amendFile.htm", produces = "application/json;charset=UT ...
分类:
编程语言 时间:
2017-07-31 14:39:20
阅读次数:
413
前言: 程序下载文件时,有时会因为各种各样的原因下载中断,对于小文件来说影响不大,可以快速重新下载,但是下载大文件时,就会耗费很长时间,所以断点续传功能对于大文件很有必要。 文件下载的断点续传: 1、先下载临时文件,用于记录已下载大小: 2、http请求时设置Range参数 3、下载此次请求的数据; ...
分类:
编程语言 时间:
2017-07-31 14:37:53
阅读次数:
179
http://blog.csdn.net/qq_17025903我的个人博客--大道至简,悟在天成--于公成
分类:
编程语言 时间:
2017-07-31 14:37:29
阅读次数:
82