自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos7.4 安装redis

Centos7.4 安装redis

2018-12-13 10:19:39 263

转载 CentOS7查看开放端口命令

CentOS7查看开放端口命令CentOS7的开放关闭查看端口都是用防火墙来控制的,具体命令如下:查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端...

2018-12-13 10:15:19 1008

原创 Centos7.4安装JAVA

Centos7.4安装JAVA81.检查本机是否安装过javarpm -qa | grep java2.检查本机是否安装过javarpm -e --nodeps 系统自带jdk名3.创建java目录mkdir -p /usr/local/java4.解压JDKtar -zxvf /usr/local/jdk-8u162-linux-x64.tar.gz -C /usr/loc...

2018-12-12 23:16:54 474

原创 Android中RelativeLayout各个属性的含义

欢迎使用Markdown编辑器写博客 android:layout_above=”@id/xxx” –将控件置于给定ID控件之上 android:layout_below=”@id/xxx” –将控件置于给定ID控件之下 android:layout_toLeftOf=”@id/xxx” –将控件的右边缘和给定ID控件的左边缘对齐 android:layout_

2018-01-23 09:38:25 280

原创 使用POI操作Excel修改模板(批量替换excel中的数据)

使用POI操作Excel修改模板(批量替换excel中的数据)import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.us

2017-12-14 10:00:25 6402 4

原创 JAVA使用Gson排除特定字段

1. 忽略值为NULLGson gson = new GsonBuilder().serializeNulls().create(); 2. 使用Java关键字transientclass Item { String name; public transient int age; } 3. 使用@Expose注解class Item { String name; @Ex

2017-12-03 20:54:31 2486

原创 可搜索多选下拉列表插件

可搜索多选下拉列表插件参考:http://blog.csdn.net/xb12369/article/details/50999265<html> <head> <title>jQuery bootstrap-select可搜索多选下拉列表插件-www.daimajiayuan.com</title> <script type="text/javascript" src=

2017-11-26 16:29:31 1655

原创 SQL批量替换指定字符

update module_check set end_time = replace(end_time,'2010-01-10','2017-03-04');

2017-03-24 16:58:37 678

原创 Unix命令运行tomcat

进入tomcat的bin目录修改权限 sudo chmod 755 *.sh 执行启动命令 sudo sh ./startup.sh

2017-03-22 11:11:20 1129

原创 Maven编译报错 Unknown lifecycle phase "mvn" 解决办法

[ERROR] Unknown lifecycle phase “mvn”. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize, generate-sources, process-sourc

2017-03-21 21:11:57 2392

原创 gson使用

public static void Analyze(File file) throws FileNotFoundException { JsonParser parse =new JsonParser(); JsonObject json =(JsonObject) parse.parse(new FileReader(file)); JsonArray

2017-02-25 16:45:00 442

原创 动物王国代表大会(下)

续前页 水族代表提议伙食不好。虎大王宣来主管食堂的獐主任,责令它限期解决。在一个月黑风高的夜晚,獐主任敲响了鱼代表的家门。代表拉开门,接着楼道里昏暗的灯光,但见獐主任身后跟随着清一色的黑西服,戴墨镜,光头皮的年轻人,黑压压挤满了楼道,根本看不清多少人。没等鱼代表关上门,獐主任硬生生推开门来,“听说,你它妈的嫌食堂的饭菜不好吃?屎好吃,你它妈咋不吃屎!不好吃你它妈的还吃?谁逼着你吃了?吃着不好

2017-02-22 22:50:00 541

原创 InnoDB: Operating system error number 87 in a file operation. 错误87的解决方法

2016macbookpro坑啊,安装双系统win10后,mysql怎么也装不上。。。。 原来在my.ini中少了这一句innodb_flush_method=normal加上之后就顺利安装完成了,虽然不知道原因,但是找了个博客传送门仰慕一下

2017-02-22 18:06:18 1955 3

原创 重拾算法之剑指Offier——栈的压入、弹出序列

题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)import java.util.ArrayList;import java.uti

2017-02-20 22:47:00 434

原创 重拾算法之剑指Offier——包含min函数的栈

题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。import java.util.Stack;public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integer>(); public

2017-02-20 01:26:08 326

原创 重拾算法之剑指Offier——从上往下打印二叉树

题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。import java.util.ArrayList;import java.util.Queue;import java.util.LinkedList;class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null

2017-02-19 00:45:02 305

原创 重拾算法之剑指Offier——二叉树的镜像

剑指Offier——二叉树的镜像 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树

2017-02-19 00:03:27 454

原创 重拾算法之剑指Offier——树的子结构

树的子结构 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val

2017-02-18 23:49:22 351

原创 重拾算法之剑指Offier——合并两个排序的链表

剑指Offier——合并两个排序的链表 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/p

2017-02-18 23:16:17 573

转载 struts2避免提交表单产生乱码的web.xml的配置

<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-n

2017-02-15 10:08:37 278

原创 struts2避免提交表单产生乱码的web.xml的配置

<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-n

2017-02-15 10:08:15 703

原创 Mysql远程开启远程连接

年纪大了,脑子记不住了 mysql开启远程数据库grant all PRIVILEGES on 数据库名.* to ted@'IP地址' identified by '密码';flush privileges;

2017-02-09 22:28:01 269

原创 重拾算法之剑指Offier——反转链表

剑指Offier——反转链表 题目描述 输入一个链表,反转链表后,输出链表的所有元素。public class Solution { public ListNode ReverseList(ListNode head) { ListNode listNode = null; ListNode p = null; while(head!=

2017-02-09 20:40:39 296

原创 重拾算法之剑指Offier——链表中倒数第k个结点

剑指Offier——链表中倒数第k个结点 题目描述 输入一个链表,输出该链表中倒数第k个结点。/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution {

2017-02-09 19:53:41 349

原创 重拾算法之剑指Offier——调整数组顺序使奇数位于偶数前面

剑指Offier——调整数组顺序使奇数位于偶数前面 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。public class Solution { public void reOrderArray(int [] array) {

2017-02-09 12:38:31 299

原创 重拾算法之剑指Offier——数值的整数次方

剑指Offier——数值的整数次方 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。public class Solution { public double Power(double base, int exponent) { return Math.pow(base, exponent)

2017-02-09 11:55:54 299

原创 重拾算法之剑指Offier——二进制中1的个数

剑指Offier——二进制中1的个数 题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。public class Solution { public int NumberOf1 (int n) { int cnt = 0; for(int i=0;i<32;i++){ cnt += (n&1);

2017-02-09 11:43:31 465

原创 重拾算法之剑指Offier——矩形覆盖

剑指Offier——矩形覆盖(依旧是斐波那契数列) 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?public class Solution { public int RectCover(int target) { if(target < 3){ r

2017-02-09 11:12:07 461

原创 重拾算法之剑指Offier——变态跳台阶

剑指Offier——变态跳台阶 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。/* f(n-1) = f(0) + f(1)+f(2)+f(3) + ... + f((n-1)-1) = f(0) + f(1) + f(2) + f(3) + ... + f(n-2) f(n) = f(0) + f

2017-02-09 10:58:03 420

原创 重拾算法之剑指Offier——跳台阶

剑指Offier——跳台阶 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。public class Solution { public int JumpFloor(int target) { if(target ==1){ return 1; } else if(targe

2017-02-09 10:51:53 402

原创 重拾算法之剑指Offier——旋转数组的最小数字

剑指Offier——旋转数组的最小数字 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。import java.util.Array

2017-02-09 10:37:23 341

原创 重拾算法之剑指Offier——用两个栈实现队列

剑指Offier——用两个栈实现队列 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。import java.util.Stack;public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new S

2017-02-09 10:09:28 355

原创 重拾算法之剑指Offier——斐波那契数列

题目描述 题目描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。 n<=39public class Solution { public int Fibonacci(int n) { int a[] = new int[41]; a[1] = 1; a[2] = 1; for(i

2017-02-08 15:17:33 359

原创 重拾算法之剑指Offier——重建二叉树

剑指Offier——重建二叉树 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。public class Solution { public TreeNode reConstructB

2017-02-08 15:13:52 477

原创 重拾算法之剑指Offier——从尾到头打印链表

剑指Offier——从尾到头打印链表 题目描述 输入一个链表,从尾到头打印链表每个节点的值。import java.util.ArrayList;public class Solution { ArrayList<Integer> arrayList = new ArrayList<Integer>(); public ArrayList<Integer> printLi

2017-02-08 14:32:26 328

原创 重拾算法之剑指Offier——从尾到头打印链表

剑指Offier——从尾到头打印链表 题目描述 输入一个链表,从尾到头打印链表每个节点的值。import java.util.ArrayList;public class Solution { ArrayList<Integer> arrayList = new ArrayList<Integer>(); public ArrayList<Integer> printLi

2017-02-08 11:25:40 336

原创 重拾算法之剑指Offier——替换空格

剑指Offier——替换空格 题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 public class Solution { public String replaceSpace(StringBuffer str) { for(int i=0;

2017-02-08 11:24:12 262

原创 重拾算法之剑指Offier——二维数组中的查找

题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, int [][] array) { int lenX = array.length;

2017-02-08 11:17:53 249

原创 JQuery选择器案例

Markdown及扩展 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github. jQuery选择器之属性筛

2017-02-05 21:57:25 610

原创 Failure to find net.sf.json-lib:json-lib:jar:2.1解决方法

maven中net.sf.json-lib:json-lib:jar:2.1需要加一个JDK的版本号

2016-11-15 23:27:23 2930 2

超市进销存管理系统

山东理工大学2014级数据结构实训项目-超市进销存管理系统

2016-01-27

空空如也

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

TA关注的人

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