1 ~wangweijun

尚未进行身份认证

欢迎来讨论技术问题

等级
TA的排名 1k+

SpringData快速入门

好久没有写框架文章了,最近一直都在忙活数据结构,趁着今天有空赶紧写一篇SpringData框架入门。框架简介按照惯例,在学习框架之前,当然要先了解框架的作用,看官方定义:SpringData是Spring的一个子项目,用于简化数据库访问,支持NoSQL和关系数据存储,其主要目的是使数据库的访问变得方便快捷。SpringData致力于减少数据访问层的开发量,开发者唯一要做的,就只是声明持久层...

2019-12-12 19:03:29

有了它,Java语法也可以变得甜甜的

简介Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项...

2019-12-09 11:18:47

想查看微信好友撤回的消息?Python帮你搞定

要说微信最让人恶心的发明,消息撤回绝对能上榜。比如你现在正和女朋友用微信聊着天,或者跟自己喜欢的女孩子聊着天,一个不留神,你没注意到对方发的消息就被她及时撤回了,这时你很好奇,好奇她到底发了什么?于是你打算问问她发了什么,结果她回一句"没什么"。这一回复,让你的好奇心更加强烈了,顿时就感觉消息撤回这一功能就是用来折磨人的。那么有没有什么办法能够知道你心爱的她(他)到底撤回了什么呢?不要着急,P...

2019-12-01 13:50:59

20行Python代码爬取王者荣耀全英雄皮肤

引言王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了。我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成。准备工作爬取皮肤本身并不难,难点在于分析,我们首先得得到皮肤图片的url地址,话不多说,我们马上来到王者荣耀的官网:我们点击英雄资料,然后随意地选择一位英雄,接着F12打开调试台,找到英雄原皮肤的图片...

2019-11-21 22:01:03

【数据结构系列】双向链表

课后习题上一篇文章中我们说到单链表,然后最后有一道习题,不知道大家有没有做出来,为了照顾一些还不太会的同学,这里专门对这道题进行一个简单的讲解,先来看看原题内容:有一个带头结点的单链表L = {a1,b1,a2,b2,…,a(n),b(n)},试设计一个算法将其拆分成两个带头结点的单链表L1和L2,L1 = {a1,a2,…,a(n)},L2 = {b(n),b(n - 1),…,b(1)},...

2019-11-18 11:21:07

了解了这些,轻松拿offer——Java面试之道

本篇文章将讲述Java基础中的面试题及其解答,希望对大家有所帮助。synchronized和Lock的区别synchronized是JVM层面实现的,java提供的关键字,Lock是API层面的锁。synchronized不需要手动释放锁,底层会自动释放;Lock则需要手动释放锁,否则有可能导致死锁synchronized等待不可中断,除非抛出异常或者执行完成;Lock可以中断,通过in...

2019-11-17 17:33:17

从入门到精通,Java学习路线导航

引言最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧。Java学习路线当然,这里我只是说Java学习路线,因为自己就是学Java的,对Java理当很熟悉,对于其它方面,我也不是很了解。基础阶段首先是基础阶段,在基础阶段,我们必须掌握Java基础,Mysql数据库,Ora...

2019-09-09 11:00:25

2019NAVIGATE创客节——10W奖金人工智能交通赛题的思路探讨

声明:本文转载自https://www.csdn.net/article/a/2019-11-06/15983719文章观点不代表本人观点摘要:最近看到重庆本月将有一场开发者的比赛,2019NAVIGATE创客节,内容还挺丰富,设置了黑客松比赛、安全对抗赛,奖金也不低。特地研究了赛题,都是目前比较热的领域。黑客松两个赛题,一个是目前比较流行的ReID行人重识别技术,在识图方面用得很多。另一个...

2019-11-07 10:57:09

【数据结构系列】单链表

专栏介绍最近也一直在思考该写点什么文章,想了很久,还是决定重新编写一下数据结构的相关内容,关于数据结构的重要性就不用我多说了,之前的文章中我也写过,但实现语言是Java。其实对于数据结构的学习,最好还是用C语言来实现,有人说用Java学数据结构那是耍流氓,也是有一定的道理的。没有指针的概念,数据结构是没有灵魂的,所以,接下来的话,我会持续更新C语言数据结构教程。你们可以百度搜索一些数据结构的文...

2019-11-05 22:03:45

手机终于也能写博客了?谈谈自己的体验

之前加入了CSDN的内测小组,却一直不知道是干什么的,今天才知道,原来手机也可以写博客了,我也参与到功能的体验中。说说我对手机能写博客的看法手机写博客的话也确实是有好处的,因为手机方便,有时候自己不想拿出电脑,或者是在外面突然想记点笔记,如果能直接拿出手机并进行编写,那无疑是非常快乐的。当然了,也有它的弊端,移动端肯定比不了电脑,在很多样式的添加上就会麻烦一些,这也是不可避免的。说说自己的...

2019-10-26 22:54:03

【1024特辑】带你掌握框架的灵魂——反射技术

引言今天是10月24日,行业内的大牛小白都知道, 这是一个中国广大程序员的共同节日,1024是2的十次方,二进制计数的基本单位之一。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界,在此也向IT行业的前辈们致敬。这也是我第二次过程序员节,但是学习习惯不能丢,今天起了个早,写一篇博客开启这美好的一天吧。反射概述Java反射机制指的是在Java程序运行状态中,对于任...

2019-10-23 21:53:12

Spring中如何操作JDBC

本篇文章介绍一下在Spring中如何使用JDBC,事实上,在Spring中使用JDBC和传统的JDBC或者一些JDBC框架,如:DBUtils的使用没有什么区别,所以Spring中使用JDBC是非常简单的。获取数据库连接在这之前,我们首先通过Spring获得对数据库的连接,创建一个Java项目,导入Spring、c3p0、数据库驱动的jar包即可,然后创建一个数据表做测试: create t...

2019-10-14 21:28:01

我和CSDN的那些事

2019年的今天,是我加入CSDN大家庭的第483天,几乎每天,我都会花费很多时间在CSDN上,包括:写博客,逛Blink,看文章。注册CSDN的第一天大一下学期,我开始接触CSDN,那时候自己有很多不懂的地方,自己便经常在搜索引擎上搜索,搜索结果最多的就是CSDN了。也是为了方便自己查阅资料,我注册了CSDN,基本是通过CSDN获得一些知识。时间长了,我开始意识到,自己也应该在CSDN上发表...

2019-10-09 15:34:39

持久化API【JPA】完全掌握

JPA概述JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。入门案例在介绍注解之前,我们先用JPA写一个入门案例。...

2019-10-03 16:44:15

推箱子小游戏的简易实现

很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~介绍开发语言:C语言开发工具:Dev-C++ 5.11日期:2019年9月28日作者:ZackSock也不说太多多余的话了,先看一下效果图:游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。代码实现...

2019-10-02 20:46:54

排名趋于稳定后,最新的博主排名(TOP10)

这几天因为官方一直在对排名算法进行优化,导致很多人的排名忽高忽低,时上时下。今天中午又对排名算法进行了一次更新,经过这次更新,大多数博主的排名基本趋于正常,很多博主表示也接受这次的排名,所以后续应该不会对排名有大的改动。这里就列举出排名算法大更新后的TOP10博主:TOP1stpeace原创 2180   粉丝 9324   喜欢 ...

2019-09-30 14:04:15

2019年国庆假期出行预测报告

声明:本文图文数据来源百度地图引言后天就是国庆节了,也预示着黄金周的开启,很多人选择外出游玩,相信人山人海的场面大家都见过,大家可以借助百度地图的数据,避免拥堵时段和路段,享受一个美好的假期。国庆节假期全国高速拥堵趋势预测去程方面:预计全国高速将于2019年10月1日零点出现去程拥堵小高峰;预计10月1日上午十点出现去程拥堵最高峰返程方面:预计10月5日17点左右出现高速拥堵高峰...

2019-09-29 22:38:21

一个即将走向社会的软件技术专业学生的感想

不知道为什么,总是喜欢在晚上学习,好像晚上学习也更有效率,而且晚上我也比较喜欢瞎想。一望无垠的夜空,独自一个人站在阳台上,望着深邃的星空,便总会陷入沉思,或思索未来的生活,或怀念过往的人生。我为什么会选择软件技术专业对于为什么会选择软件技术专业呢?原因其实很简单,亲戚朋友们都说做这个赚钱,身边也不乏做IT行业的人,所以,可以说我是为了钱,可能有人会说我比较势利吧,但是谁能说自己不喜欢钱呢?再加...

2019-09-24 22:56:00

SpringBoot快速入门

引言现在是晚上的12点整,一个人学习到深夜无疑也是一种快乐啊。不过大量新知识的摄入,也着实让自己的头脑有点晕,趁着还没有睡意,赶紧来写一篇博客压压惊——SpringBoot的HelloWorld案例,通过这个案例对SpringBoot来一个快速入门。SpringBoot简介按照惯例,在学习SpringBoot之前,我们需要了解一下什么是SpringBoot?Spring Boot是由Piv...

2019-09-24 00:01:31

轻轻松松学递归

概念程序调用自身的编程技巧称为递归(Recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边...

2019-09-05 12:54:33

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 推荐红人
    推荐红人
    发布高质量Blink获得高赞和评论,进入推荐栏目即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。
  • 原力计划专属勋章
    原力计划专属勋章
    参与原力计划活动,成功进入英雄榜即可获得