- 10月21日:god loves me unconditionally
赵月川ZYC
图片发自App今天没有很好的完成功课。但有两次快要完成的瞬间。一次是上午做志愿的时候,去教社区的爷爷奶奶们使用百度网盘以及一些其他的电脑、手机功能,回答他们的一些问题。结束合影的时候,有一个奶奶拉着我的手,让我跟她站在一起,我没有拒绝,但是还是在她松手的瞬间挽上了她的胳膊,因为我觉得我没有那么爱她,更多的是一种尊重和善意,还没有到“爱”的程度,但是她让我想起我的奶奶来,我奶奶很喜欢摸我的手,每次见
- Dropping Balls(UVA 679)
Fool256353
算法数据结构c++
网址如下:DroppingBalls-UVA679-VirtualJudge(vjudge.net)(第三方网站)二叉树别说了,我只会模拟,最后用时530ms结果算法书给出了一个优化的解法:因为小球要么往左,要么往右,根据到这个点有几个小球可以推断出当前点的状态,根据要求的第几个小球可以推断在这个点有多少个球往左走了,多少个球往右走了这样可以根据I直接推断出第I个的动向,配合D直接算出答案用时20
- AtCoder Beginner Contest 216 D - Pair of Balls 大模拟
karshey
我的ACM之路C++
D参考dfs那里很妙:队列i和local成对子,一起pop后要继续搜loca,因为i在退出dfs后会继续在while里判断,如果还有又进dfs;#includeusingnamespacestd;typedeflonglongll;typedefpairpii;#definepbpush_back#definefifirst#definesesecond#definemem(a,x)memset(
- [BJDCTF2020]Mark loves cat(特详解)
小小邵同学
网络安全
先是一个博客少都没有,看不出来什么直接dirsearch,发现.git源码泄露使用Githack工具下载源码,我第一次是上面显示了有flag和index但是没有下载下来,然后多尝试几次就有了看看源码flag.phpindex.php(在最后)$y){ $$x=$y;}foreach($_GETas$x=>$y){ $$x=$$y;}foreach($_GETas$x=>$y){ if($_GE
- Vue页面表单的v-model
cssl-虞老师
VUE入门vue.jsjavascript前端
1.前置条件script标签中写入exportdefault{data(){return{uobj:{name:'tom',password:'tom123',telephone:'13123456789',username:'王江',type:1,isadmin:1,loves:['eat'],loveInfo:""},typeArr:[{id:1,name:'合格'},{id:2,name:'
- CodeForces - 447B DZY Loves Strings
岛炎
Codeforces贪心
1000分也挺水…我写的简洁又好看看着1300挺难,还有dp…行吧,不管感觉水不水就稳定1300了。#include#include#include#includeusingnamespacestd;charch[1020];intw[27],k;intmain(){scanf("%s",ch);intlen=strlen(ch);cin>>k;intmaxn=-1;for(inti=0;i>w[
- 字符串 分类讨论 01字符串 1890 B. Qingshan Loves Strings
三冬四夏会不会有点漫长
#CFdiv2B题算法
#includeusingnamespacestd;voidsolve(){intn,m;cin>>n>>m;strings,t;cin>>s>>t;if(n==1){cout=1&&cnt_1==0){if(t[0]=='1'&&t[m-1]=='1'){cout=1){if(t[0]=='0'&&t[m-1]=='0'){cout>t;while(t--)solve();return0;}奇怪
- 知识体系与实操框架
Dawsondx
常说做任何事要有一个框架结构,那么,这个实操的框架结构,与知识体系之间有着怎样的差别呢?图片来源:https://wallpapers.com/wallpapers/3d-balls-connected-with-lines-wxlyhybhwzjxdq3o.html其实知识体系,是相对更追求全面的内容,包含这个领域知识的各方各面,知识体系是一个动态构建,持续迭代的过程,需要不断地根据新接触到的圈
- 【深度优先搜索】【组合数学】【动态规划】1467.两个盒子中球的颜色数相同的概率
闻缺陷则喜何志丹
#算法题算法深度优先c++力扣组合数学概率颜色
作者推荐【动态规划】【字符串】【行程码】1531.压缩字符串本文涉及知识点动态规划汇总深度优先搜索组合数学LeetCode1467两个盒子中球的颜色数相同的概率桌面上有2n个颜色不完全相同的球,球上的颜色共有k种。给你一个大小为k的整数数组balls,其中balls[i]是颜色为i的球的数量。所有的球都已经随机打乱顺序,前n个球放入第一个盒子,后n个球放入另一个盒子(请认真阅读示例2的解释部分)。
- AtCoder Beginner Contest 332 G. Not Too Many Balls(最大流转最小割 dp)
Code92007
##网络流/费用流dp最大流最小割
题目n(nB[j],解得k>=B[j]/j,所以枚举k的时候,每个点从S换到T的操作只会发生一次记录一下这个翻转的时机,即可一边枚举k一边实现对贡献的统计,这部分复杂度O(n^2+m)总复杂度O(n^3+n^2+m)代码#includeusingnamespacestd;#definerep(i,a,b)for(inti=(a);i=(b);--i)typedeflonglongll;typede
- 大球吃小球
蘑菇plus
#encoding=utf-8#Time:2018/7/26#20:23#Author:蘑菇plus#Email:
[email protected]#File:显示图形.py#Software:PyCharmimportpygameimportrandomfrommathimportsqrtfromrandomimportrandintall_balls=[]defrandom_color():re
- P3599 Koishi Loves Construction(构造+思维)
林苏泽
构造思维
P3599KoishiLovesConstruction超级考验思维的构造题.题意:构造出这两种:长度n的n的全排列,使得前缀和modnmodnmodn后数各不相同.长度n的n的全排列,使得前缀积modnmodnmodn后数各不相同.思路:先看前缀和的:而(x+n)%n==x,所以n一定是放在第一个位置的,首先我们看当n为奇数时,那么n-1就是偶数:那么1+(n-1),2+(n-2)…都等于n.那
- [BJDCTF2020]Mark loves cat1
怪兽不会rap_哥哥我会crash
BUUCTFweb题phpgit泄露php代码审计ctf
提示-信息收集.git泄露php代码审计拿到题先做信息收集这里用dirsearch扫了下目录###如果没有dirsearch我在之前的这篇博客有写dirsearch的安装环境以及地址还有怎么扫buuctf里的题[GXYCTF2019]禁止套娃1-CSDN博客从扫描结果来看这里存在git泄露这里使用githack拉下来git泄露的信息cd到扫描下来的文件里出现了三个文件,flag难道直接扫出来了吗读
- 英文绘本公益亲子共读Day68—Baby Loves Summer!(适合年龄:0-3岁)
Gentle琪迹
深圳/小桃园/1岁1个月9天图片发自App这些天都好热啊,感觉都已经像是夏天了!拿出KarenKatz套书的BabyLovesSummer!和宝宝共读。小桃园比两个月前进步了,全程几乎没有再吃书,而是我引导她每一页都有翻页之后,她打开新的一页会主动去找可以翻开的地方,而她每翻开小机关,我都会故意惊讶又夸张的语气去读出书中的句子。翻页小机关对她来说就像是变魔术一样,她翻来翻去乐此不疲。图片发自App
- Puppy Alpha loves people
doooodles
图片发自AppAlphalovespeople.Everytimeapersoncomesby,shewantstoruntowardsher/himandgetaffection.Wemakehersitbecausethat’stheproperwaytogreetpeople.Itmaybefineforsmalldogstojumptopeople,butAlphawillgrowtobe
- Cesium加载建筑物模型(shp转Geojson\3Dtiles)
Martian.Alien
Cesiumcesium3Dtiles建筑物模型天地图加载Cesium球体设置
本文主要介绍cesium加载Geojson和3dtile格式的建筑物模型文件,除此之外还介绍了Cesium工具栏的屏蔽方法、天地图的加载、地球初始状态设置等几个部分的内容,其中又不乏参照、优化诸如:想成为大神的前端王菜鸟、loves小鱼儿、Alice爱俪丝等大神作品的内容,在此表示感谢,他们的文章地址分别如下:https://blog.csdn.net/wwqqqq123/article/deta
- leetcode - 2938. Separate Black and White Balls
KpLn_HJL
OJ题目记录leetcodejava数据结构
DescriptionTherearenballsonatable,eachballhasacolorblackorwhite.Youaregivena0-indexedbinarystringsoflengthn,where1and0representblackandwhiteballs,respectively.Ineachstep,youcanchoosetwoadjacentballsan
- Educational Codeforces Round 31- D. Boxes And Balls
GoldenFingers
算法刷题codeforces
D.BoxesAndBallstimelimitpertest2secondsmemorylimitpertest256megabytes题目链接:http://codeforces.com/contest/884/problem/DDescriptionIvanhasndifferentboxes.Thefirstofthemcontainssomeballsofndifferentcolors
- 小桃读绘本 My Daddy Loves Me
Crystal_双城记
HiMynameisKailen.IamgoingtoreadyouabookcalledMydaddylovesme.Mydaddylovesme.Iknowhedose.Heteachesmetobebrave,evenwhenijustwanttocry.Mydaddylovesme.Iknowhedose.Heteachesmetotrythingsnew,evenwhenidon'tth
- Python - 数据类型之字列表(list)
史迪崽儿
Pythonpythonlist开发语言
数据类型列表列表概念修改列表排序列表索引错误列表列表概念列表由一系列按特定顺序排列的元素组成。在Python中,用方括号[]来表示列表,并用逗号来分隔其中的元素。列表是有序集合,可以访问列表的任何元素,只需要知道该元素的位置或索引即可。Python中第一位的索引是0而不是1。loves=["跑步","听歌","打游戏","爬山","抽烟","喝酒","烫头"]print(loves)print(l
- Alpha loves her crate
doooodles
图片发自AppShegoestosleepinthecrateatnightnow.图片发自App
- B. Qingshan Loves Strings(贪心&规律)
陈进士学习
codeforces算法图论数据结构c++贪心开发语言
Problem-B-Codeforces解析:首先判断t字符串是不是相邻不同并且两端不同。然后遍历s并且判断每一个相邻的相同字符,必须t字符符合并且两侧不同。#includeusingnamespacestd;#defineintlonglongconstintN=2e5+5;intx,n,m;mapmp;signedmain(){scanf("%lld",&x);while(x--){scanf
- leetcode 1552.两球之间的磁力
YXCoder
https://leetcode-cn.com/problems/magnetic-force-between-two-balls/pic1.png这道题目的解法对我很有启发,所以写下这篇博客,加深理解。看到这道题目,基于以往的做题经验,第一时间的想法是搜索,于是思路如下:方法一先将m个球按照position位置紧挨着排,也就是说,m个球的位置分别是position[0],position[1],
- CFI 选项:-fsanitize=cfi-nvcall
lys__
CFIc++
CFI选项:-fsanitize=cfi-nvcallcfi-nvcall选项在精神上类似于cfi-vcall选项,除了它适用于非虚拟呼叫。关键区别在于非虚拟调用是在编译时静态已知的直接调用,因此这种保护严格来说不是控制流完整性问题。cfi-nvcall选项的作用是识别非虚拟调用并确保运行时调用对象的类型可以从编译时已知的对象类型派生。简单来说,想象一个Balls的类层次结构和一个s的类层次结构B
- 纯手写 简单留言板小实例 php + mysql + angular
qq_33036361
mysqlphpangularjavascriptajaxangular
数据库weiboDROPTABLEIFEXISTS`msgs`;CREATETABLE`msgs`(`Id`int(11)NOTNULLAUTO_INCREMENT,`userid`int(11)unsignedDEFAULTNULL,`msg`text,`createtime`int(10)unsignedDEFAULTNULL,`loves`int(11)unsignedDEFAULT'0',
- F. Vasilije Loves Number Theory
zzzyyzz_
codeforces算法
Problem-F-Codeforces思路:分析一下题意,对于第一种操作来说,每次乘以x,那么n=n*x,然后问是否存在一个a使得gcd(n,a)=1并且n*a的约数个数等于n,有最大公约数等于1我们能够知道其实这两个数是互质的,所以d(n)*d(a)=d(n*a),那么就是要d(a)=n/d(n),所以n%d(n)一定要等于零,同时又因为当取模等于零时我们发现一定可以构造除一种方案,我们先选择
- 题解-hzy loves segment tree I
weixin_30830327
Problem题目概要:给定一棵\(n\)个节点的树,点有点权,进行\(m\)次路径取\(\max\)的操作,最后统一输出点权\(n\leq10^5,m\leq5\times10^6\)Thoughts今天闲来无事想到的题目,然后就出出来了我的做法复杂度是\(O(n\logn+m)\),想把\(O(m\logm)\)卡掉,于是一开始把\(m\)开到了\(10^7\),后来发现由于常数过大,导致需要
- 【shell脚本】双色球脚本
小白--AI
服务器linux运维
用shell写一个双色球脚本下面是一个用Shell编写的简单双色球脚本示例。该脚本会随机生成一组双色球号码,并输出给用户。#!/bin/bash#双色球中奖号码winning_numbers=("010812182532""03")#生成随机购买号码generate_numbers(){#生成红球号码(6个不重复的1-33之间的数字)red_balls=($(shuf-i1-33-n6|sort-
- [网鼎杯 2020 朱雀组]phpweb;[BJDCTF2020]Mark loves cat;[BSidesCF 2020]Had a bad day;[NCTF2019]Fake XML cook
F。N 嘿嘿
xml
[网鼎杯2020朱雀组]phpweb;[BJDCTF2020]Marklovescat;[BSidesCF2020]Hadabadday;[NCTF2019]FakeXMLcookbook[网鼎杯2020朱雀组]phpweb[BJDCTF2020]Marklovescat[BSidesCF2020]Hadabadday[NCTF2019]FakeXMLcookbook[网鼎杯2020朱雀组]php
- [BJDCTF2020]Mark loves cat三种解法
k_du1t
ctfphp开发语言后端网络安全安全
0x00前言比较基本的代码审计,考查变量覆盖目录滚一下Githack->down一下不知道为什么现在flag.php和index.php都down不下来了--?可能靶场环境问题把直接拿师傅wp里的源码了关于对源码的个人理解我已标明在注释中$y){$$x=$y;//POST型声明至当前文件}foreach($_GETas$x=>$y){$$x=$$y;//GET型变量重新赋值为当前文件变量中以其值为
- scala的option和some
矮蛋蛋
编程scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
- NullPointerException
Cb123456
androidBaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
- PHP使用文件和目录
天子之骄
php文件和目录读取和写入php验证文件php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
- SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
- java冒泡排序
3213213333332132
java冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
- struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAOspringAjaxjsonqq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
- struts2 数据标签说明
darkranger
jspbeanstrutsservletScheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
- 链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
- tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
- 关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
- 富养还是穷养,决定孩子的一生
bijian1013
教育人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
- oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
- 【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
- Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <
[email protected]>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
- 移位打印10进制数转16进制-2008-08-18
ljy325
java基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 利用cmd命令将.class文件打包成jar
chenyu19891124
cmdjar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
- [原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse设计模式算法工作swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
- SecureCRT右键粘贴的设置
daizj
secureCRT右键粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
- Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
- DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
- 如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
- Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
- Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
- Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
- StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
- 如何分析Java虚拟机死锁
sesame
javathreadoracle虚拟机jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
- 位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
- jsearch的索引文件结构
yangshangchuan
搜索引擎jsearch全文检索信息检索word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少