码迷,mamicode.com
首页 > 编程语言 > 周排行
js 对象数组去重问题
在项目中定义对象数组是非常常见的,这就免不了要对对象数组进行去重。当然不能简单的使用 来解决问题,因为这时候数组中的类型为对象类型,即使完全相同的两个对象也不相等的。下面的例子说明一切: 所以应该使用其他方法来判断两个对象是否相等,能代表这个对象的唯一性的属性,比如id。 使用id举例: 方法一:使 ...
分类:编程语言   时间:2019-01-21 00:02:43    阅读次数:227
spring读取配置文件内容并自动注入
添加注解: 然后venus.properties中示例如下 ...
分类:编程语言   时间:2019-01-21 00:03:10    阅读次数:265
【转】Java基础之—反射
本文章来源:https://blog.csdn.net/sinat_38259539/article/details/71799078。感谢敬业的小码哥的总结。 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 ...
分类:编程语言   时间:2019-01-21 00:29:31    阅读次数:199
Go语言之反射
变量与反射 1.变量的内在机制 A.类型信息,这部分是元信息,是预先定义好的,比如 1: var arr [10]int 2: arr[0] = 10 3: arr[1] = 20 4: arr[2] = 30 5: arr[3] = 40 6: arr[4] = 50 B.值类型,这部分是程序运行... ...
分类:编程语言   时间:2019-01-21 00:30:09    阅读次数:194
Python学习—基础篇之基本数据类型
数据类型 ...
分类:编程语言   时间:2019-01-21 00:30:36    阅读次数:169
java 操作elasticsearch之搭建测试项目环境
在创建项目之前请确认maven是否安装好,在此我是以环境都搭建好的情况下进行示范,现在以eclipse开发工具为例,具体操作如下: 1、创建maven项目 File - new -other 2、在pom文件中导入对应的jar包坐标 在此我没有添加log4j等坐标,需要的根据自己需要进行添加jar包 ...
分类:编程语言   时间:2019-01-21 00:33:15    阅读次数:210
C++STL之vector向量容器
vector向量容器 vector向量容器不但能向数组一样对元素进行随机访问, 还能在尾部插入元素 vector具有内存自动管理的功能, 对于元素的插入和删除, 可动态调整所占的内存空间 vector容器的下标是从0开始计数的, 也就是说, 如果vector容器的大小是n, 那么, 元素的下标是0~ ...
分类:编程语言   时间:2019-01-21 00:33:23    阅读次数:275
Python BeautifulSoup 爬取笔趣阁所有的小说
这是一个练习作品。用python脚本爬取笔趣阁上面的免费小说。环境:python3类库:BeautifulSoup数据源:http://www.biqukan.cc原理就是伪装正常http请求,正常访问网页。然后通过bs4重新解析html结构来提取有效数据。1.config文件包含了伪装请求头部,数据源配置(如果不考虑扩展其他数据源,可以写死)。#!/usr/bin/python#coding:u
分类:编程语言   时间:2019-01-21 01:08:06    阅读次数:416
java操作elasticsearch实现查询删除和查询所有
后期博客本人都只给出代码,具体的说明在代码中也有注释。 1、查询删除 2、查询所有(match_all) 下一篇博客本人将书写java操作elasticsearch实现部分的条件查询(mutch/multimatch /term/terms/reange)。对后期博客感兴趣的朋友可以关注交流,转发请 ...
分类:编程语言   时间:2019-01-21 01:08:29    阅读次数:212
java操作elasticsearch实现基本的增删改查操作
一、在进行java操作elasticsearch之前,请确认好集群的名称及对应的ES节点ip和端口 1、查看ES的集群名称 2、查询ip 二、根据文档id查询数据 在kibana中查询id为1的结果为: java控制台输出的结果为: 三、插入数据 1、在插入数据之前,需要使用kibana在es中建立 ...
分类:编程语言   时间:2019-01-21 01:09:32    阅读次数:738
java操作elasticsearch实现批量添加数据(bulk)
java操作elasticsearch实现批量添加主要使用了bulk 代码如下: 下一篇博客本人将书写java操作elasticsearch实现查询删除及查询所有。对后期博客感兴趣的朋友可以关注交流,转发请说明出处,本人的博客地址为:https://www.cnblogs.com/chenyuanb ...
分类:编程语言   时间:2019-01-21 01:12:48    阅读次数:1454
Go语言开发(十六)、Go语言常用标准库六
Go语言开发(十六)、Go语言常用标准库六一、json1、json简介Go的标准包encoding/json对JSON的编解码提供了完整的支持。2、编码在编码过程中,json包会将Go的类型转换为JSON类型,转换规则如下:bool转换为JSONboolean浮点数,整数,Number转换为:JSONnumberstring转换为:JSONstring数组、切片转换为:JSON数组[]byte转换
分类:编程语言   时间:2019-01-21 11:04:00    阅读次数:161
SpringBoot b2b2c 多用户商城系统-用spring Restdocs创建API文档(十)
SpringBoot b2b2c 多用户商城系统-用spring Restdocs创建API文档(十) Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六 ...
分类:编程语言   时间:2019-01-21 11:04:08    阅读次数:227
粘包、拆包发生原因滑动窗口、MSS/MTU限制、Nagle算法
【TCP协议】(3) TCP粘包黏包 【TCP协议】(3) TCP粘包黏包 有关TCP协议之前写过两篇博客: 1、【TCP协议】(1) TCP协议详解 2、【TCP协议】(2) TCP三次握手和四次挥手 一、TCP粘包、拆包图解 假设客户端分别发送了两个数据包D1和D2给服务端,由于服务端一次读取到 ...
分类:编程语言   时间:2019-01-21 11:07:39    阅读次数:271
常用python模块
模块项目数 1. os 用在(28679)个项目中 2. sys 用在(26398)个项目中 3. time 用在(17784)个项目中 4. re 用在(15645)个项目中 5. json 用在(15400)个项目中 6. random 用在(11208)个项目中 7. numpy 用在(108 ...
分类:编程语言   时间:2019-01-21 11:08:28    阅读次数:211
JVM(三)对象的生死判定和算法详解
好的文章是能把各个知识点,通过逻辑关系串连起来,让人豁然开朗的同时又记忆深刻。 导读:对象除了生死之外,还有其他状态吗?对象真正的死亡,难道只经历一次简单的判定?如何在垂死的边缘“拯救”一个将死对象?判断对象的生死存活都有那些算法?本文带你一起找到这些答案。 在正式开始之前,我们先来了解一下垃圾回收 ...
分类:编程语言   时间:2019-01-21 11:09:06    阅读次数:230
java中加与不加public
出自:https://blog.csdn.net/love_Aym/article/details/80577731 ...
分类:编程语言   时间:2019-01-21 11:10:53    阅读次数:193
高级Java面试题,你敢挑战吗?
这是一份高级Java面试题。这一份面试题论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。1、什么是可变参数?2、断言的用途?3、什么时候使用断言?4、什么是垃圾回收?5、、用一个例子解释垃圾回收?6、什么时候运行垃圾回收?7、垃圾回收的最佳做法?8、什么是初始化数据块?9、什么是静态初始化器?10、什么是实例初始化块?11、什么是正则表达式?12、什么是令牌化?1
分类:编程语言   时间:2019-01-21 11:11:01    阅读次数:202
Java源码解析 - ThreadPoolExecutor 线程池
联系我1.Q群【Java开发技术交流】:https://jq.qq.com/?_wv=1027&k=5UB4P1T2.完整博客链接:www.shishusheng.com3.知乎:http://www.zhihu.com/people/shi-shu-sheng-4.gayhub:https://github.com/Wasabi12341线程池的好处线程使应用能够更加充分合理地协调利用C
分类:编程语言   时间:2019-01-21 11:11:22    阅读次数:149
分布式架构的基石,简单的 RPC 框架实现(JAVA)
RPC架构 RPC 的全称是 Remote Procedure Call,它是一种进程间通信方式。允许像调用本地服务一样调用远程服务。 1.RPC 框架原理 RPC 框架的目标就是让远程过程(服务)调用更加简单、透明,RPC框架负责屏蔽底层的传输方式(TCP 或者 UDP)、序列化方式(XML、JS ...
分类:编程语言   时间:2019-01-21 11:13:54    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!