自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ns2250225

学习与实践

  • 博客(235)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 【python】修改远程服务器上的配置文件

【代码】【python】修改远程服务器上的配置文件。

2023-08-02 20:40:03 281

原创 【paddlepaddle】一键人物抠图

【代码】【paddlepaddle】一键人物抠图。

2023-05-18 21:34:28 219

原创 【Python】用Python写MT4的自动交易脚本

原理使用MQL4原生库调用ZERO-MQ作为消息服务端使用其它语言,如Python作为客户端调用接口Github地址https://github.com/ns2250225/py-mt4

2018-08-07 00:18:55 17046 1

原创 【Python】基于asyncio的聊天服务器

机器环境win10python3.6关键点自定义消息协议解决粘包问题:消息头+消息体(4I+ns),消息头定长4个字节定义session类,管理连接进来的socket连接定义handler类,管理消息触发对应的处理方法Server端代码session.py__all__ = ['Session']class Session(object):...

2018-07-31 22:55:54 2647 1

原创 【Python】基于asyncio的websocket服务器

机器环境win10python3.6pip install ws4py代码ws_server.pyimport asynciofrom ws4py.server.tulipserver import *from ws4py.async_websocket import WebSocketloop = asyncio.get_event_loop()c...

2018-07-30 17:53:09 4849

原创 【Web】localhost搭建Https测试环境

用openssl生成key和crt文件openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout ./nginx.key -out ./nginx.crt过程中填写如下内容Country Name (2 letter code) [XX]: CNState or Province Name (full nam...

2018-07-26 16:26:20 10589

原创 【Python】Tcp Socket处理粘包与分包问题

测试环境win10python3.6粘包和分包粘包:发送方发送两个字符串”hello”+”world”,接收方却一次性接收到了”helloworld”分包:发送方发送字符串”helloworld”,接收方却接收到了两个字符串”hello”和”world”解决方案自定义传输协议:消息头 + 消息体其中消息头定长,且包含消息体的长度具体操作...

2018-07-23 17:03:09 2088

原创 【区块链】部署智能合约到以太坊主网(truffle+infura)

环境win10nodev8.9.4truffle注册infura获取API-KEYhttps://infura.io/编写truffle配置文件npm install truffle-hdwallet-providertruffle-config.jsvar HDWalletProvider = require("truffle-hdwalle...

2018-06-11 22:18:00 3739

原创 【区块链】以太坊智能合约第三方库--OpenZeppelin

简介 OpenZeppelin提供了许多可继承重用的智能合约模块,方便我们构造出更健壮的智能合约安装npm install --save openzeppelin-solidity常用的模块token模块:里面已有ERC20,ERC721,ERC827的接口math模块:提供安全的运算方法,防止上溢,下溢ownership模块:提供判断所有者的一...

2018-06-08 15:48:15 1900

原创 【Web】JS实现可拖动的DIV

代码<!DOCTYPE html><html><style>body { padding: 10px;}#draggable-element { width: 100px; height: 100px; background-color: #666; color: white; padding: 10px 12px...

2018-06-07 10:07:14 1176

原创 【区块链】以太坊DApp开发

机器环境win10nodev8.9.4npm install -g trufflenpm install -g ganache-cliGithub地址https://github.com/ns2250225/eth-one-words效果初始化项目mkdir eth-one-wordscd eth-one-wordstruff...

2018-06-05 17:47:15 1914 1

原创 【区块链】使用Oraclize让智能合约调用外部数据

简介 Oraclize对于以太坊来说,是一份智能合约,继承它之后,自定义的合约可以通过api访问外部的数据。但需要给一定的费用。Orcalize的数据源有:URL (合约外部的API接口)WolframAlpha (新一代的搜索引擎,能根据问题直接给出答案,如London的天气)IPFS (星际文件系统,一个分布式的存储系统)random (随机数引擎,能产生一个安全的随...

2018-05-29 17:03:30 3148 4

原创 【区块链】从零开始写一个区块链游戏--水果机

机器环境win10nodev8.9.4npm install -g truffle npm install -g ganache-cliGithub地址https://github.com/ns2250225/ethereum-slot-machine规则初始化账号有10个ETH每次游戏输了会减1个ETH,赢了则加2个ETH注:有两个相同则不扣不增...

2018-05-28 16:53:52 3939 1

原创 【区块链】使用truffle开发一个投票DApp

机器环境win10nodev8.9.4初始化项目npm install -g trufflenpm install -g ganache-clitruffle unbox webpack 编写投票的智能合约–Voting.solVoting.solpragma solidity ^0.4.18; //We have to specify wh...

2018-05-22 17:49:28 3266 2

原创 【AI】Python3使用TF-Hub进行迁移学习(图像分类)

机器环境win10python3.6安装依赖pip install tensorflow==1.7.0pip install tensorflow-hubGithub地址https://github.com/ns2250225/tensorflow-hub-image-classify准备图片素材注意:每一类至少要100张图片以上,不然会报错把图片分好类放到 photos 文件夹

2018-05-08 15:50:47 1906 1

原创 【AI】Python3使用TF-Slim进行图像分类

机器环境win10python3.6tensorflow==1.7.0Github地址https://github.com/ns2250225/python3_tf_slim_image_classify准备图片数据准备好自定义的图片数据放到 data_prepare/pic/train 和 data_prepare/pic/validation 中自己建立分类文件夹,文件夹名为分

2018-05-08 11:49:37 2445 12

原创 【Python】Python3找出List中最大/最小的N个数及索引

代码# -*- coding: utf-8 -*-import heapqnums = [1, 8, 2, 23, 7, -4, 18, 23, 24, 37, 2]# 最大的3个数的索引max_num_index_list = map(nums.index, heapq.nlargest(3, nums))# 最小的3个数的索引min_num_index_list = map(nums.in

2018-04-28 11:37:55 34023 1

原创 【webAI】使用Parcel构建Tensorflow.js代码

环境准备win10node8.9.1安装 yarn初始化项目yarn init -yyarn add @tensorflow/tfjsyarn global add parcel-bundler创建 app.jsimport * as tf from '@tensorflow/tfjs';// Define a model for linear reg...

2018-04-26 17:05:34 498

原创 【webAI】Tensorflow.js加载预训练的model

环境准备win10python3.6pip install tensorflowpip install tensorflowjs训练并保存tensorflow模型为saved_model# -*- coding:utf-8 -*-from __future__ import absolute_importfrom __future__ import divis...

2018-04-21 16:00:32 5614

原创 【Web】CSS3实现文字滚动公告效果

代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">

2018-04-03 16:08:10 27016 5

原创 【Web】动态切换网站Title文字

在Head之间添加下面的代码<script>document.addEventListener('visibilitychange',function(){if(document.visibilityState=='hidden'){normal_title=document.title;document.title='记得回来哦~ ��';}else{document.title=normal_t

2018-04-03 11:57:33 1778

原创 【Vue】编写一个Vue插件并发布到NPM

注册NPM账号https://www.npmjs.com/初始化Vue插件项目# 安装vue cli# 初始化插件项目vue init webpack-simple v-dplayerindex.js:为插件的入口文件v-dplayer.vue:为插件的vue组件编写插件的Vue组件v-dplayer.vue<template> <div id="dplayer"></di

2018-04-03 11:19:50 2330 1

原创 【网络安全】用badusb控制局域网PC的webcam

声明 本文仅限学习交流使用,切勿做任何违法的行为材料准备badusb一枚,我用的是Arduino Pro Micro(Atmega32U4)改造而成kail linux系统PCwin10系统PCKail linux端下载Payload生成脚本git clone https://github.com/christofersimbar/Arduin...

2018-04-01 20:02:55 2930

原创 【webProtocol】MQTT协议环境搭建

简介 MQTT是一个客户端服务端(C-S)架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT)。安装MQTT的BroKer–mosquitto机器环境是CentOS7cd /etc/yum.repos.d/vi vi mosquitto.re

2018-03-19 21:54:57 683

原创 【webLive】用Flv.js+OBS做直播

环境准备win10NginxLiveGoOBSFlv.js启动LiveGo服务器双击解压后的livego.exe启动OBS并设置打开OBS 添加媒体源,添加一个本地的flv文件即可 开始推流编写测试用HTML并启动Nginx<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta

2018-03-14 16:31:13 5894 6

原创 【Vue】源码分析--vdom与html的相互转换

简析vdom是由js对象节点组成的一个树状结构,通过diff算法对比js对象节点来更新,最后映射到原生的dom中一个简单的dom结构<div id="container"> <h1 style="color: red">vdom与html相互转换</h1> <p>hello vdom and html</p> <ul> <li>item #1</li>

2018-03-13 22:28:34 5600

原创 【Vue】源码分析--双向数据绑定的实现

总结 Vue的双向数据绑定主要通过Object.defineProperty来实现,先为所有的属性加上get/set的监控,这样当属性值改变时就会触发对应的set方法,然后再在set方法中通过观察者来更新视图,同时在get方法中进行依赖收集。Github地址:https://github.com/ns2250225/vue-analyze极简版的实现index....

2018-03-12 23:39:24 3644

原创 【Python】用原生的urllib2+httplib请求Https

环境python2.7.5https.pyimport urllib2, httplib, ssl, socketDEFAULT_HTTP_TIMEOUT = 10 #seconds# http://code.activestate.com/recipes/577548-https-httplib-client-connection-with-certifica...

2018-03-12 16:25:12 5630

原创 【Vue】基于Vue的web终端

Githubhttps://github.com/ns2250225/vue-webssh效果图

2018-03-07 20:57:24 6753

原创 【Blender】我的第一个3D模型--马克杯(附教程)

渲染图Blander导出gltf插件https://github.com/Kupoman/blendergltf图文教程对着正方体按X,确定删除默认的正方体 按Shitft+A 快捷键,创建一个圆环 按TAB 键,进入编辑模式,再按E,再按Z,再按3,再按Enter 键,把圆环拉伸 按 S 键,然后按1.3,接着按Enter,把圆筒上开口拉...

2018-03-05 22:41:12 20910 3

原创 【webAI】deeplearn.js的逻辑回归

Githubhttps://github.com/ns2250225/deeplearnjs-examples/tree/master/logistic%20regressionindex.html&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&...

2018-03-01 19:47:35 427

原创 【webAI】deeplearn.js的线性回归

Githubhttps://github.com/ns2250225/deeplearnjs-examples/tree/master/linear%20regressionindex.html&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt...

2018-03-01 16:55:55 885

原创 【Python】Django2.0集成Celery4.1详解

环境准备Python3.6pip install Django==2.0.1pip install celery==4.1.0pip install eventlet (加入协程支持)安装erlang和rabbitMQ-server配置settings.py文件在settings.py文件中添加如下内容...LANGUAGE_CODE = 'zh-ha...

2018-03-01 15:27:11 5866 1

原创 【webAI】从3类函数中理解机器学习

3类函数凸函数凹函数其他类别函数函数性质凸函数:凸函数的任何极小值也是最小值。严格凸函数最多有一个最小值。凹函数:凹函数的任何极大值也是最大值。严格凹函数最多有一个最大值。非凹凸函数:有多个极大极小值,只有局部最优解机器学习的任务机器学习的任务可以理解成下图:从一堆输入,经过处理,得到想要的输出这个机器学习任...

2018-02-25 18:18:25 422

原创 【PWA】将已有的vue项目改造成PWA

下载相关库npm install sw-precache-webpack-plugin --save修改build/webpack.prod.conf.js文件添加如下内容...const SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin')......plugins: [ ... // servi

2018-02-23 15:33:43 12526 8

原创 【Python】Django使用GraphQL详解

为什么不用RESTRest一次只能请求一个资源,会造成太多的http请求Rest的版本控制问题是一个痛GraphQL的关键语句query:查询,相当于GETmutation:变化,相当于POST, PUT, DELETE环境搭建win10Python3.6pip install django==2.0.1pip install graphen...

2018-02-22 18:25:31 8629 6

原创 【webAI】用deeplearn.js预测线性方程的参数

Githubhttps://github.com/ns2250225/deeplearnjs-examples/tree/master/basic_operation目标方程y = 3 * x + 23 为 Weights2 为 Baises代码/** * 预测线性方程 y = 3x + 2 的参数 * 其中 3 为 Weights, 2 为 Biases */// 创建数据集,

2018-02-21 17:32:06 379

翻译 【webAI】用deeplearn.js和摄像头玩俄罗斯方块

参考文章https://medium.com/@mariannelinharesm/playing-a-game-using-just-your-camera-with-deeplearnjs-ca156008f537下载并启动项目git clone https://github.com/mari-linhares/teachable-machine-games.gitnpm install

2018-02-20 22:58:20 1169 1

原创 【Python】基于darkflow的YOLO实时对象检测

简介 YOLO全称you only look once,是实时对象检测的技术环境python3.6win10下载安装darkflow项目git clone https://github.com/thtrieu/darkflow.gitpython setup.py build_ext --inplace下载训练好的模型文件yolo.weights将下载好的yolo.weight

2018-02-20 13:30:52 5684 16

原创 【webAI】基于deeplearn.js的Mnist手写数字识别

简介 deeplearn.js是谷歌开源的基于硬件加速的一款web端深度学习库,类似tensorflowGithub:https://github.com/ns2250225/deeplearnjs-examplesindex.html&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt...

2018-02-19 14:49:16 966

cocos2dx3.0CHM离线文档(英文版)

cocos2dx3.0CHM离线文档(英文版)

2014-10-24

linux常用命令

linux常用命令,将linux常用的命令总结到2张A4纸上

2013-11-17

诺基亚备份软件

诺基亚备份软件,比官方软件OVI更方便地读取诺记亚手机的文件,比如说短信

2013-10-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除