1.1概述——文件锁 文件锁定初看起来可能让人迷惑。它 似乎 指的是防止程序或者用户访问特定文件。事实上,文件锁就像常规的 Java 对象锁 — 它们是 劝告式的(advisory) 锁。它们不阻止任何形式的数据访问,相反,它们通过锁的共享和获取赖允许系统的不同部分相互协调。 您可以锁定整个文件或者 ...
分类:
编程语言 时间:
2017-03-09 19:46:42
收藏:
0 评论:
0 赞:
0 阅读:
170
二、面试技巧
1、背熟你的简历
原因:面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我...
分类:
编程语言 时间:
2017-03-09 19:02:21
收藏:
0 评论:
0 赞:
0 阅读:
414
Web 技术成为当今主流的互联网Web应用技术之一,而Servlet是Java Web技术的核心基础。本文首先从请求/响应架构应用的大背景谈起Servlet的由来,明确Servlet的产生动机,揭示了...
分类:
编程语言 时间:
2017-03-09 19:01:51
收藏:
0 评论:
0 赞:
0 阅读:
526
摘要: 伴随 J2EE 6一起发布的Servlet 3.0规范是Servlet规范历史上最重要的变革之一,它的许多新的特性都极大的简化了 Java Web 应用的开发。本文从一个简单的 Servle...
分类:
编程语言 时间:
2017-03-09 19:01:30
收藏:
0 评论:
0 赞:
0 阅读:
281
之前写过一篇帖子,就是关于工作经验分享的,最近很多人私信我,所以博客这边再分享一次这几年来,我最大的感想就是一句话:多看、多写、多想、多问、多分享、多优化、多运动...1、【多看】 读万...
分类:
编程语言 时间:
2017-03-09 19:01:11
收藏:
0 评论:
0 赞:
0 阅读:
313
package demo; import java.util.Random; public class math { public static void main(String[] args) { String[] operate=new String[]{"+","-","×","÷"}; in... ...
分类:
编程语言 时间:
2017-03-09 18:54:44
收藏:
0 评论:
0 赞:
0 阅读:
195
Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的? 我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层 ...
分类:
编程语言 时间:
2017-03-09 18:48:52
收藏:
0 评论:
0 赞:
0 阅读:
222
ArrayList是Java的链表类,在项目开发中十分常见,那么怎样对ArrayList进行添加、删除、修改、查询、遍历呢?本文将进行详细阐述。 ArrayList是Java的链表类,在项目开发中十分常见,那么怎样对ArrayList进行添加、删除、修改、查询、遍历呢?本文将进行详细阐述。 Arra ...
分类:
编程语言 时间:
2017-03-09 18:47:56
收藏:
0 评论:
0 赞:
0 阅读:
199
explicit用来防止由构造函数定义的隐式转换。 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。 例如: 这里things的构造函数可以只用一个实参完成初始化。所以可以进行一个隐式转换,像下面这样: 这段程序使用一个string类型对象 ...
分类:
编程语言 时间:
2017-03-09 18:46:29
收藏:
0 评论:
0 赞:
0 阅读:
274
Python Standard Library 翻译: Python 江湖群 10/06/07 20:10:08 编译 Python Standard Library 翻译: Python 江湖群 10/06/07 20:10:08 编译 0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 ...
分类:
编程语言 时间:
2017-03-09 18:43:00
收藏:
0 评论:
0 赞:
0 阅读:
907
1 # -*- coding:utf-8 -*- 2 class Node: 3 def __init__(self, initdata): 4 self.data = initdata 5 self.next = None 6 7 def getData(self): 8 return self.... ...
分类:
编程语言 时间:
2017-03-09 18:40:18
收藏:
0 评论:
0 赞:
0 阅读:
386
最近项目不多,所以就研究了一下RxSwift和RAS,RAC以前项目中用过了,在这里我就先简单的介绍一下什么是RAS。总述:在RAC 5.0这个版本,有了很大的改动,API已经重新命名。在和Swift相关的部分被抽调出来搞成了一个新的框架:ReactiveSwift,可见苹果爸爸对小儿子的喜爱,要大 ...
分类:
编程语言 时间:
2017-03-09 18:40:02
收藏:
0 评论:
0 赞:
0 阅读:
250
要求:一个火车站,三个售票员卖出100张票 1.通过继承Thread类实现 实现思路:建立ThreadTest类继承Thread并建立三个线程卖100张票 体会:三个线程之间无序卖票,且线程之间无干扰。 2.通过实现Runnable接口达到要求 实现思路:建立ThreadTest类实现Runnabl ...
分类:
编程语言 时间:
2017-03-09 18:37:55
收藏:
0 评论:
0 赞:
0 阅读:
158
javascript原生一直没有提供删除功能,于是自己写了几个remove方法,主要是要注意遍历数组时使用splice方法是会在遍历没完成时就会改变数组对象的length长度,最简单方法是从数组尾部开始遍历,用递减来循环,就像我这里LastRmove的注释部分,这种方法直观又不受长度动态变化 的影响 ...
分类:
编程语言 时间:
2017-03-09 18:37:13
收藏:
0 评论:
0 赞:
0 阅读:
140
第一章 JavaScript模块化编程 (一):模块的写法 一 原始写法// 模块就是实现特定功能的一组方法;只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块; function m1(){ // ... } function m2(){ // ... }// 上面的函数m1() ...
分类:
编程语言 时间:
2017-03-09 18:26:32
收藏:
0 评论:
0 赞:
0 阅读:
253
第一题: #include "stdafx.h" #include<iostream> using namespace std; int main() { int shu[10]; int i; for (i = 0; i < 10; i++) { cin >> shu[i]; } int j,h, ...
分类:
编程语言 时间:
2017-03-09 18:22:52
收藏:
0 评论:
0 赞:
0 阅读:
286
最近开始自己写自己的项目了,终于鼓起勇气迈出了自己认为的这一大步! 先来通用的helper类和大家分享一下 ,第一个是Object转为json序列的类,这个网上有很多,但我实践了一下大部分都不能用的,或者有各种bug,其实C#中有一个很好的类可以解决这个问题,他就是--JavaScriptSeria ...
分类:
编程语言 时间:
2017-03-09 18:21:08
收藏:
0 评论:
0 赞:
0 阅读:
189
JavsScript中对象继承关系变得无关紧要,对于一个对象来说重要的是它能做什么,而不是它从哪里来。 JavaScript提供了一套更为丰富的代码重用模式。它可以模拟那些基于类的模式,同时它也可以支持其他更具表现力的模式。 JavaScript是一门基于原型的语言,这意味着对象直接从其他对象继承。 ...
分类:
编程语言 时间:
2017-03-09 18:17:33
收藏:
0 评论:
0 赞:
0 阅读:
191
socket 一、os七层 图1 TCP/IP协议族包括运输层、网络层、链路层。现在你知道TCP/IP与UDP的关系了吧。 socket层 在图1中,我们没有看到Socket的影子,那么它到底在哪里呢?还是用图来说话,一目了然。 socket是什么? Socket是应用层与TCP/IP协议族通信的中 ...
分类:
编程语言 时间:
2017-03-09 18:16:59
收藏:
0 评论:
0 赞:
0 阅读:
237
用urllib做一个简单的功能,抓取网页,然后打印,发现中文部分输出异常,全是16进制,如图 后面百度了一下,看了几张帖子,终于找到了解决方法,只需要将结果decode一下就ok,decode的编码根据不同的网站都不一样,一般为utf-8 之后输出结果正常 ...
分类:
编程语言 时间:
2017-03-09 18:15:29
收藏:
0 评论:
0 赞:
0 阅读:
158