ShuJk的博客

草遮不住鹰眼,水遮不住鱼眼

排序:
默认
按更新时间
按访问量

在Linux系统(CentOS7)上安装Git

一、在CentOS7上配置yum源与epel源 centos7配置aliyun的yum源和epel源 centos7配置阿里云yum源: 1、切换到/etc/yum.repos.d/目录下 cd /etc/yum.repos.d 2、将CentOS-Base.repo 改为CentOS-B...

2018-10-30 20:33:02

阅读数:9

评论数:0

three-sum(3个数的和)

题目1: 给定一个n个整数的数组S,是否存在S中的元素a,b,c,使得a + b + c = 0? 查找数组中所有唯一的三元组,它们的总和为零。 注意: 三元组中的元素(a,b,c)必须是非降序。 (即,a≤b≤c) 解决方案集不能包含重复的三元组。 例如,给定数组S = {-1 0 1 2 ...

2018-06-14 22:06:57

阅读数:249

评论数:0

three-sum(3个数的和)

题目1: 给定一个n个整数的数组S,是否存在S中的元素a,b,c,使得a + b + c = 0? 查找数组中所有唯一的三元组,它们的总和为零。 注意: 三元组中的元素(a,b,c)必须是非降序。 (即,a≤b≤c) 解决方案集不能包含重复的三元组。 例如,给定数组S = {-1 0 1 2 ...

2018-06-14 22:06:53

阅读数:38

评论数:0

Git的使用--将本地项目上传到Github

Github教程Git教程 - 廖雪峰的官方网站 一、使用Git将本地项目上传到Github https://blog.csdn.net/zamamiro/article/details/70172900 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文...

2018-06-09 21:15:04

阅读数:54

评论数:24

Web后台项目——学生校园助手

项目地址

2018-06-09 20:35:45

阅读数:100

评论数:0

MyBatis一次执行多条SQL语句

https://www.cnblogs.com/yuananyun/p/5445181.html 有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyB...

2018-06-08 00:03:46

阅读数:64

评论数:0

中文乱码问题

一、jsp和Servlet之间传值出现乱码的解决方案 http://wzf7065.iteye.com/blog/1497998 jsp+Servlet的形式,在jsp页面向后台发送的请求里包含中文时,后台采用 String name = request.getParameter(&...

2018-06-07 17:05:58

阅读数:25

评论数:0

排序算法

public class Sort{ /** *冒泡排序(由小到大) *思路:对于给定的n个记录,从最后一个记录开始依次对相邻的两个记录进行比较,当后面的记录小于前面的记录时,交换位置, *进行一轮比较和换位之后,n个记录中的最小记录位于第1位;然后对后n-1个记录进...

2018-06-02 11:49:14

阅读数:32

评论数:0

查找算法

public class Search{ /** *无序表查找:遍历数组 *有序表查找:二分查找,插值查找,斐波拉契查找 *索引查找:分块查找(块间有序,使用二分查找;块内无序,使用顺序查找) * *树的查找:二叉排序树 * ...

2018-06-02 11:48:29

阅读数:31

评论数:0

KMP算法

KMP算法 public class KMP{ public int kmp_pattern(String T,String P){ if(T == null || P == null || T.length() == 0 || P.length() == 0 || T.length...

2018-06-02 11:45:59

阅读数:22

评论数:0

sudoku-solver(数独问题)

题目 编写一个程序,通过填充空单元格来解决数独谜题。 空单元格由字符'.'表示。 你可可以认为只有一个独特的解决方案。 分析 该题类似于八皇后问题 代码实现 public class Solution { public void solveSudoku(char[...

2018-05-15 23:45:42

阅读数:47

评论数:0

IO

1、File 类 - java.io.File类:文件和目录路径名的抽象表示形式,与平台无关 - File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 - File对象可以作为参数传递给流的构造函数 File类...

2018-05-12 17:29:02

阅读数:37

评论数:0

异常处理

在编写程序时,经常要在可能出现错误的地方加上检测的代码,如进行x/y运算时,要检测分母为0,数据为空,输入的不是数据而是字符等。过多的分支会导致程序的代码加长,可读性差。因此采用异常机制。 Java采用异常处理机制,将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序简洁,并易于维护。 ...

2018-05-12 15:48:56

阅读数:26

评论数:0

Java集合源码

1、HashSet 和 HashMap 总体介绍: 之所以把HashSet和HashMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说HashSet里面有一个HashMap(适配器模式)。因此本文将重点分析HashMap。 HashMap实现了Ma...

2018-05-12 14:48:32

阅读数:34

评论数:0

集合

1、Java集合框架简介 Java 的集合框架是 Java 中很重要的一环, Java 平台提供了一个全新的集合框架。 “集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 Java 平台的完整集合框架如下图所示: 上述类图中, 实线边框的是实现类,比如 Array...

2018-05-12 14:10:14

阅读数:49

评论数:0

JavaSE基础知识总结

JavaSE知识总结

2018-05-12 10:00:20

阅读数:54

评论数:0

jump-game(跳跃游戏)

题目1 给定一个非负整数数组,您最初位于数组的第一个索引处。 数组中的每个元素表示您在该位置的最大跳跃长度。 确定您是否能够达到最后的索引。 例如: A = [2,3,1,1,4],returntrue。 A = [3,2,1,0,4],returnfalse。 代码实现 ...

2018-05-10 11:54:02

阅读数:49

评论数:0

permutations(排列)

题目1 给定数字的集合,返回所有可能的排列。 例如, [1,2,3]有以下排列: [1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2]和[3,2,1]。 代码实现 /** *回溯法求数组的全排列 */ import java.util.ArrayList;...

2018-05-08 22:56:40

阅读数:34

评论数:0

n-queens(N皇后问题)

题目1 n皇后难题是将n皇后放在n×n棋盘上的问题,任意两个皇后不在同一行,同一列或同一斜线上。 给定一个整数n,返回n皇后拼图的所有不同的解决方案。 每个解决方案都包含n皇后位置的不同棋盘配置,其中'Q'和'.'分别表示皇后和空位。 例如,对于四皇后拼图存在两种截然不同的解决方案: [ ...

2018-05-06 22:26:26

阅读数:35

评论数:0

JavaWeb总结(一)——JavaWeb开发入门

JavaWeb学习总结(一)——JavaWeb开发入门 感谢技术大牛孤傲苍狼的分享 一、基本概念 1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 1.静态web资源...

2018-05-06 15:57:01

阅读数:25

评论数:0

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