java技术圈 为您找到相关结果 12

mybatis中用tinyint保存Boolean类型_xue317378914的专栏

一、boolean类型 MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1), MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0, mysql> select true,false,TRUE,FALSE; +------+-------+------+-------+ | TRUE | FALSE | TRUE | FALSE | +------+-------+------+-------+ | 1 | 0 | 1 | 0 | +------+-------+------+-------+ 可以如下插入boolean值:insert into [xxxx(xx)] valu...阅读全文

博文 2020-10-16 15:00:47 CSDN博客

V2Ray配置常见问题

V2Ray配置常见问题 1. 打开客户端闪退 可能原因:客户端的配置文件上不正确。 修正方法:请仔细检查配置文件并修改正确。 2. 客户端提示 Socks: unknown Socks version: 可能原因:客户端配置的 inboud 设置成了 socks 而浏览器的代理协议设置为 http。 修正方法:修改配置文件使客户端的 inboud 的 protocol 和浏览器代理设置的协议保持一致。 3. 客户端提示 Proxy|HTTP: failed to read http request > malformed HTTP request "\x05\x01\x00" 可能原因:客户端配置的 inboud 设置成了 https 而浏览器的代理协议设置为 socks4 或者 socks...阅读全文

CFR - another java decompiler批量反编译jar文件

Oracle 12C RAC modifying scan configuration Oracle modify time zone In depth study on the relationship between Oracle DB server system time modification and SCN Oracle block SCN / commit SCN / cleanup SCN description The first bullet in Oracle ASM Translation Series: Basics ASM Au, extensions, mirroring and failgroups Every programmer should learn ...阅读全文

博文 2022-07-27 13:31:44 编程知识

解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题

源码编译升级安装了gcc后,编译程序或运行其它程序时,有时会出现类似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的问题。这是因为升级gcc时,生成的动态库没有替换老版本gcc的动态库导致的,将gcc最新版本的动态库替换系统中老版本的动态库即可解决。 1. 问题原因分析 为了安装最新版本的Node.js(最新版本的Node.js使用了C++ 11中,而C++ 11需要code>gcc 4.8+才能支持),将gcc升级到了当前最新版本v 5.2.0。升级后,成功编译安装了新版本的Node.js(v 4.2.1),但运行时程序时出现了以下错误: node: /usr/lib64/libstdc++.so.6: versi...阅读全文

博文 2020-02-21 13:21:38 IT笔录

FEL表达式的用法 - QiaoZhi

Fel是开放的,引擎执行中的多个模块都可以扩展或替换。Fel的执行主要是通过函数实现,运算符(+、-等都是Fel函数),所有这些函数都是可以替换的,扩展函数也非常简单。 Fel有双引擎,同时支持解释执行和编译执行。可以根据性能要求选择执行方式。编译执行就是将表达式编译成字节码(生成java代码和编译模块都是可以扩展和替换的) FEL可以进行算数运算以及逻辑运算,也可以调用类的静态方法、非静态方法。 只需要一个jar包: 1. 简单使用 1. 简单计算 private static void calculate() { // 算数运算 FelEngine fel = new FelEngineImpl(); Object result = fel.eval("1.5898*1+75"); Sy...阅读全文

博文 2020-05-15 02:29:00 博客园

为什么必须是final的呢?

一个谜团 如果你用过类似guava这种“伪函数式编程”风格的library的话,那下面这种风格的代码对你来说应该不陌生: 1 2 3 4 5 6 7 8 9 public void tryUsingGuava() { final int expectedLength = 4; Iterables.filter(Lists.newArrayList("123", "1234"), new Predicate() { @Override public boolean apply(String str) { return str.length() == expectedLength; } }); } 这段代码对一个字符串的list进行过滤,从中找出长度为4的字符串。看起来很是平常,...阅读全文

博文 2019-10-20 14:18:03 崔鹏飞的Octopress Blog

Golang 泛型初探

Golang 的泛型实现已经正式合并到 master 分支上啦,之后也会在 master 分支上进行开发,那么作为期待这个 feature 许久的 gopher,也想第一时间看看到底是如何实现的。语法这里不过多讲解泛型的语法,具体可以参考一下 https://github.com/golang/go/issues/43651 这个 issue。简单来说,在 struct 和 func 的名字后面可以加一个 [] 里面包含泛型的名字和限制条件,比如:123type container[T any] struct{ elem T}any 是个特殊的关键字,表示所有类型都可以。示例程序这里我们写一个示例程序来编译成汇编,来看看泛型到底是怎么实现的:1234567891011121314151617...阅读全文

博文 2021-08-18 06:18:24 Pure White

Prometheus核心概念:一图了解Counter和Gauge两种数据指标类型的区别_Hugo Lei的博客

目录 1 背景 2 何为Counter类型? 2.1 Counter定义 3 何为Gauge类型? 3.1 Gauge定义 4 Counter和Gauge的对比 1 背景 Prometheus整体架构分为Server端和Exporter端,而Exporter通常是基于官方的SDK开发(例如Go SDK)。 这里要明确一个概念:数据指标类型只是Client端的一个概念,用于维护Metric的生产,以方便在业务上有所区分。 而Server端是不区分数据类型的,因为所有的数据都是一种格式,也即时间序列 Metric value, timestamp. 2 何为Counter类型? Counter是一个累计类型的数据指标,它代表单调递增的计数器。 其值只能在重新启动...阅读全文

博文 2023-01-03 02:55:22 CSDN博客_prometheus gauge

kafka是如何保证消息不丢失的 - 腾讯云开发者社区

今天和大家聊一下,kafka对于消息的可靠性保证。作为消息引擎组件,保证消息不丢失,是非常重要的。 那么kafka是如何保证消息不丢失的呢?前提条件任何消息组件不丢数据都是在特定场景下一定条件的,kafka要保证消息不丢,有两个核心条件。第一,必须是已提交的消息,即committed message。kafka对于committed message的定义是,生产者提交消息到broker,并等到多个broker确认并返回给生产者已提交的确认信息。而这多个broker是由我们自己来定义的,可以选择只要有一个broker成功保存该消息就算是已提交,也可以是令所有broker都成功保存该消息才算是已提交。不论哪种情况,kafka只对已提交的消息做持久化保证。第二,也就是最基本的条件,虽然kafka集...阅读全文

博文 2023-02-27 12:28:51 腾讯云

Arthas热替换java的class文件_arthas 替换class_fengchengwu2012的博客

1、arthas操作class、classloader的常用命令 (1)classloader - 查看 classloader 的继承树,urls,类加载信息,使用 classloader 去 getResource (2)dump - dump 已加载类的 byte code 到特定目录 (3)jad - 反编译指定已加载类的源码 (4)mc - 内存编译器,内存编译.java文件为.class文件 (5)redefine - 加载外部的.class文件,redefine 到 JVM 里 (6)retransform - 加载外部的.class文件,retransform 到 JVM 里 (7)sc - 查看 JVM 已加载的类信息 (8)sm - 查看已加载类的方法信息 2、替换cal...阅读全文

博文 2023-09-13 16:28:49 CSDN博客

『3网络挣钱』大小单双导师带你赚钱《触电新闻》

大小单双导师带你赚钱【认 准 导 浉】 (Q) ★4081525★网 ★zh58.vip★【 回 本 带 飞 】 【 诚 信 平 台 】 【 资 金 保 障 】 【 快 速 回 血 】|万人推荐千万人推荐!人可以平凡,但绝不能平庸。当你有想法时,与其听非专业人士随便说,影响了你对一个事物的认知和判断,莫不如找个你信得过的专业团队或者加我QQ我是认真的想帮助更多的人,也是希望让更多的朋友们知道不要在误入歧途了,我见过很多输的很惨的人了,我也是在困难的时候得到过别的帮助,诚信赢天下,可以来找我交流,希望可以帮助到你们。 想回血上岸,但是不知道应该怎么办,你们可以来找我试试,我不能肯定我能帮助到你们,但是我尽我所能,你选择信任我,我肯定是不会让你们失望的。我相信总有一些人会理解我的,有不知道怎么办...阅读全文

博文 2022-02-09 11:33:30 bentian8899

『9在家挣钱』大小单双导师带赚钱《南方网》

大小单双导师带赚钱【认 准 导 浉】 (Q) ★6306172★网 ★zh58.vip★【 回 本 带 飞 】 【 诚 信 平 台 】 【 资 金 保 障 】 【 快 速 回 血 】|万人推荐 千万人推荐!人可以平凡,但绝不能平庸。当你有想法时,与其听非专业人士随便说,影响了你对一个事物的认知和判断,莫不如找个你信得过的专业团队或者加我QQ我是认真的想帮助更多的人,也是希望让更多的朋友们知道不要在误入歧途了,我见过很多输的很惨的人了,我也是在困难的时候得到过别的帮助,诚信赢天下,可以来找我交流,希望可以帮助到你们。 想回血上岸,但是不知道应该怎么办,你们可以来找我试试,我不能肯定我能帮助到你们,但是我尽我所能,你选择信任我,我肯定是不会让你们失望的。我相信总有一些人会理解我的,有不知道怎么办...阅读全文

博文 2022-02-09 11:33:06 bentian8899