本月博客排行
-
第1名
steven789654 -
第2名
e_e -
第3名
yeluowuhen
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - kaizi1992
- wy_19921005
- vipbooks
- arpenker
- zysnba
- fantaxy025025
- e_e
- wallimn
- jh108020
- ganxueyun
- Xeden
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kristy_yy
- javashop
- wangchen.ily
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- flashsing123
- xiaoxinye
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- duanfei
- xiangjie88
- hudiemeng870329
- mft8899
- java_doom
- gaochunhu
- zw7534313
- silverend
- sichunli_030
- 深蓝传说
[移动开发] 解决 Configure build 下载慢的问题(亲测有效)
在build.gradle 文件加入下面代码即可
buildscript {
repositories {
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
google()
}
}
allprojects {
repositories {
...
[编程语言] spring mvc 定时任务,避免同时执行两次
spring版本:3.1.0 或以上
1.新建定时任务配置文件
如:applicationContext-jobs.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="ht ...
[移动开发] 记录下ubuntu下studio安装flutter
一、安装Flutter的SDK及环境配置
1、访问官网,下载SDK;
https://flutter.dev/docs/development/tools/sdk/archive?tab=linux
2、配置环境变量
在终端执行命令
cd ~
vim .bash_profile
export PATH="$PATH:/home/pateo/Android/flutter/bin" ...
[编程语言] java调用shell
java调用shell
public class CallShell {
public static final String OS_NAME = System.getProperty("os.name");
static boolean isWindowsPlat = false;
public static void main(String[] args) {
...
[编程语言] ReadWriteLock读写锁
ReadWriteLock 读写锁:多读单写
public class LockTest {
ReadWriteLock lockTreeMap = new ReentrantReadWriteLock();
final TreeMap<Long, String> treeMap = new TreeMap<Long, String>();
public stat ...
[开源软件] docker 命令大全
docker
-D 默认false 允许调试模式(debugmode)
-H 默认是unix:///var/run/docker.sock tcp://[host[:port]]来绑定 或者unix://[/path/to/socket]来使用(二进制文件的时候),当主机ip host=[0.0.0.0],(端口)port=[4243] 或者 path=[/var/run/docker.s ...
[互联网] flink-watermark
一.背景
当我们统计用户点击的时候,有时候会因为各种情况数据延迟,我们需要一个允许最大的延迟范围进行统计。这里的延迟统计分为两种:
模拟初始数据:早上10:10:00 用户点击了一次,但是延迟到10:10:05 才发送过来,允许最大延迟5秒, 5秒窗口统计。我们希望还是能统计到
二.基本代码
@Data
public class UserTi ...
[编程语言] 留个备份, Java JDK的历史版本下载地址
记录一下JDK的历史版本下载地址:
https://www.oracle.com/technetwork/java/javase/archive-139210.html
Java SE 1.1:https://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase11-4 ...
[编程语言] 使用CAS变量和CountDownLatch保证线程间的同步-匀速的发送短信
使用CAS变量和CountDownLatch保证线程间的同步
//使用CAS变量和CountDownLatch保证线程间的同步-匀速的发送短信
public class ThreadSync {
private AtomicLong total = new AtomicLong(0);
private volatile boolean isstop = false;
private v ...
[操作系统] Syntax error: Unterminated quoted string
gedit进入configure文件 搜索 "relid" 找到全部 ".relid'`" 改为 ".relid`"
gedit进入configure文件 搜索 "relid" 找到全部 ".relid'`" 改为 ".relid`"
gedit进入configure文件 ...
[编程语言] Java设置PPT幻灯片背景——纯色、渐变、图片背景
PPT幻灯片生成时,系统默认是无色背景填充,幻灯片设计需要手动设置背景效果,可设置颜色填充或者图片背景填充。本文将对此介绍具体实现方法。
使用工具:Free Spire.Presentation for Java 2.2.3(免费版)
Jar文件导入方法(参考):
步骤1:在Java程序中可新建一个文件夹命名为Lib,并将下载包中的jar文件复制到新建的文件夹下。
步骤2: ...
[开源软件] Please provide a source image with `from` prior to commit
Please provide a source image with `from` prior to commit
这里,需要注意一点的是,第一行的命令,必须是FROM,比如,将FROM命令放在第二行了,在执行docker build的时候,会报下面的错误:
Please provide a source image with `from` prior to commit
Please ...
[互联网] flink-table-sql-demo2
一.背景
这个和demo1类似,只是提供另外一种实现方式,类似kafka 利用streamTableSource 来做。
二.代码
@Data
@ToString
public class UserInfo implements Serializable {
private Timestamp pTime;
private String ...
[编程语言] 导入线下excell业务数据按权重匹配线上数据
业务场景:(系统间还没有接口对调,订单号暂时需要线下处理)
线上订单需要线下第三方票据核对之后才能抽取明细对账开票。
根据第三方提供的票据匹配上双方系统的订单号。
class Report::Importcsv
# 上传csv文件load数据到数据库临时表
def self.import_csv(file_root,table_name='mapping_datas')
...
[移动开发] Flutter与React Native
Flutter 与React Native 对比
[关于性能]
跨平台开发第一个考虑的就是性能问题
RN的效率由于是将View编译成了原生View,所以效率上要比基于Cordova的HTML5高很多,但是它也有效率问题,RN的渲染机制是基于前端框架的考虑,复杂的UI渲染是需要依赖多个view叠加.比如我们渲染一个复杂的ListView,每一个小的控件,都是一个native的view,然后相互组合 ...
[编程语言] 通过Maven仓库安装Spire.PDF for Java
本文将介绍如何通过Maven仓库安装Spire.PDF for Java。
首先,在pom.xml文件中配置Maven仓库路径。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue& ...
[开源软件] Interacting with the balena Supervisor
he balena Supervisor is balena's agent that runs on devices. Its main role is to ensure your app is running, and keep communications with the balenaCloud API server.
The Supervisor itself has its own ...
[互联网] flink-table-sql-demo1
一.背景
flink 这个东西,后面会尝试走纯SQL 统计路线,这个阿里和华为都搞了一套,这里就简单记录下测试效果。
用SQL统计用户点击数,每隔5秒统计一次。暂时去掉了复杂逻辑。
二.直接看代码
// lombok 插件,这里主要写一个简单的数据产生的对象
// 表是时间,用户,以及商品3个字段
@Data
@ToString
public class U ...
[编程语言] Java字节码(class)文件结构解析
字节码
字节码文件
文件格式
Java编译后的字节码文件格式,其文件结构定义如下:
ClassFile {
u4 magic;
u2 minor_version;
u2 major_version;
u2 constant_pool ...
[编程语言] 解决 npm install sqlite3 error
1、
解决 npm install sqlite3 error
sudo npm install -g node-gyp
解决 npm install sqlite3 error
sudo npm install -g node-gyp
解决 npm install sqlite3 error
sudo npm install -g node-gyp
解决 npm ins ...
[企业架构] 个推微服务网关架构实践
作者:个推应用平台基础架构高级研发工程师 阿飞
在微服务架构中,不同的微服务可以有不同的网络地址,各个微服务之间通过互相调用完成用户请求,客户端可能通过调用N个微服务的接口完成一个用户请求。因此,在客户端和服务端之间增加一个API网关成为多数微服务架构的必然选择。
在个推的微服务实践中,API网关也起着至关重要的作用。一方面,API网关是个推微服务体系对外的唯一入口;另一方面,API网关中实现 ...
[编程语言] pip install scrapy Microsoft visual c++ 14.0 is required
很久没来写文章了,今天使用scrapy编写爬虫代码的时候,在使用pip install scrapy安装模块的时候出现了Microsoft visual c++ 14.0 is required的错误提示,导致scrapy安装失败,后来经过查阅相关资料解决了,小弟不才,把解决方法总结出来供各位仁兄参考。
本人python版本为3.6,操作系统为Windows 10 ...
最近博客热门TAG
Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)
最新博客专栏
最新发表博客
- 鸿蒙保存图片到相册
- xcode 14.3打包报错 File not found:XcodeDefault.xctoolchain/usr/lib/arc/libarclit...
- 鸿蒙ArkUI-X已更新适配API13啦
- 鸿蒙安全控件之位置控件简介
- 鸿蒙ArkUI-X简介
- 鸿蒙安全控件之保存控件简介
- 鸿蒙安全控件之粘贴控件简介
- 鸿蒙无权限实现图片选择拍照和录视频
- 鸿蒙hvigor构建任务依赖与生命周期简介
- 鸿蒙开发Hvigor插件动态生成代码
- 鸿蒙开发Hvigor任务简介
- API13Bate版来了DevEco已更新快来看新功能吧
- 鸿蒙接入Flutter3.22
- 鸿蒙Navigation入门使用
- 鸿蒙Navigation拦截器实现页面跳转登录鉴权方案
- 鸿蒙Navigation知识点详解
- 鸿蒙高质量代码静态检测200条四
- 鸿蒙高质量代码静态检测200条二
- 鸿蒙高质量代码静态检测200条三
- 鸿蒙高质量代码静态检测200条一