- 开始从 discuzX3.4 迁移到 nodebb(二)
(续)3、连接mysql,mongodb传导数据**用户数据字段对照表:**nodebb例子数据//作用说明discuzX字段discuzX表名OK"_id"ObjectId("65cb8801e09f69ff71141520"),[x]"_key"user:2//2通常等于uid"joindate"1707837441083,regdatepre2_common_member[x]"laston
- 开始从 discuzX3.4 迁移到 nodebb(零)
discuz论坛
论坛这事儿论坛这东西现在已经变得非常的小众,我玩论坛始于25年前(暴露了年龄哈哈),现在逛论坛的时间并不多了,最多看看知乎或者公众号文章,也会偶尔跟着潮流制作一些视频。慢慢发现,好的内容还是很受大家欢迎,一个好的视频内容(不是只流量大的)其实也要有好的文案。本人写东西也只是才是这几年的事,偶尔在实体杂志上写一小方块东西。码字是很花时间的,但也是对自己知识和智慧的集中考验。论坛相对于公众号文章和即时
- 开始从 discuzX3.4 迁移到 nodebb(二)
(续)3、连接mysql,mongodb传导数据**用户数据字段对照表:**nodebb例子数据//作用说明discuzX字段discuzX表名OK"_id"ObjectId("65cb8801e09f69ff71141520"),[x]"_key"user:2//2通常等于uid"joindate"1707837441083,regdatepre2_common_member[x]"laston
- 开始从 discuzX3.4 迁移到 nodebb(一)
首先要了解下discuzX3.4和nodebb的数据库结构,discuzX用的是mysql,nodebb用的是mongodb。最重要的当然是用户相关的数据表和帖子数据表。discuzX能查到数据表字典,nodebb只能自己用mongodb的admin工具看了。一、用户数据1、nodebb和discuz数据表的对照Nodebb用户表须用的数据(字段):db.objects.findOne({user
- 有什么值得推荐的node. js练手项目吗?
SiKi学院
javascript开发语言ecmascript
前言可以参考一下下面的nodejs相关的项目,希望对你的学习有所帮助,废话少说,让我们直接进入正题1、NodeBBStar:13.3k一个基于Node.js的现代化社区论坛软件,具有快速、可扩展、易于使用和灵活的特点。它支持多种数据库,包括MongoDB、Redis和PostgreSQL,并且可以轻松地进行自定义主题和插件的开发。NodeBB可以作为一个独立的应用程序安装在任何服务器上,也可以作为
- 2023-11-09 node.js-有意思的项目-记录
悟世者
node.jsnode.js
摘要:2023-11-09node.js-有意思的项目-记录记录:1、NodeBBStar:13.3k一个基于Node.js的现代化社区论坛软件,具有快速、可扩展、易于使用和灵活的特点。它支持多种数据库,包括MongoDB、Redis和PostgreSQL,并且可以轻松地进行自定义主题和插件的开发。NodeBB可以作为一个独立的应用程序安装在任何服务器上,也可以作为一个插件集成到现有的Node.j
- Node.js新手在哪儿找小项目练手?
SiKi学院
JAVAnode.js
前言可以参考一下下面的nodejs相关的项目,希望对你的学习有所帮助,废话少说,让我们直接进入正题>>1、NodeBBStar:13.3k一个基于Node.js的现代化社区论坛软件,具有快速、可扩展、易于使用和灵活的特点。它支持多种数据库,包括MongoDB、Redis和PostgreSQL,并且可以轻松地进行自定义主题和插件的开发。NodeBB可以作为一个独立的应用程序安装在任何服务器上,也可以
- sharp 安装失败
puxiaotaoc
NodeBBgit:(v1.10.x)npmisharp>
[email protected]/Users/wdxmm/workspace/NodeBB/node_modules/sharp>(nodeinstall/libvips&&nodeinstall/dll-copy&&prebuild-install)||(node-gyprebuild&&nodeinstall/dll-copy)s
- github上有什么好的node.js的项目?
SiKi学院
JAVAgithubnode.js数据库
前言可以参考一下下面的nodejs相关的项目,希望对你的学习有所帮助,废话少说,让我们直接进入正题1、NodeBBStar:13.3k一个基于Node.js的现代化社区论坛软件,具有快速、可扩展、易于使用和灵活的特点。它支持多种数据库,包括MongoDB、Redis和PostgreSQL,并且可以轻松地进行自定义主题和插件的开发。NodeBB可以作为一个独立的应用程序安装在任何服务器上,也可以作为
- nodeBB论坛快速搭建
假装_不正经
架构1.nodeBB2.MongoDB环境与依赖1.node.js安装并配置环境变量PATH2.mongodb安装并配置环境变量PATH从gitcloneNodeBB```gitclonegit://github.com/designcreateplay/NodeBB.gitnodebb```数据库的设置```cdD:\nodebbmkdirdbstartmongod.exe--dbpath.\d
- nodebb 插件 ,单点登录初体验(上)
别闹__
新需求,打通自己公司的项目学习平台和nodebb论坛用户数据一脸懵。。。。(在懵也得硬上,滑稽脸)我这里只是实现了一点点。思路:找了一圈,找到了nodebb的一个插件,nodebb-plugin-session-sharing,然后将我的平台,和nodebb放在不同的子域下面,如:我又一个域名www.123.com,将平台部署在www.a.123.com,将nodebb部署在玩www.b.123.
- nodebb 安装指南
contanaoie
nodebb安装nodebb
nodbb安装指南以Ubuntu16.04LTS为例介绍,参考https://docs.nodebb.org/installing/os/ubuntu/安装nodejsNVM安装方式由于node-inspector安装失败,所以最好尝试nvm安装,建议指定nodebb指定的版本,版本太新也会导致node-inspector安装失败https://fengmk2.com/blog/2014/03/n
- Centos安装NodeBB论坛
破旧的大卡车
使用普通用户由于我只有管理员账户root,建议使用普通账户sudoaddusersammysudopasswdsammysudousermod-aGwheelsammysudosu-lsammysudomkdir-p/var/www/nodebbsudochownsammy/var/www/nodebb它们分别创建用户sammy,设置密码,加入管理员组.切换到sammy,创建目录,修改目录权限安装
- nodebb修改底部copyright内容
NextStack
在后台找了半天,终于摸到了=.=路由/admin/extend/widgets修改编辑GlobalFooter块html内容即可nodebb-copyright
- 学习nodebb的起始过程
吧啦啦小汤圆
在nodebb上的categroy目录下的菜单blog里面,研究:建立一个topic和发布的过程第一条路:首先是根据输入topic的地方所在的浏览器地址栏的url,去代码中找到相应的api(路由),然后在代码中找到相应的api,但是找后还是找不到它是怎么讲页面上的数据获取保存到数据库中,以及怎么渲染到页面上的,在这里又走不下去了。。第二条路:在浏览器的开发者工具上实时的捕获我们要发布的topic,
- docker-mongodb导入nodebb数据库
seafruit
转发:蝴蝶姑娘的这篇文章http://www.jianshu.com/p/ef0567301b2a
- centos7.6安装nodebb v1.14.3(2020年)
三眼卡夫卡a
最近准备使用nodebb搭建一个论坛。我选择的是最近的稳定版本1.1.4.3但是在安装nodebb程序的时候,发现现在流行的文档都无法正常安装。刚开始按照官网文档https://docs.nodebb.org/installing/os/centos/安装的时候,在执行./nodebbsetup命令的时候提示失败。错误信息是install的时候时候语法错误。于是我又找到了国内的改良过的安装文档ht
- nodebb生产环境中,用户登录后,出现重复的网址的重定向错误(nodebb系列四)
秋成
项目开发nodebb网址重复重定向登陆
问题简介nodebb版本:v1.12.2数据库类型:redis服务器:centos7.4使用了nginx作代理测试过程中,通过IP通过,没有任何问题,部署到生产环境中,出现了网址重复的重定向错误。类似于http://example.com/http://example.com的重定向错误,页面显示如下图所示。解决方案方案一:定位在config.json文件,修改url的value值,在测试环境中,
- nodebb搭建,维护,discuz!数据迁移至mongo
bay1
mongodbnode.jsdiscuz
原文链接为什么选择了NodeBB?我也不知道~~~NodeBB官方GithubNodeBB中文论坛NodeBB官方文档NodeBB中文文档安装此处的方式是Docker安装部署(https://hub.docker.com/r/node...不用考虑环境配置问题,但是相应的也会有一些弊端比如文件的修改等变得麻烦下方为nodebb镜像的YAMLcumt:image:index.docker.io/no
- 如何使用WordPress快速构建一个微信小程序
weixin_34293246
前言首先说下本人非软专,工作亦非代码行业。由于我自己业余运营着一个无人机开发者的社群,所以对这个社群的内容运营和管理一直在探索。对微信小程序越看越喜爱,喜欢他的快速和基于微信的生态。前期曾经试图以Nodebb作为线上后台,使用其api开发一款微信小程序的论坛,服务于社群。奈何非专业出身,有些技术问题一直没有解决。遂搁置,这个对接nodebb的微信小程序目前是半成品。最近想了个套路,如何为社群产生更
- nodebb搭建,维护,discuz!数据迁移至mongo
bay1
mongodbnode.jsdiscuz
原文链接为什么选择了NodeBB?我也不知道~~~NodeBB官方GithubNodeBB中文论坛NodeBB官方文档NodeBB中文文档安装此处的方式是Docker安装部署(https://hub.docker.com/r/node...不用考虑环境配置问题,但是相应的也会有一些弊端比如文件的修改等变得麻烦下方为nodebb镜像的YAMLcumt:image:index.docker.io/no
- nodebb搭建,维护,discuz!数据迁移至mongo
bay1
mongodbnode.jsdiscuz
原文链接为什么选择了NodeBB?我也不知道~~~NodeBB官方GithubNodeBB中文论坛NodeBB官方文档NodeBB中文文档安装此处的方式是Docker安装部署(https://hub.docker.com/r/node...不用考虑环境配置问题,但是相应的也会有一些弊端比如文件的修改等变得麻烦下方为nodebb镜像的YAMLcumt:image:index.docker.io/no
- 关于nodebb中ns-custom-fields插件的使用
Fros1er
nodebb
https://github.com/NicolasSiver/nodebb-plugin-ns-custom-fields这东西可以往个人信息里加东西,比如说性别选项或QQ号。配置在插件-customfield里,里面写的还是比较清楚的(主要说下这玩意的显示问题。它默认不会显示在个人信息里,需要自己手动改主题模板…需要改的模板是/node_modules/你的主题(一般是nodebb_theme
- ibm cloud怎么使用_使用IBM Cloud和NodeBB部署现代论坛
cusi77914
存档日期:2019年5月13日|首次发布:2016年7月25日当我们需要快速,现代化的论坛应用程序时,我们转向NodeBB论坛软件。我们希望将其托管在IBMCloud平台(基于CloudFoundry)上。但是首先我们需要弄清楚如何在IBMCloud上安装和配置它。本教程就是结果,并向您展示了如何进行。此内容不再被更新或维护。全文以PDF格式“按原样”提供。随着技术的飞速发展,某些内容,步骤或插图
- 模板--判断两条线段是否相交--计算几何
queque_heiyaa
#新算法#常用模板代码#计算几何算法题目
模板--判断两条线段是否相交--计算几何;1.两个结构体表示的是该条线段的A,B两个端点;constintmaxa=1e2+10;constdoublepi=0.00000001;structnodea{intx,y;}a[maxa];structnodeb{intx,y;}b[maxa];boolcheck(nodeaa,nodebb,nodeac,nodebd){if(!(min(a.x,b.
- nodebb Apache配置ssl导致websocket/wss失效(400)解决方案
重复过往
nodebb
请确保apache最低版本2.4以上参考官方proxy文档配置443端口ConfiguringApacheasaproxyServerNamewww.example.comServerAliasexample.com#RewriteanyhttptraffictothemainurlhttpssiteRewriteEngineOnRewriteRule^[^\/]*\/(.*)https://ww
- NodeBB插件—存储数据到mongodb
seafruit
今天学到了一点知识,那就是,使用代码将数据存入mongodb。咳咳,这里用到了一个新的MongoClient。上代码varurl="mongodb://localhost:27017/nodebb";varmongoClient=require('mongodb').MongoClient;exports.saveComment=function(comment,callback){mongoCl
- nodebb源码阅读(2)
恐怕是小珠桃子
根据数据库中原有的数据结构设计出用户评论的数据结构之前邱和优优一起总结了一篇研究NodeBB发布一个topic数据流向,这篇文章中提到了nodebb中topic和post的数据结构,一个topic有多个post,一个post也应该有多个comment(用户评论)。当我们发送一个topic和post是,网页显示如下:Paste_Image.png我们采集到topics和posts在数据库中的存储如下
- NodeBB如何显示一条post
seafruit
这里主要写一条post从数据库拿出到显示在页面上的过程以及在看源码的过程中记录的一些知识点。数据走向图posts数据从数据库到页面展示.jpg首先还是去找了之前的data,ajaxify.loadData(url,function(err,data))当我们点击category的时候,data存储跳转到的页面所需的所有信息,即该分类下的所有topic的信息。当我们点击topic的时候,data存储
- 阅读NodeBB源码之过程一
seafruit
一:从项目的启动开始./nodebbstart在项目中查看有没有含有‘nodebb’的文件找到项目中的/nodebb,打开后查找‘start’关键字找到类似./nodebbstart命令的东西,仔细查看之后发现走不下去了这条线就断了二:打开开发者工具,查看页面代码,选取标签class名在项目中进行查找应该是可以找到很多,这个时候参考url,进行筛选。然后进入到相应的.tpl文件中,发现到这里又走不
- mysql主从数据同步
林鹤霄
mysql主从数据同步
配置mysql5.5主从服务器(转)
教程开始:一、安装MySQL
说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22
二、配置MySQL主服务器(192.168.21.169)mysql -uroot -p &nb
- oracle学习笔记
caoyong
oracle
1、ORACLE的安装
a>、ORACLE的版本
8i,9i : i是internet
10g,11g : grid (网格)
12c : cloud (云计算)
b>、10g不支持win7
&
- 数据库,SQL零基础入门
天子之骄
sql数据库入门基本术语
数据库,SQL零基础入门
做网站肯定离不开数据库,本人之前没怎么具体接触SQL,这几天起早贪黑得各种入门,恶补脑洞。一些具体的知识点,可以让小白不再迷茫的术语,拿来与大家分享。
数据库,永久数据的一个或多个大型结构化集合,通常与更新和查询数据的软件相关
- pom.xml
一炮送你回车库
pom.xml
1、一级元素dependencies是可以被子项目继承的
2、一级元素dependencyManagement是定义该项目群里jar包版本号的,通常和一级元素properties一起使用,既然有继承,也肯定有一级元素modules来定义子元素
3、父项目里的一级元素<modules>
<module>lcas-admin-war</module>
<
- sql查地区省市县
3213213333332132
sqlmysql
-- db_yhm_city
SELECT * FROM db_yhm_city WHERE class_parent_id = 1 -- 海南 class_id = 9 港、奥、台 class_id = 33、34、35
SELECT * FROM db_yhm_city WHERE class_parent_id =169
SELECT d1.cla
- 关于监听器那些让人头疼的事
宝剑锋梅花香
画图板监听器鼠标监听器
本人初学JAVA,对于界面开发我只能说有点蛋疼,用JAVA来做界面的话确实需要一定的耐心(不使用插件,就算使用插件的话也没好多少)既然Java提供了界面开发,老师又要求做,只能硬着头皮上啦。但是监听器还真是个难懂的地方,我是上了几次课才略微搞懂了些。
- JAVA的遍历MAP
darkranger
map
Java Map遍历方式的选择
1. 阐述
对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢?
为了解遍历性能的真实差距,包括在遍历ke
- POJ 2312 Battle City 优先多列+bfs
aijuans
搜索
来源:http://poj.org/problem?id=2312
题意:题目背景就是小时候玩的坦克大战,求从起点到终点最少需要多少步。已知S和R是不能走得,E是空的,可以走,B是砖,只有打掉后才可以通过。
思路:很容易看出来这是一道广搜的题目,但是因为走E和走B所需要的时间不一样,因此不能用普通的队列存点。因为对于走B来说,要先打掉砖才能通过,所以我们可以理解为走B需要两步,而走E是指需要1
- Hibernate与Jpa的关系,终于弄懂
avords
javaHibernate数据库jpa
我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。
在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany
- 酸爽的console.log
bee1314
console
在前端的开发中,console.log那是开发必备啊,简直直观。通过写小函数,组合大功能。更容易测试。但是在打版本时,就要删除console.log,打完版本进入开发状态又要添加,真不够爽。重复劳动太多。所以可以做些简单地封装,方便开发和上线。
/**
* log.js hufeng
* The safe wrapper for `console.xxx` functions
*
- 哈佛教授:穷人和过于忙碌的人有一个共同思维特质
bijian1013
时间管理励志人生穷人过于忙碌
一个跨学科团队今年完成了一项对资源稀缺状况下人的思维方式的研究,结论是:穷人和过于忙碌的人有一个共同思维特质,即注意力被稀缺资源过分占据,引起认知和判断力的全面下降。这项研究是心理学、行为经济学和政策研究学者协作的典范。
这个研究源于穆来纳森对自己拖延症的憎恨。他7岁从印度移民美国,很快就如鱼得水,哈佛毕业
- other operate
征客丶
OSosx
一、Mac Finder 设置排序方式,预览栏 在显示-》查看显示选项中
二、有时预览显示时,卡死在那,有可能是一些临时文件夹被删除了,如:/private/tmp[有待验证]
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一
- 【Scala五】分析Spark源代码总结的Scala语法三
bit1129
scala
1. If语句作为表达式
val properties = if (jobIdToActiveJob.contains(jobId)) {
jobIdToActiveJob(stage.jobId).properties
} else {
// this stage will be assigned to "default" po
- ZooKeeper 入门
BlueSkator
中间件zk
ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的介绍。
值得注意的是,ZK并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利
- MySQL取得当前时间的函数是什么 格式化日期的函数是什么
BreakingBad
mysqlDate
取得当前时间用 now() 就行。
在数据库中格式化时间 用DATE_FORMA T(date, format) .
根据格式串format 格式化日期或日期和时间值date,返回结果串。
可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:
%S, %s 两位数字形式的秒( 00,01,
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 4_JAVA+Oracle面试题(有答案)
chenke
oracle
基础测试题
卷面上不能出现任何的涂写文字,所有的答案要求写在答题纸上,考卷不得带走。
选择题
1、 What will happen when you attempt to compile and run the following code? (3)
public class Static {
static {
int x = 5; // 在static内有效
}
st
- 新一代工作流系统设计目标
comsci
工作算法脚本
用户只需要给工作流系统制定若干个需求,流程系统根据需求,并结合事先输入的组织机构和权限结构,调用若干算法,在流程展示版面上面显示出系统自动生成的流程图,然后由用户根据实际情况对该流程图进行微调,直到满意为止,流程在运行过程中,系统和用户可以根据情况对流程进行实时的调整,包括拓扑结构的调整,权限的调整,内置脚本的调整。。。。。
在这个设计中,最难的地方是系统根据什么来生成流
- oracle 行链接与行迁移
daizj
oracle行迁移
表里的一行对于一个数据块太大的情况有二种(一行在一个数据块里放不下)
第一种情况:
INSERT的时候,INSERT时候行的大小就超一个块的大小。Oracle把这行的数据存储在一连串的数据块里(Oracle Stores the data for the row in a chain of data blocks),这种情况称为行链接(Row Chain),一般不可避免(除非使用更大的数据
- [JShop]开源电子商务系统jshop的系统缓存实现
dinguangx
jshop电子商务
前言
jeeshop中通过SystemManager管理了大量的缓存数据,来提升系统的性能,但这些缓存数据全部都是存放于内存中的,无法满足特定场景的数据更新(如集群环境)。JShop对jeeshop的缓存机制进行了扩展,提供CacheProvider来辅助SystemManager管理这些缓存数据,通过CacheProvider,可以把缓存存放在内存,ehcache,redis,memcache
- 初三全学年难记忆单词
dcj3sjt126com
englishword
several 儿子;若干
shelf 架子
knowledge 知识;学问
librarian 图书管理员
abroad 到国外,在国外
surf 冲浪
wave 浪;波浪
twice 两次;两倍
describe 描写;叙述
especially 特别;尤其
attract 吸引
prize 奖品;奖赏
competition 比赛;竞争
event 大事;事件
O
- sphinx实践
dcj3sjt126com
sphinx
安装参考地址:http://briansnelson.com/How_to_install_Sphinx_on_Centos_Server
yum install sphinx
如果失败的话使用下面的方式安装
wget http://sphinxsearch.com/files/sphinx-2.2.9-1.rhel6.x86_64.rpm
yum loca
- JPA之JPQL(三)
frank1234
ormjpaJPQL
1 什么是JPQL
JPQL是Java Persistence Query Language的简称,可以看成是JPA中的HQL, JPQL支持各种复杂查询。
2 检索单个对象
@Test
public void querySingleObject1() {
Query query = em.createQuery("sele
- Remove Duplicates from Sorted Array II
hcx2013
remove
Follow up for "Remove Duplicates":What if duplicates are allowed at most twice?
For example,Given sorted array nums = [1,1,1,2,2,3],
Your function should return length
- Spring4新特性——Groovy Bean定义DSL
jinnianshilongnian
spring 4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装Mysql5.5
liuxingguome
centos
CentOS下以RPM方式安装MySQL5.5
首先卸载系统自带Mysql:
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
去http://dev.mysql.c
- 第14章 工具函数(下)
onestopweb
函数
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- POJ 1050
SaraWon
二维数组子矩阵最大和
POJ ACM第1050题的详细描述,请参照
http://acm.pku.edu.cn/JudgeOnline/problem?id=1050
题目意思:
给定包含有正负整型的二维数组,找出所有子矩阵的和的最大值。
如二维数组
0 -2 -7 0
9 2 -6 2
-4 1 -4 1
-1 8 0 -2
中和最大的子矩阵是
9 2
-4 1
-1 8
且最大和是15
- [5]设计模式——单例模式
tsface
java单例设计模式虚拟机
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点
安全的单例模式:
/*
* @(#)Singleton.java 2014-8-1
*
* Copyright 2014 XXXX, Inc. All rights reserved.
*/
package com.fiberhome.singleton;
- Java8全新打造,英语学习supertool
yangshangchuan
javasuperword闭包java8函数式编程
superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Programming。
升学考试、工作求职、充电提高,都少不了英语的身影,英语对我们来说实在太重要