自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (1)
  • 收藏
  • 关注

原创 金三银四面试季节之Java 核心面试技术点 - JVM 小结

描述一下 JVM 的内存区域程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线程正在执行的 Java 方法的 JVM 指令地址;或者,如果是在执行本地方法,则是未指定值(undefined)。Java 虚拟机栈(Java Virtual...

2019-03-24 11:27:35 226

原创 Java 下各种设计模式小结

策略模式——定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。    策略模式是说,针对一种计算,定义一系列的算法,由用户决定具体使用哪一个算法完成计算。     比如,提供一个计算银行存款利率的接口,对于不同的存款方式(活期、一年定期、两年定期),提供不同的算法实现类,由用户决定使用哪种存款方式来计算利率。如果银行计算利率的算法发生了变

2014-09-28 18:31:01 1417 1

原创 重构改善既有代码的设计--简化条件表达式

重构改善既有代码的设计--简化条件表达式

2014-09-28 10:28:52 1095 3

转载 shell编程:引用变量、内部变量、条件测试、字符串比较、整数比较、文件比较、逻辑操作、引号、通配符、调试执行

1、env显示当前的环境变量 2、PS1='[\u@\h \w \A] \$' 可以设置bash的命令与提示符。3、echo $$ 显示当前bash的PID号4、echo $?显示上一条指令的回传值(指令成功回传值为0,其他为非零)5、unset name 取消变量的定义6、定义变量语法:              变量名=变量值             

2014-11-07 20:50:23 780

转载 shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select

1、expr计算整数变量值格式 :expr arg 例子:计算(2+3)×4的值1、分步计算,即先计算2+3,再对其和乘4s=`expr 2 + 3`expr $s \* 42、一步完成计算:expr  `expr 2 + 3 `  \* 4 –说明: 运算符号和参数之间要有空格分开; 通配符号(*),在作为乘法运算符时要用\、“”、‘’符号修饰

2014-11-07 20:47:16 850

原创 正则表达式小结

正则表达式小结

2014-11-02 23:49:21 838

原创 JavaIO总结

JavaIO总结

2014-10-29 22:23:12 1072

原创 ZenCoding Syntax

ZenCoding Syntax

2014-10-27 13:11:32 1198

原创 pat-笛卡尔树

pat-笛卡尔树

2014-10-26 23:28:59 1647

原创 AngularJs--XHRs & Dependency Injection

AngularJs--XHRs & Dependency Injection

2014-10-26 23:17:37 1064

转载 算法模版列表

1:数学1.1:数论1.1.1:中国剩余定理 1.1.2:欧拉函数 1.1.3:欧几里得定理                  1.1.3.1:欧几里得定理                1.1.3.2:扩展欧几里得                1.1.4:大数分解与素数判定1.1.5:佩尔方程             1.2:组合数学1.2.1:排列组合

2014-10-21 19:58:39 643

原创 pat-1087【最短路径】

最短路径

2014-10-20 09:04:26 1949

转载 sql注入攻击

原文地址:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html1.1.1 摘要日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引发众多网民对自己账号、密码等互联网信息被盗取的普遍担忧。网络安全成为了现在互联网

2014-10-19 20:35:14 774

转载 程序员练级攻略

http://coolshell.cn/articles/4990.html转载自 酷壳在学校论坛看见这篇文章。觉得自己大学前三年真的太懒散了>生无所息啦,从现在做起,找到一些自己真正的喜欢的东西。比如coding~--------------------------------------------------------------------------

2014-10-15 19:54:07 696

转载 分布式系统----【一致哈希】

应用场景这里我先描述一个极其简单的业务场景:用4台Cache服务器缓存所有Object。那么我将如何把一个Object映射至对应的Cache服务器呢?最简单的方法设置缓存规则:object.hashCode() % 4。Cache 0:object.hashCode() % 4 == 0Cache 1:object.hashCode() % 4 ==

2014-10-14 18:58:53 741

原创 最小生成树

最小生成树总结

2014-10-10 22:34:34 1005

转载 UML几种关系总结

UML类图几种关系的总结您的评价:      收藏该经验

2014-09-01 20:46:14 607

原创 动态规划总结

很多最优解问题都可以用动态规划来做,要想用动态规划来解决问题首先要满足的第一个条件就是问题能被分解,也就是能被分割成很多个小问题。    这一点相当重要,很多人一上来看了很多文章就提递推方程,绕的云里雾里的还是弄不清问题的本质,就是因为没理解这句话的真正含义,因为递推基础就是由小的子问题推导出总的大问题的解。所以分析一个问题的子问题是什么是第一步!1.背包问题  背包问题的描述:有N件

2014-08-16 19:15:13 609

原创 pat解题报告【1074】

1074. Reversing Linked List (25)时间限制   300 ms内存限制   32000 kB代码长度限制   16000 B判题程序     Standard     作者     CHEN, YueGiven a constant K and a singly li

2014-08-11 19:25:48 1632

原创 pat解题报告【1082】

1082. Read Number in Chinese (25)时间限制   400 ms内存限制   32000 kB代码长度限制   16000 B判题程序     Standard     作者     CHEN, YueGiven an integer with no more than

2014-08-10 23:27:04 1681

原创 pat解题报告【1078】

1078. Hashing (25)时间限制   100 ms内存限制   32000 kB代码长度限制   16000 B判题程序     Standard     作者     CHEN, YueThe task of this problem is simple: insert a seq

2014-08-10 23:12:57 1078

原创 pat解题报告【1073】

1073. Scientific Notation (20)时间限制   100 ms内存限制   32000 kB代码长度限制   16000 B判题程序     Standard     作者     HOU, QimingScientific notation is the way tha

2014-08-10 22:56:30 1394

原创 pat解题报告【1076】

解题报告【pat-1076】

2014-08-10 21:04:24 1970

原创 程序猿的自我修养清单

Data Structures   1. Integer      – find number of 1s      – next largest smaller      – smallest larger number      – determine if is palindrom      – itoa, atoi      – add 2 numbers w/

2014-08-05 15:22:45 1304

转载 【VIM简明教程】

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类

2014-07-19 16:14:24 493

转载 Java Collection

在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比

2014-07-07 08:42:17 634

转载 java中ArrayList和LinkList的区别

一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。     2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。     3.对于新增和删除操作add和remove,LinedList比较占优势

2014-07-07 08:15:19 1010

原创 装机必备

好压adsafetomcateclipse

2014-06-16 12:31:18 576

原创 think in java 读书笔记

think in java 读书笔记

2014-06-08 16:36:22 1192

原创 eeplat开发平台概念理解

eeplat开发平台概念理解

2014-05-23 16:44:00 1178

转载 tomcat目录文件详解

一、Tomcat背景  自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,

2014-05-21 16:07:37 751

原创 html+css实现登录界面

html+css实现登录界面

2014-05-21 13:53:56 17022 1

原创 sql高级操作

sql高级操作

2014-05-17 16:42:53 937

原创 sql基础操作

sql基础操作

2014-05-16 23:55:02 869

原创 git版本管理工具的上手

git版本管理工具的上手

2014-05-11 23:24:55 980

转载 SQL Server T-SQL高级查询

SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。  Ø 基本常用查询  --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from studen

2014-05-11 19:55:28 701

原创 android开发要点

android开发要点

2014-05-10 23:50:25 1021

原创 java进阶--嵌套类和接口

java进阶--嵌套类和接口

2014-05-06 13:25:23 1713

原创 java进阶--继承类

java进阶--继承类

2014-04-30 13:46:49 852

原创 常用正则表达式

常用正则表达式

2014-04-26 14:34:10 760

基于fpga的数字锁相环设计

基于fpga的数字锁相环设计 毕业设计论文 里面详细的介绍了锁相的概念和全数字锁相环的实现!!

2012-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除