自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mystra

知及之,仁不能守之,虽得之,必失之。

  • 博客(51)
  • 资源 (25)
  • 收藏
  • 关注

原创 编程算法 - 从1到n整数中1出现的次数 代码(C)

从1到n整数中1出现的次数 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入一个整数n, 求从1到n这n个整数的十进制表示中1出现的次数.把拆分为最高位数字, 其余数字, 最后数字求解.21345 -> 1346-21345[10000-19999, 最高位 + 1346-x1345其余位数] + 1-1345;代码:/* * main.c

2014-06-30 22:57:58 3089

原创 编程算法 - 连续子数组的最大和 代码(C)

连续子数组的最大和 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入一个整型数组, 数组里有正数也有负数. 数组中一个或连续的多个整数组成一个子数组.求所有子数组的和的最大值.使用一个数保存当前和, 如果当前和为小于0, 则替换新值, 否则, 递加, 使用一个数保存临时最大值.代码:/* * main.cpp * * Created

2014-06-30 08:22:11 2429

原创 编程算法 - 最小的k个数 红黑树 代码(C++)

最小的k个数 红黑树 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入n个整数, 找出其中的最小k个数.使用红黑树(multiset), 每次替换最大的值, 依次迭代.代码:/* * main.cpp * * Created on: 2014年6月29日 * Author: wang */#include #i

2014-06-29 23:09:12 2252

原创 编程算法 - 最小的k个数 代码(C)

最小的k个数代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入n个整数, 找出其中的最小k个数.使用快速排序(Quick Sort)的方法求解, 把索引值(index)指向前k个数.代码:/* * main.cpp * * Created on: 2014.6.12 * Author: Spike *//*eclip

2014-06-29 21:32:05 2671

原创 编程算法 - 数组中出现次数超过一半的数字 代码(C)

数组中出现次数超过一半的数字 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 数组中有一个数字出现的次数超过数组长度的一半, 请找出这个数字.使用快速排序(QuickSort)的方法, 把中值(middle)和索引(index)匹配, 输出中值, 并检测是否符合要求.代码:/* * main.cpp * * Created on: 20

2014-06-29 20:09:42 2145

原创 编程算法 - 快速排序算法 代码(C)

快速排序算法 代码(C)本文地址:http://blog.csdn.net/caroline_wendy经典的快速排序算法, 作为一个编程者, 任何时候都要完整的手写.代码:/* * main.cpp * * Created on: 2014.6.12 * Author: Spike *//*eclipse cdt, gcc 4.8.1*/#include #in

2014-06-29 18:26:03 2255

原创 编程算法 - 字符串的排列 代码(C)

字符串的排列 代码(C)本文地址:http://blog.csdn.net/caroline_wendy题目: 输入一个字符串, 打印出该字符串中字符的所有排列.方法: 使用递归依次交换位置, 打印输出.代码:/* * main.cpp * * Created on: 2014.6.12 * Author: Spike *//*eclipse cdt, gcc 4.8.

2014-06-28 20:41:49 1993

原创 编程算法 - 二叉搜索树 与 双向链表 代码(C++)

二叉搜索树 与 双向链表 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目:输入一颗二叉搜索树, 将该二叉搜索树转换成一个排序的双向链表.要求不能创建任何新的结点, 只能调整数中结点的指针的指向.本程序包含算法原理, 测试程序, 及 输出.代码:/* * main.cpp * * Created on: 2014.6.12 *

2014-06-28 16:40:00 2361

原创 设计模式 - 迭代器模式(iterator pattern) 扩展 详解

迭代器模式(iterator pattern) 扩展 详解本文地址:http://blog.csdn.net/caroline_wendy参考迭代器模式-Java迭代器:http://blog.csdn.net/caroline_wendy/article/details/35268931扩展迭代器模式, 添加一个Hashtable存储的类.具体方法:1. Hashtable的类, 包含创建v

2014-06-27 16:11:51 2063

原创 设计模式 - 迭代器模式(iterator pattern) Java 迭代器(Iterator) 详解

迭代器模式(iterator pattern) Java 迭代器(Iterator) 详解本文地址:http://blog.csdn.net/caroline_wendy参考迭代器模式(iterator pattern):http://blog.csdn.net/caroline_wendy/article/details/35254643Java的标准库(util)中包含迭代器接口(iter

2014-06-27 15:28:56 2791

原创 设计模式 - 迭代器模式(iterator pattern) 详解

迭代器模式(iterator pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy迭代器模式(iterator pattern) : 提供一种方法顺序访问一个聚合对象中的各个元素, 而又不暴露其内部的表示;建立迭代器接口(iterator interface), 包含hasNext()方法和next()方法;不同聚合对象的具体的迭代器(concr

2014-06-27 14:03:10 3273

原创 设计模式 - 模板方法模式(template method pattern) Applet 详解

模板方法模式(template method pattern) Applet 详解本文地址:http://blog.csdn.net/caroline_wendy参考模板方法模式(template method pattern):http://blog.csdn.net/caroline_wendy/article/details/32159455模板方法模式(template method

2014-06-20 17:54:14 2156

原创 设计模式 - 模板方法模式(template method pattern) JFrame 详解

模板方法模式(template method pattern) JFrame 详解本文地址:http://blog.csdn.net/caroline_wendy参考模板方法模式(template method pattern):http://blog.csdn.net/caroline_wendy/article/details/32159455模板方法模式(template method

2014-06-20 17:33:02 2984

原创 设计模式 - 模板方法模式(template method pattern) 排序(sort) 详解

模板方法模式(template method pattern) 排序(sort) 详解本文地址:http://blog.csdn.net/caroline_wendy参考模板方法模式(template method pattern):http://blog.csdn.net/caroline_wendy/article/details/32159455模板方法模式的一个主要的应用是排序(sor

2014-06-20 16:40:30 3714

原创 编程算法 - 读取完整的文件(C++)

读取完整的文件(C++)本文地址:http://blog.csdn.net/caroline_wendyC++: 把文本文件(txt)的所有内容读入字符串(string), 最高效的方法.代码:/* * main.cpp * * Created on: 2014年6月17日 * Author: Spike *//*eclipse cdt, gcc 4.8.1*/#i

2014-06-19 16:09:02 3074

原创 设计模式 - 模板方法模式(template method pattern) 详解

模板方法模式(template method pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy模板方法模式(template method pattern): 在一个方法中定义一个算法的骨架, 而将一些步骤延迟到子类中.模板方法使得子类可以在不改变算法结构的情况下, 重新定义算法中的某些步骤.模板方法可以进行挂钩(hook), 钩子(hoo

2014-06-18 19:31:50 3355

原创 Eclipse - 循环cin的输出如何终止

循环cin的输出如何终止本文地址:http://blog.csdn.net/caroline_wendyEclipse中, 使用CDT编写C++代码时, 循环(while)cin输入程序, 需要终止, 如: while (cin>>i) S.insert(i);Eclipse的终止方法是:首先在输入数据框内, 使用回车(Enter) -> 再终止(terminate)程序, 即输出结果.

2014-06-17 18:27:43 3333

原创 杂文 - [1.1]使用库语言排序算法

[1.1]使用库语言排序算法本文地址:http://blog.csdn.net/caroline_wendy如果不缺少内存, 可以直接使用库的排序算法.使用库语言的排序程序:C语言性能最好的算法是快速排序(quick sort).C++性能最好的是集合(set)的排序算法.C语言代码:/* * main.cpp * * Created on: 2014.6.12 * Auth

2014-06-17 18:16:11 2403

原创 设计模式 - 外观模式(facade pattern) 详解

外观模式(facade pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy外观模式(facade pattern): 提供了一个统一的接口, 用来访问子系统中的一群接口. 外观定义了一个高层接口, 让子系统更容易使用.外观模式包含三个部分:1. 子系统: 子类, 单个复杂子类 或 多个子类;2. 外观(facade)类: 把子系统设计的更加容易

2014-06-17 17:15:15 2485

原创 设计模式 - 适配器模式(adapter pattern) 枚举器和迭代器 详解

适配器模式(adapter pattern) 枚举器和迭代器 详解本文地址:http://blog.csdn.net/caroline_wendy参考适配器模式(adapter pattern):http://blog.csdn.net/caroline_wendy/article/category/2281679Java早期版本的枚举器(Enumeration)和现在的迭代器(Iterato

2014-06-17 15:17:42 3248

原创 设计模式 - 适配器模式(adapter pattern) 详解

适配器模式(adapter pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy适配器模式(adapter pattern): 将一个类的接口, 转换成客户期望的另一个接口. 适配器让原本不兼容的类可以合作无间.适配器模式(adapter pattern)主要包括:1. 被适配者接口(adaptee interface): 需要被适配的接口.2.

2014-06-17 14:34:13 3463

原创 杂文 - Internet缓存文件

Internet缓存文件本文地址:http://blog.csdn.net/caroline_wendy互联网上所有的使用记录, 图片, 音乐, 视频, 都会缓存在本地.1. 位置: IE->工具->Internet选项->设置->查看文件2. 在搜索框中, 搜索需要扩展名, 即可发现文件.

2014-06-17 10:49:23 2228

原创 数据结构 - 归并排序(merging sort) 详解 及 代码

归并排序(merging Sort) 详解 及 代码本文地址:http://blog.csdn.net/caroline_wendy归并排序(merging sort): 包含2-路归并排序, 把数组拆分成两段, 使用递归, 将两个有序表合成一个新的有序表.归并排序(merge sort)的时间复杂度是O(nlogn), 实际效果不如快速排序(quick sort)和堆排序(heap sort)

2014-06-17 09:53:14 3013

原创 C++ - 使用copy函数打印容器(container)元素

使用copy函数打印容器(container)元素本文地址:http://blog.csdn.net/caroline_wendyC++可以使用copy函数输出容器(container)中的元素, 可以代替for循环.头文件:#include #include 格式:std::copy(cont.begin(), cont.end(),std::ostream_iterator(std::c

2014-06-17 08:44:56 5572

原创 C++ - 复制容器(container)的元素至另一个容器

复制容器(container)的元素至另一个容器本文地址: http://blog.csdn.net/caroline_wendyC++复制容器(container)元素, 可以使用标准库(STL)的copy()和copy_n()函数.函数样式: OutputIterator copy (InputIterator first, InputIterator last, OutputIterator

2014-06-17 08:36:47 9525

原创 设计模式 - 命令模式(command pattern) 宏命令(macro command) 详解

命令模式(command pattern) 宏命令(macro command) 详解本文地址:http://blog.csdn.net/caroline_wendy参考: 命名模式(撤销):http://blog.csdn.net/caroline_wendy/article/details/31419101命令模式可以执行宏命令(macro command), 即多个命令的组合操作.具体方

2014-06-16 21:27:30 4461

原创 设计模式 - 命令模式(command pattern) 撤销(undo) 详解

命令模式(command pattern) 撤销(undo) 详解本文地址:http://blog.csdn.net/caroline_wendy参考命令模式:http://blog.csdn.net/caroline_wendy/article/details/31379977命令模式可以用于执行撤销(undo)操作.具体方法:1. 对象类中需要保...

2014-06-16 19:43:54 8185

原创 设计模式 - 命令模式(command pattern) 多命令 详解

命令模式(command pattern) 多命令 详解本文地址:http://blog.csdn.net/caroline_wendy参考命令模式:http://blog.csdn.net/caroline_wendy/article/details/313799771. 多命令, 把未使用的命令, 初始化为空对象(NoCommand), 根据参数(slot), 选择输出命令./** *

2014-06-16 17:43:17 1998

原创 设计模式 - 命令模式(command pattern) 详解

命令模式(command pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy命令模式: 将请求封装成对象, 以便使用不同的请求\队列\日志来参数化其他对象. 命令模式也支持可撤销操作.命令模式:调用者(Invoker);命令(Command): 可执行方法(execute), 具体命令(Concrete Command);接受者(Receive

2014-06-16 15:40:10 3025

原创 数据结构 - 堆排序(heap sort) 详解 及 代码(C++)

堆排序(heap sort) 详解 及 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy堆排序包含两个步骤:第一步:是建立大顶堆(从大到小排序)或小顶堆(从小到大排序), 从下往上建立; 如建堆时, s是从大到小;第二步: 是依次交换堆顶和堆底, 并把交换后的堆底输出, 只排列剩余的堆, 从上往下建立; 如构造时, s...

2014-06-16 11:10:16 10889

原创 编程算法 - 数组构造二叉树并打印

数组构造二叉树并打印本文地址:http://blog.csdn.net/caroline_wendy数组:构造二叉树, 需要使用两个队列(queue), 保存子节点和父节点, 并进行交换;打印二叉树, 需要使用两个队列(queue), 依次打印父节点和子节点, 并进行交换;二叉树的数据结构:struct BinaryTreeNode { int m_nValue; BinaryTreeNod

2014-06-16 10:31:31 3215

原创 数据结构 - 树形选择排序 (tree selection sort) 详解 及 代码(C++)

树形选择排序 (tree selection sort) 详解 及 代码本文地址:http://blog.csdn.net/caroline_wendy算法逻辑: 根据节点的大小, 建立树, 输出树的根节点, 并把此重置为最大值, 重构数.因为树中保留了一些比较的逻辑, 所以减少了比较次数.也称锦标赛排序, 时间复杂度为O(nlogn), 因为每个值(共n个)需要进行树的深度(logn)次比较.

2014-06-11 11:18:04 6792

原创 杂文 - 设计MIUI主题 的 MIUI设计师

设计MIUI主题 的 MIUI设计师本文地址:http://blog.csdn.net/caroline_wendy时间: 2014.6.10 By Spike.1. 首先注册MIUI设计师:网站:http://designer.xiaomi.com把小米账号注册为MIUI设计师, 需要一段时间, 耐心等待.2. 下载小米的主题编辑器:网址:http://www.miui.com/threa

2014-06-10 15:29:52 5047 1

原创 设计模式 - 命令模式(command pattern) 详解

命令模式(command pattern) 详解本文地址:http://blog.csdn.net/caroline_wendy命令模式(command pattern) : 将请求封装成对象, 以便使用不同的请求\队列\日志来参数化其他对象.命令模式也可以支持撤销操作.简单的命令模式的实现:1. 具体的类, 每一个类都有特定的方法:/** * @time 2014年6月9日 */pack

2014-06-09 19:39:25 2508

原创 编程算法 - 计算一个数的所有组合数 代码(C++)

计算一个数的所有组合数 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy计算一个数的组合数, 使用递归进行求解. 如果计算3位的组合数, 首先任选固定一位, 然后计算其余两位的组合数, 最后组合至一起. 如 1 + [23, 32] = 123, 132;在固定其余位数, 如 2 + [13, 31] = 213, 231;  3 + [12, 21

2014-06-09 17:05:50 8128 1

原创 C++ - string类型转换int类型

string类型转换int类型本文地址:http://blog.csdn.net/caroline_wendyC语言转换形式:...std::string str;int i = atoi(str.c_str());...C++转换形式(C++11):...std::string str;int i = std::stoi(str);...同样, 可以使用stol(long), s

2014-06-08 20:16:24 128241

原创 C++ - 同步读写文本 代码(C++)

同步读写文本 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy写程序: 每个2秒写入文本一个数字;读程序: 每个5秒读入文本最后一个数字;写程序代码:#include #include #include using namespace std;int main (void) { ofstream ofs("D:/w.txt");

2014-06-08 20:07:47 3262

原创 C++ - 删除文本的最后一行 代码(C++)

删除文本的最后一行 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy读取文本的每行("\n"), 存储入数组vector, 输出时, 少输出最后一行, 即可.代码:/* * main.cpp * * Created on: 2014.06.08 * Author: Spike *//*vs 2012*/#include

2014-06-08 19:46:14 8586

原创 Windows编程 - 开启/关闭/遍历程序的类 代码(C++)

开启/关闭/遍历程序的类 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy类包含4个函数, 启动程序, 遍历所有进程, 关闭程序, 遍历进程依赖的动态链接库.示例: Image.exe是预先生成的可执行程序(exe), 启动程序, 间隔5秒, 关闭程序.使用方法参加测试程序.代码:/* * process.h * * Created on:

2014-06-08 19:14:56 2269

原创 Windows编程 - 遍历程序使用的动态链接库(dll) 代码(C++)

遍历程序使用的动态链接库(dll) 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy遍历程序使用的动态链接库(dll), 首先需要遍历所有进程, 匹配进程名称与进程ID, 然后根据进程名称, 输出所有使用的库(dll).示例中Image.exe是预先启动的程序. 代码包含遍历进程的代码, 和输出动态链接库(dll)的代码.代码:/* * main.

2014-06-08 18:40:59 3860

MMseqs2最新版本可执行文件

官网源码:https://github.com/soedinglab/MMseqs2 MMseqs2 可执行文件,根据源码编译,需要安装插件运行,支持 MPI 功能。 apt-get install libatomic1 性能测试,参考文章:https://spike.blog.csdn.net/article/details/131966061 MMseq2 是非常强大和高效的生物信息学软件,可以在极短的时间内对大规模的核苷酸和蛋白质序列进行搜索和聚类。主要特点有: - 使用一种新颖的序列比对算法,可以在保持高灵敏度的同时,大幅提高搜索速度。它可以比 BLAST 快 10000 倍,比 PSI-BLAST 快 400 倍。 - 可以处理多种序列格式,包括 FASTA, FASTQ, A3M, Stockholm 等,还可以直接从 NCBI 下载序列数据,或者从 UniProt, Pfam, InterPro 等数据库中获取预构建的序列集。

2023-07-27

DrugChat测试模型

使用开源数据,未训练充分,仅用于测试。

2023-06-26

冷冻电镜的低通滤波算法

优化版本的冷冻电镜的低通滤波算法v1.1,目标,将冷冻电镜图像,通过低通滤波算法降噪,输入冷冻电镜图像,输出信息集中的降噪图像。 参考文章:https://blog.csdn.net/caroline_wendy/article/details/126127817?spm=1001.2014.3001.5502

2022-08-02

resnet50_ram-a26f946b.pth

网络resnet50默认的模型

2021-09-14

XML解析数据.zip

用于测试XML解析逻辑

2021-06-24

craft_models.zip

CRAFT算法依赖的模型,参考https://blog.csdn.net/caroline_wendy/article/details/117226123

2021-05-27

ICDAR_2015.zip

ICDAR:International Conference on Document Analysis and Recognition,ICDAR于2015年举办的场景文本检测竞赛中使用的官方数据集,包含了1000张训练图和500张测试图。

2021-05-27

Solidity Programming Essentials

Solidity Programming Essentials: A beginner’s guide to build smart contracts for Ethereum and blockchain,仅用于学习与交流。

2018-06-09

LabelImg for Mac

LabelImg的Mac版,里面含有安装说明,用于图片标记等算法。

2018-05-24

boost_1_64_0和libevent-2.1.8

boost_1_64_0和libevent-2.1.8,用于Thrift的安装支持。

2017-08-06

Kotlin中文版

Kotlin的中文版, 简单学习语法的使用.

2016-02-14

IOS空应用模板

IOS的空应用模板,可以导入直接使用,则系统就可以自动生成模板。

2015-05-15

yambaclientlib - (Learning Android依赖库)

Learning Android 中文版 第2版 Yamba的jar包,项目依赖必须使用。

2014-12-02

程序员面试金典 代码 全

程序员面试金典的完整代码,github上下载,仅供学术交流。

2014-07-25

外观模式 - 代码(Java)

外观模式的代码(java), 详细描述了外观模式的代码架构.

2014-06-17

命令模式(撤销) - 代码(Java)

命令模式(撤销)的代码(Java), 详细描述了命令模式(撤销)的代码架构.

2014-06-16

命令模式(多命令) - 代码(Java)

命令模式(多命令)的代码(Java), 详细描述了命令模式(多命令)的代码架构.

2014-06-16

抽象工厂模式 - 代码(Java)

抽象工厂模式的代码(java), 详细描述了抽象工厂模式的代码架构.

2014-05-26

Download - Android

Android Studio 0.5.2 + gradle 1.11 开发, 下载图片功能.

2014-03-27

Earthquake - Android Studio 代码

Android Studio 0.5.1, Gradle 1.11开发的Earthquake程序, 可以运行, 里面包含apk程序.

2014-03-24

ContactPicker(选择联系人) - Android

ContactPicker 选择联系人, 代码, 使用Android Studio 0.5.1开发, 与Eclipse可能不兼容. 代码讲解: http://blog.csdn.net/caroline_wendy/article/details/21629357

2014-03-20

ToDoList-ArrayAdapter

ToDoList, 使用定制的ArrayAdapter, Android Studio 0.5.1开发.

2014-03-17

Compass-Android

Compass(罗盘)的实现, 使用Android Studio 0.5.1开发, 注意Eclipse无法解析Android Studio的项目.

2014-03-17

ToDoList - Customization - Android

ToDoList的自定义控件版本, 使用Android Studio 0.5.1开发.

2014-03-16

ToDoList - Fragment - 代码

ToDoList经典练习的Fragment实现方法, 环境Android Studio 0.5.1, 日期2014.3.14

2014-03-14

gradle-1.11-bin

gradle的bin文件, Android Studio需要使用, 上传;

2014-03-09

"stdlib" - jar和ppt

stdlib的jar和讲解ppt. Java编程使用的输入输出函数库,包含In, Out, StdIn, StdOut等.

2013-12-01

空空如也

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

TA关注的人

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