精华内容
下载资源
问答
  • 手机高德地图poi搜索有两种方式:1、关键字自动提示。2、输入关键字后点击搜索,显示出poi以距离排序的列表展示。 首先,我们来看第一种方式。但凡你多浏览了开发文档,不难找到有介绍实现该功能的方法——输入内容...

    使用高德地图手机公版sdk也有很长一段时间了,大多数地图或者导航的功能看看api文档和官网的demo都能实现。这里我们来看看能否使用这个公版sdk来实现手机高德地图的搜索功能。手机高德地图poi搜索有两种方式:1、关键字自动提示。2、输入关键字后点击搜索,显示出poi以距离排序的列表展示。

    首先,我们来看第一种方式。但凡你多浏览了开发文档,不难找到有介绍实现该功能的方法——输入内容自动提示https://lbs.amap.com/api/android-sdk/guide/map-data/poi#keywords
    找到官网下载的demo介绍该部分的代码,复制粘贴,运行工程。结果是有了,但与高德地图搜索出的结果差别很大。

    在这里插入图片描述
    在这里插入图片描述
    下面来看看代码,官网下载的demo,在 AutoCompleteTextView控件TextWatcher监听的onTextChanged方法中完成了实现输入提示步骤的操作

    @Override
    	public void onTextChanged(CharSequence s, int start, int before, int count) {
    		String newText = s.toString().trim();
            InputtipsQuery inputquery = new InputtipsQuery(newText, city);
    		inputquery.setCityLimit(true);
            Inputtips inputTips = new Inputtips(InputtipsActivity.this, inputquery);
            inputTips.setInputtipsListener(this);
            inputTips.requestInputtipsAsyn();
    	}
    

    其中很关键的是构造 InputtipsQuery 对象,通过 InputtipsQuery(java.lang.String keyword, java.lang.String city) 设置搜索条件。InputtipsQuery.setCity() 这个方法对获取结果进行严格城市限制,true,城市限制;false,输入文字是权重词汇时,全国搜索。默认为false。什么意思呢,先看看 InputtipsQuery inputquery = new InputtipsQuery(newText, city);第二个参数传入null或者“”代表在全国进行检索,否则按照传入的city进行检索。我们把city传入所定位的城市,此时InputtipsQuery.setCity(true),回调的结果列表就是你所设置的城市里的poi。比如:
    InputtipsQuery inputquery = new InputtipsQuery(“北京”, “重庆市”);
    InputtipsQuery.setCity(false),
    回调结果里得到的poi点位置将限制在重庆市;
    但如果:
    InputtipsQuery inputquery = new InputtipsQuery(“北京”, “重庆市”);
    InputtipsQuery.setCity(false);
    虽然InputtipsQuery(newtext,city)里的第二个参数已经设置为重庆市,但此时“北京”算一个权重词汇,就会进行全国搜索,回调结果里得到poi点位置不局限于重庆。

    然而这一点并不能满足需求,再浏览一遍api文档,我们会发现InputtipsQuery这个类有个很重要的方法:setLocation(LatLonPoint location),该方法对对获取结果进行经纬度位置限制。加入这行代码,参数传入定位得到的经纬度。此时得到的搜索结果就与高德地图搜索的结果十分相近了。
    在这里插入图片描述

    下面介绍第二种搜索方式。我们查看几种poi搜索方式后,很自然的想到用“关键字检索poi”。关键代码如下:

            PoiSearch.Query query;// Poi查询条件类
    		query = new PoiSearch.Query(keyWord, "", "");// 第一个参数表示搜索字符串,第二个参数表示poi搜索类型,第三个参数表示poi搜索区域(空字符串代表全国)
    		query.setCityLimit(false);
    		query.setPageSize(10);// 设置每页最多返回多少条poiitem
    		query.setPageNum(currentPage);// 设置查第一页
    
    		PoiSearch poiSearch; //POI搜索
    		poiSearch = new PoiSearch(this, query);
    		poiSearch.setOnPoiSearchListener(this);
    		poiSearch.searchPOIAsyn();
    

    但用这种检索方式有个问题,当搜索“川菜”、“网吧”这类词汇时,在回调接口 onPoiSearched(PoiResult result, int rCode) 解析返回的结果中,result.getpois()—返回当前页所有POI结果,这个值为0。针对这一种情况,我们加一层判断,当result.getpois()为0时,我们再进行“周边检索poi”:

     mQuery = new PoiSearch.Query(searchText, "", mLocationBean.getCity());// 第一个参数表示搜索字符串,第二个参数表示poi搜索类型,第三个参数表示poi搜索区域(空字符串代表全国)
          mQuery.setDistanceSort(true);//设置是否按距离排序
            mQuery.setCityLimit(true);
            mQuery.setPageSize(30);// 设置每页最多返回多少条poiitem
            mQuery.setPageNum(currentPage);// 设置查第一页
            mPoiSearch = new PoiSearch(App.getContext(), mQuery);
            mPoiSearch.setOnPoiSearchListener(listener);
            mPoiSearch.setBound(new PoiSearch.SearchBound(new LatLonPoint(mLocationBean.getLatitude(),mLocationBean.getLongitude()), 5000, true));
            mPoiSearch.searchPOIAsyn();
    

    在这里插入图片描述
    在这里插入图片描述
    这样就基本满足产品经理的需求了

    展开全文
  • 3种可以拆分PDF文档页面的简单方法

    千次阅读 2020-07-22 16:50:07
    根据不同的需要,有些时候我们要把一个PDF文档拆分成两个或多个,有哪些操作...首先打开浏览器搜索关键字speedpdf就能直接找到官网并打开,接着选择首页推荐中的“Split PDF”(拆分)进入转换即可;(网页处右击可翻

    根据不同的需要,有些时候我们要把一个PDF文档拆分成两个或多个,有哪些操作简单的方法吗?

    方法1:页面提取

    首先用极速PDF编辑器打开PDF文档后,点击软件右上角“文档”选项中的“页面”,然后选择“提取”进入操作;
    在这里插入图片描述

    然后再弹出的页面窗口设置页面范围,因此这种方式只适用于一次连续页面的提取,或将整个文档拆分成单独的每一页一个PDF。
    在这里插入图片描述

    方法2:在线拆分(手机使用)

    首先打开浏览器搜索关键字speedpdf就能直接找到官网并打开,接着选择首页推荐中的“Split PDF”(拆分)进入转换即可;(网页处右击可翻译成中文网页)
    在这里插入图片描述

    根据页面提示上传PDF,点击拆分并根据页面提示输入拆分的页面范围,转换完成后下载即可。
    在这里插入图片描述

    方法3:多种拆分

    如果需要更详细的拆分条件,可以下载安装极速玩转这个客户端工具后,打开软件选择导航栏中的“PDF工具”中“PDF拆分”;
    在这里插入图片描述

    接着将需要处理的所有PDF文档直接拖到转换页面,设置拆分范围后,点击右下角“开始转换”即可批量转换所有已上传的PDF文档;最后可在转换完成或转换记录中文件处右击选择打开即可。
    在这里插入图片描述

    展开全文
  • ES--term&terms查询

    2021-03-31 10:43:43
      term的查询是代表完全匹配,搜索之前不会对你搜索关键字进行分词,如关键字手机,不会分成手和机;再根据关键字文档分词库中去匹配内容。 类似于MySQL库的 where province = ? 2.1.1.1、命令 # from size...

    2.1、term&terms查询

    2.1.1、term查询

      参考: Elasticsearch Reference [7.10] » Query DSL » Term-level queries » Term query
      term的查询是代表完全匹配,搜索之前不会对你搜索的关键字进行分词,如关键字手机,不会分成手和机;再根据关键字去文档分词库中去匹配内容。
    类似于MySQL库的 where province = ?

    2.1.1.1、命令

    # from size类似于mysql的limit
    POST /sms-logs-index/_search
    {
      "from": 0,
      "size": 10, 
      "query": {
        "term": {
          "province": {
            "value": "北京"
          }
        }
      }
    }
    

    在这里插入图片描述

    2.1.1.2、java代码

        @Test
        public void termQuery() throws IOException {
            //1。创建request对象,查询用的对象一般都是SearchRequest对象
            SearchRequest mySearchRequest = new SearchRequest(index);
    
            //2,指定查询条件,依赖查询条件的对象SearchSourceBuilder的对象
            SearchSourceBuilder builder = new SearchSourceBuilder();
            builder.from(0).size(10).query(QueryBuilders.termQuery("province", "北京")); //指定term查新条件
    
            mySearchRequest.source(builder);
            //3. 执行查询
            SearchResponse search = client.search(mySearchRequest, RequestOptions.DEFAULT);
    
            //4. 获取到_source中的数据,并展示
            //注意RESTFUL风格上是两个hits,所以这里要两次getHits()
            for (SearchHit hit : search.getHits().getHits()) {
                Map<String, Object> result = hit.getSourceAsMap();
                System.out.println(result);
            }
        }
    
    

    2.1.2、terms 查询

    terms和terms的查询机制是一样的,都不会将指定的查询关键字进行分词,直接去分词库中匹配,找到相应的文档内容。
    terms:是针对一个字段包含多个值时使用。
    换句话说:

    • term类似于MySQL的 where province=?
    • terms类似于MySQL中的 where province in (?, ? ,?)

       注意:term和terms只是说不会对关键字进行分词,并不是说只能用于keyword类型的字段查询,如假设文档中有个字段是text类型,采用了ik分词器,里面的值是奋斗的时代,通过网上在线ik分词器,我们知道会分解成奋斗,奋,斗,时代,如图4,但是如果你用该字段的term或者terms查询,输入的关键字是奋斗的时代,因为输入的关键字不会分词,反而查不到该记录,如果你输入的关键字是奋斗就是可以的。

    在这里插入图片描述

    2.1.2.1、命令

    POST /sms-logs-index/_search
    {
      "from": 0,
      "size": 20,
      "query": {
        "terms": {
          "province": [
            "北京",
            "上海",
            "杭州"
          ]
        }
      }
    }
    

    2.1.2.2、java代码

        @Test
        public void termsQuery() throws IOException {
            //1。创建request对象,查询用的对象一般都是SearchRequest对象
            SearchRequest mySearchRequest = new SearchRequest(index);
    
            //2,指定查询条件,依赖查询条件的对象SearchSourceBuilder的对象
            SearchSourceBuilder builder = new SearchSourceBuilder();
            builder.from(0).size(10).query(QueryBuilders.termsQuery("province", "北京", "上海", "杭州")); //指定term查新条件
    		
    		// 注意将条件放入Request对象中
            mySearchRequest.source(builder);
            
            //3. 执行查询
            SearchResponse search = client.search(mySearchRequest, RequestOptions.DEFAULT);
    
            //4. 获取到_source中的数据,并展示
            //注意RESTFUL风格上是两个hits,所以这里要两次getHits()
            for (SearchHit hit : search.getHits().getHits()) {
                Map<String, Object> result = hit.getSourceAsMap();
                System.out.println(result);
            }
        }
    
    展开全文
  • 利用meta标签 Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。 解释:Viewport指用户网....

    一般用现在常用的开发框架有:目前Web前端最火的框架(BootStrap)、Jquery mobile..当然可能还有一些移动端开发的框架。

    5fa464efa62b84e000a4836d555b84a6.png

    利用meta标签    Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。        解释:Viewport指用户网页的可视区域,content中的“width”指的是虚拟窗口宽度,上面代码意为虚拟窗口/页面宽度初始比例为1,最小比例为1,最大比例为1,用户不可扩展,页面不可缩放。    以上标签只支持一种尺寸,正确的做法是用js动态生成下面标签,前提是要先获取屏幕尺寸。   

    百分比法    CSS中的百分比中指的是相对于父元素的宽度。子元素的padding-left:50%,父元素的宽度是百,子元素的margin-top:20%,那么父元素的高是百。body默认宽度是屏幕宽度(PC中指的是浏览器宽度)子孙元素按百分比定位(或指定尺寸)就可以了。但这只适合布局简单的页面,复杂的页面实现很困难。

    使用CSS3单位rem

    在页面载入开始时首先判断window的宽度(是window的宽度($(window).width()),不是屏幕分辩率的宽度(screen.width),两者差别请自行查阅),假设宽度为W,一个div在宽度为640px的设计稿的下的宽度为dW1,如果html的font-size为100px,那么这个div的宽度用rem表示是多少呢?

    计算:div宽度dW2=dW1/100,px与rem之间换算除以100就可以,这是假定屏幕宽度为640的,而不同宽度的屏幕怎么处理,为了能保证换算容易那就要为html设置一个合适的font-size,计算:100 / 640 = fontSize / W, fontSize = W / 640 * 100 = W / 6.4。大多数浏览器font-size的最小值为12px,所以只能用100作为缩放比例。    所以会在头部加上这个JS代码:   

    媒体查询功能    媒体查询正是为解决网页适应手机屏幕。媒体查询的功能就是为不同的“媒体”设置不同的css样式,页面尺寸,设备屏幕尺寸等,比如我们要为宽度小于480px的页面中的class="icon"的元素设置样式,可以这样写,@media screen and (max-width=480px) {.icon{ some styles }};具体可自行研究。

    展开全文
  • Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。 <meta name="viewport" content=...
  • 本程序包集成了两个通用模版,一个手机建站模版,同时打包了一个精美的企业站模版。 DiyPush一键建站系统最新商业版,自动采集+优化+伪原创,垃圾站首选,送给大家研究!此源码绝对是DiyPush商业版源码,功能强大,集...
  • html pc端转手机端显示

    千次阅读 2018-06-14 17:48:15
    Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。&lt;meta name="viewport"...
  • Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。 <meta name="viewport" content=...
  • 7. 产品搜索:可对客户输入的关键字进行产品搜索,增加了网站的灵活性; 8. 产品复制:可对已添加的产品进行复制,从而提高了添加产品的效率; 9. 图片水印:可在后台设置公司的水印图片,以防止企业产品图片被...
  • 7. 产品搜索:可对客户输入的关键字进行产品搜索,增加了网站的灵活性;8. 产品复制:可对已添加的产品进行复制,从而提高了添加产品的效率;9. 图片水印:可在后台设置公司的水印图片,以防止企业产品图片被盗用;...
  • 利用meta标签Meta标签主要用来描述一个HTML网页文档的属性,如作者、日期时间、网页描述、关键词、页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页利于搜索引擎。&lt;meta name="...
  • 过滤搜索结果(图片,音频,视频,文档,应用,关键字,正则表达式,区分大小写)。 Search Duplicate File 用户体验 支持切换语言,您的翻译真的很感激:needjava1980@gmail.com,谢谢! 搜索完成后,通知您。 ...
  • 7. 产品搜索:可对客户输入的关键字进行产品搜索,增加了网站的灵活性; 8. 产品复制:可对已添加的产品进行复制,从而提高了添加产品的效率; 9. 图片水印:可在后台设置公司的水印图片,以防止企业产品图片被...
  • ElasticSearch总结

    2021-01-30 23:26:40
    倒排索引 倒排索引:将各个文档中的内容,进行分词,形成词条。...使用“手机”作为关键字查询 生成的倒排索引中,词条会排序,形成一颗树形结构,提升词条的查询速度 使用“华为手机”作为关键字查询 华为 :1,3
  • 手机 pdf 阅读器

    2009-02-12 23:00:29
    请先阅读帮助文档:http://ismyway.com/help [2009.1.1] Ver 3.2.26 ※如果安装提示证书过期或无法安装,请在手机上将时间改为2008.8.8,安装设置完成后再将日期改回即可!※ 增加天语的按键映射 增加三星的背景灯...
  • 4.模糊搜索商品; 5.关键字推荐; 【资讯频道】 1.商城公告、行业动态展示; 2.自定义新闻列表展示; 【会员帮助系统】 1.购物指南: (1)交易条款说明 (2)购物流程说明 (3)订单状态说明 2.关于我们 (1)关于我们 (2)...
  • ElasticSearch基础入门

    2020-10-02 17:48:10
    2、如果在电商网站中输入“华为手机”进行搜索,我期望即以“华为”为关键字,又以“手机”为关键字进行搜索,那么关系性数据库是不能直接办到的,需要在程序中先将字符串进行处理。 倒排索引 概念 将文档中的内容...
  • 4.模糊搜索商品; 5.关键字推荐; 【资讯频道】 1.商城公告、行业动态展示; 2.自定义新闻列表展示; 【会员帮助系统】 1.购物指南: (1)交易条款说明 (2)购物流程说明 (3)订单状态说明 2.关于我们 (1)关于我们 (2...
  • 2020-11-07

    2020-11-07 14:44:30
    1、用搜索引擎Google或百度搜索麻省理工学院网站中文件名包含“network security”的pdf文档,截图搜索得到的页面。 **在搜索时,我们要学会关键字搜索,如下例所示 ** 2、照片中的女生在哪里旅行?截图搜索到的...
  • 第三方服务-阿里云短信业务整合springboot项目 ...搜索关键字:短信 点击购买响应的使用次数后,可以在阿里云管控中心-已购买的服务中查看; 2. 根据官方提供的API文档使用 文档地址:https://market.aliyun.com/pr
  • 电子邮件是 Internet 上最常见的通信和发送文档服务。 电子邮件不仅用于计算机,还用于许多其他电子设备,例如平板电脑; 智能手机等。电子邮件也可用于犯罪活动。 电子邮件取证是指研究电子邮件细节和内容作为识别...
  • Android蓝牙设备的检测

    千次阅读 2015-10-27 15:56:22
    Android蓝牙设备的检测  最近,在项目工作中,遇到一个与蓝牙设备相关的问题,需要在...当时在官网搜索Bluetooth关键字,发现了BluetoothDevice类,通过阅读SDK文档,了解此类的用途,类方法的功能,终于解决了蓝牙
  • 现在,我们用goocr重新命名了我们的应用,我们的应用以“ goocr”关键字在Google搜索结果中排名最高(2021年2月25日)。 新网站: : 关于 光学字符识别(OCR),一种使您可以轻松地从图片,扫描的文档,印刷的...
  • 使用光学字符识别(OCR)识别打印文本,以便您可以在OneNote或OneDrive中按关键字搜索图像。 将纸质文档和白板笔记的图像转换为Word文档,PowerPoint演示文稿和PDF文件,以便于编辑和重新格式化(请参阅此处的详细...
  • KesionEshop是漳州科兴...也可以按栏目设置的提成分给投搞者30、百度编辑器升级到1.4.3版本 31、改进{=GetTags(1,6,1)} 标签,可以设置数据来源调用搜索关键字或是系统的Tags更多功能未能一一列表,期待您届时参与体验!
  • 小红书数据采集接口

    千次阅读 2020-06-12 11:57:13
    小红书关键字搜索 小红书用户信息详情 小红书用户笔记列表 小红书单个笔记详细数据 小红书用户关注列表 小红书用户粉丝列表 小红书用户点赞的笔记列表 小红书用户收藏的笔记列表 小红书笔记的评论列表 小红...
  • 小红书关键字搜索 小红书用户信息详情 小红书用户笔记列表 小红书单个笔记详细数据 小红书用户关注列表 小红书用户粉丝列表 小红书用户点赞的笔记列表 小红书用户收藏的笔记列表 小红书笔记的评论列表 小红...
  • 小红书API数据采集接口

    千次阅读 2021-01-08 17:08:01
    小红书关键字搜索 小红书用户信息详情 小红书用户笔记列表 小红书单个笔记详细数据 小红书用户关注列表 小红书用户粉丝列表 小红书用户点赞的笔记列表 小红书用户收藏的笔记列表 小红书笔记的评论列表 小红书单条...
  • 云脉相册检索是针对个人手机相册的管理、检索工具,提供文字识别、图像分类、相册检索(包含以关键字或人脸图像对相册的图片及视频进行检索)、云端备份等智能、高效、便利的相册管理功能。 云脉相册检索强大的搜索...
  • 通过使用这些关键字进行搜索搜索此主题。 简短地(几段)拥有 通过用你的句子总结它们(而不是复制粘贴)将它们放入你的报告中。 以从零到九的键为例。 每个键(数字)和按下该键时声音的频率成分如下表所示。 表 ...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 134
精华内容 53
关键字:

手机文档搜索关键字