- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 Laravel 学习一:安装
1、浏览官方文档https://www.golaravel.com/2、根据文档安装laravelhttps://docs.golaravel.com/docs/5.6/installation/ 按照文档创建项目 blog3、了解artisanhttps://laravel.com/docs/5.0/artisanhttps://www.golaravel.com/post/larave...
2018-05-30 16:52:54 187 1
转载 ThinkPHP2.2框架执行原理、流程图在线手册
ThinkPHP2.2框架执行原理、流程图在线手册 ThinkPHP控制器的执行流程 对用户的第一次URL访问 http:///My/index.php/Index/show/ 所执行的流程进行详细的分析,用户的URL访问首先是定位到了My项目的index.php 入口文件(注意:如果使用了URL_REWRITE,可能index.php已经被隐藏了),项目的入口文件所做的其
2016-08-10 15:02:54 3606
转载 什么是OAuth授权?
什么是OAuth授权? 一、什么是OAuth协议 OAuth(开放授权)是一个开放标准。 允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。 而这种授权无需将用户提供用户名和密码提供给该第三方网站。 OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。
2016-04-07 09:35:33 480
转载 Java开发中的23种设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2013-04-16 10:52:34 696
转载 Java并发整理(三)
这节主要记录一些常用的同步代码和同步类。 1. Atomic***和volatile 一般用在用线程并发访问,又没有synchronized和lock的情况下,高效地处理简单场景。比如Runnable的run方法。 1 2 3 4 5 6 7 8 final AtomicInteger counter = new AtomicInte
2013-04-15 16:49:38 678
转载 Netflix公布个性化和推荐系统架构
Netflix的推荐和个性化功能向来精准,前不久,他们公布了自己在这方面的系统架构。 3月27日,Netflix的工程师Xavier Amatrain和Justin Basilico在官方博客发布文章,介绍了自己的个性化和推荐系统架构。文章开头,他们指出: 要开发出这样的一个软件架构,能够处理海量现有数据、响应用户交互,还要易于尝试新的推荐方法,这可不一点都不容易。 接下来,文章贴出
2013-04-07 17:07:32 759
翻译 使用eclipse+maven+tomcat开发web应用
1、使用mvn archetype:generate创建mvn web工程 mvn archetype:generate -DgroupId=com.hundsun.jres -DartifactId=test-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 2、将mvn 工程转成eclips
2012-09-19 17:00:33 1148
转载 敏捷体验设计师应该具备的12项技能
敏捷体验设计师应该具备的12项技能 敏捷 UI Web HTML CS S 敏捷 UX和传统瀑布式 UX不同之处在于它与交付过程的强关联关系,对于人的要求也更加全面。这意味着你将改变你曾经绝大部分时间只在角落里做一件事的习惯,以更加开放的姿态融入合作。本文将从技能交付出发,在策略、设计和研究三个层次阐明敏捷体验设计师应该掌握的12种技能。 一、策略层
2012-04-20 09:03:56 716
转载 Java Annotation手册
原文地址:http://www.blogjava.net/mlh123caoer/archive/2007/09/06/143260.html 前言: 在上篇文章《Java Annotation入门》中概要性的介绍了Annotation的定义、使用,范围涵盖较广,但是深度不够。所以作者在《Java Annotation入门》后,继续整理了Annotation的概念和知识点,与喜欢resea
2012-01-12 15:13:24 381
转载 20个常用的linux系统管理工具
逐一介绍20个常用的linux系统管理工具,vmstat,ps,top,strace,pmap等 需要监控Linux服务器性能?试试这些内置命令和一些附加工具。大多数Linux版本自带很多监控工具。这些工具提供了用于提取系统活动信息的度量.可以使用这些工具发现性能问题的可能原因。以下讨论大多数基本的命令中一些,用于系统分析和调试服务器问题,如下: 1.查找瓶颈.
2011-12-08 10:22:14 1937
翻译 Statement
Statements 缓存通过缓存能重复使用的statements提高性能,使程序员不必明确的生命重复使用的statements。 Statement缓存减少重复指针创建,重复的statement解析和创建,应用服务器和数据库服务器的通讯,数据库负荷。 Statement特征 Statement缓存和重用对应用是透明的。每一个statement缓存和一个物理连接关联,每一个连接有自己的sta
2011-12-05 21:28:27 874
翻译 G1收集器
G1收集器 什么是G1收集器? G1收集器是一个服务器式的垃圾收集器,针对多处理器和大容量存储器,满足了高可靠性和软实时目标,同时实现高吞吐量目的。 G1是并发标记 - 清除收集器(CMS)的长期替代。整个堆的操作,如全部标记,和应用程序线程同时执行,防止和堆或活数据大小成正比的中断。并发标记提供了 “完全”收集和识别通过压缩排空回收区域的时机。排空在多处理器上并行执行,以减少暂停时间和增
2011-12-05 15:01:51 744
转载 JBoss架构分析
研究项目: JBoss架构分析 Jenny Liu School of Information Technologies University of Sydney jennyliu@cs.usyd.edu.au 熙可集团 系统分析员:李剑华翻译 huihoo.org Allen整理,制作 English 摘要 JBoss是一个免费的
2011-11-29 21:55:58 946
转载 Jetty 的工作原理以及与 Tomcat 的比较
简介: Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以及 Jetty 如何集成到 Jboss;最后我们将比较一下两个 Servlet 引擎:Tomc
2011-11-29 20:07:53 883
转载 TOMCAT原理以及处理HTTP请求的过程
TOMCAT原理以及处理HTTP请求的过程、ContextPath ServletPath 一、TOMCAT 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents t
2011-10-18 16:41:41 632
转载 Tomcat、Websphere和Jboss类加载机制
Tomcat、Websphere和Jboss类加载机制 1 基本信息 摘要: 分别介绍 Tomcat 和 Webshpher 类加载机制。 作者: 戴小丹 林晓咏 2 Tomcat 类加载机制 Tomcat Server 在启动的
2011-10-18 16:29:13 607
转载 使用Memory Analyzer tool(MAT)分析内存泄漏(二)
前言 在使用Memory Analyzer tool(MAT)分析内存泄漏(一)中,我介绍了内存泄漏的前因后果。在本文中,将介绍MAT如何根据heap dump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。 一开始不得不说说ClassL
2011-09-02 10:31:35 394
转载 JVM参数对J2EE性能优化的影响
一切J2EE应用都是基于JVM的,那么对于JVM的设置和监控,成为J2EE应用程序性能分析和性能优化的必然手段。今天Sincky和大家交流该话题。这里以Tomcat环境为例,其它WEB服务器如Jboss、Weblogic、Websphere完全一致。 【认识JVM】
2011-09-02 10:29:51 476
转载 Heap Profling名词-Shallow和Retained Sizes的简介
Shallow Size 对象自身占用的内存大小,不包括它引用的对象。 针对非数组类型的对象,它的大小就是对象与它所有的成员变量大小的总和。当然这里面还会包括一些java语言特性的数据存储单元。 针对数组类型的对象,它的大小是数组元素对象的大小总和。 Retained
2011-09-02 10:01:05 1194
转载 Hibernate数据加载——Session.get/load
Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。Load方法可返回实体的代理类实例,
2011-07-21 15:39:39 408
原创 JCreator
这几天被eclipse弄的心烦,插件多了,启动慢;使用久了,占用内存多。想写写测试类,又想起了JcreatorJCreator目前分为JCreator Le和JCreator Pro两个版本 JCreator Le为免费版,而JCeator Pro要注册。JCreator Le功能不及JCeator Pro。 JCreator 专业版是一款适合于各个 Java 语言编程开发人员的IDE工具。 它为使用者提供了大量强劲的功能,例如: 项目管理、工程模板、代码完成、调试接口、高亮语法编辑、使用向导以
2010-12-18 13:33:00 688
流行分布式文件系统介绍
2014-06-30
SAP介绍中文90页
2007-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人