1.文件名在操作系统中不允许出现 / \ " : | * ? < > 故将其以空替代 Pattern pattern = Pattern.compile("[\\s\\\\/:\\*\\?\\\"<>\\|]"); Matcher matcher = pattern.matcher(fileName ...
分类:
编程语言 时间:
2016-08-04 13:19:04
阅读次数:
1668
一、SpringMVC 使用 @PathVariable、@RequestParam、@RequestHeader、@CookieValue 等来解决参数获取问题。 1. @PathVariable:映射 URL 绑定的占位符,可以借助于传入到方法参数列表中的 @PathVariable 注解获取到 ...
分类:
编程语言 时间:
2016-08-04 13:16:42
阅读次数:
237
一、r的防止字符转义 运行结果: 二、获取变量类型 运行结果: 三、判断类型 运行结果: 四、对list、tuple、dict、set进行迭代 4.1常用的方式 但是这种迭代方式会把list装到内存中进行迭代 4.2使用迭代器来迭代 这种方式的迭代比较省内存 4.3迭代值的同时迭代下标 五、列表生成 ...
分类:
编程语言 时间:
2016-08-04 13:17:35
阅读次数:
179
Stars Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/65536 K (Java/Others)Total Submission(s): 1628 Accepted Submission(s): 683 Problem De ...
分类:
编程语言 时间:
2016-08-04 13:11:24
阅读次数:
237
开篇 之前对js中的原型链和原型对象有所了解,每当别人问我什么是原型链和原型对象时,我总是用很官方(其实自己不懂)的解释去描述。有一句话说的好:如果你不能把一个很复杂的东西用最简单的话语描述出来,那就说明你没有真正的理解。最近正在读《Javascript高级程序设计》,书中对原型对象和原型链的描述让 ...
分类:
编程语言 时间:
2016-08-04 13:10:04
阅读次数:
224
字符流和字节流的区别 拿一下上一篇文章的例子: 第8行"out.close()"注释掉可以看一下效果,"writer.txt"一定是空的,控制台上输出的是"文件中无数据",说明一下原因。 字符流和字节流非常相似,但也有区别,从网上找了一张图: 、 从图上看,字符流和字节流最大的区别在于,字节流在操作 ...
分类:
编程语言 时间:
2016-08-04 13:06:13
阅读次数:
219
1.私有的普通字段 现在我们在name之前添加两个__,字段变成私有的,此刻我们单独运行obj.__name,报错 这是因为私有的字段只能在类里面访问,此刻我们单独运行obj.show()是OK的。 2.私有的静态字段: 我们定义了一个类Foo,定义了一个私有的静态字段__cc,如果直接在外面用Fo ...
分类:
编程语言 时间:
2016-08-04 13:05:58
阅读次数:
195
java中String、StringBuffer、StringBuilder的区别java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。1.可变与不可变String类中使用字符数组保存字符串,如下就是,因..
分类:
编程语言 时间:
2016-08-04 11:52:20
阅读次数:
188
sevlet是单线程还是多线程,在多线程下如何编写安全的servlet程序首先明确:Servlet是单实例的,即对于同一种业务请求只有一个是实例。不同的业务请求可以通过分发来产生多个实例。其次:单实例的原因我想是因为单实例足可以处理某一个请求,就像ibatis的Querydao、UpdateDao一..
分类:
编程语言 时间:
2016-08-04 11:53:59
阅读次数:
1494
1、Map体系参考:http://java.chinaitlab.com/line/914247.htmlHashtable是JDK
5之前Map唯一线程安全的内置实现(Collections.synchronizedMap不算)。Hashtable继承的是
Dictionary(Hashtable是其唯一公开的子类),并不继承AbstractMap或者HashMap.尽管Hashtable和
Hash..
分类:
编程语言 时间:
2016-08-04 11:52:59
阅读次数:
536
JavaIO作为Java语言的重要模块,很多程序员都想认真掌握好这个模块,奈何Java库设计者在面对三种类型IO(文件、控制台、网络连接)以及不同方式的通信(顺序、随机访问、二进制、字符、按行、字节等等)这些问题的时候,也没能给出完美的解决方案,他们只能通过创建大量的类来..
分类:
编程语言 时间:
2016-08-04 11:48:54
阅读次数:
224
VII8Python(并行开发)In[1]:importthisTheZenofPython,byTimPetersBeautifulisbetterthanugly.Explicitisbetterthanimplicit.Simpleisbetterthancomplex.Complexisbetterthancomplicated.Flatisbetterthannested.Sparseisbetterthandense.Readabilitycounts.Specialcasesaren..
分类:
编程语言 时间:
2016-08-04 11:48:26
阅读次数:
332
本文为H5EDU机构官方HTML5培训教程,主要介绍:JavaScript强化教程——数据存取数据的存取位置也影响着JavaScript的运行速度,我们来总结一下如能分配存取位置最合理,能够高效的运行JavaScript数据存取位置分为1.字面量(如true、false、null等)2.本地变量(vara=5;)3.数组..
分类:
编程语言 时间:
2016-08-04 11:49:29
阅读次数:
170
VIIPython(9)socket编程socket编程:网络基础;TCP/IP;socket模型;pythonsocketC/S开发;非阻塞(select、poll、epoll)网络基础:OSI七层协议、TCP/IP分层注:物理层(数据之间比特流的传输、物理接口、电气特性;硬件接口标准,如RJ45水晶头、无线网络传输802.11b等);..
分类:
编程语言 时间:
2016-08-04 11:49:40
阅读次数:
610
1.错误(1)语法错误语法错误指示软件的结构上有错误,导致不能被解释器解释或编译器无法编译。这些错误必须在程序执行前纠正。(2)逻辑错误逻辑错误可能是由于不完整或是不合法的输入所致。还可能是逻辑无法生成,计算,或是输出结果需要的过程无法执行2.异常(1)当python检..
分类:
编程语言 时间:
2016-08-04 11:47:08
阅读次数:
247