自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

niuge8905的博客

还有什么比it技术更有趣???

  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

原创 股票量化分析(4)——利用各种数据源(yahoo、新浪、阿里云)的股票数据画图

前面讲了利用Tushare的数据画图,接下来讲讲利用yahoo、新浪、阿里云的股票数据画图。这里先引用这位大牛的博客(利用yahoo的股票数据),讲得很详细。但是这里需要注意的一点是:这篇博客的代码需要在Python环境下运行,不可以在IPython环境下运行,不然会出错。以下图片是运行结果。 http://blog.csdn.net/robertsong2004/article/details/

2017-09-28 13:58:39 6034

原创 股票量化分析(3)——matplotlib利用tushare的股票数据画一般图、k线图

前面讲的利用tushare提取股票数据,接下来一步就是利用tushare来提取真正的股票数据,然后用IPython来生成图标。这里以平安银行的股票为例:时间跨度为2015.11.01~2015.12.31 先贴代码:import matplotlibimport tushare as tsimport pandas as pdimport matplotlib.pyplot as pltfig=p

2017-09-28 13:00:12 11345 1

原创 股票量化分析(2)准备——Ipython安装

记载一下股票量化分析的过程,昨晚折腾几个小时,k线图没画出来。反正是最后发现python居然还有个IPython,之前发现有个IronPython就感觉很烦了。因为我一直在python环境中运行,所以按照教程来操作总是出错。这里直接介绍IPython的安装吧,看一篇博客和一个论坛的bbs文章即可解决问题: http://blog.csdn.net/calling_wisdom/article/de

2017-09-28 10:28:54 1397

原创 股票量化分析(1)准备——tushare安装

一直不知道股票量化分析怎么入手,只隐隐约约知道需要学习python语言。终于有了一个契机来学习这门传说中的计算机语言。因为之前有C#的基础,结果只花了三天的时间,python这门语言就学会了,然后还用这门语言暂时把买书的钱挣回来了。废话不多说,进入正题,在进行股票量化分析时需要准备一些东西,而这些东西对于刚入门的人又不花钱(这个很重要)。看看一些商业数据库,动不动就是千元每月起步,才知道学东西也这么

2017-09-27 21:31:37 2670

原创 Revit中Dynamo编程——在Python Script中结合sql server数据库来存储材料的外观属性

共同精进Revit及编程开发技能兴趣群:660319009 首先,来看一篇博文: IronPython使用Sql Server数据库 http://blog.csdn.net/xiahn1a/article/details/45678249我们的Dynamo的Python Script环境其实也是 IronPython的一种,结合以上博客可以很好的结合数据库。我的这篇读取材料的外观属性

2017-09-26 15:26:37 1889

原创 Revit中Dynamo编程——在Python Script中读写txt格式文件

毫无疑问,Python Script是一个很好的python语言的编程环境,它本身是带有很多Python的库。我们知道,在Python本身的编辑器中,是可以很方便的读写文件,所以Python Script自然也可以很方便的读写文件。这里列举一个简单的例子: 最后,在C盘搜索一下这个somefile.txt文本文档去哪里了,可以搜到Dynamo默认保存的位置在:C:\ProgramData\Auto

2017-09-26 00:15:40 1669

原创 Python编程——与Office交互

首先声明我的Python的版本是3.6的。照着树上抄有很多错误的地方。这也是Python用的很不爽的地方,老是更新方法,2.X的Python升到3.X,附带的模块各种改,解决答案又分布在各个旮旯里。 这里直接放我运行好的代码(与Excel交互):from tkinter import Tkfrom time import sleepfrom tkinter import messagebox

2017-09-24 22:09:25 3672

原创 Revit中Dynamo编程——在Python Script中引用Python的py文件

共同精进Revit及编程开发技能兴趣群:660319009 从上两篇博文可以看到:Python Script能够很好的兼容dll文件,甚至可以把winform窗口加入进去,那么自然就可以想到:在Python Script中引用Python的py文件。ok,这里就直接给一个实例(图一是py文件,图二是Python Script): 但是比较奇怪的是,在Python Script中不能

2017-09-24 11:50:23 2186

原创 Revit中Dynamo编程——在Python Script中用winform窗口

在上一篇博客中,讲了在Python Script中导入任意的dll文件,那么很自然的,如果dll文件当中包含winform窗口的类,自然可以在Dynamo中用上Revit二次开发用得顺手的窗口。 上篇博文:http://blog.csdn.net/niuge8905/article/details/78073221这里就直接演示和窗口关联起来的类,以及最终在Dynamo中的显示效果。直接修改一下上

2017-09-24 10:12:05 2431

原创 Revit中Dynamo编程——在Python中怎么导入任意的dll文件

其实Dynamo的Python Script就是一个很强大的可扩展的IronPython工具。我们知道IronPython可以很方便的引用dll文件。用过Unity3D的人也知道它可以很好的兼容C#和JavaScript,其实核心原理就是用的Python语言的强大的可扩展性。回头来看,Dynamo的Python Script强大可扩展性也可以借此发挥。这里直接用一个例子来说明。 首先来一个Visu

2017-09-23 20:35:45 3506

原创 Python的wxPython的安装及使用

我的Python是3.6版本的,对应的wxPython是4.0版本的。 网上大部分安装解决办法要么是瞎扯淡,要么是版本不对,浪费了大部分时间,最后就发现下面这篇文章是正确的解决办法。 http://jingyan.baidu.com/article/fd8044fa2901f65031137a0b.html 安装好后,可以直接使用,首先用教材的一个例子。 然后自己摸索摸索。 其中有一个

2017-09-23 17:36:00 1059

原创 Revit中Dynamo编程——在Python中怎么利用RevitAPI来写一个过滤

这里以过滤钢筋类别为例。首先需要导入几个RevitAPI。具体代码如下: 其结果跟lookup查看的完全一致。

2017-09-22 21:44:27 3192 1

原创 Revit中Dynamo编程——Python代码(类)

Python代码的类和C#中的类的书写区别很大,一时不好转弯。先看一个例子: 来看一下图片里的AddOne的方法里有一个self,其实这个self就是对于对象自身的引用。再来看另外一个类。这个就相当于不带参数的类。 虽然用起来很不爽,但是了解规则后,用起来也就那样。self参数事实上正是方法和函数的区别。方法将他们的第一个参数绑定到所属的实例上。后续待补充。。。如果想学精,请移步http://c

2017-09-21 23:47:10 5036

原创 Revit中Dynamo编程——Python Script模块(引用RevitApi、RevitApiUI、math库)

Revit中Dynamo中的Python Script模块能够自由编程,做Revit二次开发的人能够很熟练的使用Revit的API,但是都是用的C#语言,而且是在Visual Studio的环境中使用的。如果能够在Python Script模块中自由使用RevitAPI,那肯定也很爽。其实完全是可以的。 先来看一下,我们写Revit插件的时候,使用了哪些Using 那么我们再在Pytho

2017-09-20 15:35:53 11185

原创 Revit中Dynamo编程——Python代码

直接用dynamo的模块来弄逻辑关系,其实也挺麻烦的,尤其是要用到方法,循环等等,更甚。所以能够书写Python代码可以做到事半功倍。首先来用python来写第一个代码快,来hello dynamo一下。 然后我们用Python代码块来画一根线。 接下来我们来看一下数据输入输出。其中IN作为数组来输入,OUT作为输出。在这里适当用一下条件语句。 再来一个循环语句,以及list的用法。 最后用

2017-09-20 00:07:12 12908 3

原创 Revit中的dynamo编程——code block

在网上捣鼓了半天,找code block的用法,全tm是官网的那个帮助文档,一点料都没有,浪费我大把的时间。经过几个小时的摸索,总算把这个code block摸透了。首先几个基本的内容就不讲了,直接看这里,http://www.tuituisoft.com/blog/93.html ,这也仅仅只是把官网的给翻译一下。但是如何定义输入进来的参数的类型没有讲。对于只是学C#而没学python的人而言,完

2017-09-16 20:43:34 6265 5

原创 Unity3D shader(20)——布料

布料这一块的内容不是很好找,就找到《Unity Shaders and Effects Codebook》里有介绍。然后,这篇博客再把这里的内容丰富了一下,作者不允许转载,就只能贴个链接地址,方便自己和后面的人查找:http://blog.csdn.net/candycat1992/article/details/27361707另外一篇:参数更多,但没有介绍具体参数:http://www

2017-09-09 23:33:24 3368

原创 Unity3D Shader(19)——一个简单的色散

这里放一个简单的色散的效果。Shader "Custom/fresel" { Properties { _FresnelBias("Bias",range(0,1))=0 _FresnelScale("Scale",range(0,1))=0 _FresnelPow("Pow",range(0,5))=1 _CubeTex ("

2017-09-06 00:25:48 1415

spring mvc项目

springmvc测试及配置

2019-01-21

设计模式之工厂模式

设计模式之工厂模式

2018-11-29

设计模式之观察者模式

设计模式之观察者模式

2018-11-28

设计模式之策略模式

设计模式中的策略模式。根据《设计模式》一书编写

2018-11-27

Revit二次开发多版本环境终板

搭建Revit二次开发多版本环境。方便在多个版本中共用类,减少代码量以及工作量,方便代码管理。

2018-08-17

Revit二次开发多版本环境

搭建Revit二次开发多版本环境。方便在多个版本中共用类,减少代码量以及工作量,方便代码管理。

2018-08-17

Revit钢筋API使用技巧

Revit钢筋API使用技巧

2016-10-28

revit二次开发——普通钢筋(revitAPI钢筋部分帮助翻译)

revit二次开发——普通钢筋(revitAPI钢筋部分帮助翻译)

2016-10-28

revit在桥梁中的应用二次开发(1)——族

revit,桥梁,二次开发

2016-10-26

Revit在桥梁中的应用建模篇(4)——普通钢

Revit在桥梁中的应用

2016-10-18

Revit在桥梁中的应用建模篇(3)——变截面

Revit在桥梁中的应用

2016-10-18

revit在桥梁中的应用建模篇(2)——箱梁

revit在桥梁中的应用建模篇

2016-10-18

revit在桥梁中的应用建模篇(1)——T梁

revit在桥梁中的应用

2016-10-18

空空如也

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

TA关注的人

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