- 博客(80)
- 资源 (36)
- 收藏
- 关注
转载 【转载】在自定义的类里对 jqdatasdk 的 api 进行批量二次封装的方法
转自 https://zhuanlan.zhihu.com/p/50916846简介jqdatasdk 是聚宽的一个模块,主要用于从本地获取聚宽的金融数据,方便在本地进行量化研究,或者对接本地使用的交易系统。如果要便捷的使用 jqdatasdk 的话,你可能会希望定义一个自定义的类,然后对 jqdatasdk 的 API 进行二次封装,从而实现较高自由度的调用,或者实现一些比较复杂的功能。...
2020-04-29 12:17:03
269
转载 【转载】Docker内通过Restful API使用JQData
转自 https://www.joinquant.com/view/community/detail/24862打算做一个选股工具给自己用,选来选去还是发现聚宽的数据比较合适。在开发上我使用NodeJS来做数据的采集,然后需要Docker容器化。我没有直接使用聚宽提供的SDK来完成开发,而是直接使用了聚宽的Restful API来获取数据。话不多说,先贴上数据获取的部分代码://packa...
2020-04-29 12:10:43
406
2
转载 【转载】深度学习和缠论应用,JQData应用
转自 https://www.joinquant.com/view/community/detail/1b733f9f81b32d650d89b0ed26c17313?type=1首先转发几条深度学习的链接:基于Keras深度学习LSTM模型 预测黄金主力收盘价TensorFlow 学习之循环神经网络(RNN)前言这篇文章基于深度学习模型基础,在聚宽上通过用JQData来实现金融数据的分...
2020-04-29 12:02:57
407
原创 OAuth2.0权限验证过程是咋样的呢?
OAuth2.0最直观配置可以看这里我们知道,spring中有很多内置的过滤器,我们一个普通的请求,会经过下图这些过滤器的处理其中最重要的就是org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter#doFilterpublic void doFil...
2020-01-16 15:41:26
980
原创 OAuth2.0最直观配置
OAuth2.0基础认识可以看这里spring全家桶已经实现了OAuth2.0的全部功能(spring-cloud-starter-security、spring-security-oauth2-autoconfigure),我们只要引用对应库就可以了。表结构无论哪种认证方式,总要把数据存储起来(无论是在缓存还是DB),OAuth2.0依赖的数据一般是存放在DB中的,全部表结构可以参考这里...
2020-01-14 18:12:10
1277
原创 OAuth2.0怎么回事?
用户身份认证用户名密码认证我们最常见的用户身份认证模式就是账号、密码方式,登录一个网站,引导你到用户登录界面,输入用户名、密码、验证码,然后验证通过后跳转到你要访问的页面去。二维码认证当然现在还有比较流行的扫码模式,弹出一个二维码,你用APP(必须已登录,否则无法匹配扫码用户的身份)扫描这个二维码,然后在APP端同意登录,这样网页端就会得到允许登录的通知,同时也能获取到是哪个用户登录。O...
2020-01-13 16:01:18
340
原创 mac搭建并运行react-native项目
目录很简单介绍点啥下载开发工具和组件初始化项目在这个过程中就有坑了,注意启动项目-Android启动项目-iOS介绍点啥网上有很多react-native的入门教程,当然坑也很多。一方面是到处拼凑起来的资料,没有实际运行,很可能是有问题的;另一方面,对配置和运行中出现的问题没有详细介绍怎么解决(也可能是人家运气好,没有碰上)。我是第一次研究移动端应用的开发,完全不懂Android和iOS这一...
2019-07-23 15:14:57
4906
3
原创 用好IDEA中的异常断点,省时省力
啥情况有没有发现,一个大循环中,某个变量空指针了,但是异常堆栈只有该行的信息,并不知道是哪个变量、什么情况NPE的,郁闷吧;加个断点一次次循环的跟,要是有几十上百次的循环呢,你跟的住么?比如下面的代码public class CommonTest { @Test public void testException(){ Integer[] arr = Int
2018-02-06 17:53:52
7661
原创 Linux版本Membase无法写入default bucket的问题分析
Linux版本membase的default bucket为何不能写入?刨根问底,找到原因,才能更好的解决问题。
2015-01-17 18:47:55
1157
原创 Android模拟器与控制台交互命令
已经很久很久没有写博客了,因为工作太忙,因为要处理其他事情,更多是因为现在觉得没什么东西敢写了,总觉得很多东西人家都懂的,写了有什么用?!最近开始研究Android开发了,一是因为实在太流行,而是因为感兴趣,想掌握这方面的技术。入门么,就先跟大家分享一些基础东西了。模拟器,搞Android开发的必然知道了,今天看到一些通过控制台与模拟器交互的命令,散出来一起记录下:连接模拟器:teln
2014-10-30 17:01:37
2815
原创 64位Win7系统WMware安装Mac OS
win7系统虚拟机安装Mac OS X,64位遇到很多拦路虎,折腾了两天才搞定,累呀,但是喜悦感油然而生
2013-10-18 11:40:44
2365
原创 Win7下安装VMware
突然发现已经很久没有写过博文了,第一的原因是工作很忙,第二的原因就是变得更懒了。今天心血来潮,想在新配的PC上装黑苹果,看了些文章后发现会遇到的问题实在太多了,一时半会不一定搞的出来,就想搞个虚拟机算了,于是到网上下了大家推荐的VMware8.0和破解脚本,又下了MacOS Lion的VMX文件(别人已经做好了,拿来直接用)。关键步骤也就是:安装VWmare,破解重启电脑打unlo
2013-03-09 16:50:32
1117
原创 win2003 64位系统下ODBC连接使用
环境 一般系统部署的服务器若是windows系统,就会采用64位win2003的结构。可是我们编写的程序绝大多数都是在x86下32位cpu架构中编译的,要正常移植到64位机器还真的是很麻烦,不仅要求应用程序是64位模式编译,还需要数据库也得是64位,iis64位,framework64位,好在相应的厂商都提供这些支持组件。不知道有人遇到过像我这样的问题么,应用中有需要增加一个Access数据库导入功能,这就需要连接ODBC的mdb驱动,可是Microsoft OLE DB Provider for Jet
2011-05-19 01:19:00
1974
原创 WordPress安装部署
前言 今天想玩早已流传甚久的WP了,在自己的笔记本上零起步搭建运行环境,对apache、php、mysql都不是很熟,但也不想用什么一键安装那种软件,没有乐趣。自己在网上找资料,边装边学,蛮有意思。其中遇到的细节问题一度让我崩溃,在网上也很难搜到解决方法,耗时一下午,摸索解决了所有问题,成功架设自己的WP环境,乐趣就在其中呀:-D。当然,本文不会完全一步步记录如何安装WP环境,因为有很多人已经写烂了,我就直接拿前人的成果来用,主要介绍遇到的一些细节问题如何解决,希望能能够帮到大家! 环境搭建 WP
2011-05-02 09:38:00
2400
原创 Xmarks不会关闭了,太好了!
今天收到xmarks的邮件,称被LastPass公司收购了,有了该公司的支持,xmarks服务不会被关闭了。同时提供付费专业版,可以同步至Android和Iphone设备,一年$12刀,也不是很贵了! 真的感谢上苍,能让这么优秀的服务继续下去!感谢Xmarks成员与LastPass公司!
2010-12-17 16:38:00
1109
原创 抠出淘宝的菜单树
淘宝登陆用户的纵向菜单树简洁大方,设计的很好,于是想趁闲暇时间将他的风格模仿下来,用在以后的网页中。 1、淘宝效果 这个菜单树应该有很多人眼熟吧,它的一级菜单和二级菜单的折叠设计很简单,展示的效果却很舒服。适用于菜单层级只有3层的应用系统中。 2、寻找对应的css 从页面的源码中,可以找到对应的css文件,存放于 http://a.tbcdn.cn/tbsp/tbsp.css?t=20090602.css http://a.tbcdn.cn/app/mytaobao/common_v2.c
2010-08-17 07:29:00
1297
3
原创 asp.net实现类似MaskTextBox功能
最近项目中遇到一个文号格式验证问题,需要按照已定义的文号格式,输入内容,然后验证特定部分是否合法的功能。技术难度不是很大,关键是该文号格式可以自定义,这样就会造成待验证的特定部分是不定的,用正则表达式也很难匹配。比如文号格式:国教委[$YYYY$]年$MM$月第$0$号文件,其中$YYYY$表示四位年,$MM$表示两位月,$0$表示文件编号。如果格式变为国教委$YYYY$年$0$号或其他格式,正则很难匹配特定位置是否为正确的格式,最重要的是要获取到$0$表示的文件编号,如果是这样的格式:国教委$YYYY$$
2010-06-18 03:34:00
1170
原创 Frame框架页面加载中进度条的实现
B/S系统中经常会看到页面加载中的进度条图片,尤其是ajax应用中。这种效果在单一页面上很好实现,无非就是生成一个Div层,动态显示出来,等到页面加载完毕再隐藏。或者是动态生成一个Div层,页面加载完毕后删除该层。无论哪种做法,js的定位都是很关键的,单一页面也比较容易做到,可是在frame嵌套的页面中,这样的定位就比较困难了,尤其还要再加一个背景遮罩层,定位和大小取值曲折一些。这里我简单实现了f
2010-04-20 11:52:00
2963
原创 Ipod Touch/Iphone歌词同步软件整理
这个需求应该是正常的吧,可是apple偏偏不支持同步,搞个文本形式的让你自己划着看,不人性化。好在越狱后能用其他牛人开发的工具,目前我试用了几款,只有一款我成功实现了手动传输lrc文件并同步到歌曲,其他的都没搞定,但是都支持在线搜索匹配歌词。给大家整理出来看看。1.Lyric Player 安装好后用pc suit文件浏览器,找到/User/Applications/57BB99CE-
2010-01-27 06:52:00
6008
原创 Ensemble.Tofino运行报错Unexpected java bridge exception的解决
作为Visual Studio插件的Flex开发工具,Ensemble公司的Tofino确实很吸引人,包含编译环境的安装文件总共才122M,比起Flex Builder要不少。而且,对于熟悉了VS开发环境的.Net程序员,用这样的插件来做Flex开发方便了很多。从官网下载安装文件,选择122M的包含开发编译环境的安装包下载。关闭Visual Studio,安装成功后开启Visual Studi
2010-01-18 01:40:00
1355
原创 ArcIMS9.2新增地图服务时check your map file's layers and data source connections解决
ArcIMS9.2安装完毕后的配置可以参考网上的教程,很详细。其中配置Service时可能会出现以下报错:Error when trying to administer Service;check your map files layers and data source connections……;首先检查是否具有访问地图文件的权限,打开服务,看ArcIMS服务的账户权限是否可以访
2009-12-07 15:04:00
811
原创 D-Link 524M经常断线、掉线问题的解决
新买的D-Link524M无线路由器,最近总是无缘无故的自动掉线(不是Internet掉线),根本搜不到无线信号,偶尔运气好过个5分钟后会再次搜到无线信号然后自动连接,但绝大多数时候需要重新启动无线路由器。这让我很恼火,去找经销商吧,这种问题比较难复显,谁知道在他那边要等多久才能断线。上网一查这才发现,乖乖是D-Link524M的硬伤呀,很多很多人都遇到这个问题。当然,有些朋友通过网上介绍的什么信
2009-09-21 21:49:00
3884
2
原创 跨框架菜单menuG5使用
1.介绍 目前很多网站使用了frame框架的结构,在顶端或左端放置菜单,可是一个非常头疼的问题就是二级菜单会被其他的frame遮挡住。查了很多的资料,都是说这个问题在frame中是无法解决得,也就是说frame没有设置可以修正这个问题。唯一的解决办法就是用JavaScript画动态层或动态定位已存在的子菜单层。在网上找到一款非常强大的菜单框架:menuG5,看了它的演示确实很牛,但是配置起来还
2009-09-06 14:47:00
4326
7
原创 ReSharper制作Template帮助我们快速输入代码
VisualStudio具有强大的代码便捷输入设计,其中的template就非常值得赞赏。大家应该用过下面这几种语句模块吧: if (bool) { } while (true) { } switch
2009-08-19 22:15:00
978
原创 Dell6400拆卸与维护
今天终于下定决心把我的Dell彻底拆开做一番维护,原因有二:1、风扇声音越来越大,即使在温度不高的环境中只用了一会也不停的转呀转,很烦心;2、显示屏松动,总是不能固定在想要的位置而前后晃动;拿来工具(螺丝刀、小型螺丝批、毛刷),仔细将底板反过来检查一番,确定有多少个螺丝,再开始动手拆卸。螺丝的位置和拆卸方法这个没的说头,说明书上清楚的很。确保每个底板螺丝都被卸掉后,发现还是不能顺利拆卸
2009-05-29 22:51:00
3035
原创 网站右下角弹出通知效果的制作
很多网站都有通知和消息的弹出窗口,一般都是在右下角部分,而且可以随着页面的滚动始终保持在右下角,且浮动于最上层,也就是说你不会因为点击了当前页面而使得通知窗口隐藏了。重要的一点是,该窗口中的内容是实时从数据库或其他远程部分中取来,不是简单的一个登陆欢迎通知。这当然就是Ajax的强项了。如果这个窗口的CSS做的再漂亮点的话,那效果就更好了。这里,我就说说如何制作这样的弹出窗口。首先,要明确我们做
2009-05-07 17:33:00
3089
原创 MSChart使用导航之开发
介绍过基础的MSchart知识后,大家应该容易上手写代码了,最起码搞几个饼图柱状图什么的不在话下了。下面我们看看如何在实际项目中写代码。 柱状图 1: string strSQL; 2: DataSet ds = new DataSet(); 3: Chart1.ChartAreas[0].Name = "chartArea1";
2009-01-07 16:20:00
4291
9
原创 MSChart使用导航
微软新发布的图表控件MSChart,依赖于Framework3.5 sp1的环境,从制作出的效果来看,非常漂亮。最近花时间研究了下,算是好用的,功能也很强大,建议大家可以试试。 2维柱状图 2维范围图 3维点图 3维饼图 3维金字塔图 3维柱状图先从安装开始,
2009-01-07 15:48:00
15890
19
原创 FireFox安装flash遇到要求关闭CompuServe问题的解决
今天第一次安装firefox,确实蛮强大的,最喜欢它丰富的插件,网页开发中用得插件很强很有用。可是发现flash无法正常播放,按照提示寻找缺少的组件,到安装flash部分后,却无法在线安装,选择手动安装后,下载了一个名为install_flash_player.exe的文件,双击执行报“安装Adobe(R) Flash(R) Player之前,需要关闭下列应用程序:CompuServe”,找遍了所
2009-01-03 20:45:00
1625
原创 CodeRush Xpress For C#修改配置
Devexpress公司推出的这款针对C#的IDE辅助工具当真好用,硬是逼得我把Resharp卸载了。以前用Resharp虽说功能让我兴奋,但是太慢了,动态显示错误的功能虽说很好,但是太耗资源。各位感兴趣的可以参看http://www.cnblogs.com/anderslly/archive/2008/11/12/coderush-xpress-for-csharp.html,较为详细的介绍
2008-12-22 15:52:00
3435
原创 Chrome书签导入IE或Maxthon的程序(三)
上一篇介绍了Chrome书签和IE收藏夹文件的格式对应,需要先将Chrome书签文件格式转换为XML方便操作。本篇就将如何进行这种转换。考虑到文件转换效率,一行行读取后判断在转换的方式固然是最简单思路最清晰地,但是效率恐怕是最低下的。如果遇到收藏加层次很多文件很多的情况就很慢,因此我们选择用正则表达式替换方式对全文依次按照指定模式替换相应内容,最后生成需要的XML文件。这里列出我在程序中
2008-11-17 22:21:00
2791
原创 Chrome书签导入IE或Maxthon的程序(二)
上一篇发了做好的程序,在本地测试可用,不知道大家的环境是否都可以正常运行。这都是次要问题,本身程序也没什么难得,完了我把源码发上来大家下回去完全可以根据自身需要修改。这里就介绍一下在制作过程中遇到的知识点。首先,我们既然要把Chrome的书签导入IE中,那就要分析Chrome书签文件和IE收藏夹文件的格式,需要进行什么样的转换才可以保证互通性。大家熟悉IE的收藏夹,是文件层级的,不同的链接和
2008-11-17 21:57:00
2907
原创 Chrome书签导入IE或Maxthon的程序(一)
用了这么久的Chrome,好处自然不用多说,速度快、多线程、界面简单舒适,用着确实很上手。但是作为新出来打天下的Chrome,欠缺的地方自然也很多,毕竟浏览器市场不是一天两月造就的,不可能一步登天,完美无缺。目前最头疼的就是内部bug比较多,偶尔Chrome会崩溃,之后频繁重启;flash支持很不好,层的支持也不怎么样;最让我觉得难受的地方就是它的书签(IE或Maxthon中叫收藏夹)文件很特别,
2008-11-17 14:32:00
4276
原创 解决比较Oracle中CLOB字段问题
Oracle中CLOB和BLOB字段虽说在开发中满足了存放超大内容的要求,但是在一些简单使用中确频频带来麻烦。CLOB中存放的是指针,并不能直接取到实际值。而SQLServer中的text字段就很方便,可以直接拿来与需要的字符串比对,象什么等于呀小于呀Like呀不在话下。可是换成Oracle就麻烦死了,要开辟一个缓存,把内容一段段读取出来后转换,难道写个where条件都这么复杂?经过多方寻求资料,
2008-10-21 11:43:00
6005
原创 Oracle9查询语句报无法访问oracore9.dll错误的解决方法
程序在Oracle9i中执行查询语句时报Access violation at address 610A3285 in module oracore9.dll. Write of address 00000000异常。但是在Oracle10g的开发环境下一切正常,应该是数据库版本兼容的问题。可是问题出在哪里呢?原来是Timestamp格式兼容的问题,也就是如果你是通过ADO方式查询Oracle
2008-10-15 17:46:00
1507
----短消息发送资料整理包------
2008-09-28
CNPack(Delphi IDE强大助手)
2007-12-17
Delphi代码流程软件
2007-12-17
chrome或Firefox支持flash的组件
2009-11-19
windows7夺取管理权限注册表
2009-11-19
chrome收藏夹导入到IE或Maxthon
2008-11-17
---MotoV3i工具集合----
2008-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人