`
923080512
  • 浏览: 187200 次
  • 性别: Icon_minigender_1
  • 来自: 商丘
社区版块
存档分类
最新评论
文章列表
转自:http://blog.csdn.net/jessenpan/article/details/9617749 1、在写代码的过程中,偶尔使用到了 [java] view plain copy    print

Git分支

    博客分类:
  • git
Git 分支 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。 有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置信的轻量级,它的新建操作几乎可以在瞬间完成,并且在不同分支间切换起来也差不多一样快。和许多其他版本控制系统不同,Git 鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系。理解分支的概 ...

BTrace工具简介

    博客分类:
  • java
BTrace工具简介   What is Btrace?   Java进程诊断分析工具   安全的工具            无侵入性            不修改应用任何应用数据            限制跟踪行为,没能有循环   依赖组件  

Java Attach API

    博客分类:
  • java
 
  Java Attach API   catalog 1. instrument与Attach API 2. BTrace: VM Attach的两种方式 3. Sun JVM Attach API   1. instrument与Attach API JDK5中增加了一个包java.lang.instrument,能够对JVM底层组件进行访问。在JDK 5中,Instrument 要求在运行前利用命令行参数或者系统参数来设置代理类,在实际的运行之中,虚拟机在初始化之时(在绝大多数的 Java 类库被载入之前),instrumentation的设置已经启动,并在虚 ...
现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ......     这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是 Java程序员进阶的必备要求。本文将对一些常用的JVM性能调优监控工具进行介绍,希望能起抛砖引玉之用。本文参考了网上很多资料,难以一一列举,在此 对这些资料的作者表示感谢!关于JV ...

共享经济

 
全球共享经济渗透的九大领域代表性公司盘点 自2013年3月9日,《经济学人》杂志在其封面文章第一次详细描述了“共享经济” (The sharing Economy)的场景后。共享经济的模式已在深深影响着我们的观念和生活,从住宿的Airbnb、 ...

maven集成svn

 
刚入职的时候要搭建IDE开发环境,搞了一天没弄成,挫败感油然而生,决定搞个明白,好记性不如烂笔头。 先吐个槽,技术类还是google 一下,百度出来的很多误导人。 ============= maven和svn是通过maven SCM 的方式集成的,如果网速给力10分钟搞定。 首先安装eclipse的svn插件,配置svn地址;eclipse已经自带了maven插件,无需安装,看下面这个按钮: 这个按钮是在maven和svn集成后才有的,maven SCM 集成插件我在Eclipse Marketplace中没找到,通过以下方法获取安装: File->import-&g ...

互联网技术

 
Tuscany (SOA/SCA) Dubbo Memcache/MongoDB/Redis JNotify (FS modification) Scallope (Resource Manage) 参考:Scallop的Failover Nutch (Crawl web page) Hadoop (Distribute) Jetty (Servlet Container) 参考:怎样部署hadoop Cassandra (No-SQL) Hudson (Deploy) XPlanner Trac Redmine Bugzilla Nexus Nginx
oracle对两张表进行数据对比 Oracle两张表的数据比较可以用用手动方法比较,或者通过SQL语句来比较,两种方法各有所长。 在一些特定情况下还是需要比较两张表的数据是否一样。 比如现在有两张表A与表B它们的字段相同,但 ...

面试感悟

                     职业人生规划——人生是管道,规划是管道的路线,职业是管道里流淌的东西。        小溪与海洋、江河、湖泊自然、欢畅的汇聚,但旁边的灌木是体会不到的;伯牙与子期,高山流水,旁人是感受不到的,面试也是这样的。面试是知己在谈心,是同仁在交流,是战友在论战,是情侣在谈情说爱;面试失败只有一个原因——你管道里的东西不行或者你路线不对。你不懂高山流水,无法成为子期,你不懂JAVA,无法与我交流技术,你不懂兵法,无法论战。        面试本该是一件自然、舒畅的交流,如果你没有感受到,那就好好的充实自己吧。

Oracle树查询

Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结构如下: Sql代码 1. CREATE TABLE FLFL 2. (

spring脚手架

 
https://code.google.com/p/rapid-framework/ http://www.springside.org.cn/index.html http://appfuse.org/display/APF/Home
What to do when Enterprise Manager is not able to connect to the database instance (ORA-28001)   If you are trying to connect to the Oracle enterprise Manger and you get the following errors: Enterprise Manager is not able to connect to the database instance. And in the “Agent connection to inst ...
  全面理解面向对象的 JavaScript    简介: JavaScript 函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为 JavaScript 不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本文将回归面向对象本意,从对语言感悟的角度阐述为什么 JavaScript 是一门彻底的面向对象的语言,以及如何正确地使用这一特性。    前言
tomcat内存溢出总结 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new native thread.对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xms -Xmx -XX:PermSize -X ...
Global site tag (gtag.js) - Google Analytics