文章库ARTICLE COLUMN

  • Josephus Problem的详细算法及其Python、Java实现

    Josephus Problem的详细算法及其Python、Java实现

    摘要:然而和他的朋友并不想遵从,要他的朋友先假装遵从,他将朋友与自己安排在第个与第个位置,于是逃过了这场死亡游戏。问最后一个人的最开始的编号是几先是笔者的朴素想法。这种想法虽然素朴,比较容易实现,但是时间复杂度为接着是数学方法。   笔者昨...

    big_catbig_cat 评论0 收藏0
  • ApplicationContextInitializer接口

    ApplicationContextInitializer接口

    摘要:注在类上标注,不是方法上方法是接口的方法,通过继承和实现拥有了该方法打印容器里面有多少个打印人所有个的名字如下的实现类接口是在容器刷新之前执行的一个回调函数。 一、.简述 ApplicationContextInitializer是Spring框架原有的概念, 这个类的主...

    blankyaoblankyao 评论0 收藏0
  • Java数据结构与算法——链表

    Java数据结构与算法——链表

    摘要:前言数据结构与算法专题会不定时更新,欢迎各位读者监督。本文介绍另一种数据结构链表,包括链表的特点特点链表的创建删除插入和输出,文末给出代码和一道常见的关于链表的面试题。 声明:码字不易,转载请注明出处,欢迎文章下方讨论交流。 前言:Jav...

    CKJOKERCKJOKER 评论0 收藏0
  • Java数据结构与算法——链表(面试)

    Java数据结构与算法——链表(面试)

    摘要:前言数据结构与算法专题会不定时更新,欢迎各位读者监督。指针反转实现链表反转代码反转链表获取当前下下个元素测试代码部分用到了上篇文章数据结构与算法链表的代码段,请移步获取。 声明:码字不易,转载请注明出处,欢迎文章下方讨论交流。 前言:J...

    kekekeke 评论0 收藏0
  • 重拾Java Network Programming(四)URLConnection & C

    重拾Java Network Programming(四)URLConnection & C

    摘要:从而一方面减少了响应时间,另一方面减少了服务器的压力。表明响应只能被单个用户缓存,不能作为共享缓存即代理服务器不能缓存它。这种情况称为服务器再验证。否则会返回响应。 前言 本文将根据最近所学的Java网络编程实现一个简单的基于URL的缓存。本...

    Guakin_HuangGuakin_Huang 评论0 收藏0
  • JAVA多线程机制解析-volatile&synchronized

    JAVA多线程机制解析-volatile&synchronized

    摘要:当一个线程持有重量级锁时,另外一个线程就会被直接踢到同步队列中等待。 java代码先编译成字节码,字节码最后编译成cpu指令,因此Java的多线程实现最终依赖于jvm和cpu的实现 synchronized和volatile 我们先来讨论一下volatile关键字的作用以及实现机...

    dendoinkdendoink 评论0 收藏0
  • SSM框架——实现分页和搜索分页

    SSM框架——实现分页和搜索分页

    摘要:分页是项目常用的功能,昨天在中实现了简单的分页操作和搜索分页,在此记录一下。 分页是Java Web项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为(MyBatis+SpringMVC+Spring)。 首先我们需要一个分...

    LiuZhLiuZh 评论0 收藏0
  • 笨蛋都看得懂的二叉树介绍(Java)

    笨蛋都看得懂的二叉树介绍(Java)

    摘要:本文专门针对笨蛋介绍如何编写二叉树,包括二叉树的结构如何添加节点如何删除节点。二叉树的结构有三个要点每个节点最多有两个子节点,分别称作左子节点和右子节点。通过这种生长方式,我们无论何时都能得到满足前面三个要素的二叉树。 本文专门针对笨...

    LiuZhLiuZh 评论0 收藏0
  • java的线程的实现方式

    java的线程的实现方式

    摘要:实现多线程的两种方的开发包中,已经自带了对多线程的支持,我们可以通过这个很方便的进行多线程的编程。实现多线程的方式有两种,一种是继承类,另外一种是实现接口,接下来开始介绍这这两种多线程的实现方式。 继承 Java并发很大程度上应用了继承. ...

    用户84用户84 评论0 收藏0
  • 算法学习笔记一、时空复杂度

    算法学习笔记一、时空复杂度

    摘要:动态规划背包士兵路径复杂度谈算法一定要考虑复杂度时间复杂度和空间复杂度时间复杂度计算机基本操作的次数汇编指令的条数寻址跳转空间复杂度所需占用的内存字节数两者区别空间是可以返回利用的。 面试求职班一笔记 算法主要研究:时空复杂度 算法的...

    wuyuminwuyumin 评论0 收藏0
  • JavaFx系列教程之一:JavaFx+Springboot+Maven 开发打包教程

    JavaFx系列教程之一:JavaFx+Springboot+Maven 开发打包教程

    摘要:最近在用开发窗体程序,并且以后打算把所有的窗体软件切换到上面,并且还想用的各种好处,集成了就可以愉快的用各种服务了。最重要的是打包工具。由于我是,一般用和,执行命令会看到打包成了和两种类型的安装包。由于没有计算机,所以还不知道打包成的...

    Coding01Coding01 评论0 收藏0
  • springboot实践笔记之一:springboot+sharding-jdbc+mybatis全

    springboot实践笔记之一:springboot+sharding-jdbc+mybatis全

    摘要:现在的分片策略是上海深圳分别建库,每个库都存各自交易所的两支股票的,且按照月分表。五配置分片策略数据库分片策略在这个实例中,数据库的分库就是根据上海和深圳来分的,在中是单键分片。 由于当当发布了最新的Sharding-Sphere,所以本文已经过时...

    SnailclimbSnailclimb 评论0 收藏0
  • 设计模式--简化解释(一)——创建型设计模式

    设计模式--简化解释(一)——创建型设计模式

    摘要:维基百科在软件工程中,创建型设计模式是用于解决对象创建机制,尝试在指定场景下使用合理的方式来创建对象的设计模式。维基百科说建造者模式是一种对象创建软件设计模式,其目的是找到一种解决方案,以解决可伸缩构造函数的反模式。 1.创建型设计模式...

    iKcampiKcamp 评论0 收藏0
  • Druid数据库连接池就这么简单

    Druid数据库连接池就这么简单

    摘要:看过的一些书上也是多数介绍了这两种数据库连接池,自己做的也是使用。参考资料文档首页文档问题阿里学习,号称最好的数据库连接池常用数据库连接池配置说明学习整合,使用连接池使用和监控配置数据源配置如果文章有错的地方欢迎指正,大家互相交流。 ...

    waltrwaltr 评论0 收藏0
  • 如何使用ABSL代码调用Web service

    如何使用ABSL代码调用Web service

    摘要:需求在里创建,然后通过代码消费。创建一个新的基于这个标准的创建一个因为我是在当前系统上的里调用当前系统提供的,所以选择当然这个的也是需要在这个地方自己创建一个的可以维护成给该创建的维护的将该的下载到本地。基于前一步创建的创建一个。 需...

    ASCHASCH 评论0 收藏0
  • 会说话的ABAP report

    会说话的ABAP report

    摘要:用的也是很老的技术代码直接的的,通过暴露出来,这个只是了里其中一个方法 report z. INCLUDE ole2incl. DATA: ole   TYPE ole2_object,       voice TYPE ole2_object,       text  TYPE string. text = "With the...

    褰辩话褰辩话 评论0 收藏0
  • 那些年我用过的SAP IDE

    那些年我用过的SAP IDE

    摘要:本文里提到的所有都是基于版本的,这使得我又一次被鄙视了使用的程序猿鄙视使用的程序猿。因此这些事物码本身也是可以通过进行增强的。 在Google上根据关键字程序员鄙视链搜索,会得到68多万条结果。 showImg("https://segmentfault.com/img/remot...

    densondenson 评论0 收藏0
  • CAS 5.2.x 单点登录 - 实现原理及源码浅析

    CAS 5.2.x 单点登录 - 实现原理及源码浅析

    摘要:上一篇文章简单介绍了在本地开发环境中搭建服务端和客户端,对单点登录过程有了一个直观的认识之后,本篇将探讨单点登录的实现原理。因此引入服务端作为用户信息鉴别和传递中介,达到单点登录的效果。为该流程的实现类。表示对返回结果的处理。 上一篇...

    elisa.yangelisa.yang 评论0 收藏0
  • leetcode 416 Partition Equal Subset Sum

    leetcode 416 Partition Equal Subset Sum

    摘要:如果是奇数的话,那一定是不满足条件的,可以直接返回。如果是偶数,将除获得我们要求的一个子数组元素的和。如何暂存我们计算的中间结果呢声明一个长度为的布尔值数组。每个元素的布尔值代表着,数组中是否存在满足加和为的元素序列。 题目详情 Given...

    jsummerjsummer 评论0 收藏0
  • @EnableAutoConfiguration原理简单分析

    @EnableAutoConfiguration原理简单分析

    摘要:一源码分析简述声明本人使用的开发工具为了解查看源码,眼睛扫到,这很关键。注版本是,该类继承了。这说明了依赖于配置文件,文件中键为对应的配置项注全类名加载到容器。如果用方法获得,会报错,所以呀用的方法。 一、源码分析简述声明:本人使用的...

    robinrobin 评论0 收藏0
  • mysql数据库存储引擎

    mysql数据库存储引擎

    摘要:不同的存储引擎使用不同的存储机制索引机制锁定水平,根据实际需求选择不同的存储引擎。引擎所有表的数据存储在内存中,数据库重启和崩溃数据即将消失。如果只是临时存放数据,数据量不大,以选择将数据保存在内存中的引擎。 一、存储引擎概念 数据库...

    MAX_zuoMAX_zuo 评论0 收藏0
  • 线程池源码分析——ThreadPoolExecutor

    线程池源码分析——ThreadPoolExecutor

    摘要:提高线程的可管理性线程池可以统一管理分配调优和监控。线程池的初始化状态是。调用线程池的接口时,线程池由。当所有的任务已终止,记录的任务数量为,阻塞队列为空,线程池会变为状态。线程池彻底终止,就变成状态。 序言 我们知道,线程池帮我们重...

    xiguadadaxiguadada 评论0 收藏0
  • 八大基础排序总结

    八大基础排序总结

    摘要:不断执行这个操作代码实现快速排序用递归比较好写如果不太熟悉递归的同学可到递归就这么简单。 前言 大概花了一周的时间把八大基础排序过了一遍,这篇博文主要是用来回顾一下八大基础排序的要点和一些总结~ 回顾: 冒泡排序就这么简单 选择排序就这...

    maochunguangmaochunguang 评论0 收藏0
  • 使用 MaxCompute(原ODPS) java sdk 运行安全相关命令

    使用 MaxCompute(原ODPS) java sdk 运行安全相关命令

    摘要:摘要使用的同学,可能都使用过安全相关的命令。官方文档上有详细的安全指南,并给出了安全相关命令列表。简而言之,权限管理项目空间安全配置以及用户及授权管理都属于安全命令相关的范畴。需要使用接口来运行。 摘要: 使用 odps console 的同学,可...

    binaryTreebinaryTree 评论0 收藏0
  • MaxCompute Tunnel SDK数据上传利器——BufferedWriter使用指南

    MaxCompute Tunnel SDK数据上传利器——BufferedWriter使用指南

    摘要:会尽最大可能容错,保证数据上传上去。多线程上传示例多线程上传时,每个线程只需要打开一个往里面写数据就行了。多个进程共享由于一个的上传状态是通过维护一个实现的,对于多线程程序来讲,通过锁很容易实现资源的分配。 摘要: MaxCompute 的数据上...

    nanfeiyannanfeiyan 评论0 收藏0

热门文章

<