2018年12月28日

Spring 中的事务操作、注解、以及 XML 配置

摘要: 事务 事务全称叫数据库事务,是数据库并发控制时的基本单位,它是一个操作集合,这些操作要么不执行,要么都执行,不可分割。例如我们的转账这个业务,就需要进行数据库事务的处理。 转账中至少会涉及到两条 SQL 语句: 上面这两条 SQL 就可以要看成是一个事务,必须都执行,或都不执行。如何保证呢,一般这样 阅读全文

posted @ 2018-12-28 15:57 非正经程序员 阅读(1296) 评论(0) 推荐(1) 编辑

2018年12月27日

详谈 Spring 中的 IOC 和 AOP

摘要: 这篇文章主要讲 Spring 中的几个点,Spring 中的 IOC,AOP,下一篇说说 Spring 中的事务操作,注解和 XML 配置。 Spring 简介 Spring 是一个开源的轻量级的企业级框架,其核心是反转控制 (IoC) 和面向切面 (AOP) 的容器框架。我们可以把 Spring 阅读全文

posted @ 2018-12-27 20:16 非正经程序员 阅读(773) 评论(1) 推荐(0) 编辑

2018年12月26日

一文搞定 Mybatis 的应用

摘要: Mybatis 介绍 Mybatis 是一个开源的持久层框架,原来叫 ibatis ,它对 jdbc 操作数据库的过程进行了封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建 connection、创建 statement、手动设置参数、结果集检索等 jdbc 繁杂的过 阅读全文

posted @ 2018-12-26 21:35 非正经程序员 阅读(647) 评论(0) 推荐(2) 编辑

2018年12月25日

Socket 编程之 TCP 实现

摘要: 前几天介绍了计算机网络的一些概念,并介绍了几个协议。下面就说说 Java 中的 Socket 编程,服务器和客户端是如何通信的呢? 首先要介绍一下 Socket ,我们知道在 TCP/IP 协议簇中,TCP、UDP 协议都是在传输层,应用层基于传输层进行通信。而 Socket 可以看成是对 TCP 阅读全文

posted @ 2018-12-25 14:54 非正经程序员 阅读(762) 评论(0) 推荐(0) 编辑

2018年12月19日

没有一行代码的“技术”书籍,你要不要看

摘要: 给大家推荐一本书放松一下,《软技能》这本书主要说的是程序员生存之外的软技能的提高。你能相信一本“技术”书却没有一行代码嘛。它就是,代码之外的生存技能,若你是程序员,强烈推荐看一看,若你不是程序员,还是要弱弱的推荐你看一下。 这本书说的内容包括人生的各个阶段,工作,学习,成长,理财,养老甚至精神建设都 阅读全文

posted @ 2018-12-19 19:14 非正经程序员 阅读(273) 评论(2) 推荐(0) 编辑

2018年12月9日

绝对良心的 Java 中发邮件功能

摘要: 开篇语,是不是感觉这个功能都老掉牙了,网上一大推的文章,随便找个代码就是了,为什么我还要选择专门写一篇呢,因为我遇到了不一样的坑…… 首先,不免俗套的把代码都贴上来,拿去执行吧,记住换上你的账号和授权密码,还有收件人邮箱。若是执行成功,不谢,后面不用看了,执行不成功再来看看后面的说的啥吧。 我就是像 阅读全文

posted @ 2018-12-09 14:02 非正经程序员 阅读(589) 评论(7) 推荐(0) 编辑

2018年12月6日

Java 中的定时任务(一)

摘要: 定时任务简单来说就是在指定时间,指定的频率来执行一个方法,而在 Java 中我们又该如何实现呢? 想来主要有 3 种方式,最原始的方式肯定是开启一个线程,让它睡一会跑一次睡一会跑一次这也就达到了定频率的执行 run 方法,我们只需要将业务逻辑写在 run 方法中即可。这种方式总结就是单个线程来执行单 阅读全文

posted @ 2018-12-06 19:28 非正经程序员 阅读(10798) 评论(0) 推荐(0) 编辑

2018年12月4日

超实用 Git 使用方式介绍

摘要: 都说程序员若是不知道 GitHub 就不是一个合格的程序员,其实这话说的过分了,不知道就学嘛,今天我们就来说说 Git 和 GitHub 到底是什么。 我们在开发软件的时候,常常是需要多人协作完成,这时候我们就需要对我们的代码进行控制,常见的版本控制工具有 CVS、SVN、Git ,区别就在于前两种 阅读全文

posted @ 2018-12-04 17:30 非正经程序员 阅读(261) 评论(0) 推荐(0) 编辑

2018年10月30日

TCP 建立连接为什么要握 3 次手?

摘要: 上次已经说过,没有协议,不成方圆,计算机之间的通信更是依赖于协议。今天就重点分析一下 TCP 协议。 传输控制协议 TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络 OSI 模型中,它完成第四层传输层所指定的功能,用户数据包协议(UDP 阅读全文

posted @ 2018-10-30 15:10 非正经程序员 阅读(1762) 评论(0) 推荐(0) 编辑

2018年10月25日

OSI、TCP、IP、UDP 这些都是啥??

摘要: 一个大大的问号首先抛出,计算机之间是如何进行通信的? 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。 网络协议就是数据按照一定的规则进行传输,为了统一网络传输的标准,国际标准化组织定义了 OSI 模型(开放系统互连参考模型)。 阅读全文

posted @ 2018-10-25 19:17 非正经程序员 阅读(791) 评论(0) 推荐(0) 编辑

导航