ElasticSearch笔记
ElasticSearch 基于lucene的搜索服务器(搜索引擎) 分布式多用户 基于Restful java开发 ELK日志分析系统 是一个nosql 关系数据搜索缺点 无法打分 无法分布式 无法解析搜索请求 效率低 分词 安装 elasticsearch-rtf config/elasticsearch.yml文件配置,解决跨域问题 http.cors.enabled: true http.cors.allow-origin: "*" ...
Elastic Search搜索引擎在SpringBoot中的实践
实验环境ES版本:5.3.0spring bt版本:1.5.9首先当然需要安装好elastic search环境,最好再安装上可视化插件 elasticsearch-head来便于我们直观地查看数据。Spring工程创建这部分没有特殊要交代的,但有几个注意点一定要当心注意在新建项目时记得勾选web和NoSQL中的Elasticsearch依赖,来张图说明一下吧:项目自动生成以...
2020-11-24
Tkinter绘制股票K线图
我们今天的整体代码还是基于上次的 Tkinter 股票程序,在主类 MainCreator 下面创建一个函数 create_subwindow
2022-08-24
PHP代理实现用老人机看小说
为了应对当前HTML格式和js脚本对老人机的不友好,我们需要处理一下某些小说网站,让它回到十几年前的样子,剔除大量CSS和JS,精简HTML标签,这样就能够让老人机快速、友好地看小说了。
Frida工具-objection
Objection介绍 {代码...} objection安装 {代码...} objection命令查看 {代码...} objection启动(保证frida-server的启动)1.默认启动 {代码...} 2.指定ip和端口的连接 {代码...} 3.spawn启动,为了避免错过hook时机,采用附加模式,在objection 启动时就注入app {代码...} 4.spawn启动-打印参数、返回值、函数调用栈 {...
2022-12-22
socket.io之一: 介绍
Web端与服务器间的实时数据传输的是一个很重要的需求,但最早只能通过AJAX轮询询实现。在WebSocket标准没有推出之前,AJAX轮询是唯一可行的方式(通过Flash浏览器也可以,但这里不做讨论)。AJAX轮询原理是设置定时器,定时通过AJAX同步服务器数据。这种方式存在延时且对服务端造成很大负载。直到2011年,IETF才标准化WebS...
2017-04-18
Python实现mysql数据库读写分离
之前写了一个mysql主从同步,那么做了这个同步之后,在它的基础上,我们做读写分离这个操作就比较简单了。读写分离,顾名思义,我们可以把读和写两个操作分开,减轻数据的访问压力,解决高并发的问题。那么我们今天就Python两大框架来做这个读写分离的操作。1.Django框架实现读写分离Django做读写分离非常的简单,直接在...
2020-11-18
Go Web 框架 Gin 路由的学习
Gin 是目前应用比较广泛的Golang web 框架。 目前,Github Star 数已经达到了3.8w. 框架的实现非常简单,可定制性非常强,性能也比较好,深受golang开发者的喜爱。Gin 提供了web开发的一些基本功能。如路由,中间件,日志,参数获取等,本文主要从源码的角度分析Gin的路由实现。
走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 [链接] 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb技术世界》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认...
2019-10-21
爬虫黑科技:我是怎么爬取indeed的职位数据的
最近在学习nodejs爬虫技术,学了request模块,所以想着写一个自己的爬虫项目。 研究了半天,最后选定indeed作为目标网站,通过爬取indeed的职位数据,然后开发一个自己的职位搜索引擎。 目前已经上线了,虽然功能还是比较简单,但还是贴一下网址:job search engine,证明一下这个爬虫项目是有用的。 下面就来讲讲整个爬...
2020-04-25
数据科学 第 3 章 5:缺失值处理、转换字符类型
<class 'pandas.core.frame.DataFrame'>RangeIndex: 42 entries, 0 to 41Data columns (total 10 columns):dep 42 non-null object #总共有42行group 42 non-null object name 42 non-null objectoldpro 26 non-null float64 #以下每列均有缺失值newpro 33 non-null float64oldrate 27 non-null float64newrate 27...
2018-11-11
恒源云(GPUSHARE)_云GPU服务器如何使用iKataGo?
文章来源 | 恒源云社区(一个专注 AI 行业的共享算力平台:恒源智享云)原文地址 | iKataGo今天给大家带来一个好玩的镜像:iKataGoiKataGo Server首先创建一个 iKataGo 镜像的实例。通过 JupyterLab 的终端或 SSH 客户端进入实例。iKataGo 安装在 ~/work 文件夹下,内置了 40b weights。实例启动时会根据显卡自动选择合适...
2022-01-11
PHP设计模式之建造者模式(Builder)代码实例大全(二)
目的建造者是创建一个复杂对象的一部分接口。有时候,如果建造者对他所创建的东西拥有较好的知识储备,这个接口就可能成为一个有默认方法的抽象类(又称为适配器)。如果对象有复杂的继承树,那么对于建造者来说,有一个复杂继承树也是符合逻辑的。注意:建造者通常有一个「流式接口」,例如 PHPUnit 模拟生成器。例子PH...
2020-08-29
shardingsphere(5.0.0-beta) SQL异常不打印的问题
引入之后发现SQL错误日志都不打印了, 例如执行MyBatis insert语句:int result = mapper.batchInsert(entity)因为entity不满足入库要求, 有字段未设置值, 正常会打印异常:
2021-12-29
Tomcat处理http请求之源码分析 | 京东云技术团队
在上面的代码中,socket = serverSocketFactory.acceptSocket(serverSocket);与客户端建立连接,将连接的socket交给processSocket(socket)来处理。在processSocket中,对socket进行包装一下交给线程池来处理:
MongoDB Atlas Vector Search与Amazon Bedrock集成已全面可用
亮点前瞻● MongoDB Atlas Vector Search知识库与Amazon Bedrock的最新集成,将极大加速生成式AI应用的开发。● 诺和诺德利用MongoDB Atlas Vector Search与Amazon Bedrock集成,加速构建AI应用程序。
2024-05-09
Python-解决Cx_Oracle查询时UnicodeDecodeError的问题
近期在项目中,要对1张100多万条记录的表进行查询,然后进行一些数据的统计,但是在这个过程中,发现只查询出来几条数据就出现了UnicodeDecodeError了。 在这里,我们使用sqlalchemy库进行查询,其内部还是Cx_Oracle来进行对应的操作,使用的Python版本为3.5.0,宿主系统为Windows 2008 Server,然后进行类似如下的操作:
2017-02-11