127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:
Array
(
    [query] => Array
        (
            [match] => Array
                (
                    [text] => Array
                        (
                            [query] => Win服务程序编写以及安装一般步骤
                        )

                )

        )

    [highlight] => Array
        (
            [fields] => Array
                (
                    [text] => stdClass Object
                        (
                        )

                )

            [pre_tags] => #em#
            [post_tags] => #/em#
        )

    [size] => 8
    [from] => 0
)
RESPONSE:
string(7893) "{"took":70,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":55.26898,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"69155","_score":55.26898,"_source":{"id":"69155","text":"Win\u670d\u52a1\u7a0b\u5e8f\u7f16\u5199\u4ee5\u53ca\u5b89\u88c5\u4e00\u822c\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"DiKingVue","tagsname":"","tagsid":"[]","catesname":"DotNet","catesid":"[\"1288\"]","createtime":"1565706205"},"highlight":{"text":["#em#Win#/em##em#服#/em##em#务#/em##em#程#/em##em#序#/em##em#编#/em##em#写#/em##em#以#/em##em#及#/em##em#安#/em##em#装#/em##em#一#/em##em#般#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"274314","_score":55.26898,"_source":{"id":"274314","text":"Win\u670d\u52a1\u7a0b\u5e8f\u7f16\u5199\u4ee5\u53ca\u5b89\u88c5\u4e00\u822c\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"VueDi","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1630729109"},"highlight":{"text":["#em#Win#/em##em#服#/em##em#务#/em##em#程#/em##em#序#/em##em#编#/em##em#写#/em##em#以#/em##em#及#/em##em#安#/em##em#装#/em##em#一#/em##em#般#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"837978","_score":34.44805,"_source":{"id":"837978","text":"windows\u670d\u52a1\u548c\u4e00\u822cwin\u7a0b\u5e8f\u6253\u5305\u5b89\u88c5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"qishiguilai","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1637427120"},"highlight":{"text":["windows#em#服#/em##em#务#/em#和#em#一#/em##em#般#/em##em#win#/em##em#程#/em##em#序#/em#打包#em#安#/em##em#装#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"297654","_score":31.556328,"_source":{"id":"297654","text":"\u7528java\u7f16\u5199\u6570\u636e\u5e93\u7a0b\u5e8f\u7684\u4e00\u822c\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"VerySky","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1631077884"},"highlight":{"text":["用java#em#编#/em##em#写#/em#数据库#em#程#/em##em#序#/em#的#em#一#/em##em#般#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"489689","_score":31.076,"_source":{"id":"489689","text":"\u7a0b\u5e8f\u4e00\u822c\u9700\u8981\u7684\u6b65\u9aa4\u5199\u6cd5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"nadou","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1634342492"},"highlight":{"text":["#em#程#/em##em#序#/em##em#一#/em##em#般#/em#需要的#em#步#/em##em#骤#/em##em#写#/em#法"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"489691","_score":29.473999,"_source":{"id":"489691","text":"\u7a0b\u5e8f\u7f16\u5199\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"YaoYaoGZS-2019-07-09","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1634342494"},"highlight":{"text":["#em#程#/em##em#序#/em##em#编#/em##em#写#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"471705","_score":29.04205,"_source":{"id":"471705","text":"\u7f16\u5199\u4e00\u4e2a\u7a0b\u5e8f\u7684\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"javastu","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1635206477"},"highlight":{"text":["#em#编#/em##em#写#/em##em#一#/em#个#em#程#/em##em#序#/em#的#em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"809478","_score":29.04205,"_source":{"id":"809478","text":"\u7f16\u5199\u4e00\u4e2a\u7a0b\u5e8f\u7684\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"qiu-hua","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1637204442"},"highlight":{"text":["#em#编#/em##em#写#/em##em#一#/em#个#em#程#/em##em#序#/em#的#em#步#/em##em#骤#/em#"]}}]}}"
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:
Array
(
    [query] => Array
        (
            [match] => Array
                (
                    [text] => Array
                        (
                            [query] => Win服务程序编写以及安装一般步骤
                        )

                )

        )

    [highlight] => Array
        (
            [fields] => Array
                (
                    [text] => stdClass Object
                        (
                        )

                )

            [pre_tags] => #em#
            [post_tags] => #/em#
        )

    [size] => 8
    [from] => 8
)
RESPONSE:
string(7763) "{"took":71,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":55.26898,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"752050","_score":28.509995,"_source":{"id":"752050","text":"\u5b89\u88c5VMware\u7684\u4e00\u822c\u6b65\u9aa4\uff08\u5b89\u88c5\u8fc7\u7a0b\u603b\u7ed3\uff09","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"mahuangping","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1636456477"},"highlight":{"text":["#em#安#/em##em#装#/em#VMware的#em#一#/em##em#般#/em##em#步#/em##em#骤#/em#(#em#安#/em##em#装#/em#过#em#程#/em#总结)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"489683","_score":28.296318,"_source":{"id":"489683","text":"001#\u7f16\u5199\u7a0b\u5e8f\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"brightyuxl","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1634342484"},"highlight":{"text":["001##em#编#/em##em#写#/em##em#程#/em##em#序#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"489688","_score":28.296318,"_source":{"id":"489688","text":"\u7f16\u5199java\u7a0b\u5e8f\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"zhangxingcheng","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1639051913"},"highlight":{"text":["#em#编#/em##em#写#/em#java#em#程#/em##em#序#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"861990","_score":28.296318,"_source":{"id":"861990","text":"\u7f16\u5199java\u7a0b\u5e8f\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"zhangxingcheng","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1637997350"},"highlight":{"text":["#em#编#/em##em#写#/em#java#em#程#/em##em#序#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"39200","_score":27.75271,"_source":{"id":"39200","text":"linux\u4e0b\u5b89\u88c5libcurl\u53ca\u5f00\u6e90\u5e93\u7684\u4e00\u822c\u5b89\u88c5\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"liudw-0215","tagsname":"\u5de5\u5177\u5927\u5168","tagsid":"[\"15828\"]","catesname":"","catesid":"[]","createtime":"1541505609"},"highlight":{"text":["linux下#em#安#/em##em#装#/em#libcurl#em#及#/em#开源库的#em#一#/em##em#般#/em##em#安#/em##em#装#/em##em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"190325","_score":27.684898,"_source":{"id":"190325","text":"\u8f6f\u4ef6\u5de5\u7a0b\u53ca\u7a0b\u5e8f\u7f16\u5199\u7684\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"itBulls","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1639636868"},"highlight":{"text":["软件工#em#程#/em##em#及#/em##em#程#/em##em#序#/em##em#编#/em##em#写#/em#的#em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"812184","_score":27.684898,"_source":{"id":"812184","text":"\u8f6f\u4ef6\u5de5\u7a0b\u53ca\u7a0b\u5e8f\u7f16\u5199\u7684\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"itBulls","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1638988059"},"highlight":{"text":["软件工#em#程#/em##em#及#/em##em#程#/em##em#序#/em##em#编#/em##em#写#/em#的#em#步#/em##em#骤#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"315341","_score":27.604393,"_source":{"id":"315341","text":"eclipse\u5b89\u88c5\u4ee5\u53ca\u5b89\u88c5\u6b65\u9aa4","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n    color: [\r\n        ","username":"xunalove","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1639248466"},"highlight":{"text":["eclipse#em#安#/em##em#装#/em##em#以#/em##em#及#/em##em#安#/em##em#装#/em##em#步#/em##em#骤#/em#"]}}]}}"
127.0.0.1:9200
URL: http://192.168.101.128/searchcore/index.php/cihere_cn_db/_search
REQUEST:
Array
(
    [query] => Array
        (
            [match] => Array
                (
                    [title] => Array
                        (
                            [query] => Win服务程序编写以及安装一般步骤
                        )

                )

        )

    [highlight] => Array
        (
            [fields] => Array
                (
                    [title] => stdClass Object
                        (
                        )

                )

            [pre_tags] => #em#
            [post_tags] => #/em#
        )

    [from] => 0
)
RESPONSE:
bool(false)
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_down_db/_search
REQUEST:
Array
(
    [query] => Array
        (
            [bool] => Array
                (
                    [must] => Array
                        (
                            [0] => Array
                                (
                                    [match] => Array
                                        (
                                            [title] => Array
                                                (
                                                    [query] => Win服务程序编写以及安装一般步骤
                                                )

                                        )

                                )

                        )

                    [must_not] => Array
                        (
                            [0] => Array
                                (
                                    [term] => Array
                                        (
                                            [cate1] => 电子书籍
                                        )

                                )

                        )

                )

        )

    [highlight] => Array
        (
            [fields] => Array
                (
                    [title] => stdClass Object
                        (
                        )

                )

            [pre_tags] => #em#
            [post_tags] => #/em#
        )

    [size] => 5
    [from] => 0
)
RESPONSE:
string(3055) "{"took":12,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":7360,"relation":"eq"},"max_score":26.464064,"hits":[{"_index":"likecs_down_db","_type":"_doc","_id":"71578","_score":26.464064,"_source":{"id":"71578","title":"FreeBSD\u53ca\u5404\u9879\u670d\u52a1\u7684\u5b89\u88c5\u8fc7\u7a0b WORD\u7248","spidertime":"1623127248","contenttime":"1680580802","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/170117\/0Q63U94T1.png","tag":"FreeBSD|\u5404\u9879\u670d\u52a1|\u5b89\u88c5\u8fc7\u7a0b","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"Linux_unix","attr1":"18.6KB"},"highlight":{"title":["FreeBSD#em#及#/em#各项#em#服#/em##em#务#/em#的#em#安#/em##em#装#/em#过#em#程#/em# WORD版"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"36554","_score":26.464064,"_source":{"id":"36554","title":"FreeBSD\u53ca\u5404\u9879\u670d\u52a1\u7684\u5b89\u88c5\u8fc7\u7a0b WORD\u7248","spidertime":"1622961655","contenttime":"1622961655","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/170117\/0Q63U94T1.png","tag":"FreeBSD|\u5404\u9879\u670d\u52a1|\u5b89\u88c5\u8fc7\u7a0b","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"Linux_unix","attr1":"18.6KB"},"highlight":{"title":["FreeBSD#em#及#/em#各项#em#服#/em##em#务#/em#的#em#安#/em##em#装#/em#过#em#程#/em# WORD版"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"58784","_score":26.281845,"_source":{"id":"58784","title":"KVM\u5b89\u88c5\u6b65\u9aa4\u53ca\u57fa\u672c\u64cd\u4f5c WORD\u7248 2.56MB","spidertime":"1623065915","contenttime":"1624705167","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/170328\/091223591405.png","tag":"KVM|\u5b89\u88c5\u6b65\u9aa4|\u57fa\u672c\u64cd\u4f5c","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"Linux_unix","attr1":"2.56MB"},"highlight":{"title":["KVM#em#安#/em##em#装#/em##em#步#/em##em#骤#/em##em#及#/em#基本操作 WORD版 2.56MB"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"7508","_score":26.281845,"_source":{"id":"7508","title":"KVM\u5b89\u88c5\u6b65\u9aa4\u53ca\u57fa\u672c\u64cd\u4f5c WORD\u7248 2.56MB","spidertime":"1622873762","contenttime":"1674914069","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/170328\/091223591405.png","tag":"KVM|\u5b89\u88c5\u6b65\u9aa4|\u57fa\u672c\u64cd\u4f5c","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"Linux_unix","attr1":"2.56MB"},"highlight":{"title":["KVM#em#安#/em##em#装#/em##em#步#/em##em#骤#/em##em#及#/em#基本操作 WORD版 2.56MB"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"69583","_score":25.477718,"_source":{"id":"69583","title":"sybase\u5b89\u88c5\u6b65\u9aa4 \u4e2d\u6587WORD\u7248","spidertime":"1623081403","contenttime":"1669742862","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/170305\/0ZG9591H5.png","tag":"Sybase|\u5b89\u88c5\u6b65\u9aa4","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"\u6570\u636e\u5e93XML","cate3":"\u6570\u636e\u5e93\u5176\u5b83","attr1":"1.53MB"},"highlight":{"title":["sybase#em#安#/em##em#装#/em##em#步#/em##em#骤#/em# 中文WORD版"]}}]}}"
Win服务程序编写以及安装一般步骤 - 爱码网
DiKingVue

Win服务程序编写以及安装一般步骤

  Windows服务的优点有:1. 能够自动运行。2. 不要求用户交互。3. 在后台运行。本文将介绍常见服务程序编写的一般步骤以及注意事项。

设计服务程序实例:

  1. 创建服务程序,主要功能:隔段时间自动写入字符串到文本文档中。

  使用语言:VB.Net,开发工具:Visual Studio 2010

  • 新建服务项目

  如图1所示:

图1

  • 添加组件

    操作如图2,得到如图3结果

图2

 

图3

  System.windows.forms中的time组件在服务程序中部适用,所以此处要选择system.timers.timer。继续图3操作后设置timer以及service1的属性.如图4/5。

图4

 

图5

  • 程序编写

图6

  代码如下:

 1 Protected Overrides Sub OnStart(ByVal args() As String)
 2 
 3 ' 请在此处添加代码以启动您的服务。此方法应完成设置工作,
 4 
 5 ' 以使您的服务开始工作。
 6 
 7 Timer1.Start()
 8 
 9 End Sub
10 
11  
12 
13 Protected Overrides Sub OnStop()
14 
15 ' 在此处添加代码以执行任何必要的拆解操作,从而停止您的服务。
16 
17 Timer1.Stop()
18 
19 End Sub
20 
21  
22 
23 Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
24 
25 Dim witer As StreamWriter = New StreamWriter("C:\string.txt", True)
26 
27 witer.WriteLine("YourText")
28 
29 witer.Close()
30 
31 End Sub

 

  或者基于filestream写入,代码如下:

 1 Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
 2 
 3 Static i As Integer = 1
 4 
 5 Dim fstream As New FileStream("G:\string.txt", FileMode.OpenOrCreate, FileAccess.Write)
 6 
 7 Dim write As New StreamWriter(fstream)
 8 
 9 fstream.Seek(1, SeekOrigin.End)
10 
11 write.Write("MyTestService" & i.ToString)
12 
13 write.Close()
14 
15 fstream.Close()
16 
17 i += 1
18 
19 End Sub

 

  • 服务程序安装

 

 

图7

  图7操作后出现如图8界面,设置安装控件属性如图9和图10

图8

图9

图10

  .net编写服务程序集成了许多的功能,此处创建服务安装,并不需要编写程序,只需添加控件,修改属性即可,十分方便。

 

  • 编译生成

  编译会出现警告,如图11,但程序没出先错误,查看C:\出现"string.text"文档,里面写入了文本。

图11

 

  • 安装及卸载

  启动vs命令提示符窗口。如图12

图12

  安装

  注意要以管理员身份运行

  Windows服务安装异常:System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可 访问的日志: Security。解决办法,以管理员身份运行即可。

  输入代码:

    InstallUtil C:\Users\h\Desktop\timetest_WindowsService\timetest_WindowsService\bin\Debug\timetest_WindowsService.exe

图13

  卸载

    installutil/u C:\Users\h\Desktop\timetest_WindowsService\timetest_WindowsService\bin\Debug\timetest_WindowsService.exe

图14

  默认情况下,Windows服务基于安全考虑,是不允许任何服务程序和桌面进行交互的。也就是说,使用任何的Windows Form 的很多特性将会莫名奇妙的不起作用,如进行messageBox的显示,启动另一进程,诸如:打开某个pdf格式的文件,者使用System.Windows.Form.Timer对象也不行,这种不起作用表现在没有进行服务程序安装的情况下调试的时候会提示无法启动服务需要安装的警告,但是 messageBox仍会显示,pdf格式的文档仍会打开;奇怪的是,在安装后,启动服务程序后,messageBox以及pdf格式的文档均不会打,开程序将没任何的响应。由于Windows服务具有难以调试的特点,如果不注意这点,你反复检查自己的代码,都很难发现问题的所在的。

  但也并不是说不能编写复杂的交互式服务程序,只是涉及到的知识会更复杂一些,通常会用涉及到一些Windows API接口的操作。本文旨在说明服务程序编写的一般步骤,对于复杂的交互服务程序,其一般流程大致相同,网上已有大神在此有详细的解释说明。可参考博客:http://www.cnblogs.com/gnielee/archive/2010/04/08/session0-isolation-part2.html,里面有很详细的介绍。

 

 

 

分类:

DotNet

技术点:

相关文章:

  • 2021-11-09
  • 2021-10-16
  • 2021-12-09
  • 2018-11-06
  • 2021-12-16
  • 2021-12-12
猜你喜欢
  • 2021-11-21
  • 2021-09-08
  • 2021-10-16
  • 2021-10-16
  • 2021-10-26
相关资源
相似解决方案