分类目录归档:软件分享

分享两个SSR订阅地址

分享当然要带上原链接!!!!

第一个:

数据提供网址:

https://lncn.org/

订阅地址:

http://blog.yanlongli.com/lncn.org.php

ps: 没错,本来呢这个网站不提供订阅服务,仅提供一键导入,具体请访问该网站。然后我进行了二次转码处理。(随时可能失效,所以推荐去原网址,或者用第二个)

第二个:

数据提供网址:

https://www.ssrshare.com

订阅地址:

https://raw.githubusercontent.com/AmazingDM/sub/master/ssrshare.com

本站仅做分享,不储存和提供数据,不承一切责任

NeDB分割工具

这是博文独有介绍:

首先你要知道NeDB是个什么东西,然后你才能知道这个工具用在什么地方。当然这一切都基于你需要这个功能。

NeDB具体的大家可以搜索,总之是一个基于Node的一个JSON储存型数据库。轻便快捷,操作小可以使用。可基于浏览器操作的数据库。

更多的请参考这篇文章

源码地址:https://github.com/Yanlong-LI/nedb-division

点在地址:点击下载

这是源码说明:

# NeDB分割工具

> 这是一个简单的版本,初学C#试做的。本来想做的更好一点,就想一个数据库的客户端的样子,后来看了一遍文章《不要为了编程而编程》,大概意思是功能实现,简单方便就好,不要为了一堆看似很强大实际没用处的功能而浪费时间和精力。故,可能没有下个版本了。

## 下载教程 直接下载后编译或者我将提供一个下载链接

## 使用教程

Windows系统运行exe文件,将自动在同级目录创建配置文件。用户保存配置信息。第一次请点击_选择原始数据_-> 读取数据-> 第一个表格将展示原始数据及编号,第二个数据显示可供选择的字段*1
可在第二个选择框中勾选需要进行筛选的字段,并在第三个表单中单机或双击,输入筛选值*2

注意:
*1 仅1维可选 如{“name”:”Yanlongli”,”domain”:{“www”:”www.yanlongli.com”,”blog”:”blog.yanlongli.com”}}
name字段是一级可选,domain有子集不可筛选
*2 筛选条件为 并 (AND) ,并且必须有值,为空则无效,意味着不进行任何筛选。(这是一个BUG,不想改了)

 

PHP7.0及以上版本安装ecshop时不支持mysql扩展的解决方案

当我们使用PHP7.0及以上版本安装EcShop时会卡在检测环境哪里,因为EcShop默认使用的是Mysql扩展而非MySQLI扩展,高版本废弃了mysql扩展。需要通过修正Ecshop的安装代码进行安装。包括检测代码及mysql连接查询语句进行mysqli的版本升级。

包括mysql_query(“select …”,$link)替换成mysqli_query($link,”select …”)

如上连接的前后顺序进行了更替。

关于即将准备的密码储存功能问题汇总

互联网发展迅速,各种产品也是五花八门,各种社区、论坛(貌似意思差不多)、还有全球最大的“同性交友”社区GITHUB(嗯哼)???常用的还好说,但是很多小网站比如某些技术论坛,也就当时查资料可能需要用到注册了账号,过了很久很久以后(三年后···)扯远了,反正就是越来越多,密码呢也为了某个APP被各种泄露防止被通杀,这就考验记忆力了,时间久了密码都串了,深受其害啊~~~~~

所以下一个上线的小产品就是密码管理器了。名字还没想好,到时候再说,因逻辑简单过程虽然复杂,所以不考虑使用PHP框架,当然后续开发完善后会涵盖Windows、Web、Android、IOS等平台。

下面是基本框架:

用户基础账户:签名加密如MD5、SHA1、SHA256、SHA512当然不会这么简单啦。多复杂也没意义,被黑了都是浮云。

账户管理:

账户、密码都将采用RSA加密传输到服务器(这里用到的RSA密钥对是公共的根据周期进行更新),服务器解密后会使用另一套RSA进行二次加密(每个用户都是单独的RSA密钥对、如无特殊情况不进行更替)。

下面就是大致的流程图,目前还在你考虑细节,可能会有改动。如在如何安全储存用户信息方面。

Bash on Ubuntu on Windows

有时候,不在乎懂不懂,在于你爱不爱折腾。

早在2016年微软就在旗下系统Windows10中搭载了Ubuntu的一个子系统bash,当时也曾尝试玩玩。

后来不了了之,今天又拉出来溜溜。

不知道有没有更新什么。

首先要在控制面板中开启bash功能,具体查看开启关闭Windows功能,

命令行界面运行  bash,会提示下载安装

按照提示输入Y即可

基于SOCKET.IO的即时通讯聊天系统

SOCKET通讯系统

本项目是基于socket.io的WEB网站内嵌即时通讯系统,单独编写用于学习交流使用,请勿用于非法行为,提供一个公共房间,可多人独立私聊

环境NODEJS、socket.io、Bootstarp

第一步配置环境 你需要下载NODEJS并安装 下面贴出NODEJS的官网

https://nodejs.org/en/

第二步确认环境 确认你下载的NODEJS安装后能正常使用 打开CMD窗口 输入NODE –version 将会输出版本号

如:V7.7.4

第三部 将下载或克隆的代码解压 进入socketServer文件夹 执行一次 one.bat 进行依赖库安装

第四部 执行start.bat即可到

开放端口:3000

如看到其他信息或报错等行为,请自行查看原因

第五步 进入socketClient文件夹 用浏览器打开index.html 即可畅聊

GitHub https://github.com/Yanlong-LI/socketChat

阿里云 https://code.aliyun.com/895185921/ssocketchat.git