- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 Json技术简析(Java)
Json简介首先给出Json的官网:www.json.org,英语不好的可以转换成中文格式。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。学习Json,我们只需要理解两个概念就可以了,对象和数组对象是一个无序的 键值对集合,中间用逗号隔开。我们给出例子{"name":"张三"}{"name":"张三"
2015-11-05 14:31:02
544
原创 LeetCode/Dynamic Programming/Unique Paths
问题描述A robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach the
2015-11-05 14:22:13
397
原创 LeetCode /Dynamic Programming/Climbing Stairs
问题描述You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?思路分析很明显这道题目适合使用DP来进行求解:那么我们根据前面
2015-11-05 13:26:42
562
原创 Java 泛型
什么是Java泛型想要弄懂什么是泛型,我想还是从代码例子出发来进行说明:没有加入泛型的代码 List list = new ArrayList(); list.add("a"); list.add("b"); list.add(1); for(int i=0;i<list.size();i++) {
2015-11-02 22:46:32
513
原创 Spring Boot 学习第二步 配置MySQL数据库+JPA
在web服务器中少不了的是与数据库打交道,这里我们采用的是MySQL数据库,也许你对于在Spring中如何进行MySQL数据库配置非常熟悉,这里我们介绍一下如何在Spring Boot环境下配置,并感受一下它的优越性。Maven pom.xml文件的配置 <dependency> <groupId>org.springframework.boot</groupId> <
2015-10-29 18:26:59
32777
1
原创 Spring Boot 学习第三步(Spring Data JPA学习汇总)
在前一篇博客中已经对于Spring Data JPA做了简单的描述,了解了一下Repository,CrudRepository等接口的作用和区别,并对于如何选择进行了简单的描述,那么本篇博客就深入JPA,了解一下如何使用。Repository等接口方法解析CrudRepository 接口public interface CrudRepository<T, ID extends Serializa
2015-10-28 16:36:20
6472
原创 Spring Boot 学习第一步(搭建初步环境)
Spring Boot 学习第一步(搭建初步环境)标签(空格分隔): Sping-Boot Maven Eclipse学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是EclipseMaven + Spring Web 项目结构在Eclipse下面的实现关键就是如何保证 Maven 规定的目录结构 这里对于Maven的目录
2015-10-28 11:35:57
30332
原创 利用Jetty 来部署Maven 管理下的Eclipse Web项目
第一步:配置pom.xml文件<build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.2.8.v20150217</v
2015-10-15 21:03:19
2991
原创 Spring 连接MySQL 数据库
1.首先是ApplicationContext.xml中的配置文件:<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"> <value>com.mysql.jd
2015-10-15 20:50:37
5298
原创 从一个简单的WEB项目入手来简单地了解一下什么是Spring之持久层(Dao)
我们从几乎所有的项目都会有的登录模块来入手学习一下Spring的基本概念。关于登录的具体逻辑我这里就不多加赘述。从MVC的思想上我们可以演化出大概3个分层模块:展现层,业务层(Service),持久层(Dao) 1.持久层的学习 UserDao//下面是通过Spring注解的方式定义了一个DAO //现如今我们可以使用通过注解的方式和通过XML配置的方式混合使用来定义一个bean,而通
2015-10-13 18:08:05
1116
原创 LeetCode-Longest Palindromic subString(java)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-10-13 14:09:50
364
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人