暑假学习笔记(二)

暑假学习笔记(二)

20180720-20180729学习笔记

感觉每天都只学了一点点东西,又很爱玩。家里的事情也比较多,不会像在学校那样专心。998904-20180914184552252-808759500.jpg
还是专心学习吧,总想着有时间多读几本名著,多看一些单词。虽然不打游戏不看剧,但是会刷微博和B乎,偶尔看看象棋的直播,也都挺浪费时间的,但是觉得很开心啊。998904-20180914184605293-660846887.jpg

1.Neo4j笔记

上篇还在说CQL语句一日学完,过了9天拖拖拉拉也是学完了最终。基本没有遇到什么问题,唯一遇到的就是在 Neo4j - 原生Java API
中的配置问题:

(1)在第四步中,让我们创建一个枚举类。

998904-20180914190649247-1921115472.png

  • 这时候,我们需要另外新建一个类,用来实现Label的接口,而不能放在主文件中。(不太会用java。。。)否则会报“The public type Tutorials must be defined in its own file”错误。

  • 解决办法是另外创建个Tutorials类来实现接口Label。998904-20180914190715492-957192849.png
  • 第六步也同理,最终包内容如下:998904-20180914190736166-1090914514.png

    (2) 版本问题
  • 按照教程,最终我们得到的代码如下:

998904-20180914190817646-800221893.png

  • 但是我们编译的时候又会报错。
GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();
GraphDatabaseService db= dbFactory.newEmbeddedDatabase("C:/TPNeo4jDB");

The method newEmbeddedDatabase(File) in the type GraphDatabaseFactory is not applicable for the arguments (String)

很明显,是说这个函数的的参数不是String类。但是参数有事什么呢,在Neo4j中文社区中有个人提了一个一模一样的问题,最终得到了解答:“API更新后newEmbeddedDatabase(File)的参数是File不是String。所以你传File(“path”)就行了”

问题原贴:DB_PATH出错,求解答

所以我们需要对上述代码进行略微的修改:

String dirname="C:/TPNeo4jDB";
File path=new File(dirname);
GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();
GraphDatabaseService db = dbFactory.newEmbeddedDatabase(path);

至此就完成了配置。

(3) 最终结果

没有完成任务。。。因为版本的问题,如今的Neo4j已经只提供Desktop版本,所以无法按照教程那样对新建的图数据库进行操作。。。特别是:998904-20180914190903967-319961548.png

指定文件进行数据库建立,没有办法完成。不过没关系,只需要了解一下语法即可了。还剩“Neo4j与Spring数据”没有学习,但是我本身不了解Java和Spring,根本看不懂。。。

(4) 题外话

看到网上的一个Neo4j教程,利用它来创建《人民的名义》中各人物的关系,我不禁也想实践一下。但是我没看过人民的名义,所以打算有时间创建一个《红楼梦》的图数据库实践一下各个操作。

2.APICloud学习

(1) iOS真机测试
  • 这个说来复杂了,之前说是可以用Sublime来直接配置iOS真机调试的,但是我配置了一下,似乎没有成功。先记录一下,过几天再配一下环境。
  • 但是,可以用iOS的测试证书来云编译文件,从而直接装在我手机上。否则正式版的只能上架App Store,从上面下载不能直接安装在手机上。
  • 安卓版的真机没什么问题,很简单。
  • 掌握了iOS常用的证书申请以及App上架流程。

    (2)安卓下微信SDK的各项使用

    必须吐槽的是微信开放平台的账号管理系统,998904-20180914190947447-1968672100.png

998904-20180914191034362-1756548641.png

998904-20180914191042666-690057904.png

真是服了腾讯,我的号码到底注册没注册,服了。

20180801更新,微信的应用终于审核完毕了。

本次是APICloud初级代码篇倒数第二块内容,即第三方SDK的使用,视频教程是使用微信SDK来演示的,几乎每个接口都使用过一遍,比较详细。

以下给出主要内容的PPT:998904-20180914191142405-1887169241.png

3.明日计划

暂无

4.备注

  • (1)win10下java环境配置比较不一样:在配置环境变量PATH的时候,不用像以前那样配置CLASSPATH输入一堆乱七八糟的奇怪路径。就像这样子998904-20180914191203682-929477160.png

只需要进入path新建一个路径,将jdk的安装路径填进去就可以了,如图:998904-20180914191222762-1118666291.png

具体过程可以参考百度经验:win10下jdk的安装、环境变量的配置与使用

转载于:https://www.cnblogs.com/cafe3165/p/9606693.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值