一、现状说一下1、Solr已经可以连接MySQL2、MySQL全量与增量也了解了,增量需要手动触发,job还没做(跟Java相关的后续说)3、没有中文分词,搜索就不是很完美二、准备工作1、计划用开源的IK分词库,直达Github2、上篇文章是这个,可以先了解下: 全量导入与增量导入三、开整1、下载jar包,失效的话,请到Github上去拿最新的jar包2、jar包放到solr目录solr...
一、说明1、添加源,url错误,删除重新添加二、步骤1、进入配置目录cd /etc/yum.repos.d2、查看源ll3、删除源rm -f ${文件名}.repo
1、查看镜像docker ps2、进入镜像docker exec -it ${containerId} /bin/bash3、退出镜像exit4、停止镜像docker stop ${containerId}5、删除镜像docker rm ${containerId}6、启动镜像sudo docker run -itd --privileged=true -p 192.168.0.2:16379:6379 -v /home/redis/data:/dat
mysql,导入导出,mysqldump
redis常用命令
1、今天,想在服务器搭建个图床,然后就创建了个站点2、创建站点的时候,端口绑定了9090(9090是WDCP的访问端口)3、导致结果呢,所有服务无法访问了(炸了)4、吓的我瞬间毛了,我TM做了什么5、赶紧想想解决办法,想着把新增的那个站点删除就行了6、再想想,不太清楚站点是怎么存储的;根据多年开发经验,我猜到了,WDCP的站点配置是通过功能配置的,有功能就有数据库7、所以,我就扫了一遍WDCP所有的文件,注意到了介个8、赶紧下载,先用editplus打开,看到了介个9
一、拿来即用yml配置文件# Spring配置spring: # 数据源配置 datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: oracle.jdbc.driver.OracleDriver url: jdbc:oracle:thin:@127.0.0.1:1521:orcl username: name pas
一、前提说明1、操作系统:Windows 102、SQLServer版本 20083、SQLServer已安装成功,管理员密码配置OK二、解决方案1、Win + R,启动运行2、输入: services.msc ,打开服务3、鼠标点击任一服务名,鼠标键入“S”(键盘开启大写),快速定位到SQLServer服务4、重启服务5、Navicat重试连接(一句话总结:安装后,需手动重启下服务)...
jdk8, map根据key排序
一、检索使用1、where时间筛选2、date时间筛选错误3、[Err] ORA-01861: literal does not match format string二、拿来即用select * from t_namewhere to_char(create_time,'yyyy-MM-dd') = '2021-05-20'
一、说明1、众所周知,jar可以通过工具进行反编译2、若自己实现的算法想要保护起来,又不影响jar的功能调用,可尝试本文描述二、解决方案1、直奔工具: Allatori代码混淆2、常用maven构造项目,举例就用maven了;其他的可参考官网示例,通俗易懂PS:下载好示例3、引入需要的jar<dependency> <groupId>allatori</groupId> <artifactId>allato
private static final long serialVersionUID = 1L;
一、优先白嫖# 替换sed -i 's/\r//g' ${file}.sh# 执行sh ${file}.sh二、说明1、通过txt编辑的文本会出现这个问题;2、可通过vim -b XXX.sh查看,sh脚本后面多了^M3、所以需要执行替换
1、不足补0String.format("%04d", 1);
一、假设1、假设服务器使用CentOS 82、假设redis已经安装OK二、解决方案1、找到redis配置
一、前因后果1、BASE64对密文进行传输加密时,可能出现\r\n2、原因: RFC2045中有规定:The encoded output stream must be represented in lines of no more than 76 characters each.即Base64一行不能超过76字符,超过则添加回车换行符。3、导致: 生成BASE64出现\r\n,生成签名时,类似这种格式4、前端接收到报文时候这种5、然而传输的时候,json解析得到的报文却是
1、计算日期之间工作日(不包括特殊节假日)=NETWORKDAYS.INTL(D5,E5,"0000011")
1、banner备份 _ _____ | | / ____| | |__ __ _| (___ _ _ _ __ ___ _ __ | '_ \ / _` |\___ \| | | | '_ \ / _ \ '__|| | | | (_| |____) | |_| | |_) | __/ | |_| |_|\__, |_____/ \__,_| .
一、假设1、假设你不甘仅做一名程序猿2、假设你对暴富有强烈的欲望3、假设你已经做好准备迈向新的领域二、基础理解1、红海,代表现今已存在的产业,即已知的市场空间。2、蓝海,代表当今还不存在的产业,是未知的市场空间。三、干事前,要不要定位红海与蓝海1、要2、作为一般的程序猿,蓝海就不要奢望了,那是最前沿最有能力的团队要做的事,是开拓者要考虑的事情3、在红海中求生,能染红一小片区域,就够闲鱼翻身了四、搞事情1、市场真的有,需求还很大2、只做最擅长的事,寻求价值最
一、别废话,直接白嫖<!-- 编译时指定jdk版本--><properties> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source></properties>二、白嫖说明maven.compiler.target,maven.compile.
一、假设1、假设你具有测试服务器的操作权限2、假设你们测试服务器还没有上jenkins3、假设每次测试或修复BUG后,需要手动打包并发布到测试环境4、假设你用的是IDEA5、假设你们代码管理用的是Git二、问题:为什么我打的包有时候是最新代码,有时候缺不是呢?1、优先出解决方案: 先clean 再 package2、原因说明 1)不clean直接package,不会重新编译最新代码,而是将target的代码直接打包 2)那为什么偶尔是最新代...
一、假设1、假设你的电脑是台式机2、假设你给电脑做了内存扩容3、假设使用的内存条是可以兼容但非相同厂商4、假设你电脑在某一天正玩着LOL,突然卡死,鼠标键盘均无法使用二、解决方案1、强制关机,关闭电源2、拆开电脑,将扩容的内存条取出,然后保留原装重新开机3、若开机成功,则是扩容的内存条与原装的内存条不兼容导致4、若开机依然失败,将原装拆下然后扩展保留,重新开机5、若依然无法开机,保守起见,还是请专业维修师傅上门维修6、上门维修,参考费用:100大洋三、原因说明
一、假设1、假设你工作了好多年,Java用的6的一批2、假设偶然的机会,你遇到的大字符串的处理3、假设你没有留意过String支持的最大长度4、假设有一天,你无意中通过main方法处理某个字符串时,报了“Error:(21, 8) java: 对于常量池来说, 字符串 "{"000":[[0,0,"河西学院"]..." 的 UTF8 表示过长”异常二、解决方案1、通过StringBuilder进行处理2、修改前String str = "[1]假设超过了65535.....
一、假设1、假设你已经毕业有几年了2、假设你对现在的工作还算满意3、假设你已经对你的工作轻车熟路4、假设你偶尔有点迷茫,又对现在的薪资不是那么满意5、假设你还有追求上进的心二、解决方案1、继续学习,了解一下冰山模型2、升职加薪一句话: 升职加薪,先要具备相应岗位的能力,是能力,不是技能。三、其他推荐1、 知乎-什么是冰山模型?2、微信公众号: 圈外职场星球...
linux,centos6,国内yum源配置,阿里源
一、假设1、假设你很闲2、假设你有兴趣了解下我的成长目标3、假设还能继续往下看二、目标序号 目标 子目标 期望完成时间 是否完成 完成时间 备注 1 SpringCloud架构搭建 服务器搭建nacos并创建nacos微服务demo 3月初 否 搭建服务监控Spring Boot Admin 3月中 否 将现有微服务接入到Spring Boot ...
一、假设1、假设你准备用nacos替换eruka2、假设你还没有具体了解过nacos的自动刷新3、假设你发现使用nacos时,配置修改了,但系统中的值却未修改二、Nacos配置读取方式1、@Value使用@Value时,所在的类,需要加上@RefreshScope;不然配置不会自动刷新。示例:2、@Component + @ConfigurationProperties如果使用实体接收nacos配置,不添加@RefreshScope,也会自动刷新。示例:.
一、假设1、假设你做的项目中经常用到定时任务2、假设你对cron的定义不是那么敏感3、假设你想腾出记忆空间,拿来就用二、copy白嫖1、每日凌晨2点执行0 0 2 * * ?2、每20分钟执行一次0 */20 * * * ?3、其他每隔5秒执行一次 */5 * * * * ?每隔1分钟执行一次 0 */1 * * * ?每天23点执行一次 0 0 23 * * ?每天凌晨1点执行一次 0 0 1 * * ?每月1
一、假设1、假设你的项目用到了三方jar包2、假设三方jar包是通过jar文件传递3、假设你想把jar安装到本地maven库二、解决方案mvn install:install-file -Dfile=./xxx-1.0.jar -DgroupId=com.xxx -DartifactId=xxx -Dversion=1.0 -Dpackaging=jar...
1、先找需求,再做产品
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号