ns2250225

学习与实践

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

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

2018-08-07 00:18:55

阅读数 4528

评论数 1

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

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

2018-07-31 22:55:54

阅读数 644

评论数 0

【Python】基于asyncio的websocket服务器

机器环境 win10 python3.6 pip install ws4py 代码 ws_server.py import asyncio from ws4py.server.tulipserver import * from ws4py.async_websocket i...

2018-07-30 17:53:09

阅读数 1074

评论数 0

【Web】localhost搭建Https测试环境

用openssl生成key和crt文件 openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout ./nginx.key -out ./nginx.crt 过程中填写如下内容 Country Name (2 let...

2018-07-26 16:26:20

阅读数 2146

评论数 0

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

测试环境 win10 python3.6 粘包和分包 粘包:发送方发送两个字符串”hello”+”world”,接收方却一次性接收到了”helloworld” 分包:发送方发送字符串”helloworld”,接收方却接收到了两个字符串”hello”和”world” 解决...

2018-07-23 17:03:09

阅读数 342

评论数 0

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

环境 win10 nodev8.9.4 truffle 注册infura获取API-KEY https://infura.io/ 编写truffle配置文件 npm install truffle-hdwallet-provider truffle-config.js ...

2018-06-11 22:18:00

阅读数 1488

评论数 0

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

简介 OpenZeppelin提供了许多可继承重用的智能合约模块,方便我们构造出更健壮的智能合约 安装 npm install --save openzeppelin-solidity 常用的模块 token模块:里面已有ERC20,ERC721,ERC82...

2018-06-08 15:48:15

阅读数 541

评论数 0

【Web】JS实现可拖动的DIV

代码 <!DOCTYPE html> <html> <style> body { padding: 10px; } #draggable-elemen...

2018-06-07 10:07:14

阅读数 496

评论数 0

【区块链】以太坊DApp开发

机器环境 win10 nodev8.9.4 npm install -g truffle npm install -g ganache-cli Github地址 https://github.com/ns2250225/eth-one-words 效果 ...

2018-06-05 17:47:15

阅读数 1050

评论数 1

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

简介 Oraclize对于以太坊来说,是一份智能合约,继承它之后,自定义的合约可以通过api访问外部的数据。但需要给一定的费用。 Orcalize的数据源有: URL (合约外部的API接口) WolframAlpha (新一代的搜索引擎,能根据问题直接给出答案,如London的天...

2018-05-29 17:03:30

阅读数 1608

评论数 1

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

机器环境 win10 nodev8.9.4 npm install -g truffle npm install -g ganache-cli Github地址 https://github.com/ns2250225/ethereum-slot-machine 规则 初...

2018-05-28 16:53:52

阅读数 2298

评论数 1

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

机器环境 win10 nodev8.9.4 初始化项目 npm install -g truffle npm install -g ganache-cli truffle unbox webpack 编写投票的智能合约–Voting.sol Voting.sol ...

2018-05-22 17:49:28

阅读数 1531

评论数 1

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

机器环境 win10 python3.6 安装依赖 pip install tensorflow==1.7.0 pip install tensorflow-hub Github地址 https://github.com/ns2250225/tensorflow-hub-image-classif...

2018-05-08 15:50:47

阅读数 871

评论数 1

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

机器环境 win10 python3.6 tensorflow==1.7.0 Github地址 https://github.com/ns2250225/python3_tf_slim_image_classify 准备图片数据 准备好自定义的图片数据 放到 data_prepare/pic/tr...

2018-05-08 11:49:37

阅读数 1040

评论数 7

【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...

2018-04-28 11:37:55

阅读数 8198

评论数 0

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

环境准备 win10 node8.9.1 安装 yarn 初始化项目 yarn init -y yarn add @tensorflow/tfjs yarn global add parcel-bundler 创建 app.js import * as tf from '@...

2018-04-26 17:05:34

阅读数 189

评论数 0

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

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

2018-04-21 16:00:32

阅读数 1863

评论数 0

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

代码<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&quo...

2018-04-03 16:08:10

阅读数 14385

评论数 1

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

在Head之间添加下面的代码<script>document.addEventListener('visibilitychange',function(){if(document.visibilityState=='hidden'){normal_title=document.titl...

2018-04-03 11:57:33

阅读数 720

评论数 0

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

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

2018-04-03 11:19:50

阅读数 1253

评论数 2

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