年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- Alsmile
- robotmen
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- 淡看人生
- ranbuijj
- gdpglc
- ssydxa219
- wallimn
- vipbooks
- hanbaohong
- jickcai
- johnsmith9th
- javashop
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- lyongq04
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- panshunchang
- ouanui
最新文章列表
Spring Batch 可以在一个 Step 中有多个 Tasklet 吗
根据 Spring Batch 的设计,在一个 Step 中只能执行一个 Tasklet。
如果想按照顺序执行多个 Tasklet 的话,我们需要设置不同的 Step。
正如上面定义的 Step,虽然我们在这个 Step 中定义了 2 个 Tasklet。
上面代码最后的执行顺序还是只执行最后一个 Tasklet,第一个定义的被忽略掉了。
https://www.os ...
大写字母和Ascii码
十进制值
字符
解释
0
NUT (null)
空字符
1
SOH (start of headline)
标题开始
2
STX (start of text)
正文开始
3
ETX (end of text)
正文结束
爬虫时遇到需要登陆的网站如何解决
数据为主的互联网时代,谁掌握了有价值的数据就等于掌握了商机,爬虫行业的出现就显得尤为重要。爬虫就是为了获取数据而诞生。那些价值高的网站数据应对爬虫做的策略也不是一般的多,并且还很严。比如很多网站会限制访客的访问行为,花还有些网站是需要进行登陆才能获取数据。针对这种需要登陆的网站最有用的方法就是获取目标网站的cookie,然后再使用cookie配合代理IP进行数据采集分析。
需要登陆的网站一般有2种方 ...
选股神器
最近闲来无事,突发奇想,将自己的选股思路自动化,计算机化。。。一开始觉得难,但是认真去做后觉得并不是自己想象的那般困难,关键是要专心,要持续验证。
选股采用spring boot + mybatis +mysql的技术架构,实现效果如下:
用低代码驱动IT现代化
企业创建其所需数字解决方案的方式和速度正在发生历史性变化。随着低代码平台的出现,企业中更多的人可以创造使他们的工作更轻松的能力——而且他们不需要高级技术技能来做到这一点。这些低代码平台正在改变工作的性质和 IT 的角色。业务人员可以更快地将他们的专业知识转化为他们需要的数字工具,而IT可以更多地关注基础设施支持、流程和数据的治理。这是业务人员和IT的双赢方案:业务创新加速,而IT则有更多时间用于 ...
Discourse 的关闭主题(Close Topic )和重新开放主题
Discourse 提供了一个关闭主题的功能。
简单的来说就是如果一个主题长期不用或者时间过长了,DIscourse 可以进行关闭。
关闭这个主题可以是自动的,也可以是手动的。
这个关闭主题主要是对级别不高的用户有影响,当用户级别不高,主题被关闭后,用户就没有办法进行回复了。
对高级别用户,这个功能不会做出限制,哪怕是主题关闭了,这些用户也还是可以回复的。
表现
...
Java 多行字符串
在本文中,我们来说说 Java 的多行字符串(multiline strings )。
从 JDK 15 开始,Java 提供了一个称为 Text Blocks 的语法,你可以在代码中直接使用这个功能,如果你安装这个版本的 JDK 的话,那么需要使用一些特定方法实现这个目标。
在本文中,我们还讨论使用其他方法的实现。
文本块
我们可以使用文本块来在代码中定义,文本块使用的是 3 个双 ...
python爬虫有多强大
python的作用和强大是很多人想不到的, 大数据时代下现在的爬虫可以做的事情非常多,比如数据采集、信息挖掘、电影评分等等,只要你技术超群,你想怎么爬都可以,当然要合法。稍微了解下这个行业就会发现很多人都在学python。我觉得有两个个很大的因素,一是现在互联网对于信息数据的需求越来越多,第二python它是一种简单功能强大的编程语言,大部分爬虫学习都是用它。接下来我们简单的了解下“python的爬 ...
quicktracking埋点逻辑
前言
前端埋点主要分为页面埋点和事件埋点
官方文档:https://help.aliyun.com/document_detail/201089.html
页面埋点
import { sendTrack} from '@/util/quickTracking'
sendTrack({
eventName: '***_page',
params: {}
})
事件埋点
import { se ...
共识算法
共识算法
一致性协议
说到共识算法,大家首先想到的应该都是 Raft、Paxos、Zab 算法这类理解起来比较困难的强一致性算法。
但是还有一个弱一致性的共识算法比较好理解,Gossip 协议。
为了保证各个节点的数据的一致性,必然就涉及到数据的更新操作。
Gossip protocol 也叫 Epidemic Protocol (流行病协议)
Gossip 设计了两种可能的消息传播模式 ...
RESTFul接口设计指南
概述
REST 一词是由 Roy Fielding 博士于 2000 年在他的博士论文[ Architectural Styles and the Design of Network-based Software Architecture|https://www.ics.uci.edu/~fielding/pubs/disserta ...
前端开发规范
规范的目的是为了编写高质量的代码,让你的团队成员每天得心情都是愉悦的,大家在一起是快乐的。
一.编程规约
(一) 命名规范
项目命名
全部采用小写方式,以中线分隔。
正例:mall-management-system
反例:mall_management-system / mallManagementSystem
目录命名
全部采用小写方式, 以中划线分隔,有复数结构时,要采用复数 ...
SQL常用语句
delete from cacherefresh where 1=1;
COMMIT;
//=====================================================
获取数据库所有表明的SQL
MYSQL
select table_name from information_schema.tables where table_schema='当前数据库';
s ...
通过python实现表情包自由
我想大家平时和朋友或家人聊天的时候都喜欢使用表情包吧,各种表情包不仅搞笑还能活跃大家聊天的氛围。表情包的更新速度也是很快的,收藏的表情包随时都面临过时的危险。过时的表情包肯定使用起来没有那么欢乐了呀。那我们怎么才能及时的更新自己的聊天表情包呢?如果不好意思总像别人要表情包,那我们可以自己利用爬虫技术在网站上去爬取啊。
今天我们就来一份欢乐的爬虫技术分享。首先我们今天爬取的网站是斗图吧,有一说一表情包 ...
maven配置,通用setting.xml配置-改为阿里云
maven配置,通用setting.xml配置-改为阿里云
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreement ...