lucene搜索引擎

  • Post author:
  • Post category:其他

版权声明:本文为CSDN博主「代码狂魔v」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/xvktdmjg/article/details/113040699 一.lucene优势: 1.可扩展,高性能的索引过程 在现代化的硬件上面索引超过150G/小时 只需要1M的堆 增量索引和批量索引一样快 索引大小大约…

继续阅读 lucene搜索引擎

OJ:快速傅里叶变换(FFT)学习笔记

  • Post author:
  • Post category:其他

FFT 快速傅里叶变换 学习笔记 前言 FFT是一个快速(O(nlogn))求两个多项式乘积的算法。 在阅读本文之前,请先阅读 1 .本文是对 1 的解释和补充,主要贡献有两点: 把原文没说清的理论部分补上; 通过递归,把原文的思路重新理了一遍,使理论和代码都更加好理解。 另外,本文的附录里面只放了源代码,且在文中有提到。 文章目录 FFT 快速傅里叶变换 学习笔记 前言 理论:IFFT的理论基础…

继续阅读 OJ:快速傅里叶变换(FFT)学习笔记

图的深度优先遍历(DFS)

  • Post author:
  • Post category:其他

图的深度优先遍历类似于树的先序遍历,不同之处是为了避免重复访问,采用全局数组存储结点是否已经被访问的信息,对于邻接表而言,找邻接点所需的时间取决于顶点个数和边的个数,因此时间复杂度为o(n+e),如果把图的深度优先遍历过程所遍历的边保留,把其余边删掉,那么会形成一颗树。 typedef struct ArcNode{ //弧 struct ArcNode* next; int num; //存储结…

继续阅读 图的深度优先遍历(DFS)

linux svn命令大全

  • Post author:
  • Post category:linux

linux svn命令大全 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下…

继续阅读 linux svn命令大全

Golang出现的奇怪的问题

  • Post author:
  • Post category:golang

编译时 C:\Go\pkg\tool\windows_amd64\link.exe: cannot open file C:\Go\pkg\windows_amd64/github.com/boltdb/bolt.a: open C:\Go\pkg\windows_amd64/github.com/boltdb/bolt.a: The system cannot find the file spe…

继续阅读 Golang出现的奇怪的问题

编程之美:NIM(1)一排石头的游戏

  • Post author:
  • Post category:其他

题目大意: N块石头排成一行,两个玩家依次取石头,每个玩家可以取其中任意一块或者相邻的两块,最后能将剩下的石头一次取光的玩家获胜。 分析: 1、N=1、N=2,必胜 2、N=3,先取者取中间1块石头,左右还剩下各1块石头,无论第二个人怎么取,己方必胜 3、N=4,先取者取中间2块石头,还是左右各剩一块,己方必胜 4、N>4时,先取者只要取中间的元素,N为奇数取中间一个,偶数取中间两个,将石头…

继续阅读 编程之美:NIM(1)一排石头的游戏

springIOC基于注解开发

  • Post author:
  • Post category:其他

三.IOC基于注解开发 1.导包 核心包:spring-beans-4.2.4.RELEASE.jar,spring-context-4.2.4.RELEASE.jar,spring-core-4.2.4.RELEASE.jar,spring-expression-4.2.4.RELEASE.jar 日志包:com.springsource.org.apache.commons.logging-1…

继续阅读 springIOC基于注解开发

QT自定义精美换肤界面

  • Post author:
  • Post category:其他

Qt实际库里的自带组件的样式是系统标准的,要得到更好看的界面,光靠库里的样式是远远不够的,样式表的出现使得使用Qt做出更加漂亮的界面成为可能。 1. Qt样式表的动态加载: 代码如下: QFile file(":/qss/stylesheet.qss"); file.open(QFile::ReadOnly); QString styleSheet = QLatin1String(file.rea…

继续阅读 QT自定义精美换肤界面

Charles抓包工具使用(一)(macOS)

  • Post author:
  • Post category:其他

Fiddler抓包 | 竟然有这些骚操作,太神奇了? Fiddler响应拦截数据篡改,实现特殊场景深度测试(一) 利用Fiddler抓包调试工具,实现mock数据特殊场景深度测试(二) 利用Fiddler抓包调试工具,实现神奇特殊场景深度测试(三) Fiddler抓包神器带你遨游网络,叱咤风云,为所欲为 访问charles官网https://www.charlesproxy.com/downloa…

继续阅读 Charles抓包工具使用(一)(macOS)