自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(216)
  • 资源 (39)
  • 收藏
  • 关注

原创 剑指offer编程Java实现pdf——持续更新中...

声明:本文参照——剑指Offer——编程题的Java实现,并对一些算法进行优化,以下简称《参考》。面试题11:数值的整数次方题目大致为:    实现函数double power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。思路:    可以考虑对指数折半,这样只需要计算一半的值,若指

2017-08-01 19:49:58 4598

转载 IOC容器中bean的生命周期,iocbean生命周期

原文地址:http://www.bkjia.com/Javabc/1149957.htmlIOC容器中bean的生命周期,iocbean生命周期一、Bean的生命周期Spring IOC容器可以管理Bean的生命周期,允许在Bean生命周期的特定点执行定制的任务。Spring IOC容器对Bean的生命周期进行管理的过程如下:(1).通过构造器或工厂

2017-05-23 07:34:45 1112

原创 高级进阶

springmvcSpringMVC中使用Interceptor拦截器

2017-04-25 11:55:10 779

原创 基础实用

springmvc使用Eclipse Mars新建maven项目

2017-04-23 17:28:31 619

原创 解忧杂货铺

Java节假日算法(免费)

2016-09-09 14:16:29 1086

原创 极客研究院

算法一:KNN算法   1.基础填充:       Python-Numpy的tile函数用法

2016-08-23 07:23:17 502

原创 技术小黑屋

1. macbook pro下安装wget命令

2016-06-20 14:47:12 1640

原创 leetcode 209. Minimum Size Subarray Sum-子序列最小长度|双指针|二分查找

原题链接:209. Minimum Size Subarray Sum【思路1-Java】 双指针用双指针——fast 和 slow实现,用 sum 记录子序列的和,1. 如果 sum 2. 如果 sum >= s,那么更新 minLen 长度,minLen=Math.min(fast-slow, minLen)public class Solution { publi

2016-06-13 22:14:10 1011

原创 leetcode 131. Palindrome Partitioning-回溯算法

原题链接:131. Palindrome Partitioning【思路-Java】递归实现本题采用回溯算法实现。1. 最外层循环public class Solution { public List> partition(String s) { List> res = new ArrayList<>(); dfs(s, res, new A

2016-06-13 17:24:13 3299

原创 leetcode 50. Pow(x, n)-细说边界问题

原题链接:50. Pow(x, n)【思路-Java】递归实现采用递归实现,那么本题的终止条件是 n == 0 和 n == 1。这里不采用下面的做法:public class Solution { public double myPow(double x, int n) { if(n == 0) return 1; if(n == 1) ret

2016-06-13 11:26:49 7180 2

原创 leetcode 40. Combination Sum II-回溯算法

原题链接:40. Combination Sum II【思路-Java】递归实现本题是 leetcode 39. Combination Sum-回溯算法|递归|非递归 的延伸,本题中给定的数组元素有重复。对于[1,1,2],如果还是采用原先的处理,结果集中肯定会有重复的元素出现,那么怎么处理呢?方法就是只对本层循环中重复元素出现进行调用,而对下一层递归中重复元素跳过递归调用。为了使重复元

2016-06-13 09:16:40 1505

原创 leetcode 47. Permutations II-排列|回溯算法

原题链接:47. Permutations II【思路1-Java】这题是leetcode 46. Permutations-全排列|回溯|递归|非递归思路1延伸,每次交换 nums 中的两个元素,新生成一种新的组合,将该组合放入中间集,再放入结果集中,对于重复元素的处理,这里采用 set 集合进行去重,思路虽然好理解,可是也费了不少空间:public class Solution {

2016-06-12 15:11:12 4483

原创 leetcode 55. Jump Game-贪心算法

原题链接:55. Jump Game【思路-Java】贪心算法本题采用贪心算法。贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来最好的选择。也就是说,不从整体最优上加以考虑,他所作出的是在某种意义上的局部最优解。贪心算法和动态规划算法都是由局部最优导出全局最优,这里不得不比较下二者的区别贪心算法: 1.贪心算法中,作出的每步贪心决策都无法改变,因为贪心策略是由上

2016-06-11 16:28:26 5691

原创 leetcode 113. Path Sum II-路径和|回溯算法

原题链接:113. Path Sum II【思路】采用回溯算法。回溯算法要求我们准备一个中间集 temp,一个结果集 res。这里和以往题目递归中包含循环,循环中嵌套递归的不同。本题没有包含循环。 递归遍历过程中,往中间集当中添加节点值,遍历结束的条件为 root 的左右节点均为空,即到叶子节点为止,如果满足条件——路径上各节点值和等于 sum,那么就可以将结果集添加到中间集当中。回溯是在

2016-06-11 15:35:35 2388 1

原创 leetcode 264. Ugly Number II-丑数|动态规划

原题链接:264. Ugly Number II【思路】该题考查动态规划。一个因子是2,3,5中的一个,另一个因子在 uglys 数组中,该因子下标存储在 ids 数组中:public class Solution { public int nthUglyNumber(int n) { int[] ids = new int[3]; int[]

2016-06-11 14:41:41 3186

原创 leetcode 236. Lowest Common Ancestor of a Binary Tree-二叉树共同祖先|深度遍历|递归|非递归

原题链接:236. Lowest Common Ancestor of a Binary Tree【思路-Java】dfs|递归实现本题是二叉树的深度遍历的典型应用,基础还是二叉树的遍历。以根节点为起点,往左右分支上寻找,如果找到了 p 或 q 节点,则返回该节点。否则,继续向叶子节点寻找,假想一下,如果一直递归到 null 还是找不到该节点,那么说明这个分支上不存在该节点。pub

2016-06-11 11:44:37 2647

原创 leetcode 95. Unique Binary Search Trees II-分治算法|动态规划|卡特兰数

原题链接:95. Unique Binary Search Trees II【思路】这是一道经典的分治算法题目,相比回溯算法,虽然都是递归中包含循环,循环中嵌套递归。但是,分治算法会利用到前面相互独立的子问题的中间结果,并将子问题层层串接在一起。最外层循环,将子问题划分为和为 n 的两个子问题,然后下一层递归又分别将子问题划分为更小的子问题,直到小问题小到只有大小为1的子问题,再将小问题的

2016-06-11 09:24:55 3340

原创 leetcode Combination Sum III-回溯|递归

原题链接:Combination Sum III【思路】-递归实现public class Solution { public List> combinationSum3(int k, int n) { List> res = new ArrayList>(); List temp = new ArrayList(); dfs

2016-06-09 15:50:47 622

原创 leetcode 330. Patching Array-数组补丁|贪心算法

原题链接:330. Patching Array【思路】贪心法public class Solution { public int minPatches(int[] nums, int n) { int patchCount = 0, i = 0; long miss = 1; while(miss <= n) {

2016-06-09 15:37:17 1624

原创 leetcode 147. Insertion Sort List-链表插入排序

原题链接:147. Insertion Sort List【思路-Java】 插入排序public class Solution { public ListNode insertionSortList(ListNode head) { ListNode dummyHead = new ListNode(0), p = head; dummyH

2016-06-09 10:36:40 3484

原创 leetcode 109. Convert Sorted List to Binary Search Tree-链表转树|指针|二分归并

原题链接:109. Convert Sorted List to Binary Search Tree【思路-Java】二分归并|递归实现模仿二分归并的思想实现public class Solution { public TreeNode sortedListToBST(ListNode head) { return rec(head, null); }

2016-06-08 17:12:40 622

原创 leetcode 114. Flatten Binary Tree to Linked List-二叉树变链表|指针

原题链接:114. Flatten Binary Tree to Linked List【思路】当节点的左子树不为空时,将左子树放在节点的右边,并将节点的左边置为空,将右子树放在左子树的最右边。依次向右边遍历。public class Solution { public void flatten(TreeNode root) { TreeNode p = roo

2016-06-07 22:07:28 2873

原创 leetcode 78. Subsets-数组子集|回溯算法

原题链接:78. Subsets【思路1-Java】回溯算法|递归实现本解法采用回溯算法实现,回溯算法的基本形式是“递归+循环”,正因为循环中嵌套着递归,递归中包含循环,这才使得回溯比一般的递归和单纯的循环更难理解,其实我们熟悉了它的基本形式,就会觉得这样的算法难度也不是很大。原数组中的每个元素有两种状态:存在和不存在。① 外层循环逐一往中间集合 temp 中加入元素 nums[i],

2016-06-07 17:04:45 15245 4

原创 leetcode 81. Search in Rotated Sorted Array II-旋转数组|二分查找

原题链接:81. Search in Rotated Sorted Array II【思路-Java、Python】 二分查找实现本题采用二分法实现,但是比较挠头的是边界问题,而且元素有重复,相比纯粹递增的数组难度要大得多,要解决这个问题,首先要对所有可能情况进行分类,然后对每种可能的类别进行相应的处理,本题的类别可以表示为下面的趋势图暂且不考虑nums[mid] = nums

2016-06-07 11:34:23 4246

原创 leetcode 275. H-Index II-h因子|二分查找

原题链接:275. H-Index II【思路-Java、Python】 二分查找 T=O(logn)|M=O(1)本题是基于 leetcode 274. H-Index-h因子|哈希表,如果对于 h-index 概念不是很理解的可以参考这篇博文。本题采用二分查找进行public class Solution { public int hIndex(int[] citati

2016-06-06 15:51:50 2080

原创 leetcode 274. H-Index-h因子|哈希表

原题链接:274. H-Index【思路】public class Solution { public int hIndex(int[] citations) { Arrays.sort(citations); int level = 0; for(int i = 0; i < citations.length; i++)

2016-06-06 13:46:22 3509

原创 leetcode 162. Find Peak Element-查找峰元素|二分查找

原题链接:162. Find Peak Element【思路-Java、Python】 二分查找题目中已经说明,最左端和最右端元素均无限小,中间元素比两侧都要大,那么本题中一定存在一个峰元素。所以不管中间有多少波峰,只要找到峰元素,我们只需找到刚刚开始下降而未下降的位置。采用二分查找,查出这样一个位置即可,我们知道二分查找要比较的是 target 元素,本题的 target 元素是 mid

2016-06-05 16:47:54 4180

原创 leetcode 129. Sum Root to Leaf Numbers-根到叶子之和|bfs|dfs|递归|非递归

原题链接:129. Sum Root to Leaf Numbers【思路-Java】非递归实现public class Solution { public int sumNumbers(TreeNode root) { return dfs(root, 0); } private int dfs(TreeNode root, int curSum)

2016-06-05 13:21:50 661

原创 leetcode 279. Perfect Squares-完美平方数|动态规划

原题链接:279. Perfect Squares【思路-Java】采用动态规划实现。用 dp[i] 数组存储第 i 个数的完美平方数。递推式为:dp[i] = Math.max(dp[j] + dp[i-j], dp[i],认为 i 的完全平方数是从和为 i 的两个完全平方数 dp[j] 和 dp[i-j]之和,然后从中取最小。public class Solution {

2016-06-04 17:14:59 11144

原创 leetcode 73. Set Matrix Zeroes-矩阵置零|数组

原题链接:73. Set Matrix Zeroes【思路-Java】T=O(n)|M=O(n)建立一个大小为 n 的数组,用于记录第 j 列是否出现0public class Solution { public void setZeroes(int[][] matrix) { boolean[] flag = new boolean[matrix[0].len

2016-06-03 16:47:58 2683

原创 python语言基础

1. Python 不会存在溢出问题>>> sys.maxint# 9223372036854775807得到的结果为2^63-1,其实上得到2^31-1还是2^31-1取决于你的操作系统。见Python源码的Misc/History:sys.maxint is thelargest Python int, which is actually a C long如果这句话属

2016-06-03 09:29:38 556

原创 leetcode 334. Increasing Triplet Subsequence-递增序列|双指针

原题链接:334. Increasing Triplet Subsequence【思路-Java、Python】维护两个指针——first和second,分别代表序列中第1、第2大的数。遍历过程中,当遇到比 first 小的值就用它替换掉 first,如果遇到比 first 大而比 second 小的值就用它替换掉 second,如果遇到比 second 还大的值,那就返回 true。如果

2016-06-03 09:05:36 888

原创 leetcode 74. Search a 2D Matrix-矩阵搜索|二分查找

原题链接:74. Search a 2D Matrix【思路1-Java】二分查找|T=O(logn*m)|M=O(1)这种思路是利用一位数组二分查找的思想,先计算出数组总个数,并计算出中间元素的下标。将这个中间元素坐标映射成二维数组坐标:public class Solution { public boolean searchMatrix(int[][] matrix, in

2016-06-02 22:39:32 1183

原创 leetcode 300. Longest Increasing Subsequence-最长子序列|动态规划

原题链接:300. Longest Increasing Subsequence【思路1-Java】T=O(n2)|M=O(n)建立一个大小与 nums 长度相等的数组 maxLens,用于记录每个 nums 最长长度,即 maxLens[i] 表示nums 第 0 个到第 i 个元素中以 nums[i]为最大值的最长子序列长度(注意序列的最后一个值为 nums[i]):public

2016-06-02 20:17:05 4175

原创 leetcode 77. Combinations-排列|递归|非递归|Java|Python

原题链接:77. Combinations【思路-Java、Python】采用回溯算法。这是一道 NP 难问题,时间复杂度没办法提高,用一个循环递归处理子问题,问题的终止条件是每个组合中的元素个数达到 k 个:public class Solution { public List> combine(int n, int k) { List> res = new

2016-06-02 10:43:01 4344 1

原创 leetcode 48. Rotate Image-矩阵旋转

原题链接:48. Rotate Image【思路-Java】 矩阵的顺时针90°旋转,关键是找到坐标关系。本题中 n 的值提前减1了,所以在下面的运算中就没有减1了。public class Solution { public void rotate(int[][] matrix) { for(int i=0, temp=0, n=matrix.leng

2016-06-02 09:21:20 3704 1

原创 leetcode 11. Container With Most Water-最大容器|双指针

原题链接:11. Container With Most Water【思路】用两枚指针——left, right 分别从左和右向中间遍历(left 和 right 中高度较小的向中间靠齐)。在遍历过程中遇到更大的高度时,由于可能得到更大面积,因此要和原先面积做一次比较:public class Solution { public int maxArea(int[] height

2016-06-01 21:31:03 381

原创 leetcode 75. Sort Colors-颜色排序|双指针

原题链接:75. Sort Colors【思路1-Python】-双指针|T=O(n)|S=O(1)申请两枚指针,head 和 tail,用 i 进行遍历,当 num[i] == 0时,交换当前位置和头指针处值,当 nums[i] == 2时,交换当前位置和尾指针处值,当 nums[i] == 1时,不进行交换:class Solution(object): def sortC

2016-06-01 15:48:15 1437

原创 leetcode 173. Binary Search Tree Iterator-二叉搜索树迭代|中序遍历

原题链接:173. Binary Search Tree Iterator【思路-Java】中序遍历非递归实现我们知道二叉搜索树当前节点值总是大于左子树上的任一节点值,总是大于右子树上的任一节点值。要从小到大取出该节点,我们可以采用二叉树的中序遍历,该思路借用一个栈来实现,如果对二叉树的中序遍历思路不是很清晰的,可以参考我的另一篇博文:leetcode 94. Binary Tree

2016-06-01 11:37:01 1192

原创 leetcode 199. Binary Tree Right Side View-树的右视图|递归|非递归|Java|Python

原题链接:199. Binary Tree Right Side View【思路】非递归实现层次遍历,每一层都是从左到右遍历,将每一层的最右一个节点添加到结果集中就是我们需要得到的结果:public class Solution { public List rightSideView(TreeNode root) { List res = new ArrayLi

2016-05-31 22:20:00 1882

hibernate 开发jar包

韩顺平老师视频教程配套 jar 包

2016-05-04

阿里巴巴校招研发笔试题详解

包含了2015年阿里巴巴 Java 研发的题目及详细解答

2016-04-22

阿里巴巴2015校招笔试题

阿里巴巴2015校招笔试题

2016-04-18

腾讯校招技术笔试题

腾讯校招技术笔试题

2016-04-17

腾讯2014技术类校园招聘笔试试题及详解

腾讯2014技术类校园招聘笔试试题及详解

2016-04-17

wineskin-2.5.4.app.zip

wineskin是一款专为mac用户提供的windows环境模拟器,可以在mac电脑中运行windows环境,解除了mac一些游戏或软件的限制,直接下载打开就可用。

2016-02-11

org.eclipse.jface.text_3.9.2.v20141003-1326.jar

解决eclipse设置代码自动补全后空格和等号自动上屏问题。适用于Mars版本eclipse 4.5,myeclipse2015等

2016-02-10

kafka的jar包下载(全)

包含了eclipse和myeclipse开发所需的所有jar包

2016-01-28

kafka的jar包下载

此包里包含了所有eclipse和myeclipse开发所需的连接kafka的jar包。

2016-01-28

java语音识别小程序

语音识别源码(java) ASR Speaker Recognition Enhanced Voice Conference !

2016-01-03

超详细注释基于BlogJava主页的java爬虫程序

这是一个基于Blogjava主页的爬虫框架,应用深度遍历和广度遍历,文章爬取程序,可以爬取近7w篇文章。

2016-01-03

超详细注释基于BlogJava主页的爬虫程序

这是一个基于Blogjava主页的爬虫框架,应用深度遍历和广度遍历,文章爬取程序,可以爬取近7w篇文章。

2016-01-03

32位/64位可用的PLSQLDeveloper,兼汉化破解

亲测32位/64位可用的PLSQLDeveloper,兼汉化破解。

2015-12-02

HA-Instant Client-v11.2.0.3.0-x86.rar下载

oracle client简化版本 如果64位oracle数据库成功安装的前提下,安装32位PLSQL后无法成功登录连接到数据库问题,可以通过安装32位的oracle客户端来接解决。

2015-12-02

msbase.jar,mssqlserver.jar,msutil.jar sqljdbc4.jar

msbase.jar,mssqlserver.jar,msutil.jar是tomcat连接sqlserver2008的jar包 sqljdbc4.jar是tomcat连接sqlserver2012的jar包 使用方法将这些包拷贝到tomcat的lib目录下就可以成功连接sqlserver数据库

2015-11-06

免积分解决myeclipse2013空格等号等上屏问题org.eclipse.jface.text_3.8.2.v20121126-164145.jar

org.eclipse.jface.text_3.8.2.v20121126-164145.jar亲测可用,解决 Eclipse/MyEclipse有些默认的设置不是很好,比如空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格或=号而已。 使用方法:关掉MyEclipse2013,将本文件放到MyEclipse2013安装目录下的plugins目录下替换原来文件,然后加-clean参数重启MyEclipse2013即可。

2015-11-06

Eclipse空格键等于号上屏补丁org.eclipse.jface.text_3.8.200.201306271036.jar

org.eclipse.jface.text_3.8.200.201306271036.jar解决Eclipse/MyEclipse有些默认的设置不是很好,比如空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格或=号而已。 使用方法:关掉Eclipse,将本文件放到Eclipse安装目录下的plugins目录下替换原来文件,然后加-clean参数重启Eclipse即可。

2015-11-06

解决eclipse空格键等号等上屏问题org.eclipse.jface.text_3.8.200.201306271036.jar

org.eclipse.jface.text_3.8.200.201306271036.jar 修改后的插件,增强了eclipse的自动补全功能。取消了默认的“=”,空格,“.”和“”的自动补全,加入TAB的自动补全。

2015-11-06

解决MyEclipse2013空格键等于号上屏问题的 org.eclipse.jface.text_3.8.2.v20121126-164145.jar

Eclipse/MyEclipse有些默认的设置不是很好,比如空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格或=号而已。 使用方法:关掉MyEclipse2013,将本文件放到MyEclipse2013安装目录下的plugins目录下替换原来文件,然后加-clean参数重启MyEclipse2013即可。

2015-11-06

屈婉玲算法与设计及答案

北大屈婉玲老师算法设计与分析最新课件及作业答案

2015-09-20

100套计算机二级C语言上机题库及答案.pdf

编程,填空及详细解答!计算机二级C语言上机题库及答案(100套)

2019-12-18

Cracking the Coding Interview 第6版 高清完整版PDF

Cracking.the.Coding.Interview.189.Programming.Questions.and.Solutions

2018-08-08

July著《编程之法:面试和算法心得》完整扫描版

《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。   此外,《编程之法:面试和算法心得》每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高频题目,反复出现在近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。

2018-04-12

基于Movielens的推荐系统—评分预测

压缩文件中包含一下列表: 1,movielens 公开实验数据集(推荐系统研究经常用到~) 2,模拟预测评分的python代码(python3.x)

2018-01-07

【推荐】Effective Java(第2版)中文+英文+源码

1.高清中文版 2.高清英文版 3.随书源代码 目录: 第1章 引言 1 第2章 创建和销毁对象 4 第1条:考虑用静态工厂方法代替构造函数 4 第2条:使用私有构造函数强化singleton属性 8 第3条:通过私有构造函数强化不可实例化的能力 10 第4条:避免创建重复的对象 11 第5条:消除过期的对象引用 14 第6条:避免使用终结函数 17 第3章 对于所有对象都通用的方法 21 第7条:在改写equals的时候请遵守通用约定 21 第8条:改写equals时总是要改写hashcode 31 第9条:总是要改写tostring 36 第10条:谨慎地改写clone 39 第11条:考虑实现comparable接口 46 第4章 类和接口 51 第12条:使类和成员的可访问能力最小化 51 第13条:支持非可变性 55 第14条:复合优先于继承 62 第15条:要么专门为继承而设计,并给出文档说明,要么禁止继承 67 第16条:接口优于抽象类 72 第17条:接口只是被用于定义类型 76 第18条:优先考虑静态成员类 78 第5章 c语言结构的替代 82 第19条:用类代替结构 82 第20条:用类层次来代替联合 84 第21条:用类来代替enum结构 88 第22条:用类和接口来代替函数指针 97 第6章 方法 100 第23条:检查参数的有效性 100 第24条:需要时使用保护性拷贝 103 第25条:谨慎设计方法的原型 107 第26条:谨慎地使用重载 109 第27条:返回零长度的数组而不是null 114 第28条:为所有导出的api元素编写文档注释 116 第7章 通用程序设计 120 第29条:将局部变量的作用域最小化 120 第30条:了解和使用库 123 第31条:如果要求精确的答案,请避免使用float和double 127 第32条:如果其他类型更适合,则尽量避免使用字符串 129 第33条:了解字符串连接的性能 131 第34条:通过接口引用对象 132 第35条:接口优先于映像机制 134 第36条:谨慎地使用本地方法 137 第37条:谨慎地进行优化 138 第38条:遵守普遍接受的命名惯例 141 第8章 异常 144 第39条:只针对不正常的条件才使用异常 144 第40条:对于可恢复的条件使用被检查的异常,对于程序错误使用运行时异常 147 第41条:避免不必要地使用被检查的异常 149 第42条:尽量使用标准的异常 151 第43条:抛出的异常要适合于相应的抽象 153 第44条:每个方法抛出的异常都要有文档 155 第45条:在细节消息中包含失败-捕获信息 157 第46条:努力使失败保持原子性 159 第47条:不要忽略异常 161 第9章 线程 162 第48条:对共享可变数据的同步访问 162 第49条:避免过多的同步 168 第50条:永远不要在循环的外面调用wait 173 第51条:不要依赖于线程调度器 175 第52条:线程安全性的文档化 178 第53条:避免使用线程组 181 第10章 序列化 182 第54条:谨慎地实现serializable 182 第55条:考虑使用自定义的序列化形式 187 第56条:保护性地编写readobject方法 193 第57条:必要时提供一个readresolve方法 199 中英文术语对照 202 参考文献 207 模式和习惯用法索引 212 索引 214

2017-11-25

com.sun.jdmk.comm.HtmlAdaptorServer对应jar包下载

jmx练习用的jar包,要不然需要去oracle官网去注册一个,由于该网站不支持免费下载了,至少要1个积分才能下载!

2017-09-15

junit-4.12.jar包完整版下载

junit4.11 jar是最新版本的java开发框架,Junit4.11jar可以方便java程序员使Java单元测试更加范规,这个包包含了hamcrest-core-1.3.jar junit-4.7.jar junit-4.11.jar junit-4.11-javadoc.jar junit-4.11-sources.jar等内容。

2017-09-11

编译运行tomcat源码需要用到的jar包

编译运行tomcat源码需要的jar包,junit在Eclipse中本来就有,就不提供了。另外ecj-4.3.1.jar就是Eclipse的JDT插件:org.eclipse.jdt.core_3.3.1.v_780_R33x.jar。将jar添加到eclipse中并增加到build path就可以运行了

2017-09-11

tomcat7源码下载

tomcat7源码下载tomcat7源码下载tomcat7源码下载tomcat7源码下载tomcat7源码下载tomcat7源码下载tomcat7源码下载tomcat7源码下载

2017-09-11

【高清扫描版】精通Tomcat下载

【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战

2017-09-11

深入剖析Tomcat(中文版)+书本源码+tomcat源码

深入剖析Tomcat(中文版)+书本源码+tomcat源码深入剖析Tomcat(中文版)+书本源码+tomcat源码深入剖析Tomcat(中文版)+书本源码+tomcat源码深入剖析Tomcat(中文版)+书本源码+tomcat源码深入剖析Tomcat(中文版)+书本源码+tomcat源码深入剖析Tomcat(中文版)+书本源码+tomcat源码

2017-09-11

【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战

【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战【高清扫描版】精通Tomcat:Java Web应用开发、框架分析与组件配置、系统集成与案例实战

2017-09-11

精通Tomcat pdf版下载

高清pdf《精通Tomcat》下载,《精通Tomcat》Java Web应用开发、框架分析与组件配置、系统集成与案例实战。高清pdf《精通Tomcat》下载,《精通Tomcat》Java Web应用开发、框架分析与组件配置、系统集成与案例实战。

2017-09-11

右键打开cmd

双击运行即可,在目录下右键,就可以打开cmd

2016-10-14

angular-file-upload-shim.min.js

支持文件上传的:angular-file-upload-shim.min.js

2016-08-31

angular-file-upload.min.js免积分

用于angularJS支持文件上传功能,网上找很久才找到。另外一个找到了,立刻就上传。

2016-08-31

org.eclipse.jface.text_3.10.0.v20150603-1752.jar - eclipse空格等号上屏补丁

eclipse空格等号上屏补丁 org.eclipse.jface.text_3.10.0.v20150603-1752.jar解决Eclipse/MyEclipse有些默认的设置不是很好,比如空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格或=号而已。 使用方法:关掉Eclipse,将本文件放到Eclipse安装目录下的plugins目录下替换原来文件,然后加-clean参数重启Eclipse即可。

2016-07-15

eclipse插件 pydev及教程for mac

eclipse的python ide插件,mac 下可用,Windows 下不可用

2016-05-19

eclipse插件 PyDev3.7.1 mac

eclipse的python ide插件,mac 下可用,Windows 下不可用

2016-05-19

空空如也

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

TA关注的人

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