- 博客(413)
- 资源 (45)
- 收藏
- 关注
原创 nodejs开发环境搭建
最近nodejs很流行,可能未会更流行,因为一种开发语言可以把服务器和客户端同时搞定,作为脚本语言,相比python来说,nodejs作为服务器端开发语言在性能上会更有优势一些。另一个就是,javascript在基于html5的浏览器上可以实现五端通用,windows,linux,mac,ios,android。而nodejs又是javascript的重要工具,也就值得学一下。sublime tex
2017-11-28 11:58:33 5730
原创 ubuntu因为/etc/fstab错误系统只读解决办法
ubuntu 文件系统错误造成系统只读因为学习tensorflow,专门配了一台显卡比较好的电脑,安装了ubuntu和windows10双系统.本来在ubuntu系统下是可以访问windows的ntfs格式的磁盘。但今天不知道原因,突然就访问不了。按网上的方法使用sudo apt-get install ntfs-config安装了ntfs-config,在设置加载ntfs盘的时候不小点把原来的ub
2017-11-17 18:47:33 3005
原创 ubuntu深度学习软硬件开发环境搭建
硬件先从硬件自已配机器开始:目前对于个人来说,性价比比较高的深度学习显卡是那个11G显存的GTX 1080Ti.这里显卡定了,接下来就是主板内存硬盘,显示器。先报一下我配的机器配置:CPU英特尔(Intel) i5 7500 酷睿四核 盒装CPU处理器 1379元主板微星(MSI)Z270 KRAIT GAMING主板(Intel Z270/LGA 1151)
2017-11-04 22:02:17 839
原创 想到一个类似计算机结构的深度神经网络结构
大家都知道电脑系统的工作原理和电脑的硬件组成,电脑是由程序存储器,数据存储器,中央处理器( CPU),和输入输出设备组成。 电脑的硬件系统组成都大同小异,而且软件程序的运行是基于冯若依曼结构和数据处理逻辑。即数据分为指令数据和变量数据。CPU从程序存储器中读取指令(即程序数据)一步一步的执行程序,并将中间结果和最终处理结果保存在数据存储器中,从输入设备将输入数据写入数据存储器由中央处理器通过指令来
2017-11-04 22:02:14 476
原创 目前流行的深度学习网络框架
TensorFlow源码 - https://github.com/tensorflow/tensorflow完美的python创建网络计算图,使用CPU和GPU计算,目前使用人数最多的深度学习库,目前唯一的不足是创建的网络是静态的,不能动态调整网络。TensorFlow是相对高阶的机器学习库,使用python设计神经网络结构,不必为了追求高效率的实现亲自写C++或CUDA代码,和Theano一样
2017-11-04 22:02:11 2922
原创 使用wine在mac系统上运行windows程序
最近想用Clickteam Fusion Developer游戏引擎作作小游戏,这个引擎开发动作类2D游戏简单方便,只有一个问题,就是这个游戏引擎的开发环境只支持windows系统。而我只有一台苹果的笔记本电脑,又不想在我的mac上安装windows系统或者虚拟机什么。一直在纠结中,在网上找了很多mac上安装windows程序的方法,最开始是想用Parallels Desktop虚拟机,网上一搜发
2017-11-04 22:02:09 31403 1
原创 制作ubuntu安装u盘
这里只说两个系统,mac系统和ubuntu系统下怎么制作一个ubuntu的安装u盘.这两个系统的好处是只要用命令行就可以完成u盘制作,也不用安装什么别的工具。mac系统下:cd ~/Downloads然后执行如下命令:hdiutil convert -format UDRW -o ubuntu.iso ubuntu-xxxxxx.iso最后一部分是你下载好的Ubuntu镜像的文件名,请执行前按你的
2017-11-04 22:02:06 467
原创 程序语言之间的关系
最早的语言是汇编语言,然后发展出C语言,出现面向对象思想后,出现了C++,因为C++的内存管理复杂,所有底层操作都要人工管理,java出现了。电信通信的需求对向多进程Erlang语言被设计出来。因游戏开发需要,出现了为游戏开发设计出的角本语言lua。前些年,几乎所有网站都是java开发,像tomcat的网站框架。早期为了增强web前端的功能,出现了javascript脚本语言。 因为网页和网站在互
2017-11-04 22:02:03 2259 1
原创 html转markdown(转)
转自:http://blog.topspeedsnail.com/archives/6787html2text是一个Python模块,用来把HTML格式转换为文本(Markdown)格式。# 安装html2text$ pip install html2text# 使用html2textimport html2text html = ''' Title Hello World
2017-11-04 22:02:00 1536
原创 esp8266发送https请求
好久没有写博客了。之前写过一个 WeMos D1作http请求,最近想用这个板子作一个行情价格报警器。发现网站提供的api只有https请求,国内网站上找了很多地方都没有找到解决办法,在google上找到了一个youtube的视频,视频上提供了github上的开源代码,拿来试了一下,作为https请求很好用,同时还有一个arduino的json解析库。WeMos D1板子: 视频地址:https:
2017-11-04 22:01:58 8093 2
原创 python的HttpServer出现socket.accept()阻塞卡死
最近想用python做一个我微信公众号的后台,结果发现,服务器刚启动的一个多小时微信发的消息是有回复,但过几个小时之后,所有给服务器发现的请求都没有回复了,找了两天问题,昨晚上还弄半夜3点。总算把问题给解决了。服务器用的是下边这个类:class ThreadedHTTPServer(ThreadingMixIn, HTTPServer):和一个处理http各种do_请求的Handler:class
2017-11-04 22:01:55 9333
原创 mac系统下的ch340芯片驱动
早期的版本对mac os 10.10以上的系统不支持,现在ch340的usb转串口驱动有更新了。官网下载地址:http://www.wch.cn/download/CH341SER_MAC_ZIP.html网方更新时间是2017-01-11,我这里的mac os系统版本是目前最新的10.12.6 下载驱动后zip包后,里边有一个pdf说明文件。安装好驱动后,要重启一下电脑。然后在终端里输入:ls
2017-11-04 22:01:52 9073
原创 使用OwnCloud创建私有云(转)
转自:https://teddysun.com/200.html相信大家都用过网盘,现在更流行的说法应该叫“云存储”。比如国外的有Google Drive、Dropbox、SkyDrive等,国内的有百度云、酷盘、金山快盘、华为网盘等。这些网盘可以在不同的设备上来存储和获取数据,PC端、智能手机、平板电脑等等,不同设备间的数据是可以实时同步的。云的概念流行起来后,各大IT公司纷纷上马云计算,公有云
2017-11-04 22:01:49 462
原创 Warcraft 3在mac系统下宽屏设置
中文搜索找了很多网站都没有,无奈只能用强大的google搜索引擎,用英文搜索,一下就找到了相关解决办法:http://lancraft.blogspot.com/2010/05/how-to-run-warcraft-3-in-widescreen.html找到用户库目录下的一个plist设置文件,~/Library/Preferences/com.blizzard.WarcraftIII用xco
2017-11-04 22:01:47 3793 1
原创 numpy的一些简单用法
以后我的博客会慢慢转到自已的域名(woodcol.com)博客上写。因为在这里写博文限制比较多,偶尔还会出现文章但强制隐藏。 今天在这里写几个numpy的基本用法。也是因为最近在学习tensorflow。有一些数据需要作预处理。 第一个,python的list数据转numpy数组。a = numpy.array([2,4,5,6,3,1,9,1]) 第二个,数列的求平均数m = numpy.mea
2017-11-04 22:01:41 336
原创 开源ios街机模拟器
今天分享两个开源的街机模拟器,app store上的街机模拟器因为侵权问题都被下架了,但作为开发者,我们可以用xcode编译安装源码级别的app.上两个开源地址:模拟器项目github地址1:https://github.com/jasarien/Provenance模拟器地址2(目前只能用地apple TV真机上):https://github.com/kevsmithpublic/MameAp
2017-11-04 22:01:39 6232
原创 Shell正则表达式 & Grep正则表达式 & shell字符串处理(转)
个人觉得作为一个程序员,最少应该学会一种正则表达式。正则表达式好像真能提高一些效率。转自:http://www.cnblogs.com/hoji-real/articles/2311214.htmlShell正则表达式一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模
2017-11-04 22:01:36 645
原创 Ethereum钱包区块同步问题
最近在研究以太坊的智能合约,从官网下载了Ethereum Wallet和Mist发现都不能同步区块。一直卡在downloading new node这里。网上找了半天也没有找到问题所在,可能出现这个问题的人不多吧。我这里写一下解决办法,免的有人和我一样。之所在出现这个是因为这两个客户端在同步区块之前要先下载一个节点工具来同步区块,这个节点工具有点大,差不多有22m,再加上是外网的,可能没有科学上网
2017-11-04 22:01:33 18421 8
原创 闪电网络(转)
不论是隔离见证区块激活,或者最新提出的延展区块扩容方案被激活,都将使闪电网络变的完整。而闪电网络的普及将意味着人类进入全新的社会结构,对人类命运的改变将是前无古人的,这次人类命运的改变将要比第一次工业革命对人新的影响还要大。可以一点也不夸张的说,比特币的闪电网络发明就像瓦特发明的蒸汽机一样,会引领人类进入新的全自动化社会生产,为进一步的高智力人工智能自动化工业生态奠定基础。转自:http://bi
2017-11-04 22:01:30 693
原创 Mac OS 电源管理及 pmset 命令(转)
最近在用mac时发现一个问题,晚上正在上传或者下载的程序在电脑自动省电时会被关闭,第二天发现文件只上传了一半。想mac一定会有一个命令行的电源管理工具,在网上找到了下边文章,拿来分享。方便作服务器开发的朋友可以自已使用程序控制mac系统的电源使用。转自:http://www.crazy-code.tech/index.php/2017/02/25/mac-os-power-managment-an
2017-11-04 22:01:25 18298
原创 企业邮箱使用python发邮件
在服务器上分析一些数据,希望在数据分析完成时,我可以收到一个数据的分析结果邮件。所以在网上找到这段代码,在腾讯的企业邮箱上已经测试过,可以正常使用.下边是发邮件的相关代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2017-02-22 09:44:42import datetime import email import
2017-11-04 22:01:22 4697
原创 sublime text中使用cmd+B运行shell的设置
选择Tools->Build System->New Build System... 新建的运行设置,复制下边内容到这个文件,并保存:{ "cmd": ["sh","$file"], "selector": "source.shell"}文件名可以随便起,我就叫: shell.sublime-build放在你的sublime text的设置目录下: 然后编写.sh文件脚本时,使用.sh后缀。在文
2017-11-04 22:01:19 9760 1
原创 sql存储过程
为了把数据库中当前表中的下一行数据中的一项值更新到上一行的另一个项中,前几天下载了2870支股票的日交易数据,每支股有17年,差不多有4000多行数据,为了更好的预测第二天的股票趋势,要把第二天的收盘价数据存入上一天的一个项里,以方便预测程序调用。写这个存储过程的主要目的就是分析股票,写一下一个存储过程应该怎么写,也算分享一点自已的技术心得.使用MySQL Workbench写的,用这个工具在数据
2017-11-04 22:01:16 275
原创 sublime text 3的sql插件
已经把所有股票数据下载下来,并保存到了我在服务器上建的mysql数据库中,因为数据太多,不的不用程序来对数据操作,大量的数据库操作自然是使用存储过程最好了,需要一个好的编辑sql语言编辑器,就在网上找了两个不错的插件,这里拿来和大家分享.第一个插件,SqlBeautifier主要用来格式化sql语句.① 打开sublime text,按下Ctrl+Shift+P,输入 install 调出 Pac
2017-11-04 22:01:14 39945 1
原创 mysql-python中文数据错误
使用中文常常有因为编码引起的程序错误,或者中文乱码的问题,这里一次解决. 像下边这样的错误:1366 Incorrect string value: '\xE8\x82\x96\xE5\xB1\xB1...' for column 'sub_station_name'首先,对于远程调用mysql命令的方式,有两个地方的编码要注意,1. 一个是数据库中的数据项要设置成utf8,2.另一个是在创建my
2017-11-04 22:01:05 322
原创 mac下安装MySQL-python
先把之前装的卸载干净:pip uninstall mysql-pythonbrew uninstall mysql-connector-c安装brew install mysql-connector-cpip install mysql-python还有中文编码的1366错误,大家也可以看一下.http://fengmm521.blog.163.com/blog/static/250913582
2017-11-04 22:01:02 1107
原创 使用程序分析股票数据
这两天下载了从2000年1月1日到2017年2月20日的所有的2871支股票日交易数据。日交易数据,每支股有500多KB。下载下来一共有904.9MB大。使用获取数据的接口就上个文章中说的股票接口.http://quotes.money.163.com/service/chddata.html?code=0601398&start=20000720&end=20150508下载的数据是.csv格式
2017-11-04 22:00:59 1318
原创 TensorFlow 1.0更新python相关api更改
下边是更改api后的自动更新旧版本的脚本.https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/compatibility/tf_upgrade.py TensorFlow 1.0 重大功能及改善XLA(实验版):初始版本的XLA,针对TensorFlow图(graph)的专用编译器,面向CPU和GPU。Ten
2017-11-04 22:00:56 495
原创 股票数据接口
最近比特币交易所不能提现比特币了,被央行以反洗钱的名义整顿了,其实个人觉得去年的12月份英行应该放水刺激股市了,但市场反应还是死水一般,为防止资金外逃才断了比特币交易所的财路。这时就想看能不能研究一下合法的投机平台。像股票,传统期货什么的。 打算从股票入手学习,先把所有的上证,深证,创业板股票从2000年以后的日交易数据都下载下来。用bp神经网络看能不能训练一个选股的程序,以保证能从两千多支股中选
2017-11-04 22:00:53 8385 1
原创 在学习深度神经网络知识时想到的
现阶段我们的计算机在深度网络的非线性算法的帮助下,有了质的飞跃。以下的最新科技发展都与深度神经网络相关: 计算机视觉,语言识别,语言搜索,连续语音识别,语言与图像的特征编码,语义话句分类,自然语言理解,手写识别,音频处理,信息检索,机器人学,新药研发. 今天在看一本关与深度学习的书,我就在想人的大脑或者和我们现在计算机中的深度学习没有什么区别,不同的是,人的大脑会一直不停的把现在所接收到的来自环境
2017-11-04 22:00:49 233
原创 ubuntu apt-get 安装错误总结
在安装java8时可能因为源是在国外,所以下载速度很慢,过一会ssh会断开,然后安装失败再进服务器使用apt-get安装时会出现E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?错误网上说是:sudo dpkg --clear-avail使用后,会报dpkg: e
2017-11-04 22:00:47 1332
原创 php开发环境总结
我是在mac os和ubuntu server上架设php开发环境在Mac下配置php开发环境:Apache+php+MySql一、启动Apache 有两种方法 1、打开网络共享 打开"系统偏好设置"->"共享",在"互联网共享"那一项前面打√。 2、打开终端,输入sudo apachectl start这时需要输入密码,输入电脑密码即可,然后输入sudo apachectl -v可以查看
2017-11-04 22:00:43 346
原创 linux下使用openssl命令行加密文件(转)
OS: ubuntu 12.04命令行输入openssl,进入openssl命令行状态# opensslOpenSSL>" 加密文件 -e (加密) -aes-128-cbc(加密算法)OpenSSL> enc -e -aes-128-cbc -in -out “ 输入加密密码,回车enter aes-128-cbc encryption password:” 再次输入密码,回车Verifyin
2017-11-04 22:00:41 1559
原创 PhpStorm调试php时63342端口修改
网上找了很多方法,都不是修改的最好方法。其实在使用PhpStorm时要设置服务器所在位置的。如果不设置PhpStorm才会使用内置的服务器使用63342端口作为调试。在使用PhpStorm之前先设置服务器所在位置,如果是本地,也要设置为本地。 1.打开设置界面。2.选择Deployment然后选+号。本地时选择in place选项,起一个名字 3.在右下角的Web server root URL:
2017-11-04 22:00:35 3401
原创 cocos2d-js web发布(转)
运行:cocos compile -p web -m release 既可在publish/目录下生成独立的发布文件夹,将该文件夹部署到你的服务器上,用户即可访问。// Web平台还可以添加--advanced来使用Closure Compiler的高级混淆功能对代码进行混淆cocos compile -p web -m release --advanced 要加入ANT_ROOT环境变量。mac
2017-11-04 22:00:32 2780
原创 pcre库正则表达式用法例子(转)
在C语言中利用PCRE实现正则表达式1. PCRE简介2. 正则表达式定义3. PCRE正则表达式的定义4. PCRE的函数简介5. 使用PCRE在C语言中实现正则表达式的解析6. PCRE函数在C语言中的使用小例子 1. PCRE简介 PCRE(Perl Compatible Regular Expressions即:perl语言兼容正则表达式)是一个用C语言编写的正则表达式函数库,由菲利
2017-11-04 22:00:29 1251
原创 libimobiledevice与ideviceinstaller使用
libimobiledevice相信做安卓开发的同学对android开发时的logcat印象很深,可以查看手机应用运行时的实时log输出,但做ios开发时就想有没有这么好的工具呢,其实ios下的logcat已经被大神们通过反向usb数据获取apple的接口做出来了。这就是libimobiledevice.源码:https://github.com/libimobiledevice/libimobi
2017-11-04 22:00:23 4959
原创 jar文件转smali文件
jar转smali文件一共要走两步,先将jar文件转为.dex文件,再将.dex文件转为smali文件第一步, jar文件转smali文件使用android build-tools中的dx工具,在android的sdk下可以找到使用方法:1.使用dx可执行脚本方式dx --dex --output=classes.dex LaiwanSDK.jar2.直接使用dx....
2017-11-04 22:00:19 5276 3
CH340USB转串口芯片mac os驱动程序
2014-04-12
Paint Tool SAI for Mac 0.3
2014-01-22
java+tomcat+mysql服务器工具
2013-12-27
正则表达式
2013-11-05
Python网络编程基础的随书代码
2013-08-10
cocos3d加载3Dmax模型Demo
2012-11-17
基于VC的文本文件处理资料
2010-09-07
文本文件处理VC,VB,C#资料
2010-09-07
Eagle2ADTool.zip
2019-06-01
python从网络加载py模块
2018-03-06
mac 系统下的BT下载软件qbittorrent
2017-10-31
synergy-v1.8.8-stable-25a8cb2
2017-10-31
用于视频直播开发时调试用的swf播放器
2017-07-26
Clickteam Fusion 2.5 Developer ios sdk
2015-10-03
Click team Fusion 2.5官网教程
2015-10-03
bitcoind 64位 deb安装包
2015-09-29
libdb4.8++ 64位
2015-09-29
serenum.sys系统文件
2015-04-01
mac系统下的maya插件collada_Maya_1.4.0
2015-03-22
从plist和png图片中分离小图片工具--CutPNG
2014-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人