文章库ARTICLE COLUMN

  • web开发安全之请求及返回流数据加解密实践

    web开发安全之请求及返回流数据加解密实践

    摘要:以上为加解密在实际开发过程中代码,代码提交是对于和等符号进行过滤,防止注入,在开发过程中可以参考此代码进行适当修改进行使用 web开发过程中对post请求过来的整个请求流数据,怎样保证post在传输过程中被截取后无法获取到用户提交请求实际数据,保...

    TaonceTaonce 评论0 收藏0
  • jdk的解释(小白的理解,勿喷)

    jdk的解释(小白的理解,勿喷)

    摘要:废话不多说,直接谈。是的缩写形式,相信大家不难翻译,即开发包的意思,当我们学习语言时首要安装的即使因为在界面中也可以跑,所以即使用记事本也可以写,从开始更名为,目前公司已推出版本。 废话不多说,直接谈jdk。jdk是java development kit的缩...

    darkerXidarkerXi 评论0 收藏0
  • 大师带你开悟高薪程序员之路——《编程之道》番外篇

    大师带你开悟高薪程序员之路——《编程之道》番外篇

    摘要:编程之道出自美国一位资深的程序设计师之手。大师带你开悟高薪程序员之路编程之道番外篇程序员见禅师我学了和水仙花数,想自己开发个操作系统,希望大师指点。斧子扔得再啊呀我操程序员去拜访禅师每次遇到程序,我都心急如焚,特向大师求心灵平静之道。...

    cocopeakcocopeak 评论0 收藏0
  • 【从基础学 Java】泛型

    【从基础学 Java】泛型

    摘要:泛型方法泛型类中可以定义静态非静态的泛型方法。上述泛型类会被替换成下面形式一般使用第一个限定类型替换变为原始类型,没有限定类型,使用替换。 引言 在面向对象的世界里,我们如果需要一个容器来盛装对象。举个例子:一个篮子。我们可以用这个篮...

    huhudhuhud 评论0 收藏0
  • 位运算符 java

    位运算符 java

    摘要:反码正数的反码就是本身。负数的反码是二进制保留符号位。作用是对运算符两側以二进制表达的操作符按位分别进行与运算。则完整的运算式为无符号右移一位。 java中对二进制的操作符 &、|、^、~、>>、>几个位操作符。不管是初始值是依照何种进制,都会换...

    dreamGongdreamGong 评论0 收藏0
  • How we redesigned the NSQ- 其他特性及未来计划

    How we redesigned the NSQ- 其他特性及未来计划

    摘要:一条消息除了基本的元数据之外,其余内容为消息体。消息的元数据主要包括了消息在服务端产生时的时间戳,服务端对于该消息的下发次数,消息。作为的消费者,从消费消息后通过进行处理。 在系列文章前面几篇中,介绍了 NSQ 改造的过程和几个基础特性,...

    blastzblastz 评论0 收藏0
  • Java数据结构与算法——排序(基础概念)

    Java数据结构与算法——排序(基础概念)

    摘要:排序算法索引待更数据结构与算法桶排序数据结构与算法快速排序时间复杂度算法的时间复杂度是一个函数,其定量的描述了一个算法运行时间和输入规模之间的关系。总结在介绍排序算法之前,本篇先对后面排序算法的基本概念说叨说叨,打下一个基础铺垫。 声...

    jzzleejzzlee 评论0 收藏0
  • 干货:分布式系统学习笔记

    干货:分布式系统学习笔记

    摘要:即服务不能无响应,或出错分区的容忍性,这里的分区不是指数据分布式存储中的分区。假设一个分布式系统中,有两个节点,处于分区状态。在大多数的分布式系统设计中,人们多会选择满足两点特性。为了解决最终的一致性,这就涉及到分布式事务。 showImg(...

    刘德刚刘德刚 评论0 收藏0
  • XGboost数据比赛实战之调参篇(完整流程)

    XGboost数据比赛实战之调参篇(完整流程)

    摘要:字符串函数名,或是可调用对象,需要其函数签名形如如果是,则使用的误差估计函数。运行后的结果为每轮迭代运行结果参数的最佳取值最佳模型得分由输出结果可知参数的最佳取值。提醒一点,这个分数是根据前面设置的得分函数算出来的,即中的。 这一篇博...

    cppprimercppprimer 评论0 收藏0
  • 设计模式--简化解释(二)——结构型设计模式

    设计模式--简化解释(二)——结构型设计模式

    摘要:创建型设计模式结构型设计模式行为型设计模式结构型设计模式简而言之结构模式主要涉及对象的组成,或者是实体如何相互使用。 1.创建型设计模式2.结构型设计模式3.行为型设计模式 结构型设计模式 简而言之 结构模式主要涉及对象的组成,或者是实体如何...

    miyamiya 评论0 收藏0
  • 设计模式--简化解释(三)——行为型模式

    设计模式--简化解释(三)——行为型模式

    摘要:创建型设计模式结构型设计模式行为型设计模式行为型设计模式简而言之行为型设计模式关心的是对象之间的责任分配。这种模式被认为是一种行为模式,因为它可以改变程序的运行行为。 1.创建型设计模式2.结构型设计模式3.行为型设计模式 行为型设计模式 简...

    cangck_Xcangck_X 评论0 收藏0
  • Java实现单向链表基本功能

    Java实现单向链表基本功能

    摘要:一前言最近在回顾数据结构与算法,有部分的算法题用到了栈的思想,说起栈又不得不说链表了。 一、前言 最近在回顾数据结构与算法,有部分的算法题用到了栈的思想,说起栈又不得不说链表了。数组和链表都是线性存储结构的基础,栈和队列都是线性存储结...

    idisfkjidisfkj 评论0 收藏0
  • 掌握这几种微服务模式助你成为更出色的工程师

    掌握这几种微服务模式助你成为更出色的工程师

    摘要:考虑到这一点,对于每个服务模式,会讨论产生或使用消息的类型。本例中生成的事件消息将是和。该服务订阅和事件,并将格式化数据发布到适当的端点。如果遵循上述模式,将使用更复杂的称为命令查询责任隔离,的方法。 showImg("https://segmentfault.co...

    tinyqtinyq 评论0 收藏0
  • 一次排查多线程引发Java DNS缓存的Bug

    一次排查多线程引发Java DNS缓存的Bug

    摘要:问题描述最近通知应用在近三个月内出现过次缓存的问题,第一次在重启之后一直没有出现过问题,所以也没有去重视,但是最近又出现过一次,看来很有必要彻底排查一次具体的错误日志如下具体表现就是出现此异常之后连续的出现大量此异常 问题描述最近通知...

    cocopeakcocopeak 评论0 收藏0
  • 23种设计模式

    23种设计模式

    摘要:抽象工厂模式多个抽象产品类,个抽象产品类可以派生出多个具体产品类。用了工厂方法模式,你替换生成键盘的工厂方法,就可以把键盘从罗技换到微软。好处避免频繁创建对象,节省系统开销,减轻压力。 总体分为3大类:创建型模式 (5种):工厂方法、抽...

    xiaokaixiaokai 评论0 收藏0
  • Spring Boot日志框架实践

    Spring Boot日志框架实践

    摘要:概述应用中,日志一般分为以下个级别错误信息警告信息一般信息调试信息跟踪信息使用的作为内部的日志框架,其仅仅是一个日志接口,在实际应用中需要为该接口来指定相应的日志实现。默认的日志实现是,是自带的日志包,此外当然也支持这类很流行的日志实...

    inaptinapt 评论0 收藏0
  • 一次线上问题的排查解决过程

    一次线上问题的排查解决过程

    摘要:排查异常日志,发现没有该问题存在。测试功能正常,没有重现线上问题。解决问题原因定位好了,剩下的就是如何解决了。两个方案修改线上配置该上实施难度系数高,因为公司使用的统一发布部署平台,开发人员无服务器操作权限。 问题 XX系统中,一个用户...

    宋华宋华 评论0 收藏0
  • 【Java实现】栈和队列就是这么简单

    【Java实现】栈和队列就是这么简单

    摘要:一前言上一篇已经讲过了链表实现单向链表了,它跟数组都是线性结构的基础,本文主要讲解线性结构的应用栈和队列如果写错的地方希望大家能够多多体谅并指正哦,如果有更好的理解的方式也希望能够在评论下留言,让大家学习学习二数据结构栈就是这么简单数...

    Ethan815Ethan815 评论0 收藏0
  • 【Java】基于Maven搭建Spring+SpringMVC+Mybatis框架

    【Java】基于Maven搭建Spring+SpringMVC+Mybatis框架

    摘要:关于的配置,可以参考这篇文章的第一个小节配置模板引擎搭什么搭直接用脚手架不行吗下载就能用下载就能用下载就能用码云咳咳,开个玩笑,如果本着学习态度的话,那就慢慢啃吧搭建空的项目使用搭建基本的空项目填写和,,选择项目的地址,在新的窗口打开...

    edagarliedagarli 评论0 收藏0
  • 结构型模式

    结构型模式

    摘要:接口的适配器模式当不希望实现一个接口中所有的方法时,可以创建一个抽象类,实现所有方法,我们写别的类的时候,继承抽象类即可。 总体分为3大类:创建型模式 (5种):工厂方法、抽象工厂、单例、建造者、原型结构型模式(7种):适配器、装饰器、代...

    warmchengwarmcheng 评论0 收藏0
  • leetcode 46 Permutations

    leetcode 46 Permutations

    摘要:例如有如下的全排列想法这道题是用回溯法的思想解决的。回溯法在包含问题的所有解的解空间树中,按照深度优先的策略,从根节点出发深度优先搜索,搜索到某个点的时候,先判断该节点是否包含问题的解,如果包含就继续探索,否则就逐层向根节点回溯。 题...

    jubincnjubincn 评论0 收藏0
  • 行为型模式

    行为型模式

    摘要:但是发出者并不清楚到底最终那个对象会处理该请求,所以,责任链模式可以实现,在隐瞒客户端的情况下,对系统进行动态的调整。因为访问者模式使得算法操作增加变得容易。访问者模式将有关行为集中到一个访问者对象中,其改变不影响系统数据结构。 总体...

    why_rookiewhy_rookie 评论0 收藏0
  • leetcode 329. Longest Increasing Path in a Matrix

    leetcode 329. Longest Increasing Path in a Matrix

    摘要:题目要求思路和代码这里采用广度优先算法加上缓存的方式来实现。我们可以看到,以一个节点作为开始构成的最长路径长度是确定的。因此我们可以充分利用之前得到的结论来减少重复遍历的次数。 题目要求 Given an integer matrix, find the length of the...

    heartFollowerheartFollower 评论0 收藏0
  • Spring Boot(四)Spring Boot 中的定时任务

    Spring Boot(四)Spring Boot 中的定时任务

    摘要:对于定时任务类如果不定义线程池,控制台输出如下,可以看到不同的定时任务是同一个线程在执行在配置类或者启动类中增加定时任务的线程池控制台输出本节示例代码已上传到 一.SpringBoot中开启定时任务 在spirngboot中使用定时任务非常简单,只需要在启...

    firimfirim 评论0 收藏0
  • 深入理解jvm运行时区域

    深入理解jvm运行时区域

    摘要:内存区域虚拟机在运行程序时,会将其管理的内存区域划分成若干个不同的数据区域。运行时常量池运行时常量池是方法区的一部分。另外一部分官方称为用于存储自身运行时的数据,比如哈希值年龄锁状态标志偏向线程等。 前言 最近一直在看周志明老师的《深...

    ChanceWongChanceWong 评论0 收藏0

热门文章

<