ICode9

精准搜索请尝试: 精确搜索
  • ES DSL搜索 - prefix、fuzzy和wildcard2021-03-13 12:01:07

    1 介绍 主要介绍索引请求的基础API操作,使用postman进行请求,接口请求的前缀地址统一为elasticsearch 部署IP地址+端口号(例如 http://192.168.51.4:9200 。 统一请求地址: POST /search_demo/_doc/_search 2 prefix prefix 根据前缀去查询,如下示例: 传递JSON数据 { "query": {

  • leetcode-Database-620 |有趣的电影2021-03-12 14:29:53

    原题 分析 题很简单,我觉得这里其实是有问题的,SQL是不建议等号左侧进行运算的,因此如果改为位运算会加分很多。 代码 无脑的代码 select * from cinema where description !='boring' and mod(id,2)=1 order by rating desc 有脑的代码(左侧位运算) select * from cinema where

  • Vue项目首页-图标区域逻辑实现(7-5)2021-02-28 20:33:53

    图标区域逻辑实现 创建Icons.vue 利用两层,第一层数组,第二层数据的方式,遍历输出。 <template> <div class="icons"> <swiper> <swiper-slide v-for="(page, index) of pages" :key="index"> <div class="icon&

  • Java序列化源码概况2021-02-23 12:33:42

    Java序列化原理 概念实现原理ObjectOutputStreamwriteObject0writeOrdinaryObjectwriteSerialDatadefaultWriteFields 总结 概念 Java序列化是把Java对象转换为字节序列的过程。Java反序列化是指把字节序列恢复为Java对象的过程。 实现 借助Java提供的API:java.io.ObjectO

  • 一篇文章掌握迭代器模式2021-02-21 19:02:33

    一.案例引入 具体描述 之前用组合模式解决过这个问题,这次针对遍历。 二.迭代器模式 1.基本介绍 2.原理类图 解释 3.迭代器模式解决上述问题的UML类图 4.具体代码 College public interface College { public String getName(); //增加系的方法 public void

  • Python获取2021疫情春运防疫政策查询(聚合数据接口)2021-02-19 15:33:49

    https://www.juhe.cn/docs/api/id/566 用的是聚合数据的这个接口,自己摸索的。。写的不太好,有可以优化的地方请在评论区指出,谢谢 1.首先建表及获取省份城市信息 import requests import pymssql import json url = "http://apis.juhe.cn/springTravel/citys?key=XXXXXXXXXXXXXX

  • DQL_排序查询2021-02-18 18:05:54

    SELECT * FROM student ORDER BY math ASC; SELECT * FROM student ORDER BY math DESC; -- 排序方式 –按照数学成绩排名,如果数学成绩一样, 则按照英语成绩排名 SELECT * FROM student ORDER BY math ASC, english DESC; DQL: 查询语句 排序查询 语法: order by 子句order

  • 【源码剖析】序列化 底层实现原理2021-02-17 19:02:12

    在之前的博文中,本人介绍了 Java对象经 序列化 后,转换成的 内容 相信很多同学在上一篇博文中,仍对 生成的内容的 格式 抱有很多疑惑 那么,在本篇博文中,本人就来在源码角度,来带同学们了解下 对象序列化 的本质: 我们平时使用 序列化 机制,基本上都会是如下步骤: 调用代码: 首先,我们需要一

  • Java 枚举简介2021-02-17 14:30:18

    枚举用于表示某个类型由限定个数的实例, 使用关键字 enum 枚举与类有类似的地方 类可以无限制的 new, 即无限制的实例化类为对象 而枚举是内置固定数量的已经实例化完成的对象, 我们直接使用即可 枚举的构造方法固定是 private 这里举例 public enum OrderStatusEnum { //

  • Excel快速完成数据合并和统计分析的自动处理示例(python代码)-- 精益办公示例2021-02-14 10:01:45

    Excel快速完成数据合并到基础统计分析的自动处理实例分享(python代码)-- 精益办公示例 1、背景描述: 社会的发展不断深化了经济对科技和数字化的依赖,企业将不得不面对越来越多,甚至是海量的数据和信息。Excel(或类似软件WPS)是当前绝大多数企业首选的办公软件,毕竟能操作编程和机器

  • MySQL——排序2021-02-12 13:34:35

    排序 语法: SELECT field1,field2,...fieldN FROM table_name1,table_name2... ORDER BY field1[ASC[DESC][默认 ASC]],[field2...][ASC[DESC][默认 ASC]] 可以使用个人和字段来作为排序条件,从而返回排序后的查询结果 设定多个字段来排序 ASC(升序),DESC(降序) 可以添加WHERE...LIK

  • XV6学习(16)Lab net: Network stack2021-02-10 19:02:58

    最后一个实验了,代码在Github上。 这一个实验其实挺简单的,就是要实现网卡的e1000_transmit和e1000_recv函数。不过看以前的实验好像还要实现上层socket相关的代码,今年就只有网卡驱动了。 虽然实验文档里面给了一本400多页的网卡文档,但其实也不需要怎么读这本厚厚的文档,实验的hints

  • java反序列化demo2021-01-31 15:34:06

    1、代码 Info.java //创建一个info类,该类引用接口Serializable,该类可以序列化和反序列化 引用了Serializable接口时,会在类内寻找writeObject(readObject)方法,如果重写了该方法则使用重写后的, 如果未重写,则使用默认的 关键函数resolveClass(),通过java反射机制,获取重写后的readObject

  • 电池ntc的功能设定2021-01-30 16:32:14

    手机电池内部带有ntc电阻,该电阻随电池温度变化而变化,根据ntc的这一特性,便可推算出电池温度,从而定制化手机行为。 ntc电路如下,R6106默认不贴,把电池扣上去后,形成了一个简易的分压电路,假设电池ntc电阻为R,则BAT_TEMP_ADC的电压为1.85*R/(R+47K),BAT_TEMP_ADC的电压可以通过cpu内部的a

  • 设计模式:装饰者模式2021-01-22 14:33:43

    装饰者模式 概述 我们先来看一个快餐店的例子。 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 使用继承的方式存在的问题: 扩展性不好 如果要再加一种配料(火腿肠),我们就会发

  • 2021-01-172021-01-17 13:31:28

    php 针对一维数组字符串长度排序 /* * php 针对一维数组字符串长度排序 * $arr 要排序的数组 * $order 排序方式:升序--》asc,降序----》desc * $obj 排序目标:根据键----》key,根据值---》val * return 经过排序处理的数组 */ function selfSort($arr,$ord

  • Linux Kernel中gicv3实现:SPIs中断routing到指定的CPU2021-01-11 17:58:17

    文章目录 1、开机时,为每个cpu分配affinity编号2、开机时,将所有共享中断绑定到cpu03、kernel API将中断绑定到CPU :irq_set_affinity() 1、开机时,为每个cpu分配affinity编号 开机时,为每个cpu分配affinity编号,并写入到mpidr_el1系统寄存器中 setup_arch()–>smp_build_mp

  • clickhouse条件函数2021-01-09 10:07:18

    -- 可以用类似三元运算符的写法 select 12>10 ? 'desc':'asc' as x; +----+ |x | +----+ |desc| +----+ select 12<10 ? 'desc':'asc' as x; +---+ |x | +---+ |asc| +---+ --常规写法 select if(12>10,'desc','asc'

  • BaseEnum<K, V>枚举接口使用法则2021-01-07 11:33:14

    枚举接口用处是提供了枚举范本,通过implement此接口能实现很多类型的枚举类型实现,现在来看一下实现代码 1. BaseEnum<K, V>接口代码: //这里的K和V分别是指枚举标识和描述的类型,这里是泛型 public interface BaseEnum<K, V> { /** * 获取编码 * * @return 编

  • 自定义JsonField,用json.dumps转成字串存到db里,从db取出来用json.loads转会真实类型2020-12-19 18:59:40

    自定义JsonField,用json.dumps转成字串存到db里,从db取出来用json.loads转会真实类型 可以存dict或者list,默认不传的时候存空字串,注意这个字段只能用来存取,不要用来做filter import json from django.db import models class CustomJsonField(models.TextField): def get_db_

  • 《设计模式(五)之——抽象工厂模式》2020-12-12 23:30:08

    一、情景 上一篇博客中【设计模式(四)之——工厂模式】 介绍了我们的隔壁老王,用工厂模式制作了一个面包机,开始了面包的销售。现在老王想着推出另外一个新产品冰淇淋,并与面包组合卖一个新的产品 二、后续 我们那位扫地高僧很快也就给了解决方案:采用抽象工厂方法 三、

  • Java的序列化机制2020-12-12 18:59:14

              Java序列化机制允许将实现序列化后的Java对象转换为字节序列, 这些字节序列可以保存在磁盘上, 或通过网络传输, 最后可以通过反序列化转换为原来的Java对象。对象序列化得到的字节序列包括该对象的数据, 有关对象类型的信息和存储在对象中数据的类型。整个过程都是Ja

  • react中使用mock2020-12-05 21:06:08

    下载依赖 cnpm install -g json-server 配置内容 新建mock文件夹 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z3q0HIK2-1606824204492)(https://yuan-1252477692.cos.ap-guangzhou.myqcloud.com/blog/images/bd534a19922e422c892675f7ef97e56d

  • selectpage.js 下拉框实现多选的使用方法2020-12-03 17:01:20

    第一步:下载 selectpage.js,并引用js和css <link rel="stylesheet" href="/SelectPage/selectpage.css" type="text/css"></link> <script type="text/javascript" src="/SelectPage/selectpage.js"></script&

  • React的Table组件在更新dataSource时,未重新渲染页面2020-11-26 18:00:02

    参考地址 添加链接描述 由于dataSource是list对象,如果采用如下方法,则只是操作引用: handleDataSource = () => { let temp = this.state.dataSource; temp.push({ id: 'a', key: 'a', jobName: 'a', jobGroup: 'a',

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有