自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(269)
  • 资源 (27)
  • 收藏
  • 关注

原创 多线程顺序执行多次,分别使用synchronized、ReentrantLock、CyclicBarrier、Semaphore实现

分为两种: 1. 只执行一次 2. 执行多次多次执行的方法:多线程编程时,需要特别注意以下几点:线程会存在并行执行的情况,如果不干预肯定是不行的,所以,需要借助一些手段,才能达到线程顺序执行的目的。最主要的是借助共享资源(共享变量)来实现。像ReentrantLock、CyclicBarrier、CountDown都是通过对共享变量进行操作的。在操作时,每个线程都需要清楚,是应该继续执行,还是说睡眠(等待),等待被唤醒,清楚等待的条件和唤醒后继节点的条件,这几点...

2020-11-16 19:18:07 25

原创 使用guava Predicates工具类优雅处理Stream流的filter方法

现在对于集合操作时,我都是使用Stream来进行操作的,感觉贼好用,对于map操作时,一般使用方法引用就能解决,如gradeList.stream() .map(RegionGradeViewForm::getRegionId) .map(String::valueOf) .collect(toList()); Stream流配合方法引用写的代码看着就舒服,所以用久了就不想看见箭头符号,但是在操作filter的时候,因为需要进行复杂的判断,...

2020-11-05 19:24:14 37

原创 MySQL体系学习(索引、MVCC、锁)

推荐几篇博客,关于MySql的加锁和MVCC的理解 Mysql加锁过程和MVCC的理解: https://blog.csdn.net/u013215018/article/details/71404891 MVCC(Multi-Version Concurrent Control,多版本并发控制)简介 ...

2020-10-15 20:24:21 244

原创 JDK8 Stream操作 collectingAndThen ------根据对象的属性进行去重操作

ExportTemperatureDto实体对象:public class ExportTemperatureDto { private String name; private Double morningTemperature; private Double afternoonTemperature; private String classId; private String gradeId; private Integer personId;..

2020-09-30 12:07:12 1070

原创 使用Spring AOP、ThreadLocal、自定义注解完成操作日志的记录

之前搞过操作日志的东西,这里简单的使用Spring AOP、ThreadLocal、自定义注解来实现对于操作日志的记录,在学习技术的同时,熟悉对于日志的记录。 一般情况下系统打印的日志分成了三种:1:系统日志(便于研发人员调试排查问题的)。2:追踪日志(多个组件相互调用时单纯只依赖系统日志效率低下,该日志便于追踪复杂业务的调用链)。3:操作日志(也叫业务日志,记录一笔业务)。 这里仅介绍操作日志,操作日志(即业务日志)是在软件运行时记录一笔业...

2020-09-28 22:14:12 94

原创 SQL函数---coalesce 返回传入的多个字段(属性)中第一个非空的值

用途: 将空值替换成其他值,返回第一个非空值表达式: COALESCE是一个函数, (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。使用场景:现需要统计学生上午和下午的测温数据,最终展示效果如下:学生名 上午温度 下午温度上午温度为每天的00...

2020-09-22 11:33:34 68

原创 使用@ControllerAdvice完成全局异常统一处理

在spring 3.2中,新增了@ControllerAdvice,@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考帮助文档。@RestControllerAdvice是组件注解,他使得其实现类能够被classpath扫描自动发现,如果应用是通过MVC命令空间或MVC Java编程方式配置,那么该特性默认是自动开启的。 @R...

2020-09-15 19:21:36 107

原创 Spring中@Configuration源码深度解析(二)
原力计划

在Spring中@Configuration源码深度解析(一)中已经说到了执行代码块4的PostProcessorRegistrationDelegate#invokeBeanFactoryPostProcessors方法的第一个重要方法:invokeBeanDefinitionRegistryPostProcessors(currentRegistryProcessors, reg...

2020-09-14 19:41:56 249

原创 Spring中@Configuration源码深度解析(一)

我们知道@Configuration 和 @Component都可以向String容器中注入bean对象,但是他们之前还是有不同点的。 @Configuration为配置类,@Component为普通组件类,虽然在标注了@Component的bean中也可以使用@bean方法来注册bean,但是和@Configuration还是有很大不同的,其中@Configuration...

2020-09-12 13:54:25 240

原创 JDK动态代理为什么需要接口?

回答这个问题之前需要首先由JDK动态代理的基础,可以查看大佬写的这篇文章:Java JDK 动态代理(AOP)使用及实现原理分析,然后再来深入思考这个问题。 还有一点,需要特别注意的是,当我们在介绍静态代理的时候,都知道需要被代理的类和代理的类都需要实现同一个接口,这样才能完成静态代理,关于静态代理的内容上面的那篇博客也介绍了,这里只是提一下这个点。 关于JDK动态代理准确的说是对接口进行的代理,创建一个该接口的子类,这个重点突出的是这个接口,而不是某个类需要...

2020-08-30 21:54:07 82

原创 Spring AOP源码解析二: 根据普通bean创建其动态代理

根据Spring AOP源码解析一里面所讲的内容,在Spring容器启动时,会先创建所有的bean的后置处理器,然后再创建普通bean的时候,在合适的地方调用bean的后置处理器执行相应的逻辑,而对于普通bean在Spring执行的生命周期的initializeBean方法中进行完成AOP动态代理的功能工作。 关于Spring bean创建的流程这里就不再细说了,感兴趣的先参考:Spring中bean的生命周期(最详细),这里仅对Spring AOP进行分析,那么我们的切入点...

2020-08-27 23:19:52 86

原创 Spring AOP源码解析一:AOP代理重要bean---AnnotationAwareAspectJAutoProxyCreator的创建

最近在学习Spring AOP,就顺便看了一下Spring AOP的源码,这里记录一下,防止七秒钟的记忆。之前写过一篇关于Spring AOP的基本使用:Spring AOP 基本概念和使用,建议大家先去观看一下,再回来阅读这篇文章。 AOP是一种思想和理念,可以使用这种思想来简化代码开发的耦合性和难度,有句话说的好,天上飞的理念,必有落地的实现,那么实现了AOP这个思想的具体实现由SpringAOP和AspectJ技术,他们都是根据AOP的思想实现的。 Sp...

2020-08-24 22:41:07 81

原创 数组中的逆序对 [Leetcode 剑指offer 归并排序]

在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。示例 1:输入: [7,5,6,4]输出: 5限制:0 <= 数组长度 <= 50000题解: 最简单的方法是两次for循环,依次判断即可,不过这样的时间复杂度为O(N^2),使用这种做法也是比较low的。 ...

2020-08-14 13:14:08 46

原创 解决出现 File: ‘java.lang.CharSequence‘: Invalid byte tag in constant pool: 15 的问题

今天在配置环境时,出现了File: 'java.lang.CharSequence': Invalid byte tag in constant pool: 15的错误,这个错误也碰到过几次,最后不知道怎么就好了,这次遇到同样的问题,记录下来,以防下次出错了再百度。 出现这类问题的原因是JDK配置有误,所以可以通过修改JDK的版本解决这个问题,在eclipse中有下面几处需要修改的地方。 ...

2020-07-23 17:49:40 224

原创 罗马数字转整数 【LeetCode 字符串】

罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+II。 27 写做XXVII, 即为XX+V+II。...

2020-07-14 10:39:49 46

原创 岛屿数量 【LeetCode 深度优先搜索】

给你一个由'1'(陆地)和'0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例 1:输入:[['1','1','1','1','0'],['1','1','0','1','0'],['1','1','0','0','0'],['0','0','0','0','0']]输出:1示例2:输入:[['1','1','0','0','0'...

2020-07-13 16:36:54 54

原创 并查集及题型

l并查集:(union-find sets)一种简单的用途广泛的集合. 并查集是若干个不相交集合,能够实现较快的合并和判断元素所在集合的操作,应用很多,如其求无向图的连通分量个数等。最完美的应用当属:实现Kruskar算法求最小生成树。l并查集的精髓(即它的三种操作,结合实现代码模板进行理解):1、Make_Set(x) 把每一个元素初始化为一个集合...

2020-07-12 22:08:01 302

原创 毕业设计 微信小程序 外卖点餐平台

系统功能概述 经过研究调查和搜集资料,同时考虑到用户体验以及所掌握的知识面,决定将用户和管理员角色所登陆的页面进行分离,这样对于用户来说,只需要关注点餐就行,对于管理员来说,只需要关注营收、订单信息等店铺运营相关即可,系统结构如下图。 从上图可以看出,外卖点餐的系统结构包括两大部分,包括:前台展示、后台管理,分别对应着不用的使用人群。其前台展示对应着用户,主要关注订餐这一核心流程,在前台展示模块中又可以细分为用户登陆授权、商品信息、收获地址、购物...

2020-07-12 14:56:20 640

原创 并查集 【牛客网 朋友圈】

并查集:(union-find sets)一种简单的用途广泛的集合. 并查集是若干个不相交集合,能够实现较快的合并和判断元素所在集合的操作,应用很多,如其求无向图的连通分量个数等。最完美的应用当属:实现Kruskar算法求最小生成树。l并查集的精髓(即它的三种操作,结合实现代码模板进行理解):1、Make_Set(x) 把每一个元素初始化为一个集合初始化后...

2020-07-10 15:16:08 237

原创 CopyOnWriteArrayList使用场景和源码分析
原力计划

(1)ArrayList和CopyOnWriteArrayList的增删改查实现原理?(2)为什么说ArrayList查询快而增删慢?(3)弱一致性的迭代器原理是怎么样的?(4)CopyOnWriteArrayList为什么并发安全且性能比Vector好?(5)JDK中为什么没有CopyOnWriteLinkedList? 对于CopyOnWriteArrayList面试的话,容易和ArrayList放在一起,让你比较他们之间的异同点,这一点需要有所准备。本文将重点讲解C...

2020-06-20 14:20:59 160

原创 对于Java线程中断的理解,哪种情况下会响应中断?哪种情况下不响应中断?

最近在学习JUC框架的时候,发现了很多工具类都是支持可中断的,如AQS、FutureTask都是可以在线程执行中,支持对于中断的响应,所以需要对线程中断有个了解,才能更好的学习JUC的源码。线程中断的作用: 线程中断可以使一个线程从等待状态变成就绪状态,如果中断的线程正处于运行状态,那么这个中断是不会用任何作用的(表面上不会影响正在运行的线程),线程恢复到就绪状态后,可以继续执行逻辑代码,想要让一个线程从等待状态中恢复过来有三种发送:一.等待超时,二.得到一个通知...

2020-06-15 20:20:29 663

原创 FutureTask的使用和源码分析
原力计划

最近在学习线程池相关的内容,关于并发编程的内容我打算把自己学到的都记录下来,本来个人是赖的记录的,可惜的是学过一遍,当时感觉自己很牛逼,都记住了,但是过了两三个月就啥到不知道了,所以这次再次学习并发编程会记录一些学习的心得,省的下次忘记了。 关于FutureTask可以让一个线程能够拿到其他线程未来某一时刻执行的结果,然后根据结果进一步处理,下面先看一下FutureTask的继承关系。 ...

2020-06-15 09:53:03 67

原创 SpringBoot与Mybatis整合源码深度解析
原力计划

问题: SpringBoot中没有Mybatis的配置文件是如何完成对Mybatis的整合? 在Mapper接口上不加@component或者是@repository也能将Mapper注入到Spring中,是如何实现的? 所写的Mapper接口是如何关联到xml里面所写的sql语句的? 如果对于上述三个问题的答案不是很清楚的话,可以往下面,本文将从源码的角度分析SpringBoot与Mybatis整合的源码,对于Spring和Mybatis的整...

2020-05-28 17:10:18 326

原创 工具类------让普通类能够获取ApplicationContext和Spring容器中的bean和配置项

在编写Web代码时,可能需要让工具类或者是没有加入到Spring bean工厂的类,能够访问到Spring中的ApplicationContext和、bean和配置项,这时,因为该类没有加入到Spring容器中,所以不能在这个类中使用@Autowired来注入Spring中的bean,这时就需要一个工具类,来完成这件事。 import org.springframework.beans.BeansException;import org.springframework.c...

2020-05-22 12:18:33 77

原创 毕业设计 SpringBoot技术的宣讲会管理系统

大学室友所选的课程题目,获得校级优秀毕业设计(如果你是大佬请绕行),下面简单介绍一下:摘要 随着我国人口数量的增加,国家对教育的大力扶持,科技的高速发展,导致了大学生的数量逐年增加,大学生的就业问题也就一年比一年严峻。本课题基于校招宣讲会流程的基本特点,开发出扩大学生获取招聘信息来源的宣讲会平台。该平台主要由两部分组成:学生模块,公司模块。公司发布自己招聘信息,接受学生们的...

2020-04-14 14:59:08 293

原创 IntelliJ IDEA常用快捷键

1.ctrl快捷键快捷键 英语 介绍 Ctrl + F Find 在当前文件进行文本查找 (必备) Ctrl + R Replace 在当前文件进行文本替换 (必备) Ctrl + Z Undo 撤销 (必备) Ctrl + Y Delete Line at Caret 删除光标所在行 或 删除选中的行 (必备) ...

2020-04-12 20:10:03 72

原创 Thread类的常见方法,join和yield的区别

在 Java 中,创建线程去执行子任务一般有四种方式: 1.继承Thread类,并重写run方法 2.创建一个类去实现Runnable接口,然后将这个类以参数的形式传递给Thread类。 3.实现Callable接口 4.使用线程池的方法创建线程 这四种方法或多或少都要和Thread打交道,所以先研究好T...

2020-04-11 10:39:25 1993

原创 Wireshark基础使用和表达式语法

Wireshark的世界里有2种过滤器,分别是捕获过滤器和显示过滤器,采用恰当的过滤器,不但能提高数据分析的灵活性,而且能让分析者更快看到自己想要的分析对象。 1.在使用Wireshark时,需要先选择一个接口,2.在使用Wireshark进行抓包之前,可以使用捕获过滤器来捕获我们...

2020-04-07 18:25:00 172

原创 将本地jar包上传到maven私服

使用命令行的方式上传,命令为:mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\xxx-1.0.2-SNAPSHOT.jar -DgroupId=com.xxx.oversea -DartifactId=cms-adapter -Dversion=1.0.2-SNAPSHOT -Dpackaging=jar -Dr...

2020-03-26 11:59:59 179

原创 Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:Failed to transfer 错误码code 409

原因: 今天往公司maven私服上传jar时,发现报错,而且错误码不是400、401这种的错误码,而是409,百度中好像没用关于这个错误的,今天就记录一下。 最后,发现409的错误码是因为上传的maven私服有问题,我本地需要上传到maven私服的jar包是SNAPSHOT快照版本的,而私服是release版本的,所以就报错了,快照版本的jar包不能上传到re...

2020-03-26 11:35:14 368

原创 Spring中@Import注解源码分析
原力计划

Spring中@Import注解是用来向IOC容器出入bean的,关于其使用可以参考:Spring为IOC容器注入Bean的方式,@Import导入的类型分为三种:普通类、实现ImportBeanDefinitionRegistrar接口的类、实现ImportSelector接口的类,而对于ImportSelector、ImportBeanDefinitionRegistrar的实现...

2020-03-24 16:49:14 472

原创 Spring源码分析@Autowired、@Resource注解的区别
原力计划

关于Spring中@Autowired、@Resource和@Inject注解的区别请看:@Autowired、@Resource和@Inject注解的区别(最详细),本片文章将会带领你进行源码分析@Autowired、@Resource注解的不同。 在上面所说的那篇博客中,我们知道: Spring对于@Autowired、@Resource注解...

2020-03-17 23:36:20 350

原创 Spring AOP 基本概念和使用

关于AOP AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性...

2020-03-07 16:23:10 262

原创 毕业设计 大学生心理健康管理平台

大学室友所选的课程题目,获得校级优秀毕业设计(如果你是大佬请绕行),下面简单介绍一下:1.系统概述 本次课题一共分为三类角色,即学生,教师以及管理员。每个角色在登陆平台后经过研究调查,分别设计出适应相关角色的功能模块。通过角色和相关功能的对应,设计出如下系统架构: 从以上系统整体架构图来看,该平台一共由三个大模块组成,分别为学生,教师和管理员,在学...

2020-03-07 15:42:01 1632 14

原创 Spring中@Configuration的使用
原力计划

从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被ConfigurationClassPostProcessor类进行扫描,并用于构建bean定义,初始化Spring容器。 我们先来看一下@Configuration注解的源码:@Target(Elemen...

2020-02-29 16:53:41 188

原创 String s=new String("abc")创建了几个String Object对象?

今天看到几个面试题问:String s=new String("abc")创建了几个String Object对象?对于这个问题有的说是一个,有的说是两个,在网上也查看了很多别人写的博客都不清楚,今天就让我来分析一下这个问题. 对于String s=new String("abc"),这句话我们来大致分析一下步骤: 1.在虚拟机栈中为Str...

2020-02-27 11:22:37 5946 6

原创 Spring中@Autowired注解的使用和注入规则

作为一个Spring开发者对@Autowired注解必定是非常了解了, 顾名思义自动装配,应该是Spring会自动将我们标记为@Autowired的元素装配好,与其猜测不如看看它的定义:@Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD,...

2020-02-26 20:50:44 592

原创 Spring为IOC容器注入Bean的方式

Spring提供的主要功能就是对于bean的管理,提供了多种方式可以向容器中注入bean,下面来总结一下向IOC容器注入bean的几种方式(以下注入bean的方式都是基于注解完成的): 1、@ComponentScan+@Component方式 @ComponentScan可以扫描指定包下的类,如果该包下的类标有@Component、@Service、@R...

2020-02-26 20:49:48 376

原创 深入理解ThreadLocal的原理及内存泄漏问题

学习Java中常用的开源框架,Mybatis、Hibernate中设计到线程通过数据库连接对象Connection,对其数据进行操作,都会使用ThreadLocal类来保证Java多线程程序访问和数据库数据的一致性问题。就想深入了解一下ThreadLocal类是怎样确保线程安全的!详解如下: ThreadLocal的简单使用:public class Tes...

2020-02-26 20:49:02 602

原创 @Autowired、@Resource和@Inject注解的区别(最详细)

在Spring中依赖注入可以使用@Autowired、@Resource和@Inject来完成,并且在一般的使用中是可以相互替换的(注意是一般),不过三者还是有区别,今天来介绍一下他们的区别: @Autowired注解: 1.Spring本身替换的注解(org.springframework.beans.factory.annotation.Autowire...

2020-02-26 20:48:10 540

MobaXterm.11.0_CN.zip

中文版MobaXterm是一个全功能的终端软件,支持SSH,FTP,串口,VNC,X server等功能,有丰富的插件,可以进一步增强功能,已经可以让我们装逼装上天。

2020-04-21

Notepad3_5.19.630.2381_x64.zip

Notepad3要比notepad++好用的多,版本也比较新,轻量快捷的文本编辑软件,在日常编辑文本是非常够用的

2020-04-08

MobaXterm.11.0.zip

MobaXterm是一个全功能的终端软件,支持SSH,FTP,串口,VNC,X server等功能,有丰富的插件,可以进一步增强功能,已经可以让我们装逼装上天。

2020-03-27

jd-gui-1.6.5.zip

jd-gui可以查看class文件,主要用于对jar或者是class文件的查看,对于线上的坏境问题排查时,如果需要查看文件可以使用这个工具

2020-03-26

WinSCP.zip

可以向linux服务器中上传文件,好用,

2020-02-13

finalshell_install.zip

ssh远程连接工具,可以连接linux系统,很好用,ssh远程连接工具,可以连接linux系统,很好用

2020-02-13

阿里编程规范华山版1.5.rar

本次开发编码规范手册的变更,相比上一版本存在较多的变化。 主要集中在,对于其中的原理有了更深层次的追踪和了解: 1. 集合元素章节对于集合元素的处理上容易出现问题的地方。 2. 新增敏捷模式下,对设计文档的要求(哪些必须有,哪些可以无) 3. 对于数据库查询语句的规约,索引的使用规约 4. 数据库字段命名规则,库表字段命名 5. 单元测试的要求 6. 并发处理JDK8

2019-12-07

智游前端学习.zip

智游实习前端HTML+CSS学习

2019-05-29

Web前端静态页面.zip

只包涵前端静态页面,包括html,css和js,有一整套的页面,包括首页,搜索,订单,个人主页,商标,注册,登陆和秒杀团购页面等。

2019-05-11

黑马商城加后端管理。。

使用servlet+jsp实现的黑马商城系统,使用mysql作为数据库,数据库下载链接:https://pan.baidu.com/s/1MIvn8bbjanuwVGz72rwsjw 提取码:2c6w

2019-03-15

黑马49期Hibernate学习

黑马49期Hibernate学习资料,有完整的笔记和视频,视频在资料里面为BT种子

2019-03-03

黑马maven学习文档

黑马出的maven学习文档,对应视频在B站上面有,可以自行进行搜索

2019-03-02

黑马版本控制工具svn学习

黑马版本控制工具svn的视频和文档都有,是学习svn的学习资料

2019-03-02

tomcat8解压版(免安装)

tomcat8解压版(免安装)能够使电脑同时安装多个tomcat,比安装版要方便的多,因为该资源被下载了很多次,下载所需积分变多,大家可以去官网自行下载,https://tomcat.apache.org/download-80.cgi,打开此链接进行下载

2019-03-02

Xftp5远程连接软件

xftp5免费版_下载,xftp5工具,xftp5免费版_下载(选择家庭或个人安装)

2018-06-30

Xshell5远程连接软件

现在网上xshell免费版不太好找,贡献出来大家一起学习交流,大家多多支持,保证能用

2018-06-30

mysql-connector-java-5.1.46

mysql-connector-java-5.1.46,mysql-connector-java-5.1.46

2018-05-22

jdk1.8中文文档

jdk中文翻译,jdk中文,1.8 API 中文版,是你学习java的利器。

2018-04-23

动力节点javaWeb学习课件

包含Eclipse的用法,专题02-JavaWeb开发基础,专题03-Servlet编程,专题04-JSP编程,监听器,过滤器等等,另外还包含配套学习的视频地址。

2018-04-23

Navicat Premium 12 中文版破解

包含一个Navicat Premium 12.0.18简体中文版的安装包,和破解文件和方法,按照方法来绝对能用,亲测!

2018-02-13

北京动力节点SSM框架讲义(完整版

北京 动力节点ssm讲义 包涵spring+springmvc+mybatis,也包含视频教学

2018-02-11

PatchNavicat navicat for mysq破解

PatchNavicat navicat for mysq破解,只需简单的5步,就可快速破解navicat,支持目前最新的 navicat 。

2018-02-09

c++汽车售票系统

采用txt文件作为保存数据的库,里面包涵完整的exe可运行文件和java代码,并且有实验报告。

2018-02-08

HADOOP权威指南 第3版 中文版 完整版的

这次的HADOOP权威指南 第3版 中文版是完整版的,解压后有130M。Hadoop是一个开发和运行处理大规模数据的软件平台,是Appach的一个用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算。本书由浅入深,结合理论和实践,向您介绍Hadoop这款理想的工具

2018-02-08

即时通信课程设计

本系统建立在Java平台上,系统的设计使用了面向对象技术和面向对象的设计原则。系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。使用Java语言编写,开发工具采用MyEclipse,以SQL Server 2008为数据库。服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。包括完整的数据库文件和java代码,更重要的使有7000多字的报告已经为你准备好了,快来下载吧。

2018-02-08

Spring框架JAR包

完整的Spring框架的JAR包,使用Java语言进行开发,使用它的Spring框架,需要在项目中导入相应的jar包,这个压缩包中既是相应的jar包。

2018-02-05

快学Scala.中文完整版

中文版scala。《快学Scala》是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。《快学Scala》从实用角度出发,给出了一份快速的、基于代码的入门指南。Horstmann以“博客文章大小”的篇幅介绍了Scala的概念,让你可以快速地掌握和应用。实际上手的操作,清晰定义的能力层次,从初级到专家级,全程指导。

2018-02-02

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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