原创|这道面试题,大部分人都答错了

面试题 ~~~javapublic class AddTest {public static void main(String[] args) {int i = 0;i = i++;System.out.println("i=" + i);}}~~~ 输出结果
分类: 编程语言 发布时间: 12-02 23:34 阅读次数: 0

原创|ES广告倒排索引架构演进与优化

回顾 之前分享了一篇文章,介绍我们的ES广告倒排索引的架构与优化,我就不介绍了,建议先去看下这篇文章,再回来看这篇,下面只放下之前的架构图 演进 采用 canal 监听 binlog 变更 原有架构是在代码中写 MQ 消息,然后 indexbuilder
分类: 编程语言 发布时间: 12-02 23:34 阅读次数: 0

微服务入门篇: 发展和入门介绍

大家也知道大型网站为了应付海量的用户的高并发、大流量、高可用和海量数据等所引起的各种问题,从而网站慢慢演变成了现在的微服务。给大家介绍一下他的演变过程:传统的单体架构------>面向服务(SOA)架构------>微服务架构一、传统单体架构&nb
分类: 编程语言 发布时间: 12-02 23:34 阅读次数: 0

【图文并茂】一文讲透Dubbo负载均衡之最小活跃数算法

持续输出原创文章,这是why技术的第16篇原创文章 本文是对于Dubbo负载均衡策略之一的最小活跃数算法的详细分析。文中所示源码,没有特别标注的地方均为2.6.0版本。 为什么没有用截止目前的最新的版本号2.7.4.1呢?因为2.6.0这个版本里面有两个bu
分类: 编程语言 发布时间: 12-02 23:34 阅读次数: 0

liunx ext2

liunx 使用ext2 的文件系统的管理方式: liunx 主要使用 superblock、inode,bolck的方式去管理文件系统 inode:主要存储各个文件的所有者,以及相应的权限,文件信息 block:实际文件二进制的内容存储 superblock:记录inode的使用量,block的文件使用量,等 那ext2最简单的方式是 一个文件或者目录使用一个inode,这个inode大概有128字节。其中48个字节用来存储它保存的实际文件的block节点,保存一个block的需要4字节的大
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

【计算机网络】如何让Ajax通信过程携带Cookie呢?

Ajax 1. 介绍一下ajax并代码实现 1.1 基本概念 JavaScript 和XML(Asynchronous JavaScript And XML)。简单点说,就是使用 XMLHttpRequest 对象与服务器通信。 它可以使用JSON,XML,HTML和text文本等格式发送和接收数据。AJAX最吸引人的就是它的“异步”特性,也就是说他可以在不重新刷新页面的情况下与服务器通信,交换数据,或更新页面。 Ajax | MDN 1.2 创建一个简单的Ajax 创建 XMLHttpReq
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

hbase开启后几秒后自动关闭

https://www.cnblogs.com/biehongli/p/8734574.html
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

element-ui Drawer抽屉组件封装

<template> <div class="com"> <el-drawer title="我是标题" :visible.sync="drawer_" :direction="direction"> <span>我来啦! {{task.name}}</span> </el-drawer> </div> </template> <script> export default { props:{
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

Linux服务和systemctl详解

定义 A Linux service is an application (or set of applications) that runs in the background waiting to be used, or carrying out essential tasks. 也就是说,Linux服务是在后台运行的应用程序(或一组应用程序),正在等待执行或正在执行基本任务。 在Linux或者Unix系统中,服务也被称为Daemons(守护进程)。它们运行在后台,为一些程序提供服务。比如
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

Scala中的Map集合

1. Map集合 1.1 Scala中的Map介绍 Scala中的Map 和Java类似,也是一个散列表,它存储的内容也是键值对(key-value)映射,Scala中不可变的Map是有序的,可变的Map是无序的。 Scala中,有可变Map (scala.collection.mutable.Map) 和 不可变Map(scala.collection.immutable.Map) 1.2 构建map 构建不可变map Scala中的不可变Map是有序,构建Map中的元素底层是Tuple2类
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

了解一下react的一些钩子函数

挂载 construct() static getDerivedStateFromProps() render() componentDidMount() 不建议使用:componentWillMount() 更新 static getDerivedStateFromProps() shouldComponentUpdate() render() getSnapshotBeforeUpdate() componentDidUpdate() 不建议使用:componentWillUpdate()
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

armadillo配置简明教程

好久没写随笔了,最近项目中需要用C做大量的矩阵运算,考虑用armadillo线性代数库来优化。关于这个库是为何物,网上有 很多教程,这里不再赘言。本篇就简单讲述一下我的配置过程,我的环境是win10+64bit+vs2013。受时间限制,这里讲个粗 线条,以后再慢慢完善。 1.首先,下载armadillo及相关的lib。可以从这里 https://pan.baidu.com/s/1j6RImO5gXsKfvETNxM95Lw 提取码:teec 2.下载并解压后,里面有三个压缩包。hpp那个不用
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

全栈项目|小书架|微信小程序-书籍详情功能实现

效果图 实现分析 从效果图上分析,书籍详情是通过点击首页的item后进入。 进入详情页之后页面顶部显示书籍的相关信息,同时判断用户是否登录,未登录则弹出一个授权登录窗口。 点击登录之后即可加载出用户评论信息。 通过上图我们可以分析出静态页面的主要结构如下: 书籍信息 左侧布局是图书图片 中间布局从上到下是:名称、作者、出版社 右侧布局是收藏icon 登录提示弹窗 上部分是提示文本 下部分是登录按钮 评论列表 左侧是评论人头像 右侧上部分是评论人名字 右侧中间部分是评论信息 右侧下部分是评论时间
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

Autofac 小试

ContainerBuilder builder = new ContainerBuilder(); ////builder.RegisterType<GetTest>().As<IBufrTest>(); //builder.RegisterType<GetTest>().AsImplementedInterfaces(); //builder.RegisterType<gettest2>().As<IBufrTe
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

Android Saripaar 注解详解

写这篇文章的原因 在移动端一般很少使用复杂的表单,一般针对于属性的更改都会打开一个新的页面进行更改。虽然不多,但是也会有。如果一个页面要输入的内容包括姓名、地址、邮箱、手机号等,对各个属性的验证会非常麻烦,并且非常的不优雅。 于是,saripaar就出现了,一种基于规则的Android UI输入验证库,通过注解即可标注验证规则。 使用过程中发现只有四个字:简单好用。但是官方对注解的使用并没有一份完整的文档,故参考源码整理了现有的所有注解(基于版本2.0.3)。 如何使用 导入依赖 第一步当然是
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

学习workerman之前需要知道的几种php回调写法

在workerman中会经常使用,我们先写一个回调函数,当某个行为被触发后使用该函数处理相关逻辑。 在PHP中最常用的几种回调写法如下 匿名函数做为回调 匿名函数(Anonymous functions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。 匿名函数的回调经常将其赋给一个变量(或一个对象的属性) 最终结果会输出11。 这中间有一个use的用法,现在很多框架都在使用,包括我自己发布的 y
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

实用网站推荐——office模板(PPT)

今天给大家分享一批Office的模板网站! office模板比较多的是PPT模板,做PPT是一件非常痛苦的事,自己做的要么太丑,要么搭配太单一,所以今天给大家分享一批网站,再也不用愁做PPT了。 word和excel模板在这些网站里比较少,但是原文链接里星选哥已经给大家备了很多了,【原文链接(底部菜单栏)】—【干货星选】—【独家资源】(点击就能进入相关文章下载了)。 PPT资源导航网 准备先给大家分享几个导航网,因为导航网推荐的网站更多,大家有更多的挑选空间。 HiPPTER 网址:http:
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

测试新开通的博客

水一波~搞了一天把首页美化了一下
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

tkinter的trace()变动追踪

from tkinter import * def callback(*args): xl.set(xE.get()) print("改变的数据:",xE.get()) root = Tk() root.title("tkinter的trace()变动追踪") xE = StringVar() entry = Entry(root,textvariable=xE) entry.pack(pady=5,padx=10) xE.trace("w",callback) #"w"
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

简单文件的输入输出

简单文件的输入输出 包含头文件fstream 定义了一个用于处理输出的ofstream类 需要声明一个或多个ofstream变量,并将ofstream对象与文件关联起来。 其中一种关联方法使用open()方法, 使用完文件后使用close()方法关闭。 可以使用ofstream对象和<<运算符来输出各种类型的数据。 注意,ofstream必须自己声明。 ofstream outFile; outFile.open("fish.txt"); outFile << "hhhh"<<endl; //
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0