GithubHelp home page GithubHelp logo

514840279 / danyuan-application Goto Github PK

View Code? Open in Web Editor NEW
47.0 8.0 25.0 43.73 MB

初学者 spirng-boot版本

Home Page: http://danyuan.wang

License: Apache License 2.0

Java 99.54% Batchfile 0.01% CSS 0.46%
ztree spring-boot bootstrap bootstrap-table danyuan-application maven java select2 adminlte jpa

danyuan-application's Introduction

danyuan-application

GitHub issuesGitHub forksGitHub starsGitHub licenseTwitter

系统采用技术或开源框架:

  1. 前端框架:adminLTE-2.3.11
  2. 前端技术:bootstrap-3.x,bootstrap-table,juqery-2.2,ajax,ztree,
  3. 后端技术:spring-boot-2.x,security,jpa
  4. 数据库: mysql-5+,Elastaticsearch ,neo4j,mongodb
  5. 其他工具:maven-3.3+

项目启动配置:

  1. 系统安装jdk1.8,mysql8,maven3.3,neo4j,mongodb
  2. 新建数据库:application
  3. 导入数据库脚本 sql/All.sql
  4. 修改项目配置:src/main/resources/application.yml
    1. 修改数据库链接地址数据库用户名密码
    2. 修改 server.port=80 # 项目端口号
    3. 修改 neo4j 配置用户密码
    4. 修改 mongodb 配置用户密码
  5. 执行mvn clean
  6. 执行mvn install
  7. 执行mvn spring-boot:run(java -jar target/danyuan.jar)
  8. 访问http://localhost # 端口号
  9. 输入用户名、密码 test/test

演示地址

http://www.danyuan.wang/#

QQ群: maven

效果

登录验证 首页 ztree 种子管理 弹窗1 弹窗1 右键

  1. markdown 文件在linux上中文名称不支持,或者说linux系统不支持utf-8的中文字导致系统识别乱码最终路径不正确,确保不出现错误使用表格记录名称,文件以uuid为名称。
  2. markdown 页面不够响应式,容器大小改变markdown部分变形。
  3. 爬虫修改需要进行修改,现在页面对于一个网站的规则进行分解到不同的页面,分不同的组不同的细则,对应表的组和规则,目前看分拆不够容易查看,不容易整理,修改希望是在一个文档中保存一个网站的详细规则,切嵌套多个组多个细则,不用拆分来容易处理。只是没有想好如何处理后重画到页面中。
  4. 关系图数据库连接使用 "org.neo4j.driver.v1.Driver" https 的方式,希望改为内嵌的版本,使用blot版。
  5. 图表管理,现在设计不够,希望达到效果是在采集回来的表通过数据管理配置好,那些是可统计字段,那些是可进行条件查询的字段,动态生成条件,在页面上可操作选择统计类型,时间,维度,生成简单柱图,饼图,折线图,地图等。
  6. 当数据量足够大时能够通过一键查询关键字多的时候,可以考虑使用批量处理的方式将关联的信息组织到关系图数据库中,以便生成关系图使用。
  7. 文件分享打算使用爬虫网上收集一些资料,文件,教程,视频,音频等信息,以网友监督,筛选是否是有效合法的分享,同时提供奖励机制比如,积分/用户经验值。
  8. 网络简历,本意是在线提供一个html版式的个人或企业的简历页面,支持用户上传自己制作的,支持使用word上传并生成html连接,不过word优化不好,现在打算使用模板,即可以制作多个模板页面供选择,用户操作页面填写一些信息,即可生成对应的连接。

danyuan-application's People

Contributors

514840279 avatar imgbotapp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

danyuan-application's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.