摘要: 给定一个整数矩阵,找到增加最长路径的长度。 从每一个单元格,你可以移到四个方向:左,右,向上或向下。你不能移到对角线移动或移动以外的边界(即缠绕是不允许的)。 Example 1: nums = [ [9,9,4], [6,6,8], [2,1,1] ] Return 4 The longest i 阅读全文
posted @ 2017-04-07 21:47 你好潘先生 阅读(1900) 评论(0) 推荐(0) 编辑
摘要: 写一个程序,解决数独求解的问题 空的格子用字符 '.'代替。 你可以假设只有一个解 一个数独 ... ...红色的数字就是解. 下面是我的代码 package com.zhazhapan.algorithm.backtracking; public class SudokuSolve { publi 阅读全文
posted @ 2017-04-07 21:46 你好潘先生 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 有一个单词列表,一个初始单词和一个最终单词,初始单词需要通过单词列表逐步变换到最终单词,求变换所需的最短变换路径长度。 变换规则:每次只能变动1个字母(不可交换位置,如:从abc变成cba属于变动了2个字母),每次变换只能从单词列表中选取。 例如:初始单词hot,最终单词dog,单词列表 阅读全文
posted @ 2017-04-07 21:45 你好潘先生 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 例题1:下列程序的输出结果是多少? public class Test { static { int x = 5; } static int x, y; public static void main(String[] args) { x ; myMethod(); System.out.print 阅读全文
posted @ 2017-04-07 21:44 你好潘先生 阅读(217) 评论(0) 推荐(0) 编辑
摘要: (这是一道去哪儿笔试题) 时间限制:C/C++语言 2000MS;其他语言 4000MS 内存限制:C/C++语言 65536KB;其他语言 589824KB 题目描述: 给定一棵二叉树的前序(根、左、右)和中序(左、根、右)的打印结果,输出此二叉树按层(从左往右)打印结果。 例如一棵二叉树前序:1 阅读全文
posted @ 2017-04-07 21:42 你好潘先生 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组, 返回两个数的指数,使他们加起来等于给定的数. 你可以假设只有一个解, 并且相同的元素不会用两次. 比如: 给定数组 = [2, 7, 11, 15], 目标数 = 9, 因为[0] + nums[1] = 2 + 7 = 9, 返回 [0, 1]. 下面是我的代码. public 阅读全文
posted @ 2017-04-07 21:39 你好潘先生 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 反转一个整数的数字. 例1: x = 123, 返回 321 例2: x = 123, 返回 321 注意: 假如输出一个带符号的32位的整数。当你反转后的整数溢出时你需要返回 0. 下面是我的答案,如果你更好的解决方案,请在下面评论哦,大家一起讨论交流。 import java.util. ; p 阅读全文
posted @ 2017-04-07 21:33 你好潘先生 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 以下代码输出结果是: public class Test { public static void main(String[] args) { int a = 5; System.out.println("value is " + ((a < 5) ? 10.9 :9)); } } A.编译错 阅读全文
posted @ 2017-04-07 21:32 你好潘先生 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 面试例题1: 下列哪个选项能编译正确? A. Short myshort = 99S; C. float z = 1.0; B. int t = "abc".length(); D. char c = 17c; 解析:Short myshort=99S;这句要执行自动装箱,调用shortValue方 阅读全文
posted @ 2017-04-07 21:31 你好潘先生 阅读(1050) 评论(1) 推荐(0) 编辑
摘要: ClassLoader基本概念 Java程序并不是一个可执行文件,而是由许多独立的类文件组成的,每一个文件对应一个Java类。这些类文件并非全部装入内存,而是根据程序需要逐渐载入。并且ClassLoader是JVM实现的一部分。 ClassLoader加载流程 当运行一个程序的时候,JVM启动,运行 阅读全文
posted @ 2017-04-07 21:30 你好潘先生 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1. 购买VPS,推荐几个供应商: 国外的有:搬瓦工 VirMach vps.net vultr.com 等等 国内的有:阿里云 腾讯云 等等 2. 注册域名:阿里云 腾讯云 3. 下载安装PuTTy(用来远程连接Linux服务器) 4. 打开PuTTy,连接你的VPS 安装apache:yum i 阅读全文
posted @ 2017-04-07 21:29 你好潘先生 阅读(2468) 评论(0) 推荐(0) 编辑
摘要: 1. 去官网找到你想使用的插件或主题,并复制下载地址 2. cd到WordPress网站目录下的插件或主题目录下 这里以我的为例: 安装插件:cd /var/www/html/wp content/plugins 安装主题:cd /var/www/html/wp content/themes 3. 阅读全文
posted @ 2017-04-07 21:28 你好潘先生 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 1. 下载Struts2.5,下载地址 2. 新建项目struts2 3. 解压后将struts\lib下的所有jar包复制到WEB INF/lib文件夹下 4. 修改web.xml配置文件,添加如下内容: 5. 新建struts包,新建Test类,代码如下: 6. 新建success.jsp,代码 阅读全文
posted @ 2017-04-07 21:27 你好潘先生 阅读(892) 评论(3) 推荐(0) 编辑
摘要: 1. 新建RepeatSampleTag类,代码如下: 2. 配置xml文件(如何配置xml),部分代码如下: 3. 调用标签,部分代码如下: 阅读全文
posted @ 2017-04-07 21:25 你好潘先生 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1. 新建LoopTag类,代码如下: 2. 新建LoopTEI类,代码如下: 3. 新建“mytag.tld“xml配置文件(如何配置xml文件),内容如下: 4. 测试标签,新建test.jsp,代码如下: 阅读全文
posted @ 2017-04-07 21:24 你好潘先生 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 新建OutTag类 如何添加jsp api.jar包 OutTag类详细代码 如何配置xml 新建test.jsp来测试标签 阅读全文
posted @ 2017-04-07 21:23 你好潘先生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 新建HelloWelTag类 如何添加jsp api.jar包 HelloWelTag类详细代码 如何配置xml 新建test.jsp来测试标签 阅读全文
posted @ 2017-04-07 21:22 你好潘先生 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1. 变量的显示与设置 显示变量 echo $PATH 取消变量 unset variablename 所有环境变量与其内容 env environment的缩写 查看所有变量 set 2. 声明变量:  比如: delare i number=$RANDOM 10/33 3. 提示符的设 阅读全文
posted @ 2017-04-07 21:20 你好潘先生 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1. 新建HelloTag类 2. 添加额外的Jar包 (1). 右键项目 Build Path Configure Build Path Libraries Add External JARs (2). 定位到tomcat安装目录的lib文件夹下(我的是:C:\Program Files\Apac 阅读全文
posted @ 2017-04-07 21:19 你好潘先生 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Servlet Filter 阅读全文
posted @ 2017-04-07 16:07 你好潘先生 阅读(74) 评论(0) 推荐(0) 编辑