摘要:上周,19岁的JohnMeyer放弃了知名大学计算机工程学业,开始全职投入他的科技创业梦想:FrescoNews。他的父母一开始对此并不高兴。他对记者说,他之前在纽约大学上学,而他的母亲是该所学校的教授。不过他们最终还... 上周,19岁的JohnMeyer放弃了知名大学计算机工程学业,开始全职投入他的科技创业梦想:FrescoNews。 他的父母一开始对此并不高兴。他对记者说,他之前在纽约大学上学,而他的母亲是该所学校的教授。 不过他们最终还是选择支持他,因为他们必须承认:Meyer已经是一个成功的独立程序员了。2008年时他才高一,但他已经自学ObjectiveC并开始编写Ap...

  Hlmk1dDVrQDy   2023年11月12日   18   0   0 计算机工程开发者大会App

将asciinema录制的文件变化为图片文件,我们通过asciinema生成的,只是一个json的配置文件,然后通过asciicast2gif,将这个生成的json文件转化为图片,生成图片之后,分享更加的方便了。 安装docker CentOS7上安装Docker以及简单使用-yellowcongDocker之安最新的18.03.1版本(20180606)-yellowcongCentos之终端录制工具asciinema-yellowcong 安装asciicast2gif 拉取镜像 dockerpullasciinema/asciicast2gif 直接使用,生成图片 docker...

  Hlmk1dDVrQDy   2023年11月12日   17   0   0 Docker生成图片ci

我是14年左右开始用的百度云,当时云的概念刚刚起来,我用过京东云(JAE),新浪云(SAE),百度云(BAE),其中我觉得SAE和BAE是做得比较不错的PaaS(平台即服务),我这篇,主要将百度文件上传问题,在BAE中,我们不可以直接获取到绝对路径,用户能操作的只有/home/bae/app和temp连个文件夹了 这个是百度官方API上面的说明 文件上传后,目录结构 对于Java的项目,我们需要打包成ROOT.war包来操作,其中在BAE中,用户可以操作的目录是/home/bae/app/下所有的数据,然而,我们将ROOT.war上传后,我们的应用名称,就编程了app 上传后我们的...

  Hlmk1dDVrQDy   2023年11月02日   54   0   0 上传百度云bae百度java

不得不说Elasticsearch是个坑,6.x的插件安装和2.x的真尼玛差别真的好大啊。下面写了详细的安装过程,以及安装过程中遇到的坑,希望大家引以为戒,在配置环境的时候,注意版本的问题,安装教程,把版本信息弄清楚。这个head插件依赖于nodejs,phantomjs 安装目录 节点 服务 目录 192.168.66.100:9200 elasticsearch /usr/local/elastic/elasticsearch-6.0.1 – nodejs /usr/local/nodejs/node-v8.9.0-linux-x64 – phantomj...

  Hlmk1dDVrQDy   2023年11月02日   48   0   0

IK分词全名为IKAnalyzer,是由java编写的中文分词工具包,目前在lucene以及solr中用的比较多,采用了特有的“正向迭代最细粒度切分算法“,支持细粒度和智能分词两种切分模式 下载地址 https://github.com/linvar/IKAnalyzer ikanalyzer里面内置字典 案例 packagecom.yellowcong.index; importjava.io.File; importjava.io.StringReader; importorg.apache.lucene.analysis.Analyzer; importorg.apac...

  Hlmk1dDVrQDy   2023年11月02日   58   0   0

庖丁解牛分词器,分词器和Lucene的版本需要注意,有可能有冲突,报错,我最开始是1.8.5的mmseg4j和一个lucene有冲突,后来,换了Mmseg4j版本后,就好了 下载地址 这个是包含有字典的,我们要里面的字典,不需要jar包 http://yellowcong.qiniudn.com/mmseg4j-1.8.5.zip 案例 演示了标准分词器和中文分词器处理后,词汇的效果 packagecom.yellowcong.index; importjava.io.File; importjava.io.IOException; importjava.io.Strin...

  Hlmk1dDVrQDy   2023年11月02日   38   0   0

Solr高亮显示,通过高亮显示,来将重要的数据显示出来。高亮显示,在WEB的查询和检索中,会经常的用到,我们需要通过高亮的操作来显示关键字。操作的时候,将高亮的数据处理后,封装成对象后,再返回给调用者。 案例 通过SolrQuery设定高亮的效果,设定高亮的效果可以是加红,或则是粗体等。 publicstaticvoidhighlight()throwsException{ SolrServerserver=newHttpSolrServer(SOLR_PATH); SolrQuerysolrQuery=newSolrQuery(); solrQuery.add("q","conte...

  Hlmk1dDVrQDy   2023年11月02日   51   0   0

IKAnalyzer分词器和Solr整合,在整合过程中,我发现Ik版本和Solr版本不兼容的问题,搞了半天,最怕的就是尼玛版本问题,导致莫名其妙的问题,菊花疼啊 默认分词,发现字符分割有问题,是俺字符分割,所以需要使用中文分词器 配置好IK后的分词效果 下载地址 IKAnalyzer2012_u6和solr-4.10.3不兼容,需呀换成IKAnalyzer2012FF_u1.jar的 下载分词器(不知道为啥,就是配置了有错误,Solr是4.10.3版本,这个版本不兼容) wgethttp://yellowcong.qiniudn.com/IKAnalyzer2012_u6.zip ...

  Hlmk1dDVrQDy   2023年11月02日   44   0   0

分页查询的时候,只对添加start(哪儿开始)和rows(多少行)两个参数即可,通过设定SolrQuery.setStart和SolrQuery.setRows,来进行分页。分页操作在实际开发中,用得还是比较的多的。 分页查询 /作者:yellowcong<br/>日期:2017/12/05<br/>時間:15:47:17<br/>描述:分页查询数据@parampageNow当前页@parampageSize页面大小@throwsException/ publicstaticvoidqueryByPage(intpageNow,intpa...

  Hlmk1dDVrQDy   2023年11月02日   50   0   0

Solr入门案例,通过java实现查询,添加,删除solr的索引的操作,特别需要注意的一点是,solr的jar版本需要通过服务器版本一致,不然又有错误问题,同时还要注意依赖包的问题。 添加索引 添加索引的字段,必须是在schema.xml中配置了,不然就报错 /添加索引到solr服务器@throwsException@throwsIOException/ publicstaticvoidaddIndex()throwsException,IOException{ //实例化solr对象 SolrServersolrServer=newHttpSolrServer(SOLR_...

  Hlmk1dDVrQDy   2023年11月02日   54   0   0

索引创建中,需要配置索引的内容是否存储和是否进行分词的操作。特别注意的是索引的NORMS,存储这索引的时间,以及索引的优先级,我们需要在添加索引的时,需要选择正确的索引策略。 Field.Store.YES和NO的问题 YES:表示建立索引的时候,域(需要建立索引的数据)中的数据都存起来,我们读取索引的时候,才可以获取到索引域中的数据 NO:表示把这个域中的内容不存储到索引中,但是可以被索引,但是类容不可以完全还原那么就不可以直接使用doc.get(“域”),一般对于文章类容,文档内容,不进行索引 doc.add(newField("path",file.getAbsolutePath...

  Hlmk1dDVrQDy   2023年11月02日   36   0   0

这个是一个简单的Lucene案例,基本包含了如何建立一个Lucene索引和如何读取Lecene的索引。 Lucene的学习结构 案例 建立索引 /创建用户:狂飙的yellowcong创建日期:2017年12月2日创建时间:上午11:54:53机能概要:建立索引@throwsException/ publicvoidindex()throwsException{ //1.创建索引 Stringpath=this.getIndexPath(); //打开索引目录 FSDirectoryfs=FSDirectory.open(newFile(path)); //2.创建Inde...

  Hlmk1dDVrQDy   2023年11月02日   44   0   0

Lucene的查询方式很丰富,对于数值类型的数据,采取TermRangeQuery的方式,对于String类型的,就可以采取TermQuery等,查询方式了,可以通过采取合适的查询方式,检索到数据。Queryparser这个查询方式包含了其他几种查询方式。 查询方式 查询方式 意义 TermQuery 精确查询 TermRangeQuery 查询一个范围 PrefixQuery 前缀匹配查询 WildcardQuery 通配符查询 BooleanQuery 多条件查询 PhraseQuery 短语查询 FuzzyQuery 模糊查询 ...

  Hlmk1dDVrQDy   2023年11月02日   43   0   0

DWR文件上传起来还是挺方便的,直接就是咔咔的上传,实现了静态的文件上传,老爽了,需要依赖commons-fileupload这个上传包 目录结构 环境搭建 pom.xml commons-fileupload这个是文件上传所需要的依赖包 <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://mav...

  Hlmk1dDVrQDy   2023年11月02日   28   0   0

Jstree格式显示不正确的问题,这个问题在我以就遇到过,但是没有记录下,导致第二次采坑,有得从新开始研究,Jstree样式不正确,多半是css有问题,不要更改div里面的ul和li标签的样式,否则你会蠢哭的。 jstree代码 vartreeData=[{'id':'1','parent':'','text':'Simplerootnode'}, {'id':'2','parent':'','text':'Rootnode2'}, {'id':'3','parent':'2','text':'Child1'}, {'id':'4','parent':'2','text':...

  Hlmk1dDVrQDy   2023年11月02日   22   0   0

Spring和Dwr的整合,这个和Spring的整合方式,只是创建Bean的方式不一样,不是通过new的方式,而是通过Spring注入,但是Dwr和SpringMvc的配置,就完全不一样了。 目录结构 环境搭建 pom.xml <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apac...

  Hlmk1dDVrQDy   2023年11月02日   47   0   0

定时更新solr的索引,通过interval来设定的是多长事件建立索引。同时需要注意的是dataimport.properties的配置文件目录。(测试的最简单方法,是将索引全部删除,然后就会自动将索引建立好了) jar包(solr-dataimportscheduler)下载地址 http://yellowcong.qiniudn.com/solr-dataimportscheduler-1.1.jar 环境搭建 1.导入依赖包 将apache-solr-dataimportscheduler-1.0.jar(这个是自己找的,不是自带的)和solr自带的apache-solr-da...

  Hlmk1dDVrQDy   2023年11月02日   51   0   0

通过注解的方式来开发Solr,Solr中,提供了一个@Field注解,可以定义实体bean和索引的关系,然后直接添加实体Bean,进行数据查询,而不需要通过SolrInputDocument.addField的方式进行数据的索引。需要重点注意的是1、实体类的id,必须是String类型的,在solr的schema.xml配置的2、注意schema.xml配置文件中,filed的multiValued字段配置 案例 Index的实体类 实体类的id,必须是String类型的,这是在solr的schema.xml已经配置过了 packagecom.yellowcong.inde...

  Hlmk1dDVrQDy   2023年11月02日   26   0   0

在学习自定义分词前,都需要了解分词的流程,以及如何显示分词的信息。主要的几大分词器1.StandardAnalyzer标准分词器2.SimpleAnalyzer简单分词器3.StopAnalyzer停止分词器4.WhiterSpaceAnalyzer空格分词器 分词原理 分词流程 TokenFilter进行过滤操作,获取有用的信息 Tokenizer可以将Reader读取进来的文字流转化为一个一个的短语单元 分词信息 AnalyzerUtils packagecom.yellowcong.demo; importjava.io.IOException; importj...

  Hlmk1dDVrQDy   2023年11月02日   27   0   0

分页查询有三种,一种是直接查询出这页及这页以后的数据,第二种,查询这页以前的最后一条数据,然后再查询这页之后的数据,这种方式还不如第一种方法快,第三种,是根据一个id来进行分页,这种方式适合不变更的数据 方法1 思路是将所有的查询取来,然后取自己当前页需要的数据 /创建用户:狂飙的yellowcong<br/>创建日期:2017年12月3日<br/>创建时间:下午3:37:17<br/>机能概要:查询所有数据后再进行分页/ publicstaticvoidqueryByPager1(intpageNow,intpageSize){ Ind...

  Hlmk1dDVrQDy   2023年11月02日   40   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~