码迷,mamicode.com
首页 > 2016年07月16日 > 全部分享
java多线程基本概念与简单实用
概述 程序:Program,是一个静态的概念 进程:Process,是一个动态的概念 进程是程序的一次动态执行过程, 占用特定的地址空间。每个进程都是独立的,由3部分组成cpu,data,code 缺点:内存的浪费,cpu的负担 线程:Thread,是进程中一个“单一的连续控制流程”  (a single sequential flow ofcontrol)/执行路径。线程又被称为轻量级...
分类:编程语言   时间:2016-07-16 15:55:23    阅读次数:194
web开发(八)之验证码的生成
验证码的生成:public class CheckImg extends ActionSupport{ @Override public String execute() throws Exception { // TODO Auto-generated method stub int width = 120; int height =...
分类:Web程序   时间:2016-07-16 15:55:30    阅读次数:392
XML小项目------dom4j操作联系人(图形界面版)
在进行此项目之前需要将dom4j的jar包及其依赖包导入,具体操作间本博客文章:XML之------dom4j对XML文档增删改查 公共类:DocumentFactory.java package cn.hncu.contact.common; import java.io.FileWriter; import java.io.IOException; import org.dom4j.D...
分类:其他好文   时间:2016-07-16 15:52:21    阅读次数:147
数据库引擎
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。  数据库应用项目是通过数据库引擎与数据库链接的。何为数据库引擎呢?简而言之,数据库引擎就是驱动各种数据库的程序,它负责处理数据库相关工作的整个核心部份。同样的,数据库应用项目的操作指令,均会通过数据库引擎的处理作用到数据库上。 数据库引擎在数据...
分类:数据库   时间:2016-07-16 15:51:12    阅读次数:211
AutoLayout技术选型和应用
前言:这篇文章是笔者在项目中对布局技术进行技术选型和应用的相关介绍,供大家参考。                 Question1:什么是autoLayout?Answer1: autolayout是苹果从iOS6开始推出的旨在优化、简化UI布局相关工作的新框架,其理念是抽象出约束的概念,将其作用于view,而不再需要手动设置其frame。个人理解其中的分别就好像面向对象编程和面向过程编程之间的...
分类:其他好文   时间:2016-07-16 15:49:39    阅读次数:425
JavaWEB小知识学习--原生AJAX
AJAX的作用局部刷新,作为提升页面体验还是很重要的,不过大家都说对SEO不是很友好,一直使用jQuery封装的AJAX,没有了解过原生的是什么样子的,特此学习下,补充知识1.原生AJAX的Get方式页面中定义一个a标签.想要实现的效果点击a标签,能够请求服务器,弹出服务器返回的字段 点击我! 对应的AJAX请求如下,...
分类:编程语言   时间:2016-07-16 15:45:44    阅读次数:167
优雅编程之这样写测试用例,你就”正常“了!
开心一笑【朋友病了,要挂盐水。给他扎针的是一个实习小护士,扎了半天都没扎进血管。 他痛得龇牙咧嘴,无奈叫来了护士长。 护士长好手法,只见她一针见血地扎进了血管,然后马上拔出来, 把针递给那个实习护士说:“看清楚没有?你再试一次!”】提出问题如何优雅编写测试代码???解决问题1)TDD(测试驱动开发),意思是先写单元测试,然后写对应的代码,通过修改调试让写的代码通过单元测试。使用TDD,会使测试...
分类:其他好文   时间:2016-07-16 15:45:09    阅读次数:124
Swift:Minimizing Annotation with Type Inference
许多程序猿更喜欢比如Python和Javascript这样的动态语言,因为这些语言并不要求程序猿为每个变量声明和管理它们的类型. 在大多数动态类型的语言里,变量可以是任何类型,而类型声明是可选的或者根本不允许. Objective-C采用了混合的处理方式:它需要类型声明,但是任何指向一个Objective-C类实例的变量(包括任何从NSObject派生出的类,但不能是所谓的原始类型,比如int...
分类:编程语言   时间:2016-07-16 15:43:50    阅读次数:134
OpenStack Days China参会有感——GIS距主流IT还有多远
前几天有幸参加了OpenStack Days China的两天技术峰会,集合了全球及国内顶尖的OpenStack技术专家,为我们分享了许多关于OpenStack的技术报告。 有许多人参加类似技术峰会都有这些感受: 1、一般主会场的领导和院士发言基本没有什么干货,也就是对我们实际工作没有太大帮助 2、一般讲的不错的都是公司的CEO、CTO等,但是他们都是公司商业因素占据很多,技术并不是他们实干...
分类:其他好文   时间:2016-07-16 15:43:47    阅读次数:384
Apache ZooKeeper Watcher 机制源码解释
本文首先讲解了 Apache ZooKeeperWatcher 机制的使用方式,通过一个集群内部状态监听、触发动作的实例以及回调函数的基本知识,引发对于 Watcher 机制内部实现原理和源代码的讨论,然后通过对实现原理的解释让读者有一些工作方式的理解,接下来对源代码进行分析,进一步加深读者对 Watcher 机制的理解。...
分类:Web程序   时间:2016-07-16 15:40:31    阅读次数:469
索引概念
索引,使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。 在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记...
分类:其他好文   时间:2016-07-16 15:40:47    阅读次数:149
web系统大规模并发中的-秒杀与抢购
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因?  一、大规模并发带来的挑战  在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,...
分类:Web程序   时间:2016-07-16 15:37:46    阅读次数:264
通过packetdrill构造的包序列理解TCP快速重传机制
TCP的逻辑是极其复杂的,其学习曲线虽然很平缓但其每一步都是异常艰难,好在这些都是体力活,只要肯花时间也就不在话下了。想彻底理解一个TCP的机制,有个四部曲:1.读与其相关的RFC;2.看Linux协议栈的TCP实现;3.通过抓包以及其它工具来确认事实就是如此;4.解决一个与之相关的网络问题。经历了以上四步骤,相信任何人都可以在相关领域内稍微装逼一把了...        本文的内容是TCP快速重...
分类:其他好文   时间:2016-07-16 15:39:40    阅读次数:432
J2EE进阶(四)Spring配置文件详解
J2EE进阶(四)Spring配置文件详解     Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件,当容器启动时找不到指定的配置文...
分类:编程语言   时间:2016-07-16 15:37:51    阅读次数:385
剑指offer(P31)
题目:设计一个类,我们只能生成该类的一个实例。 概念:   java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。   单例模式有以下特点:   1、单例类只能有一个实例。   2、单例类必须自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。   单例模式确保某个类只有一个实例,而且自行实例化并...
分类:其他好文   时间:2016-07-16 15:37:16    阅读次数:159
[译]FaceBook出品:基于Android的内存优化
[译]FaceBook出品:基于Android的内存优化...
分类:移动开发   时间:2016-07-16 15:36:24    阅读次数:174
Spring MVC中使用Swagger生成API文档和完整项目示例Demo,swagger-server-api
有图有真相,有源代码有真相,有下载地址有真相!!! Swagger是当前最好用的Restful API文档生成的开源项目,通过swagger-spring项目 实现了与SpingMVC框架的无缝集成功能,方便生成spring restful风格的接口文档, 同时swagger-ui还可以测试spring restful风格的接口功能。...
分类:编程语言   时间:2016-07-16 15:34:06    阅读次数:11154
748条   上一页 1 ... 13 14 15 16 17 18 19 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!