nrsc

Java进阶之路

JDBC编程----借助TreadLocal类解决事务问题

1、web层 package com.nrsc.web; import com.nrsc.service.AccountService; public class AccountWeb { public static void main(String[] args) { // 模拟从键盘...

2019-01-07 22:56:38

阅读数:22

评论数:0

JDBC编程----DBUtils的使用

DBUtils 0、给QueryRunner一个连接池(DataSourse),它自己会自动的从连接池中获取一个连接 1、DBUtils的使用方式如下: package pack05_dbutils; import java.sql.SQLException; import org.apach...

2019-01-07 22:32:08

阅读数:15

评论数:0

JDBC编程----引入连接池2----C3P0

0.C3P0对DataSource的实现类    C3P0实现DataSource的类为ComboPooledDataSource 1、C3P0版JDBCUtil----C3P0Util 版本1 package pack03_c3p0; imp...

2019-01-07 22:20:23

阅读数:10

评论数:0

JDBC编程----引入连接池1----BasicDataSource

1.什么是DataSource DataSource是Java提供的一个连接池接口,该接口有一个方法,即获取数据库连接 Apache对DataSource接口进行了实现,实现类为BasicDataSource 2.利用连接池创建连接—(BasicDataSource) 版本1 在JDBCUt...

2019-01-07 22:12:49

阅读数:14

评论数:0

JDBC编程----基础篇(原生态1)

JDBC编程 1.JDBC编程中的三个接口一个类 接口 Connection Statement/PreparedStatement ResultSet 类 DriverManager 2.JDBC编程的步骤 注册驱动 获取与数据库之间的连接 将sql指令发送给数据库 获取返回结...

2019-01-07 14:15:17

阅读数:22

评论数:0

JDBC编程----基础篇(原生态2)

在JDBC原生态编程的基础上对其进行封装编程 1、将数据库连接的四大信息进行封装(JDBC.properties) ## 数据库驱动注册需要的信息 driverClassName=com.mysql.jdbc.Driver ## 其余三个是数据库连接需要的信息 u...

2019-01-07 14:15:03

阅读数:25

评论数:0

git在工作中正确的使用方式----git rebase篇

1.深入理解git rebase

2019-01-02 17:45:54

阅读数:28

评论数:0

git在工作中的正确使用方式---git merge篇

Merge     merge就是合并的意思.

2019-01-02 17:05:30

阅读数:47

评论数:0

git在工作中正确的使用方式----偷懒篇(不用去想git merge/git rebase等命令)

写在前面的话    本篇及接下来几篇关于git的文章是我实际工作中在idea和webstorm(由于一些原因,现在也在做着前端开发工作...

2018-12-23 03:43:51

阅读数:54

评论数:0

借助Lambda表达式将json字符串转成 Map<String ,List<Object>>类型

   今天上班时遇到了这个问题,顺便记一下,废话不多说,直接上代码 1.自己造的一个实体类如下: package com.nrsc.json_to_map; public class Dog { private String name; ...

2018-12-20 00:19:47

阅读数:103

评论数:0

Stream流中flatMap和map的理解 --- java

1.写在前面的话   经常会遇到这种情况,想去整理一些东西,网上一看,已经有网友整理了,而且整理的还挺好,自己就懒得再去整理,而且工作中真正用到时,上网一搜,一般就能解决自己遇到的问...

2018-12-13 00:09:34

阅读数:58

评论数:0

Java Stream流的创建

1.大致分类    本文将主要从如下五个方面来讲Stream流的创建 2.直接上代码   为了大家的方便,也是为了自己以后看起来...

2018-12-10 01:13:10

阅读数:99

评论数:0

System.out::println; 是什么鬼???

1.第一次见到该表达式的感受     第一此次见到该表达式的时候,我还不知道什么是方法引用,当时真是一脸蒙圈,然后问了好多同事,给我的解释也是五花八门,但我还是感觉莫名其妙,有段时间想着就当一个特例记住就好了,不要再去深究了!!...

2018-12-02 20:29:18

阅读数:2608

评论数:1

lambda表达式之方法引用----java

1.概念 ---- 什么是方法引用???     对于每一个java类来说,它们都主要有三种方法,即普通方法、静态方法和构造方法。而方法引用就是利用函数式接口+lambda表达式(这里的lambda表达式并非前面提到的带"-&a...

2018-12-02 18:30:59

阅读数:85

评论数:0

初识Lambda表达式3----JDK提供函数式接口的引出2---java

   如上篇博客所言,

2018-12-02 10:21:02

阅读数:82

评论数:0

初识Lambda表达式2----JDK提供函数式接口的引出----java

一个小栗子    为了更加深刻的理解lambda表达式,写了如下一个栗子: package com.nrsc.lambda.MoneyDemo; import java.text.DecimalF...

2018-11-27 20:27:11

阅读数:53

评论数:0

初识Lambda表达式1----java

写在前面的话     终于还是换了新的工作,比起原来每天早上8:00上班晚上12点多才回宿舍的日子,现在真的幸福的不止一点半点。但真正让我最开心的是公司里有很多的大牛,也用了很多的新技术,而现在我也...

2018-11-25 20:17:47

阅读数:1548

评论数:0

单链表反转(两种方式)-----java版

        曾经面试时遇到过这个问题,发现网上关于该问题的内容挺多的,但是很少有能直接看到反转效果的,为此我写了一个小demo,供大家参考: package com.nrsc.Demo; /** * * @author 孙川----单链表反转问题 * */ public cla...

2018-10-02 00:01:37

阅读数:53

评论数:0

两个大数相加和两个大数相乘-------java版(曾经面试遇到过)

    浏览博客偶然看到https://blog.csdn.net/Colin_Qichao/article/details/81538327中给出的大数相乘算法,想到曾经有次面试时也被问到了该问题,于是仔细的研究了一下,并按照其思路写了一个两个大数相加的算法(这个问题也被面试官问到过....),...

2018-10-01 23:26:32

阅读数:84

评论数:0

最短距离----迪杰斯塔拉算法----java版

原理(自己理解的,不当之处希望有人可以指出) 图如上, 以求v0到v8顶点为例 首先求一下v0到各个顶点的距离,得到如下数组 我们的目的就是根据上面的数组确定v0到其他各个顶点的最短距离,这样也就获得了v0到v8的最短距离. 第一个可以确定最短距离的点      从这个数组我们可...

2018-09-30 22:22:30

阅读数:63

评论数:0

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