- 博客(7)
- 收藏
- 关注
原创 java常用的数字证书
一:需要包含的包 import java.security.*; import java.io.*; import java.util.*; import java.security.*; import java.security.cert.*; import sun.security.x509.* import java.security.cer
2017-04-03 18:55:38
371
转载 如何提高编程能力
一、 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。 2.
2017-03-19 23:42:27
382
转载 使用Nexus搭建Maven私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的nexus
2017-03-19 19:34:32
227
转载 生产环境上java项目的更新
生产环境的java项目如何更新 java项目上线后,可能随时会迭代更新,修复bug。问题来了,更新项目大多数时候需要重启服务,但是在生产环境可不能随便重启服务的。大家是如何处理这个问题的呢?我能想到的就是,部署两个应用,用nginx做负载,需要更新的时候,一个应用生产,一个应用更新,完了再更新另一个。都是这么干的,代码流: 本机开发——》测试机—
2017-03-17 06:43:22
1584
转载 浏览器对象模型BOM总结
BOM是Browser Object Model的缩写,简称浏览器对象模型。BOM提供了独立于内容而与浏览器窗口进行交互的对象 · 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window · BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。BOM提供了一些访问窗口对象的一些方法,:1.我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对
2017-03-17 05:54:30
341
转载 JVM
本文主要内容:GC的概念GC算法 引用计数法(无法解决循环引用的问题,不被java采纳) 根搜索算法 现代虚拟机中的垃圾搜集算法: 标记-清除 复制算法(新生代) 标记-压缩(老年代) 分代收集Stop-The-World 一、GC的概念:GC:Garbage Collec
2017-03-15 19:28:57
307
转载 JVM 算法
Java虚拟机的内存区域中,程序计数器、虚拟机栈和本地方法栈三个区域是线程私有的,随线程生而生,随线程灭而灭;栈中的栈帧随着方法的进入和退出而进行入栈和出栈操作,每个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这三个区域的内存分配和回收都具有确定性。垃圾回收重点关注的是堆和方法区部分的内存。常用的垃圾回收算法有:(1).引用计数算法:给对象中添加一个引用计数器,每当有一个
2017-03-15 19:26:45
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅