- 博客(72)
- 资源 (38)
- 收藏
- 关注
原创 csv文件标准
按照RFC 4180标准定义:csv(The comma separated values format )为逗号分割值格式,csv文件的每一行都是一条数据记录,每条记录由一个或多个字段组成,字段间用逗号分隔,字段内容可以是字符串或者数字;它以纯文本形式存储电子表格数据,用来给各种电子表格软件交换数据或者转换数据。csv文件不限制行数和列数,字段内容类型和大小也都没有限制,是保存大数据最通用的文件格式。科学计算、人口统计、商业信息中经常有几个G、几十G、几百G的CSV大文件进行导出存储或传输。
2023-12-08 15:40:24 1776
原创 snapde批量手机号码归属地查询
手机号码归属地如何查询?在网上一个一个去查询吗?有没有什么软件能够对几万、几十万、上百万的手机号码批量查询出来归属地呢?答案是有,snapde软件能够用一条公式完成表格内所有手机归属地的查询。
2023-12-07 16:55:15 945
原创 无人机航拍图像拼接与目标识别
无人机航拍图像几千几万张怎么拼接?图像拼接的原理是将待拼接图像进行图像校准预处理,经过校正后的图像,采用特征提取算法(SIFT、SURF、ORB等)提取每一幅图像的特征点,选择特征描述子实现特征点的匹配,利用匹配上的特征点得到图像的单应性矩阵,将一副图像变换到另一幅图像的相对位置,然后对拼接图像的重叠区域进行融合,最后得到没有拼接痕迹,拼接质量较高的大场景图像,实现无人机的图像的自动拼接;对于拼接图像继续进行图像投影转换、图像数据瓦片化、图像数据库生成等操作,最终可以在GIS地图上进行态势查看。
2023-10-17 18:31:43 1924 1
原创 一个最简单的局域网私人云盘SnapFile
SnapFile是一个非常简单的局域网私人云盘程序,任何人不需要专业的编程知识都可以轻松部署,SnapFile没有任何其他依赖全部功能都是从底层开发。可以在家中、学校或者公司的办公室搭建一个自己的云盘,从而实现局域网内的文件共享,并实现对文件的多人协作。程序具有的功能:1、运行SnapFile服务,可以在config目录下config.json文件配置root发布文件夹;2、多人协同访问和编辑发布的目录、文件;3、文件、文件夹批量上传、下载,拖拽文件上传;4、文件、文件夹复制、剪切、粘贴
2021-02-11 23:53:23 6838 2
原创 snapde的批量数据运算公式
一、snapde基本介绍 Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它能打开最大3G大小的CSV文件进行编辑;它运行的速度非常快,反应非常灵敏。二、snapde批量数据运算公式 snapde自带了3种脚本对数据进行处理:python、exprtk、C;它们能很容易对数据进行处理。 exprtk脚本对批量数据运算公式的支持: ...
2019-12-19 07:15:22 1182
原创 snapde的批量文件数据过滤保存功能
一、snapde基本介绍 Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。二、snapde批量数据筛选功能 如果想要对很多文件筛选出来想要的数据怎么处理呢? 1、首选批量打开csv文件,snapde具有批量文件打开功能 2、在“批量”菜单下选择“批量设置过滤” ...
2019-12-19 07:13:50 742
原创 五、Snapman多人协作电子表格之——Python脚本
Snapman多人协作电子表格是一个即时工作系统。Snapman中嵌入了Python脚本进行数据处理。一、Snapman集合python语言介绍 将单元格设置为python脚本的方法:用Snapman打开一个文件,选择一个正常单元格,点击工具条的将单元格设置为python脚本框按钮,然后双击此单元格可以编写python脚本,如下图: 写完脚本...
2019-11-06 13:58:49 822
原创 超大文本文件浏览器Snaptext,支持不限制大小的文本文件浏览
文本文件超过1G就很少有软件可以打开了,超过10G就只有有限的几个可以打开了,那20G、30G、100G呢?Snaptext超大文本浏览器,应该是世界上最快速的文本文件浏览器,它支持基本不限制大小的文本文件浏览,它的具体功能有:1、打开不限制大小的文本文件,可以在打开同时进行浏览操作2、将文件另存,或改变编码另存3、文本打印4、编码支持:Ansi、UTF8、Unicode、Un...
2019-02-24 21:56:19 10051
原创 zList一个块状链表算法可以申请和释放同种对象指针,对于大数据量比直接new少需要差不多一半内存
zList是一个C++的块状内存链表,特点:1、对于某种类别需要申请大量指针,zList是一个很好的帮手,它能比new少很多内存。2、它对内存进行整体管理,可以将数据和文件快速互操作3、和vector对象存储对比,vector存储的对象不能使用其指针,因为vector内容变化时vector存储对象的指针会变化4、zList也可以当做顺序的数组使用,它有自己的迭代器,可以遍历整个数组...
2019-01-05 20:56:52 494
原创 四、Snapman多人协作电子表格之——Exprtk脚本
Snapman多人协作电子表格是一个即时工作系统。Snapman中嵌入了Exprtk脚本进行公式数据运算。Exprtk是一种高性能的脚本,经测试它的数据运算性能只比C#和java底20%。一、Exprtk的类型和变量定义 Exprtk的数据类型只有三种:Scalar(数字), Vector(数字数组), String(字符串);特别说明:Exprtk没有字符串数组 基本的运...
2018-11-12 13:43:44 1074
原创 三、Snapman多人协作电子表格之——软件的基本功能
Snapman多人协作电子表格是一个即时工作系统。一、SnapmanServer服务端SnapmanServer服务端在安装Snapman软件一起自带,是一个小巧的控制台程序SnapmanServer.exe;启动一个服务就可以支持最多2000人连接上来一起工作。SnapmanServer启动,在windows开始菜单下找到Snapman文件夹,在文件夹下面可以找到SnapmanSer...
2018-11-09 15:28:02 1845
原创 二、Snapman多人协作电子表格之——软件下载安装与配置
Snapman多人协作电子表格是一个即时工作系统。一、软件下载地址Snapman下载的官网地址:http://www.snapman.xyz由于正在备案,新网址为:http://www.snapman.xyz:8080在官网下载Snapman主程序安装:snapman_setup64_cn_v1.3.5.exe有些机器软件启动出现异常还需要安装VC2017运行时:vc_red...
2018-11-08 13:21:06 3079
原创 Snapde电子表格编写Exprtk脚本进行数据运算
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。一、打开文件:用Snapde打开需要运算的CSV文件二、添加行列:在编辑菜单找到设置行列数,多增加2行1列三、设置代码单元格:选择最后一行第一列的文本框,然后点击脚本菜单下的设置Exprtk脚本菜单,将单元格设置为代码格式四、双击单元格可以编写Exprtk代码如:在右...
2018-08-27 19:47:42 1166
原创 Snapde和常用的CSV文件编辑器对比
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。CSV是一种用逗号分隔列、回车分割行的文本文件,市面上常用的CSV编辑软件有:Snapde、Ron’s Editor、CSV Editor Pro、DMcsvEditor、CSVPad、CSVed、CSVFileView、Killink CSV Editor、CSV Buddy、Me...
2018-08-21 21:02:22 6986 2
原创 Snapde电子表格支持的文件格式
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。那么它支持哪些文件格式呢?1、CSV文件格式,是一种以逗号分隔列、以回车分隔行的文本文件2、txt文件格式,那种种以特殊符号分隔列(Snapde能自动识别:tab、空格、冒号、分号、竖线这几种类型)、以回车分隔行的文本文件3、smd格式,它是Snapde自己设计的二进制文件格...
2018-08-20 16:25:53 1511
原创 Snapde和Excel、PowerPivot、WPS打开超大CSV文件性能比较
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。我们拿四份文件进行测试,对比一下他们打开大文件的性能:loan_theme_ids.csv(30.1m)、CommentsApril2018.csv(175m)、ft_train.csv(1.1G)、feature_matrix.csv(2.97G)1、Snapde花费时间:...
2018-08-20 13:38:47 7568 3
原创 Snapde怎么添加行和列
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。那么它是如何添加行列的呢?它有三种方法可以添加:1、在编辑下拉菜单下找到设置行列数菜单,点击后在行数、列数上分别填入想要的行列数,注意:由于系统行、系统列也算,所以数字上请多加12、从其他软件:Excel、wps、openoffice、notepad++、UltraEdit复...
2018-08-19 21:03:10 866
原创 Snapde一个全新的CSV超大文件编辑软件
今天介绍如果数据量超过104万行Excel无法打开了,用什么软件可以打开呢?Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它在C++语言开发的Snapman多人协作电子表格内核基础上进行了重新设计,换用C语言重新开发内核,比Snapman的电子表格核心有了质的提升,支持编辑数据从原来的的15兆CSV提升到了2.5G,原来编辑5万行就会很卡的,现在编辑一两千万行都不会...
2018-08-19 13:52:57 18448 12
原创 Snapman设计中的思考
Snapman主页:http://www.snapman.xyz原文链接地址:http://www.snapman.xyz/newsitem/277785310feiren工作室主要研究人类意识原理、智能提高以及减少团队合作中资源、意识损耗的方法和工具。意识研究表明:1、人的意识在物质层面构造上不存在差异性,人在表层表现出来的天资差异只是由于物质中嘎嘎效态下组
2017-04-06 16:51:29 443
原创 达到工业使用质量级别的类似于QQ截屏的软件
到网上查找截屏发现基本都是一些小孩子的初级玩意,功能强大一点的又没有源代码所以自己花了三四天时间写了一个能达到工业使用质量级别的截图控件。优点:1、代码量小只有1500行代码 2、结构清晰简单极易于理解 3、扩展性强,如:用widget类很容易制作工具条UI等扩展界面效果:其基本的功能有:1、截屏2、窗体自动识别3、截图信息提示4、放
2014-01-10 13:58:44 1541
转载 窗口风格(Window style)
WS_BORDER 有边框窗口WS_CAPTION 必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。WS_CHILD 说明窗口为子窗口,不能应用于弹出式窗口风格(WS_POPUP)。WS_CHILDWINDOW 同WS_CHILD。WS_CLIPCHILDREN 绘制父窗口时,
2014-01-04 16:58:03 784
转载 Managing_A_Working_Copy
Main+ What Is Subversion For+ Setting Up A Subversion Repository+ SVNKit Architecture+ Getting Started With SVNKit+ Authentication+ Managing Repository Wi
2012-05-09 23:18:07 1861
转载 Class SVNWCClient
java.lang.Object org.tmatesoft.svn.core.wc.SVNBasicClient org.tmatesoft.svn.core.wc.SVNWCClientpublic class SVNWCClientextends SVNBasicClientThe SVNWCClient class combines a number
2012-05-09 23:01:13 1702
转载 Class SVNUpdateClient
java.lang.Object org.tmatesoft.svn.core.wc.SVNBasicClient org.tmatesoft.svn.core.wc.SVNUpdateClientpublic class SVNUpdateClientextends SVNBasicClientThis class provides methods whic
2012-05-09 22:59:27 2198
转载 Class SVNStatusClient
java.lang.Object org.tmatesoft.svn.core.wc.SVNBasicClient org.tmatesoft.svn.core.wc.SVNStatusClientpublic class SVNStatusClientextends SVNBasicClientThe SVNStatusClient class provid
2012-05-09 22:56:06 784
转载 Class SVNChangelistClient
java.lang.Object org.tmatesoft.svn.core.wc.SVNBasicClient org.tmatesoft.svn.core.wc.SVNChangelistClientpublic class SVNChangelistClientextends SVNBasicClientThe SVNChangelistClient
2012-05-09 22:51:14 1357
转载 Class SVNCommitClient
java.lang.Object org.tmatesoft.svn.core.wc.SVNBasicClient org.tmatesoft.svn.core.wc.SVNCommitClientpublic class SVNCommitClientextends SVNBasicClientThe SVNCommitClient class provid
2012-05-09 22:41:03 1319
转载 Interface ISVNEditor
org.tmatesoft.svn.core.io Interface ISVNEditorAll Superinterfaces:ISVNDeltaConsumerAll Known Implementing Classes:SVNReplicationEditorpublic interface ISVNEditorextends ISVNDeltaConsumer
2012-05-09 22:21:13 925
转载 Using ISVNEditor in commit operations
Brief instructions how to commit changes using ISVNEditor:Get a commit editor (ISVNCommitEditor) calling a getCommitEditor() method of your SVNRepository driver.Prepare a commit transaction: trave
2012-05-09 22:19:17 1215
转载 通过SVNKit 用Java操作svn
SVNKit 是一个完全基于Java的Subversion开源工具库,通过它提供的API,可以用Java操作svn,如代码提交,更新等。下面的例子,是我通过svnkit来获取svn版本库的最新版本。引入svnkit.jar 这个jar包。测试代码如下:@Test public void testSvnHeaderVersion() throws SVNException
2012-05-09 22:02:37 9549
转载 Java 调用svnkit实现svn功能
· 显示版本树 把svnkit.jar添加到项目中,用于实现svn功能。 把jackson-all-1.6.2.jar添加到项目中,用于显示树列表。把javaee.ar添加到项目中。新建一个类(SVNUtil.class)实现svn功能 private String svnRoot; private String userN
2012-05-09 21:48:00 19174 3
转载 SVNKit使用冲突解决方案
SVNKit (JavaSVN) 是一个纯 Java 的 SVN 客户端库,使用 SVNKit 无需安装任何 SVN 的客户端,支持各种操作系统。不是开源软件,但是可以免费使用。其实还有一个众所周知的API JavaHL。特别是在svn相关的一些工具和插件上,两个API都被广泛使用。最经典的就是eclipse IDE上的Subclipse插件。在window->Prepfences-
2012-05-09 21:21:14 8372
转载 JAVA调用svnkit获取svn树节点
SVNKit (JavaSVN) 是一个纯 Java 的 SVN 客户端库,使用 SVNKit 无需安装任何 SVN 的客户端,支持各种操作系统。这是一款商业软件,非商业可免费使用。下载svnkit. 重要步骤:1、连接指定的svn库Java代码 String url = "http://svn.svnkit.com
2012-05-09 21:17:11 4639 3
原创 jeppers能合并单元格的表格
下载地址:http://sourceforge.net/projects/jeppers/files/DescriptionJeppers is a full featured web-based spreadsheet editor written in Java. It also provides an LGPL grid component that ca
2012-03-26 21:12:32 803
转载 This page needs work The Complete Blanks Guide To Using The OGRE SDK AppWizard
Table of contentsIntroductionGet ItInstall ItOGRE SDKOGRE AppWizardWindows 95/98/2000/Me/XPWindows Vista / Windows SevenUse itCreate a New ProjectFollow the WizardBuild your Pr
2012-03-08 14:39:04 1229
转载 程序员必看的六十本书
一、 科学哲学和管理哲学 13【1】 “程序开发心理学”(The Psychology of Computer Programming : Silver Anniversary Edition) 13【2】 “系统化思维导论”(An Introduction to Systems Thinking, Silver Anniversary Edition) 14【3】 “系统设计的一般原
2012-01-03 19:58:47 751
转载 mfc 利用HBITMAP 和CBITMAP 显示位图文件
显示位图文件有n中方法:1 利用双缓冲技术;源码:void showBMP(){CString str; CString filter="Bitmap Files(*.bmp)|*.bmp|Wmf Files(*.wmf)|*.wmf||"; CFileDialog dlg(TRUE,NULL,NULL,OFN_HI
2011-10-22 21:54:10 6050 1
转载 在.Net框架中 C# 实现多线程的同步方法详解
<br />作者:刘雷<br /> <br /><br />本文主要描述在C#中线程同步的方法。线程的基本概念网上资料也很多就不再赘述了。直接接入主题,在多线程开发的应用中,线程同步是不可避免的。在.Net框架中,实现线程同步主要通过以下的几种方式来实现,在MSDN的线程指南中已经讲了几种,本文结合作者实际中用到的方式一起说明一下。 <br /> <br />1. 维护自由锁(InterLocked)实现同步 <br />2. 监视器(Monitor)和互斥锁(lock) <br />3. 读写
2011-04-24 20:49:00 737
转载 二分查找算法
int bfind(int* a,int len,int val){ int m = len/2; int l = 0; int r = len; while(l!=m && r!= m) { if(a[m] > val) { r = m; m = (m+l)/2; } else if(a[m] { l = m; m =
2010-11-25 23:16:00 489
转载 排序算法
<br />C++排序算法全集<br />排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 <br />对算法本身的速度要求很高。 <br />而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 <br />给出详细的说明。 <br />对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 <br />我将按照算法的复杂度,从简单到难来分析算法。 <br />第一部分是简单排序算法,后面你将看到他们的共同点是算法复杂度为O(N*N)(因为没
2010-11-25 22:53:00 483
Discuz论坛风格
2012-01-02
discuz论坛
2012-01-01
mongoose网络http服务器端
2011-08-18
收集的一些antlr资源
2011-08-10
Antlr2.7&3.3&ANTLRWorks
2011-06-07
AutoIt执行器源代码
2011-04-21
VNC使用说明文档(英文原版)
2010-04-20
VNCV4.2.9汉化版
2010-04-20
C#美化的文件传输控件
2010-04-05
Snapde电子表格软件,一个超大数据量CSV编辑软件
2018-08-19
mapinfo7.0破解02
2015-03-25
mapinfo7.0破解版01
2015-03-25
Ultravnc最新源代码871
2014-09-10
功能强大类似QQ截屏的软件
2014-01-10
PMEdit一个富文本框可以编辑文本、图片并可以显示GIF动画
2013-04-13
svnkit源代码
2012-05-09
rich text_Edi
2012-04-08
BrentEditor
2012-04-08
OgreSDK_vc8_v1-7-2p1
2012-03-08
Ogre_VC8_AppWizard_1.7.2_2
2012-03-08
MyGUI源代码
2012-03-04
Directx sdk
2012-02-28
ogre 开发SDK
2012-02-25
Ogre源代码
2012-02-13
SkeletonManagement
2012-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人