- 浏览: 2560692 次
- 性别:
- 来自: 成都
文章分类
最新评论
-
nation:
你好,在部署Mesos+Spark的运行环境时,出现一个现象, ...
Spark(4)Deal with Mesos -
sillycat:
AMAZON Relatedhttps://www.godad ...
AMAZON API Gateway(2)Client Side SSL with NGINX -
sillycat:
sudo usermod -aG docker ec2-use ...
Docker and VirtualBox(1)Set up Shared Disk for Virtual Box -
sillycat:
Every Half an Hour30 * * * * /u ...
Build Home NAS(3)Data Redundancy -
sillycat:
3 List the Cron Job I Have>c ...
Build Home NAS(3)Data Redundancy
ElasticSearch(2)Version Upgrade 6.2.4 and Cluster
Try to get Latest Documents here
https://github.com/elastic/elasticsearch
Beats, Logstash, ElasticSearch, Kibana
More documents
https://www.elastic.co/guide/index.html
First of All, Install Elastic Search
https://www.elastic.co/downloads/elasticsearch
Download the tar file from there https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
> tar zxvf elasticsearch-6.2.4.tar.gz
Put it in the working directory
> sudo ln -s /Users/hluo/tool/elasticsearch-6.2.4 /opt/elasticsearch-6.2.4
> sudo ln -s /opt/elasticsearch-6.2.4 /opt/elasticsearch
Add to the Path
Install X-Pack into ElasticSearch
> bin/elasticsearch-plugin install x-pack
Start ElasticSearch
> bin/elasticsearch
Set up password
> bin/x-pack/setup-passwords auto
Changed password for user kibana
PASSWORD kibana = sBqGvem69d2jeal6rf3j
Changed password for user logstash_system
PASSWORD logstash_system = xn9ElgHqJTbZFcmDPQFy
Changed password for user elastic
PASSWORD elastic = Y2r19FsAXIEtjp26HTcE
Visit
http://localhost:9200/
Username elastic and password
Install Kibana
Go here and download the MAC version for myself https://www.elastic.co/downloads/kibana
> tar zxvf kibana-6.2.4-darwin-x86_64.tar.gz
> mv kibana-6.2.4-darwin-x86_64 ~/tool/kibana-6.2.4
> sudo ln -s /Users/hluo/tool/kibana-6.2.4 /opt/kibana-6.2.4
> sudo ln -s /opt/kibana-6.2.4 /opt/kibana
Add to the Path
Install Kibana Plugin
> bin/kibana-plugin install x-path
Config the username/pasword Kibana connect to ElasticSearch
> vi config/kibana.yml
elasticsearch.username: "kibana"
elasticsearch.password: "sBqGvem69d2jeal6rf3j"
Start Kibana
> bin/kibana
Visit the Page
http://localhost:5601/
Use the elastic username and password.
Try the things in DEV Tools
POST /inspections/report
{
"business_address": "660 Sacramento St",
"business_city": "San Francisco",
"business_id": "2228",
"business_latitude": "37.793698",
"business_location": {
"type": "Point",
"coordinates": [
-122.403984,
37.793698
]
},
"business_longitude": "-122.403984",
"business_name": "Tokyo Express",
"business_postal_code": "94111",
"business_state": "CA",
"inspection_date": "2016-02-04T00:00:00.000",
"inspection_id": "2228_20160204",
"inspection_type": "Routine",
"inspection_score": 96,
"risk_category": "Low Risk",
"violation_description": "Unclean nonfood contact surfaces",
"violation_id": "2228_20160204_103142"
}
Search for the Content
GET inspections/report/_search
Update Something with an ID
PUT inspections/report/9527
{
"business_address": "660 Sacramento St",
"business_city": "San Francisco",
"business_id": "2228",
"business_latitude": "37.793698",
"business_location": {
"type": "Point",
"coordinates": [
-122.403984,
37.793698
]
},
"business_longitude": "-122.403984",
"business_name": "Tokyo Express",
"business_postal_code": "94111",
"business_state": "CA",
"inspection_date": "2016-02-04T00:00:00.000",
"inspection_id": "2228_20160204",
"inspection_type": "Routine",
"inspection_score": 96,
"risk_category": "Low Risk",
"violation_description": "Unclean nonfood contact surfaces",
"violation_id": "2228_20160204_103142"
}
Delete Index
DELETE inspections
Create the index ahead
PUT /inspections
{
"settings": {
"index.number_of_shards": 1,
"index.number_of_replicas": 0
}
}
Bulk API
One Simple Example
POST _bulk
{ "index" : { "_index" : "test", "_type" : "_doc", "_id" : "1" } }
{ "field1" : "value1" }
{ "delete" : { "_index" : "test", "_type" : "_doc", "_id" : "2" } }
{ "create" : { "_index" : "test", "_type" : "_doc", "_id" : "3" } }
{ "field1" : "value3" }
{ "update" : {"_id" : "1", "_type" : "_doc", "_index" : "test"} }
{ "doc" : {"field2" : "value2"} }
POST inspections/report/_bulk
{ "index": { "_id": 1 }}
{ "business_address": "315 California St", "business_city": "San Francisco", "business_id":"24936","business_latitude":"37.793199","business_location":{"type":"Point","coordinates":[-122.400152,37.793199]},"business_logitude":"-122.400152","business_name":"San Francisco Soap Company","business_postal_code":"94104","business_state":"CA","inspection_date":"2016-06-09T00:00:00.000","inspection_id":"24936_20160609","inspection_score":77,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violcation_description":"Imporoper food labeling or menu misrepresentation","violation_id":"24936_20160609_103141"}
{ "index": { "_id":2 }}
{"business_address":"10 Mason St","business_city":"San Francisco","business_id":"60354","business_latitude":"37.783527","business_location":{"type":"Point","coordinates":[-122.409061,37.783527]},"business_longitude":"-122.409061","business_name":"Soup Unlimited","business_postal_code":"94102","business_state":"CA","inspection_date":"2016-11-23T00:00:00.000","inspection_id":"60354_20161123","inspection_type":"Routine","inspection_score":95}
{ "index": { "_id":3 }}
{"business_address":"2872 24th St","business_city":"San Francisco","business_id":"1797","business_latitude":"37.752807","business_location":{"type":"Point","coordinates":[-122.409752,37.752807]},"business_longitude":"-122.409752","business_name":"TIO CHILOS GRILL","business_postal_code":"94110","business_state":"CA","inspection_date":"2016-07-05T00:00:00.000","inspection_id":"1797_20160705","inspection_score":90,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unclean nonfood contact surfaces","violation_id":"1797_20160705_103142"}
{ "index": { "_id": 4 }}
{"business_address":"1661 Tennessee St Suite 38","business_city":"San Francisco Whard Restaurant","business_id":"66198","business_latitude":"37.75072","business_location":{"type":"Point","coordinates":[-122.388478,37.75072]},"business_longitude":"-122.388478","business_name":"San Francisco Restaurant","business_postal_code":"94107","business_state":"CA","inspection_date":"2016-05-27T00:00:00.000","inspection_id":"66198_20160527","inspection_type":"Routine","inspection_score":56}
{ "index": { "_id": 5 }}
{"business_address":"2162 24th Ave","business_city":"San Francisco","business_id":"5794","business_latitude":"37.747228","business_location":{"type":"Point","coordinates":[-122.481299,37.747228]},"business_longitude":"-122.481299","business_name":"Soup House","business_phone_number":"+14155752700","business_postal_code":"94116","business_state":"CA","inspection_date":"2016-09-07T00:00:00.000","inspection_id":"5794_20160907","inspection_score":96,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unapproved or unmaintained equipment or utensils","violation_id":"5794_20160907_103144"}
{ "index":{ "_id": 6 }}
{"business_address":"2162 24th Ave","business_city":"San Francisco","business_id":"5794","business_latitude":"37.747228","business_location":{"type":"Point","coordinates":[-122.481299,37.747228]},"business_longitude":"-122.481299","business_name":"Soup-or-Salad","business_phone_number":"+14155752700","business_postal_code":"94116","business_state":"CA","inspection_date":"2016-09-07T00:00:00.000","inspection_id":"5794_20160907","inspection_score":96,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unapproved or unmaintained equipment or utensils","violation_id":"5794_20160907_103144"}
Search on the API
GET inspections/report/_search
These will return:
{
"took": 0,
"timed_out": false,
"_shards": {
"total": 1,
"successful": 1,
"skipped": 0,
"failed": 0
},
"hits": {
"total": 6,
"max_score": 1,
"hits": [
{
"_index": "inspections",
"_type": "report",
"_id": "1",
"_score": 1,
"_source": {
"business_address": "315 California St",
"business_city": "San Francisco",
"business_id": "24936",
"business_latitude": "37.793199",
"business_location": {
"type": "Point",
"coordinates": [
-122.400152,
37.793199
Search with One Property
GET inspections/report/_search
{
"query":{
"match":{
"business_name":"soup"
}
}
}
Match Phrase
GET inspections/report/_search
{
"query":{
"match_phrase": {
"business_name": "san francisco"
}
}
}
Search 2 properties with AND
//bool - must, should, must_not, filter
GET inspections/report/_search
{
"query":{
"bool":{
"must”:[
{
"match":{
"business_name":"soup"
}
},
{
"match":{
"violation_description": "Unapproved"
}
}
]
}
}
}
Must Not
GET inspections/report/_search
{
"query": {
"bool":{
"must_not":[
{
"match":{
"business_name":"soup"
}
}
]
}
}
}
Should OR Search with Boost
GET inspections/report/_search
{
"query":{
"bool":{
"should":[
{
"match_phrase":{
"business_name":{
"query":"soup",
"boost":3
}
}
},
{
"match":{
"inspection_type":{
"query":"routine"
}
}
}
]
}
}
}
Search with High Lights
GET inspections/report/_search
{
"query":{
"match":{
"business_name":"soup"
}
},
"highlight": {
"fields": {
"business_name":{}
}
}
}
Aggregations with Search
GET inspections/report/_search
{
"query": {
"match": {
"business_name": "soup"
}
},
"aggregations": {
"healthscore":{
"range": {
"field": "inspection_score",
"ranges": [
{
"key": "0-80",
"from": 0,
"to": 80
},
{
"key" : "81-90",
"from": 81,
"to": 90
},
{
"key": "91-100",
"from" : 91,
"to" : 100
}
]
}
}
}
}
Check the Index Mapping
GET inspections/_mapping/report
ElasticSearch
https://www.elastic.co/webinars/get-started-with-elasticsearch
Kibana
https://www.elastic.co/webinars/getting-started-kibana?baymax=default&elektra=docs&storm=top-video
Logstash
https://www.elastic.co/webinars/getting-started-logstash?baymax=default&elektra=docs&storm=top-video
References:
http://www.cnblogs.com/dennisit/p/4132269.html
http://guoze.me/2015/04/04/elasticsearch-optimization/
redis logstash, elastic search kibana
http://nkcoder.github.io/blog/20141031/elkr-log-platform-deploy/
http://nkcoder.github.io/blog/20141106/elkr-log-platform-deploy-ha/
kibana
http://kibana.logstash.es/content/
http://sillycat.iteye.com/blog/2153824
Try to get Latest Documents here
https://github.com/elastic/elasticsearch
Beats, Logstash, ElasticSearch, Kibana
More documents
https://www.elastic.co/guide/index.html
First of All, Install Elastic Search
https://www.elastic.co/downloads/elasticsearch
Download the tar file from there https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
> tar zxvf elasticsearch-6.2.4.tar.gz
Put it in the working directory
> sudo ln -s /Users/hluo/tool/elasticsearch-6.2.4 /opt/elasticsearch-6.2.4
> sudo ln -s /opt/elasticsearch-6.2.4 /opt/elasticsearch
Add to the Path
Install X-Pack into ElasticSearch
> bin/elasticsearch-plugin install x-pack
Start ElasticSearch
> bin/elasticsearch
Set up password
> bin/x-pack/setup-passwords auto
Changed password for user kibana
PASSWORD kibana = sBqGvem69d2jeal6rf3j
Changed password for user logstash_system
PASSWORD logstash_system = xn9ElgHqJTbZFcmDPQFy
Changed password for user elastic
PASSWORD elastic = Y2r19FsAXIEtjp26HTcE
Visit
http://localhost:9200/
Username elastic and password
Install Kibana
Go here and download the MAC version for myself https://www.elastic.co/downloads/kibana
> tar zxvf kibana-6.2.4-darwin-x86_64.tar.gz
> mv kibana-6.2.4-darwin-x86_64 ~/tool/kibana-6.2.4
> sudo ln -s /Users/hluo/tool/kibana-6.2.4 /opt/kibana-6.2.4
> sudo ln -s /opt/kibana-6.2.4 /opt/kibana
Add to the Path
Install Kibana Plugin
> bin/kibana-plugin install x-path
Config the username/pasword Kibana connect to ElasticSearch
> vi config/kibana.yml
elasticsearch.username: "kibana"
elasticsearch.password: "sBqGvem69d2jeal6rf3j"
Start Kibana
> bin/kibana
Visit the Page
http://localhost:5601/
Use the elastic username and password.
Try the things in DEV Tools
POST /inspections/report
{
"business_address": "660 Sacramento St",
"business_city": "San Francisco",
"business_id": "2228",
"business_latitude": "37.793698",
"business_location": {
"type": "Point",
"coordinates": [
-122.403984,
37.793698
]
},
"business_longitude": "-122.403984",
"business_name": "Tokyo Express",
"business_postal_code": "94111",
"business_state": "CA",
"inspection_date": "2016-02-04T00:00:00.000",
"inspection_id": "2228_20160204",
"inspection_type": "Routine",
"inspection_score": 96,
"risk_category": "Low Risk",
"violation_description": "Unclean nonfood contact surfaces",
"violation_id": "2228_20160204_103142"
}
Search for the Content
GET inspections/report/_search
Update Something with an ID
PUT inspections/report/9527
{
"business_address": "660 Sacramento St",
"business_city": "San Francisco",
"business_id": "2228",
"business_latitude": "37.793698",
"business_location": {
"type": "Point",
"coordinates": [
-122.403984,
37.793698
]
},
"business_longitude": "-122.403984",
"business_name": "Tokyo Express",
"business_postal_code": "94111",
"business_state": "CA",
"inspection_date": "2016-02-04T00:00:00.000",
"inspection_id": "2228_20160204",
"inspection_type": "Routine",
"inspection_score": 96,
"risk_category": "Low Risk",
"violation_description": "Unclean nonfood contact surfaces",
"violation_id": "2228_20160204_103142"
}
Delete Index
DELETE inspections
Create the index ahead
PUT /inspections
{
"settings": {
"index.number_of_shards": 1,
"index.number_of_replicas": 0
}
}
Bulk API
One Simple Example
POST _bulk
{ "index" : { "_index" : "test", "_type" : "_doc", "_id" : "1" } }
{ "field1" : "value1" }
{ "delete" : { "_index" : "test", "_type" : "_doc", "_id" : "2" } }
{ "create" : { "_index" : "test", "_type" : "_doc", "_id" : "3" } }
{ "field1" : "value3" }
{ "update" : {"_id" : "1", "_type" : "_doc", "_index" : "test"} }
{ "doc" : {"field2" : "value2"} }
POST inspections/report/_bulk
{ "index": { "_id": 1 }}
{ "business_address": "315 California St", "business_city": "San Francisco", "business_id":"24936","business_latitude":"37.793199","business_location":{"type":"Point","coordinates":[-122.400152,37.793199]},"business_logitude":"-122.400152","business_name":"San Francisco Soap Company","business_postal_code":"94104","business_state":"CA","inspection_date":"2016-06-09T00:00:00.000","inspection_id":"24936_20160609","inspection_score":77,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violcation_description":"Imporoper food labeling or menu misrepresentation","violation_id":"24936_20160609_103141"}
{ "index": { "_id":2 }}
{"business_address":"10 Mason St","business_city":"San Francisco","business_id":"60354","business_latitude":"37.783527","business_location":{"type":"Point","coordinates":[-122.409061,37.783527]},"business_longitude":"-122.409061","business_name":"Soup Unlimited","business_postal_code":"94102","business_state":"CA","inspection_date":"2016-11-23T00:00:00.000","inspection_id":"60354_20161123","inspection_type":"Routine","inspection_score":95}
{ "index": { "_id":3 }}
{"business_address":"2872 24th St","business_city":"San Francisco","business_id":"1797","business_latitude":"37.752807","business_location":{"type":"Point","coordinates":[-122.409752,37.752807]},"business_longitude":"-122.409752","business_name":"TIO CHILOS GRILL","business_postal_code":"94110","business_state":"CA","inspection_date":"2016-07-05T00:00:00.000","inspection_id":"1797_20160705","inspection_score":90,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unclean nonfood contact surfaces","violation_id":"1797_20160705_103142"}
{ "index": { "_id": 4 }}
{"business_address":"1661 Tennessee St Suite 38","business_city":"San Francisco Whard Restaurant","business_id":"66198","business_latitude":"37.75072","business_location":{"type":"Point","coordinates":[-122.388478,37.75072]},"business_longitude":"-122.388478","business_name":"San Francisco Restaurant","business_postal_code":"94107","business_state":"CA","inspection_date":"2016-05-27T00:00:00.000","inspection_id":"66198_20160527","inspection_type":"Routine","inspection_score":56}
{ "index": { "_id": 5 }}
{"business_address":"2162 24th Ave","business_city":"San Francisco","business_id":"5794","business_latitude":"37.747228","business_location":{"type":"Point","coordinates":[-122.481299,37.747228]},"business_longitude":"-122.481299","business_name":"Soup House","business_phone_number":"+14155752700","business_postal_code":"94116","business_state":"CA","inspection_date":"2016-09-07T00:00:00.000","inspection_id":"5794_20160907","inspection_score":96,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unapproved or unmaintained equipment or utensils","violation_id":"5794_20160907_103144"}
{ "index":{ "_id": 6 }}
{"business_address":"2162 24th Ave","business_city":"San Francisco","business_id":"5794","business_latitude":"37.747228","business_location":{"type":"Point","coordinates":[-122.481299,37.747228]},"business_longitude":"-122.481299","business_name":"Soup-or-Salad","business_phone_number":"+14155752700","business_postal_code":"94116","business_state":"CA","inspection_date":"2016-09-07T00:00:00.000","inspection_id":"5794_20160907","inspection_score":96,"inspection_type":"Routine - Unscheduled","risk_category":"Low Risk","violation_description":"Unapproved or unmaintained equipment or utensils","violation_id":"5794_20160907_103144"}
Search on the API
GET inspections/report/_search
These will return:
{
"took": 0,
"timed_out": false,
"_shards": {
"total": 1,
"successful": 1,
"skipped": 0,
"failed": 0
},
"hits": {
"total": 6,
"max_score": 1,
"hits": [
{
"_index": "inspections",
"_type": "report",
"_id": "1",
"_score": 1,
"_source": {
"business_address": "315 California St",
"business_city": "San Francisco",
"business_id": "24936",
"business_latitude": "37.793199",
"business_location": {
"type": "Point",
"coordinates": [
-122.400152,
37.793199
Search with One Property
GET inspections/report/_search
{
"query":{
"match":{
"business_name":"soup"
}
}
}
Match Phrase
GET inspections/report/_search
{
"query":{
"match_phrase": {
"business_name": "san francisco"
}
}
}
Search 2 properties with AND
//bool - must, should, must_not, filter
GET inspections/report/_search
{
"query":{
"bool":{
"must”:[
{
"match":{
"business_name":"soup"
}
},
{
"match":{
"violation_description": "Unapproved"
}
}
]
}
}
}
Must Not
GET inspections/report/_search
{
"query": {
"bool":{
"must_not":[
{
"match":{
"business_name":"soup"
}
}
]
}
}
}
Should OR Search with Boost
GET inspections/report/_search
{
"query":{
"bool":{
"should":[
{
"match_phrase":{
"business_name":{
"query":"soup",
"boost":3
}
}
},
{
"match":{
"inspection_type":{
"query":"routine"
}
}
}
]
}
}
}
Search with High Lights
GET inspections/report/_search
{
"query":{
"match":{
"business_name":"soup"
}
},
"highlight": {
"fields": {
"business_name":{}
}
}
}
Aggregations with Search
GET inspections/report/_search
{
"query": {
"match": {
"business_name": "soup"
}
},
"aggregations": {
"healthscore":{
"range": {
"field": "inspection_score",
"ranges": [
{
"key": "0-80",
"from": 0,
"to": 80
},
{
"key" : "81-90",
"from": 81,
"to": 90
},
{
"key": "91-100",
"from" : 91,
"to" : 100
}
]
}
}
}
}
Check the Index Mapping
GET inspections/_mapping/report
ElasticSearch
https://www.elastic.co/webinars/get-started-with-elasticsearch
Kibana
https://www.elastic.co/webinars/getting-started-kibana?baymax=default&elektra=docs&storm=top-video
Logstash
https://www.elastic.co/webinars/getting-started-logstash?baymax=default&elektra=docs&storm=top-video
References:
http://www.cnblogs.com/dennisit/p/4132269.html
http://guoze.me/2015/04/04/elasticsearch-optimization/
redis logstash, elastic search kibana
http://nkcoder.github.io/blog/20141031/elkr-log-platform-deploy/
http://nkcoder.github.io/blog/20141106/elkr-log-platform-deploy-ha/
kibana
http://kibana.logstash.es/content/
http://sillycat.iteye.com/blog/2153824
发表评论
-
Stop Update Here
2020-04-28 09:00 322I will stop update here, and mo ... -
NodeJS12 and Zlib
2020-04-01 07:44 484NodeJS12 and Zlib It works as ... -
Docker Swarm 2020(2)Docker Swarm and Portainer
2020-03-31 23:18 374Docker Swarm 2020(2)Docker Swar ... -
Docker Swarm 2020(1)Simply Install and Use Swarm
2020-03-31 07:58 375Docker Swarm 2020(1)Simply Inst ... -
Traefik 2020(1)Introduction and Installation
2020-03-29 13:52 345Traefik 2020(1)Introduction and ... -
Portainer 2020(4)Deploy Nginx and Others
2020-03-20 12:06 436Portainer 2020(4)Deploy Nginx a ... -
Private Registry 2020(1)No auth in registry Nginx AUTH for UI
2020-03-18 00:56 444Private Registry 2020(1)No auth ... -
Docker Compose 2020(1)Installation and Basic
2020-03-15 08:10 381Docker Compose 2020(1)Installat ... -
VPN Server 2020(2)Docker on CentOS in Ubuntu
2020-03-02 08:04 463VPN Server 2020(2)Docker on Cen ... -
Buffer in NodeJS 12 and NodeJS 8
2020-02-25 06:43 394Buffer in NodeJS 12 and NodeJS ... -
NodeJS ENV Similar to JENV and PyENV
2020-02-25 05:14 488NodeJS ENV Similar to JENV and ... -
Prometheus HA 2020(3)AlertManager Cluster
2020-02-24 01:47 432Prometheus HA 2020(3)AlertManag ... -
Serverless with NodeJS and TencentCloud 2020(5)CRON and Settings
2020-02-24 01:46 342Serverless with NodeJS and Tenc ... -
GraphQL 2019(3)Connect to MySQL
2020-02-24 01:48 255GraphQL 2019(3)Connect to MySQL ... -
GraphQL 2019(2)GraphQL and Deploy to Tencent Cloud
2020-02-24 01:48 456GraphQL 2019(2)GraphQL and Depl ... -
GraphQL 2019(1)Apollo Basic
2020-02-19 01:36 332GraphQL 2019(1)Apollo Basic Cl ... -
Serverless with NodeJS and TencentCloud 2020(4)Multiple Handlers and Running wit
2020-02-19 01:19 318Serverless with NodeJS and Tenc ... -
Serverless with NodeJS and TencentCloud 2020(3)Build Tree and Traverse Tree
2020-02-19 01:19 324Serverless with NodeJS and Tenc ... -
Serverless with NodeJS and TencentCloud 2020(2)Trigger SCF in SCF
2020-02-19 01:18 302Serverless with NodeJS and Tenc ... -
Serverless with NodeJS and TencentCloud 2020(1)Running with Component
2020-02-19 01:17 315Serverless with NodeJS and Tenc ...
相关推荐
修炼成Javascript中级程序员必知必会_资源分享
内容概要:本文详细介绍了如何使用MATLAB的深度学习工具箱,在果树病虫害识别任务中从数据准备、模型设计、训练优化到最后的模型评估与应用全流程的具体实施步骤和技术要点。涵盖了MATLAB深度学习工具箱的基本概念及其提供的多种功能组件,如卷积神经网络(CNN)的应用实例。此外,文中还具体讲述了数据集的收集与预处理方法、不同类型的深度学习模型搭建、训练过程中的超参数设定及其优化手段,并提供了病虫害识别的实际案例。最后展望了深度学习技术在未来农业领域的潜在影响力和发展前景。 适合人群:对深度学习及农业应用感兴趣的科研人员、高校师生和相关从业者。 使用场景及目标:①希望掌握MATLAB环境下构建深度学习模型的方法和技术细节;②从事果树病虫害管理研究或实践,寻找高效的自动化解决方案。 阅读建议:在阅读本文之前,建议读者熟悉基本的MATLAB编程环境及初步了解机器学习的相关概念。针对文中涉及的理论和技术难点,可以通过官方文档或其他教程进行补充学习。同时,建议动手实践每一个关键点的内容,在实践中加深理解和掌握技能。
nodejs010-nodejs-block-stream-0.0.7-1.el6.centos.alt.noarch.rpm
机械模型与技术交底书的融合:创新点详解与解析,机械模型加技术交底书,有创新点 ,机械模型; 技术交底书; 创新点,创新机械模型与技术交底书详解
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
nodejs010-nodejs-cmd-shim-1.1.0-4.1.el6.centos.alt.noarch.rpm
西门子四轴卧加后处理系统:828D至840D兼容,四轴联动高效加工解决方案,支持图档处理及试看程序。,西门子四轴卧加后处理,支持828D~840D系统,支持四轴联动,可制制,看清楚联系,可提供图档处理试看程序 ,核心关键词:西门子四轴卧加后处理; 828D~840D系统支持; 四轴联动; 制程; 联系; 图档处理试看程序。,西门子四轴卧加后处理程序,支持多种系统与四轴联动
基于黏菌优化算法(SMA)的改进与复现——融合EO算法更新策略的ESMA项目报告,黏菌优化算法(SMA)复现(融合EO算法改进更新策略)——ESMA。 复现内容包括:改进算法实现、23个基准测试函数、多次实验运行并计算均值标准差等统计量、与SMA对比等。 程序基本上每一步都有注释,非常易懂,代码质量极高,便于新手学习和理解。 ,SMA复现;EO算法改进;算法实现;基准测试函数;实验运行;统计量;SMA对比;程序注释;代码质量;学习理解。,标题:ESMA算法复现:黏菌优化与EO算法融合改进的实证研究
基于MATLAB的Stewart平台并联机器人仿真技术研究与实现:Simscape环境下的虚拟模拟分析与应用,MATLAB并联机器人Stewart平台仿真simscape ,MATLAB; 并联机器人; Stewart平台; 仿真; Simscape; 关键技术。,MATLAB中Stewart平台并联机器人Simscape仿真
Grad-CAM可视化医学3D影像
探索comsol泰勒锥:电流体动力学的微观世界之旅,comsol泰勒锥、电流体动力学 ,comsol泰勒锥; 电流体动力学; 锥形结构; 电场影响,COMSOL泰勒锥与电流体动力学研究
免费JAVA毕业设计 2024成品源码+论文+数据库+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
PFC6.03D模型动态压缩模拟与SHPB霍普金森压杆系统理论及实验数据处理技术解析,PFC6.03D模型,动态压缩模拟,还包括: SHPB霍普金森压杆系统理论知识介绍,二波法和三波法处理实验数据,提出三波波形,计算动态压缩强度等 ,PFC模型; 动态压缩模拟; SHPB霍普金森压杆系统; 理论介绍; 二波法处理; 三波法处理; 三波波形; 动态压缩强度。,"PFC模型下的动态压缩模拟及SHPB理论实践研究"
ProASCI 开发板原理图,适用于A3P3000
免费JAVA毕业设计 2024成品源码+论文+录屏+启动教程 启动教程:https://www.bilibili.com/video/BV1SzbFe7EGZ 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
1、文件内容:pykde4-devel-4.10.5-6.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/pykde4-devel-4.10.5-6.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装
基于Comsol模拟的三层顶板随机裂隙浆液扩散模型:考虑重力影响的瞬态扩散规律分析,Comsol模拟,考虑三层顶板包含随机裂隙的浆液扩散模型,考虑浆液重力的影响,模型采用的DFN插件建立随机裂隙,采用达西定律模块中的储水模型为控制方程,分析不同注浆压力条件下的浆液扩散规律,建立瞬态模型 ,Comsol模拟; 随机裂隙浆液扩散模型; 浆液重力影响; DFN插件; 达西定律模块储水模型; 注浆压力条件; 浆液扩散规律; 瞬态模型,Comsol浆液扩散模型:随机裂隙下考虑重力的瞬态扩散分析
A simple fast, easy use distributed file system written by golang(similar fastdfs).go-fastdfs
手机编程-1738391552157.jpg