- 博客(140)
- 资源 (23)
- 收藏
- 关注
原创 可视化的算法学习工具
在线算法学习工具1、leetcode https://leetcode-cn.com/problemset/all/2、visualgo https://visualgo.net/zh/sorting?slide=13、algorithm-visualizer https://github.com/algorithm-visualizer/algorithm-visualizer4、Data Structure Visualizations https://www.cs.u......
2020-11-23 10:56:35 251
原创 win10下docker安装
业精于勤荒于嬉,总是与偷懒做斗争。很多年了,一直不愿做事情,不愿意想事情。1、安装 Docker Toolbox--https://hub.docker.com/editions/community/docker-ce-desktop-windows/http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/D...
2022-12-21 10:27:56 546 1
原创 redis的设计与实现
对象编码 编码常量 编码对应的底层数据结构 redis_encoding_int long类型整数 redis_encoding_embstr embstr编码的简单动态字符串 redis_encoding_raw 简单动态字符串 redis_encoding_ht 字典 redis_encoding_linkedlist 双端链表 redis_encoding_ziplist 压缩列表 redis_encoding_intset..
2022-12-21 10:27:01 355
原创 工作流camunda
最近还是要跟spring源码与低代码的相关技术-工作流硬杠。1、idea安装插件 maven archeType2、添加JFrog3、创建project,找到 camunda-springboot,创建工程。4、h2改mysql数据源,报错数据库表不存在,问题是 mysql connector的版本不匹配(8.x),要改成5.x。5、启动工程 localhost:8080端口。下载 camunda moder工具,画流程图。加油。......
2022-04-20 14:25:08 1372
原创 朝花夕拾-并发编程 对象的安全发布
一、 不可变对象1、静态初始化函数中初始化一个对象的引用public static Holder holder=new Holder(42);2、将对象的引用保存在volatile类型的域或者AtomicReferance对象中3、将对象的引用保存在某个正确构造队形的final类型域中。4、将对象的引用保存到一个由锁保护的域中二、可变对象设计线程安全类的三个基本要素:1、找出构成对象状态的所有变量2、找出约束状态变量的不变性条件3、建立对象的并发访问管理策略。
2021-12-28 14:07:09 178
原创 docker环境下ftp上传问题
开发时一切正常,可是部署到服务器上,没有报出任何异常,但是ftp.storeFile()返回false。重点在下面这两句:ftp.enterLocalPassiveMode();// 被动模式ftp.setFileTransferMode(FTP.STREAM_TRANSFER_MODE);//设置传输方式为流方式...
2021-12-27 16:12:08 641
原创 华为OD 机试3题(通过率60%,80%,75%)
import java.util.List;import java.util.Scanner;import java.util.*;class Points{ int x; int y; public Points(int x, int y) { this.x = x; this.y = y; } public int getX() { return x; } public void se..
2021-12-05 00:29:48 13676 3
原创 datax常用的任务
1、从mysql到mysql{ "job": { "setting": { "speed": { "channel": 3, "byte": 1048576 }, "errorLimit": { "record": 0, "percentage": 0.02 } }, "content": [ { "reader": {
2021-11-10 17:20:08 1252
原创 工作笔记-2021年11月10日
es中设置动态模板PUT _template/template_namexxx{}es的分词处理器字符过滤器\分词器\词项过滤器Standard TokenizerLetter TokenizerLowercase TokenizerWhitespace TokenizerUAX URL Email TokenizerClassic TokenizerThai TokenizerNGram TokenizerEdge NGram TokenizerKeyword Toke
2021-11-10 17:11:31 2489
原创 阿里云-个人建网站从0到精通(三)-部署开发环境
通过简单几步,图中7种主流开发环境轻松部署,摆脱海量文档搜索之苦。Spring Boot 环境1. 安装Java开发环境1. 下载并安装JDK8,下载地址参见Java SE 8u261。2. 配置Java环境变量。(JAVA_HOME,classpath,path等略)b.执行以下命令,验证环境变量配置是否成功。java -version2. 安装并配置IntelliJ IDEA (略)3. 创建Spring Boot项目(略)4. 打包并上传项目到ECS服务器...
2021-11-02 11:11:37 212
原创 阿里云-个人建网站从0到精通(二)-快速搭建网站
本教程适用企业、个人,基于开源的PbootCMS,快速搭建拥有丰富功能的网站。1. 登录云服务器在购买ECS服务器后,系统会创建一个ECS实例。每一个ECS实例对应一台已购买的云服务器。您可以通过电脑上自带的终端工具访问云服务器,进行应用部署和环境搭建。1. 在ECS实例列表页面,选择实例的所属地域。2. 找到目标实例,然后在操作列选择【更多】>【密码/密钥】> 【重置实例密码】,然后在弹出的对话框设置ECS实例的登录密码3. 在弹出的页面,单击【立即重启】使新...
2021-11-02 10:48:01 540 3
原创 阿里云-个人建网站从0到精通(一)
你有没想过自己建一个网站?建一个网站需要多少钱?怎么部署自己的网站?登录阿里云官网:阿里云-(aliyun.com),一般节假日都会有活动,选择云服务器ECS,CPU&内存 2核4 GiB,新人活动价格621块。选择区域,华北2/北京,创建服务器一个实例,系统会分配公网ip,根据提示设置用户名,密码点击确定,完成基本部署。...
2021-11-02 10:06:24 193
原创 对接优某康tcp接口
项目需要对接视频接口,某康提供的是tcp接口,负责人想着把数据保存在本地落库,方便以后的统计。这事就落到了我头上,我选netty。开始东抄西抄,终于拼了一个不成样子的东西。很多地方返回不对。开始找支持,同事A总共帮着解决了3个大问题。1、登录后,发送心跳返回结果不对BufByte 写完就清空了,导致心跳不对。2、心跳正常后,发现netty阻塞了restful请求。开启子线程,解决了线程阻塞3、tcp返回的包,分多次返回,网上说的粘包和拆包使用分隔符的Handle解决。这3
2021-06-22 21:07:15 351
原创 office文档转pdf服务 本地或远程 OpenOffcie、LibreOffcie
网上说 转的主流是 jod 和 aspose,aspose是商用软件,跨平台,不需要第三方软件。jod依赖 windows环境,在linux下需要安装openOffice。结
2021-05-27 23:37:39 1215 2
原创 activiti6中activiti-app教程
1、下载activiti-app后,放到tomcat中webapp下中文乱码${TOMCAT_HOME}/conf/logging.properties 修改编码 UTF-8为 GBK2、修改mysql数据库。${TOMCAT_HOME}\webapps\activiti-app\WEB-INF\classes\META-INF\activiti-app\activiti-app.properties将默认链接注释,修改内容如下:datasource.driver=com.mysql...
2021-05-24 16:22:26 400
原创 查询window中占用的端口号
1、在命令窗口中输入命令中输入netstat -ano |findstr "端口号"2、tasklist |findstr "进程id号"
2021-05-18 14:58:04 83
原创 ftp的下载作为文件流返回到浏览器
public ResponseEntity download(String path, String fileName) { ResponseEntity<byte[]> entity = null; try{ connectToServer(); try (InputStream in = FtpUtil.downloadFile(ftpClient,path)){ byte[].
2021-05-18 10:56:29 1608 2
原创 elk学习中遇到的一些问题
Elk安装包括ES (head、ik插件)、Kibana, logstach,最新的chrome浏览器可以通过安装插件的方式安装head插件。 Head插件从git下载,npm install , npm run start,参考3的编译方式。 Ik插件需要编译,mvn install package, target/release目录下是编译完成的jar Es第一次启动前,需要配置config 跨域 Kibana配置config 完成汉化 Logstach在bin下根据config/sample
2021-04-26 00:38:37 194 1
原创 pdfReader 解析pdf(ItextPdf)
public static String getInfo(String pdfFilePath) { HashMap<String, String> info = new HashMap<>(); PdfDocument document = null; StringBuffer sb = new StringBuffer(); try (FileInputStream is = new FileInputStream(pdfFilePath)) {.
2021-04-20 16:35:41 3000
原创 json数据在javaFx的TreeViewer展示(仿jsonViewer)
import com.google.gson.JsonArray;import com.google.gson.JsonElement;import com.google.gson.JsonObject;import javafx.collections.FXCollections;import javafx.collections.ObservableList;import javafx.scene.control.TreeItem;import java.util.Set;pub..
2021-03-18 09:32:45 544
原创 Word文档解析
package com.etcc.document;import com.etcc.document.vo.*;import org.apache.commons.lang3.*;import org.apache.poi.xwpf.usermodel.*;import org.openxmlformats.schemas.wordprocessingml.x2006.main.*;import org.slf4j.*;import java.io.*;import java.math..
2021-03-16 18:49:52 1136
原创 java树形结构---通过关键词查询返回路径
最近工作中遇到问题,java的一个树结构,需要通过关键词搜索,返回前端树形结构。觉着比较麻烦,就拒绝做。 结果是直属领导,用中午休息时间就把这个做出来了。汗颜!private List<? extends HuaPingBaseEntity> doSearchVideo(List<? extends HuaPingBaseEntity> searchList, String keyWord) { List<HuaPingBaseEntity>
2021-03-16 14:20:04 1291 1
原创 javafx的开发--Scene Builder
Scene Builder 中定义了fx:id之后,可以导出controller整体定义跳转import javafx.fxml.Initializable;import java.net.URL;import java.util.ResourceBundle;public class AbstractBaseController implements Initializable { private MainApplication application; public
2021-03-12 10:15:28 564
原创 如何自学ElasticSearch?
世事有难易乎?为之,则难者亦易矣,不为,则易者亦难矣!第一步: 上官网找教程:https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started-search.html第二步:看文档。看不懂英语怎么办? 安装google翻译插件。效果如下:第三步: 动手练习:3.1 安装EalsticSearch, Kinbana 教程很多,不累述3.2 运行实例,点击View in Co..
2021-02-03 18:14:26 162
原创 冯谖客孟尝君
齐人有冯谖者,贫乏不能自存,使人属孟尝君,愿寄食门下。孟尝君曰:“客何好?”曰:“客无好也。”曰:“客何能?”曰:“客无能也。”孟尝君笑而受之曰:“诺。”左右以君贱之也,食以草具。居有顷,倚柱弹其剑,歌曰:“长铗归来乎!食无鱼。”左右以告。孟尝君曰:“食之,比门下之客。”居有顷,复弹其铗,歌曰:“长铗归来乎!出无车。”左右皆笑之,以告。孟尝君曰:“为之驾,比门下之车客。”于是乘其车,揭其剑,过其友曰:“孟尝君客我。”后有顷,复弹其剑铗,歌曰:“长铗归来乎!无以为家。”左右皆恶之,以为贪而不知足。孟尝君问:
2021-01-12 16:24:17 235 1
原创 关于wsdl的登录验证
String targetEndpoint = "http://36.156.30.92:8511/AvconWebService/services/StandarMonitorService?wsdl";MonitorServiceServiceStub serviceServiceStub = new MonitorServiceServiceStub(targetEndpoint);HttpTransportPropertiesImpl.Authenticator auth = new Htt..
2021-01-06 15:17:20 1043
原创 mysql 单字段分列的实践,实现group_concat的逆向操作
mysql中的一个表的某字段,假设为cds_var 表CREATETABLE`cds_var`(`cds_value`varchar(100)NOTNULL,`id`int(11)NOTNULLAUTO_INCREMENT,PRIMARYKEY(`id`))表trans_var为cds_value的映射表CREATE TABLE `trans_var` ( `var_key` varchar(100) NOT NULL, ...
2020-12-01 18:31:44 1368
原创 琵琶行--白居易
浔阳江头夜送客,枫叶荻花秋瑟瑟。主人下马客在船,举酒欲饮无管弦。醉不成欢惨将别,别时茫茫江浸月。忽闻水上琵琶声,主人忘归客不发。寻声暗问弹者谁,琵琶声停欲语迟。移船相近邀相见,添酒回灯重开宴。千呼万唤始出来,犹抱琵琶半遮面。转轴拨弦三两声,未成曲调先有情。弦弦掩抑声声思,似诉平生不得志。低眉信手续续弹,说尽心中无限事。轻拢慢捻抹复挑,初为《霓裳》后《六幺》。大弦嘈嘈如急雨,小弦切切如私语。嘈嘈切切错杂弹,大珠小珠落玉盘。间关莺语花底滑,幽咽泉流冰下难。冰泉冷涩弦凝绝,凝绝不通声暂歇。别有幽愁暗恨生,此时
2020-07-11 20:22:12 260 3
原创 论情商
现在人张口闭口素质,动不动就是就说,某某人情商很低。什么是情商?有人引红楼梦中的诗句,世事洞明皆学问,人情练达即文章。我只讲对情商的简单理解。 在城市生活过的人都知道金毛,都说金毛的情商高,见到陌生人也是欢快,热情。 假如路边有一只狗,你过去撩,这狗对你龇牙,甚至于咬上你几口。有些人被咬之后,甚至会不顾狗主人的感受将其打死。 假如路边有另外一只狗,你过去撩,这狗满心欢喜的凑上来,一边笑还不住的摇尾巴。如果你是爱狗人士,肯定是满心欢喜。 ...
2020-07-09 15:29:52 107
原创 地图位置附近资源使用redis geo实现
先贴代码: /** * * geoadd beijing 116.318427 39.986771 中钢大厦 116.318227 39.986271 新中关村大厦 */ RedisGeoCommands.GeoLocation geoLocation=new RedisGeoCommands.Geo...
2020-04-01 00:37:16 351
原创 微信公众平台开发入门(一)
很多年前,一个小伙子想开发微信,奈何找不到捷径。有一天,也是运气使然, 突然就知道怎么入门了。1、访问地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login2、手机微信扫码登录3、成功后跳转到:https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?ac...
2020-03-27 12:07:26 197
redis6.0 window版本
2020-10-21
python 3.6中文手册.CHM
2017-11-22
HTML5开发的太阳系演示
2012-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人