- 博客(56)
- 资源 (16)
- 问答 (2)
- 收藏
- 关注

原创 python3绘制股票K线图的那些坑【二】pyQtgraph绘制精美股票K线图---之对数坐标(log Y)呈现
使用mplfinance库做K线图的呈现,感觉不是很理想,用pyQtgraph库,感觉要好一些。不过在对数坐标系设置实现时,发现一些问题。文章详细说明了,对数坐标和普通坐标,对看盘的影响。并通过修改官方源码的方式,实现了对数坐标系呈现!看看,如果您感觉有用,就给个赞吧!
2020-07-19 21:15:39
3689
2
原创 sqlite-vec一个SQLite3高效向量搜索扩展--JDBC环境使用
SQLite3的向量库扩展extension,是个开源项目,名字叫sqlite-vec。目前我用到最新版本是0.1.5,配套使用的JDBC是SQLite3.47.0。最近要搞RAG应用,SQLite比较轻量,加上向量扩展搜索功能,足够使用要求了。
2024-11-20 17:44:14
1290
原创 SQLite3 JDBC Java工具类
结合阿里的Druid连接池,封装了个多线程安全的SQLite工具类。就2个Class,就能满足需要。示例类读取的数据库配置文件,IDEA为例放在工程的src/main/resources路径下,其它开发工具的话,只要确保classpath包含了配置文件。有一堆小工具,平时因为mysql用着方便,配置啊,临时的一些比对数据存在里面。根据配置文件,可以看到我们把数据库默认放在工程路径下的data/sqlite.db,需要改名字的话,自己改配置文件即可。
2024-11-15 13:07:35
756
原创 基于VMware和Unbuntu18.04编译 嘉立创·泰山派 Linux SDK
基于嘉立创泰山派开发板,本机使用VMware+Unbuntu,编译泰山派的Linux SDK。详细教程,0基础小白可操作!内涵大量基础操作和linux基本知识。
2024-02-01 00:25:10
8638
22
原创 基于趋动云部署秋葉aaaki的Stable Diffusion整合包v4--linux版
B站大V秋葉aaaki的Stable Diffusion整合V4版发布了,集成度比较高,在windows下解压缩直接就可以使用,整合的非常好。但是笔人没有RTX4090这样级别的显卡,又希望有个高速运行的效果。所以索性到云GPU主机上来用秋叶aaaki的Stable Diffusion webui,一番研究后,在趋动云部署成功。运行良好,速度飞快。特此分享。
2023-05-11 13:16:04
23658
22
原创 Github访问加速
这里只介绍Github的加速访问,不会介绍git怎么使用,所以是针对有git操作基础,知道Github是何物,并且会用,且曾经可能魔法方式上网经常还会访问的人的。通常我们浏览过项目之后,希望clone项目到本地,或者下载项目的一些文件到本地,比如文件的raw或者release发布的编译结果文件。只是通过合理的使用一些国内的加速站,来达到加速访问的目的。其实还有3个域名,ghproxy也都是支持的,只是和clone相比使用的比较少,所以一般不做设置,需要的话,自己照猫画虎,配置一下即可。
2023-05-02 21:19:56
14533
10
原创 内网透穿访问解决方案[frp反向内网穿透]
最近云平台升级了,以前提供端口映射的功能,部署的业务通过端口映射后公网可以直接访问。但升级之后被屏蔽了,并且服务器虽然开通了ssh直连通道,但是关闭了ssh端口转发功能(主机上功能是正常的,是防火墙加了设置)。通过gradio映射的web访问速度又非常慢,非常影响学习效率。为了达到比较快的访问速度。决定用这个工具frp:功能作用,将内网(frp客户端)主机上的服务,通过公网(frp服务端)主机映射开放到公网。一般情况下适用于,公网无法直接访问到内网的服务,内网没有权限开通端口映射开放服务到公网。
2023-04-28 18:38:06
3185
1
原创 基于趋动云部署复旦大学MOSS大模型
厦门大学发布了大语言模型MOSS,专门找了个云平台,GPU主机部署安装试了一下。80G的显存,跑起来~~
2023-04-26 00:02:21
3290
4
原创 基于趋动云的 Stable Diffusion Webui 环境搭建
基于云化GPU平台,部署stable-diffusion-webui。
2023-04-25 01:11:34
1763
6
原创 生产环境mysql安装规划及调优实践(二)--mysql8.0.29为例
上一篇讲了如何安装mysql,这一篇讲一下主从复制的设置,以及生产常用的参数设置。因为mysql的生产使用场景不同,所以不同的使用场景下,参数配置也要针对不同的业务来进行设置。比如是倾向于快速更新,还是倾向于大查询,或者是倾向于高并发。又或者是并发不高,更倾向于单连接的执行速度。还有缓冲命中等问题,比如查询的重复度高不高之类。废话不多说,先上主从服务器的生产配置。主服务器10.10.10.1从服务器10.10.10.2主库中创建主从同步用户网上大多数的例子都是创建repl用户,来作为主从同步
2022-07-06 18:49:44
2313
1
原创 生产环境mysql安装规划及调优实践--mysql8.0.29为例
网上有很多mysql8.0.x的安装博文,但都教的是基本的安装部署要求。本文主要根据生产环境,实用的要求,通过现实的生产实例的安装规划,部署。来向读者提供一套真正在生产环境实用、可靠的部署方案。不仅要考虑到当前安装的便捷、不影响服务器已有的程序,还要考虑到日后的运维,安全补丁加固,版本升级,大版本跃迁,主备切换,应急操作等等。认真阅读此文,一定会让读者收益颇深。因为生产环境的任何一件事儿,往往都不是独立存在的!比如本文的安装方式,就考虑到了各种规章制度、安全要求、生产环境约束等等!希望能对大家有用....
2022-06-12 13:04:14
7732
12
原创 Gbase数据库用sql执行gcadmin命令
多数情况下,gbase数据库都设置有各种权限限制。普通数据库用户是没有办法执行gcadmin命令来查看数据库状态的。本文提供一种方式,通过sql方式,访问gbase数据库,通过python自定义函数来执行会话节点上的gcadmin showlock命令,来查看锁表状态,方便程序故障定位。
2022-03-31 21:25:07
3495
3
原创 VMware中chrome、Edge浏览器透明菜单、白菜单 及 复制虚拟机互相踢、冲突问题解决
在VMware中安装Windows11系统后,安装chrome浏览器,或使用Edge浏览器时,经常有些菜单是透明的或纯白的,导致没法正常使用。都是硬件加速惹的祸!
2022-03-14 18:15:31
7312
7
原创 SecureCRT SSH窗口防断开之全局设置
SecureCRT 是最好用的SSH终端软件,没有之一。不过部分服务器设置了超时断连之后,给我们使用带来了诸多麻烦。通过以下设置,可以确保默认打开的窗口就有防中断设置!首先,菜单选择打开全局配置:出现全局配置窗口界面后,将我们提前准备好的vbs脚本配置到里面,路径你们可以自己选,vbs文件内容如下,起名儿叫exportTimeOut.vbs:#$language = "VBScript"#$interface = "1.0"crt.Screen.Synchronous = Tr.
2021-11-05 16:21:22
2033
2
原创 Apache NiFi Jetty服务Sever信息泄露漏洞解决
Apache NiFi Jetty服务Sever信息泄露,主要是404页面返回Jetty版本信息,以及Response头中返回Sever版本信息。解决办法研究很久之后,发现其实很简单:找到conf/nifi.properties配置文件,找到这部分,nifi.web.https.network.interface.default=nifi.web.jetty.working.directory=./work/jettynifi.web.jetty.threads=200nifi.web.
2021-11-03 18:39:36
1261
原创 talib实现与通达信、同花顺一致的MACD、KDJ指标
talib实现的MACD与国内软件厂商实现的不太一致,需要自行定义和调整。提供通达信、同花顺 MACD Talib实现。同花顺和通达信等软件中的SMA,是KDJ_CN和RSI_CN的基础依赖注意:使用前引用talib首先实现SMA,然后才是其它MACD、KDJ等:import talibdef SMA_CN(close, timeperiod): close = np.nan_to_num(close) return reduce(lambda x, y: ((tim..
2021-10-13 17:11:57
7018
7
原创 Edge开启IE兼容模式---针对指定网址URL开启Internet Explorer模式页面 设置指南
windows10开始,操作系统默认提供了Edge浏览器。win10还自带有IE。但是到了windows11,不再提供IE,只有Edge了。这给打开老应用带来了一系列的麻烦,以前的一些陈旧B/S应用,网站,页面,Url都出现无法正常工作,或部分无法正常工作的情况。 好在最新版的Edge提供了Internet Explorer模式页面选项。不过具体还是要经过一番设置才可以使用。 首先点Edge浏览器右上角的三个点儿,打开Edge的菜单,找到“设置”,大...
2021-08-27 15:21:35
20483
原创 正则表达式详解【Java UltraEdit Perl unix】带你高效处理文本信息
上一篇写了文本处理的技巧。想必很多人已经跃跃欲试了。想进一步了解正则表达式。正则表达式教程里最好的就是Java的这篇。转载给大家。用于UE时,只需要注意Java的转义字符是\,而UE的转义字符是^。大部分情况下做一下置换,表达式就可以通用了!
2020-10-15 15:07:42
1256
原创 工作十五年大神的文本处理经验技巧(有关工作中文本处理的事儿这一篇就够了!)
本文给那些初入职场或已在职场,但勤奋于重复工作的人。工作中我们难免遇到大量的文本处理工作,比如要批量的编辑一些表格数据,有一些半特征或半结构化的文本txt数据需要录入到excel或者导入到数据库中去处理。有时候word里要生成大量的统计表格或者标签。又比如有些文件是多行的,需要根据某种规律,调整成多条单行数据。 本文就来说说这些事儿。首先要做这些事儿之前,我们需要有所准备。所谓裕兴其事必先利器!最常用的文本加工工具有哪些呢?且看慢慢道来
2020-10-15 14:30:39
1075
原创 Mysql GEOHASH function 实现
最近研究了一下GEOHASH,的确比较好用。具体的原理,就不多说了,网上资料很多。不过大多数都是java或者PHP实现的。下面提供一个mysql的function实现。有兴趣的朋友可以用用。使用效果:encodedecodefunction源码:CREATE DEFINER=`root`@`%` FUNCTION `geohash_base32`(_index TINYINT UNSIGNED) RETURNS char(1) CHARSET latin1 .
2020-10-10 17:52:50
1016
1
原创 python3绘制股票K线图的那些坑【三】pyQtgraph绘制精美股票K线图--对数系正确实现&集成Tushare数据源
python3+PyQtgraph实现精美股票K线图看盘工具,第三坑。本文解决了对数坐标系集成自定义日本蜡烛图组件的问题,并且确定了PyQtGraph的对数是以10为底的对数体系,这个要注意。另外本文开始,集成Tushare数据源在程序中,为界面提供数据。
2020-08-02 23:10:15
3024
12
原创 list(tuple)与numpy.array的相互转换
首先list(tuple)转换成numpy.array很简单,直接会变成二维数组.import numpy as npdata=[(1.0, 10, 13, 5, 15), (2.0, 13, 17, 9, 20), (3.0, 17, 14, 11, 23), (4.0, 14, 15, 5, 19), (5.0, 15, 9, 8, 22), (6.0, 9, 15, 8, 16), (7.0, 1.0, 1.3, 0.5, 1.5), (8.0, 1.3, 1.7, 0.9,
2020-07-19 20:31:58
19613
1
原创 使用LineageInfo分析Hive HQL(HSQL)获取血缘关系
Hive源码的一个类可以用来分析Hive表的关系:org.apache.hadoop.hive.ql.tools.LineageInfo#/bin/bashjava -cp .:/usr/hadoop/hive/lib/*:/user/hadoop/exec/lib/* org.apache.hadoop.hive.ql.tools.LineageInfo "$1"如上在classpath中加入各种依赖的jar包,然后咱们就开始执行:hadoop@ms1$ ./LItest.sh "i
2020-07-08 20:05:48
1922
原创 python3绘制股票K线图的那些坑【一】mpl_finance迁向mplfinance,以及plot独立窗口视图问题!
实现完全自主的缠论分析工具路上踩过的坑~~~使用mplfinance时,发现已更新新版,旧版mpl_finance的诸多API已不适用,趟坑记录开始~~~分享出来,希望对遇到相同问题的人有帮助。
2020-06-10 22:51:22
8494
1
原创 纯脚本实现 sftp采集lzo压缩文件解压缩直接入hdfs(中途不落地,全程linux管道操作)
最近处理大数据项目,客户有两个数据中心,数据采集,传输成了整个项目的最棘手问题。最近又有sftp数据文件采集要求,一天13TB之巨,将近8-13万个文件,并且每个文件都是lzo格式压缩过的。进入Hadoop集群之前,还需要解压缩成明文,才能进一步处理。 第一版实现是个什么过程呢?由项目组里工龄2年的哥们实现,哥们还是很好学的,跨界进入IT领域,十分勤奋。比项目组里招的计算机专......
2019-09-09 22:00:40
1815
原创 windows10原生docker安装及使用
windows10原生可以支持docker虚拟化了。不过需要安装win10教育版或专业版。确保系统支持虚拟化: 确保系统内已启用hyper-V功能: 确保基本条件满足之后。从链接https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe...
2019-07-01 16:33:04
9094
4
原创 使用Java自带kinit、klist在windows下进行kerberos认证
最近工作需要,linux下进行kerberos认证很简单,也很容易。直接kinit命令执行就ok,然后相关的上层应用,诸如Python之类的kerberos程序内认证,都是基于操作系统层面已经认证过的凭证catch,再进行通信。但是windows下一直不方便,当然有MIT实现的windows下的kerberos客户端,不过配置好复杂,很多功能用不到。 今天发现JDK的bi...
2019-03-12 12:29:49
6682
原创 Java通过Kerberos认证连接hiveServer2【JDBC及Thrift方式】
近期工程需要与移动苏研BCH1.4.0 Hadoop进行对接。折腾了很久,终于搞定。BCH1.4.0使用的是kerberos 5认证。 使用Java连接Kerberos认证的Hadoop集群服务,最重要是首先要通过Java进行Kerberos认证,剩下的连接操作,就没有什么太多差别。 废话不说,上代码: Kerbe...
2019-03-09 15:28:02
6138
9
原创 HUE 4.1 源码解读及修改兼容中国移动苏研BCH1.3.4集群适应BCID认证体系
由于工作需要,近期快速的对HUE进行了一番改造和处理,由于公司为中国移动提供服务,使用中国移动江苏研究院(简称苏研)的BC-hadoop,导致以前可以用的HUE没法使用。而国人开发的软件,大家都懂的,可用性、可操作性、稳定性都很差。HUE在大数据领域来说,其界面简洁,操作方便快捷,尤其是其集成的beeswax,支持的hive查询工具,非常好用,4.1版本又增加了explan......
2018-01-06 00:25:17
6066
22
原创 JDBC方式连接Hive获取进度信息
最近做项目,有个小问题,JDBC连接hive操作后,由于hive的查询一般都比较久,用beeline或者hive命令行去操作,都可以看到进度信息,但普通的JDBC操作却看不到进度信息。需要获取进度信息,在网上没有找到相关资料后。研究了一下beeline的源代码。其实so easy!!!
2017-08-23 17:15:36
6671
21
原创 TBCD编码与解码
最近遇到TBCD解码、编码的问题,经过一番查找。发现其实很简单。原理其实就是把TBCD的编码,高4位和第4位互换,然后每4位转换为十进制。F为空即可。例如:TBCD编码: 31 55 40 20 79 F9解码后原始: 13 55 04 02 97 9 (号码随便敲得,没有任何含义,如有雷同纯属巧合)提供一个Java的算法实现给大家:// pa...
2016-10-28 13:17:19
10306
原创 Python之我见
最近在做机器学习的算法研究,进一步的准备做深度学习训练。现在真是很麻烦,上个CSDN的博客,都得用国外代理才能上。真是无比郁闷!以前一直用的Java,最近通过搜集资料,以及实际应用。发现Python应该是更适合。很多公共机构,以及研究机构和研究人员都用的Python,并且其科学计算库非常丰富,比Java要好。目前看其实Java也可以做,不过就是代码量要大很多。个人觉得完全没必要用那么多代码,还
2016-04-17 17:36:54
656
原创 BP神经网络在双色球彩票上的预测实验及实现
人工智能和人工神经网络,提到这些可能有很多人都觉得很高深,很高级。但其实也有简单的,比如BP神经网络,就目前的人工神经网络发展看,除了深度学习算法的人工神经网络以外,应用最广泛的就是BP神经网络,BP神经网络能够快速发现并学习具备线性回归特征的问题。相信也有很多人想把它用在彩票分析上,处于爱好和玩的原因,我就来做一个实现。BP神经网络的关键参数一般有3个,输入节点个数,隐藏节点个数,输出节点个
2014-10-30 17:54:25
38667
29
原创 hadoop之mapreduse 在Eclipse下的调试环境篇
搭建完成环境后,开始调试mapreduse程序。但是遇到不停的报错。本人很讨厌在自己的操作系统环境变量里设置来设置去,包括linux也是。通常喜欢把环境变量设置在启动程序的脚本中,让脚本自己运行的环境中有合适的环境变量值即可。在Eclipse里,我预计需要设置hadoop_home变量的值,设置后,不管怎么调试。都报错:Exception in thread "main" java.lang.
2014-10-30 17:23:43
1911
1
Java正则表达式教程
2020-10-15
DataGrip快捷键中文版
2020-04-25
telerik kendoui professional 2014.3.1314 commercial 2014Q3SP1
2015-02-28
telerik kendo ui professional 2014.2.909 commercial
2014-09-29
Telerik kendo ui for JSP Demo
2014-09-26
Telerik UI for Silverlight 2014_1_0224 Dev
2014-03-06
Telerik UI for Silverlight 2014_1_0224 Demos
2014-03-06
Silverlight与Java通信远程调用封装
2014-03-03
RadControls Silverlight5 2012Q1 Dev 分卷3(完)
2012-03-09
RadControls Silverlight5 2012Q1 Dev 分卷1
2012-03-09
JDBC操作封装 IO流操作封装 CRC效验码生成
2012-02-10
java JDBC封装库
2011-12-06
证券分析软件数据存储引擎
2015-07-31
Extjs与老系统兼容的现实问题--字符编码如何处理?
2009-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人