6 大树叶

尚未进行身份认证

我要认证

宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒。

等级
TA的排名 451

MYSQL获取自增主键【4种方法】

通常我们在应用中对mysql执行了insert操作后,需要获取插入记录的自增主键。本文将介绍java环境下的4种方法获取insert后的记录主键auto_increment的值:通过JDBC2.0提供的insertRow()方式 通过JDBC3.0提供的getGeneratedKeys()方式 通过SQL select LAST_INSERT_ID()函数 通过SQL @@IDENTITY 变量1.通过JDBC2.0提供的insertRow()方式自jdbc2.0以来,可以通过下面的方式执.

2020-07-10 17:31:14

nginx worker_connections exceed 1024 修改

玩nginx配置的朋友,有时会见到这个提示[warn]: 3660#0: 20000 worker_connections are more than open file resource limit: 1024 !!原来安装好nginx之后,默认最大的并发数为1024,如果你的网站访问量过大,已经远远超过1024这个并发数,那你就要修改worker_connecions这个值 ,这个值越大,并发数也有就大。当然,你一定要按照你自己的实际情况而定,也不能设置太大,不能让你的CPU跑满100%。所

2020-07-05 19:14:06

10倍科技

根据科技各个细分行业,以及各个公司基本面,梳理出了A股100只科技龙头股,为投资者以作备用之。1.消费电子TWS立讯精密:Airpods代工市占率约60%,国内最大的连接器制造商;歌尔股份:Airpods代工市占率约30%,国内声学行业龙头;漫步者:安卓TWS耳机龙头,智能音箱国内市占率第一面板制造京东方A:国内面板龙头,LCD市占率全球第一,OLED市占率国内第一;TCL科技:国内面板龙头,LCD市占率全球第二面板材料长信科技:国内触控显示龙头,全球最大的ITO导电

2020-07-05 00:07:06

centos 上面 kafka systemctl 服务化

vim /etc/systemd/system/kafka.service[Unit]Description=Apache Kafka server (broker)After=network.target[Service]Type=simpleEnvironment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin/java/:/usr/java/jdk1.8.0_151/jre/bin"...

2020-06-30 17:40:03

zookeeper systemctl 服务化

vim /etc/systemd/system/zookeeper.service假设/data/zookeeper是它的安装目录[Unit]Description=ZookeeperAfter=network.target[Service]Type=simple#Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin/java/:/usr/java/jdk1.8.0_1..

2020-06-30 17:28:06

关于微服务限流和降级的那些事: Hystrix 和 Sentinel

二者对比:https://www.jianshu.com/p/4ec9368c7349Sentinel 发布首个生产版本Github 地址:https://github.com/alibaba/Sentinel 中文:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D

2020-06-29 23:06:35

基于Spring Boot的Java在线编译运行工具

目录项目运行流程程序运行流程图如下接下来开始具体分析每一步的实现方法一个Java程序是怎样运行起来的想要实现在线运行Java代码的需求,我们首先需要了解Java程序正常的编译和运行流程。首先源代码文件(.java)经由编译器编译成字节码 例如JDK中的javac命令就是实现字节码生成技术的程序 接下来有Java虚拟机解释并运行字节码文件,运行过程有分为两个步骤 类的加载 应用程序运行后,系统会启动一个虚拟机进程。JVM进程在类的加载阶段首先会通过一个类的全限...

2020-06-29 00:38:58

Centos下cpu核数那些事

物理CPU:实际Server中插槽上的CPU个数。物理cpu数量:可以数不重复的 physical id 有几个。> 逻辑CPULinux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的,信息内容分别列出了processor 0 – n 的规格。这里需要注意,如果你认为n就是真实的cpu数的话, 就大错特错了。一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来逻辑CPU数量=物理c.

2020-06-25 00:20:56

nginx发送post请求报405的问题

[root@elk-server meeting-order]# curl -X POST https://test.abc.com/<html><head><title>405 Not Allowed</title></head><body bgcolor="white"><center><h1>405 Not Allowed</h1></center><hr>.

2020-06-24 19:07:09

nginx rewrite 指令那些事

rewrite模块(ngx_http_rewrite_module)nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。另外该模块需要PCRE支持,应在编译nginx时指定PCRE支持。根据相关变量重定向和选择不同的配置,从一个location跳转到另一个location,不过这样的循环最多可以执行10次,超过后nginx将返回500错误。同时,重写模块包含set指令,来创建新的变量并设其值,这在有些情景下非常有用的,如记录条件标识、传递参

2020-06-24 19:03:02

关于 Jvm 线程上下文类加载器那些事

JVM 对线程上下文类加载器(ThreadContextClassLoader,TCCL表示)的阐述如下所示:Java 提供了很多服务提供者接口(Service Provider Interface,SPI),允许第三方为这些接口提供实现。常见的 SPI 有 JDBC、JCE、JNDI、JAXP 和 JBI 等。这些 SPI 的接口由 Java 核心库来提供,而这些 SPI 的实现代码则是作为 Java 应用所依赖的 jar 包被包含进类路径(CLASSPATH)里。SPI接口中的代码经常需要加载具体

2020-06-20 12:01:25

spring cloud 在eureka注册中心中删除服务与状态变更

通过eureka注册中心的注册的服务,可以通过DELETE来删除指定的服务,发送地址为:http://${server}:${port}/eureka/apps/${serviceName}/${instanceId}如果不是删除服务而是变更服务状态,则使用PUT请求来操作服务实例的status:http://${server}:${port}/eureka/apps/${serviceName}/${instanceId}/status?value=${value}其中${value

2020-06-17 21:40:10

weave 的 FAQ

Weave网络使用很多,下面是一些文档供参考:1:https://www.weave.works/docs/net/latest/faq/2.https://www.weave.works/docs/net/latest/troubleshooting/

2020-06-16 17:57:25

如何修改 docker容器 java 程序的时区

如果单独只是修改docker容器的时区,执行docker run -d --name assetshealthiness-service -v /data/saas/health:/logs -v /etc/localtime:/etc/localtime:ro -p 9002:9002 10.122.61.199/saas/assetshealthiness-service:test使用date -R命令就可以得到八时区的时间,但是此时jvm时区并没有变化,还是UTC+0。修改jv...

2020-06-16 00:20:02

centos7 iperf3 安装和使用

1.在centos7 主机A 和主机B 上安装iperf3# yum install -y iperf3Total download size: 79 kInstalled size: 197 kDownloading packages:iperf3-3.1.7-2.el7.x86_64.rpm

2020-05-30 13:55:03

jenkins 如何创建用户角色, 并进行 项目权限分配

见:jenkins 创建用户角色项目权限

2020-05-27 21:14:01

基于 Eureka 的实现 Spring Boot Admin实战

https://blog.csdn.net/hubo_88/article/details/80671192

2020-05-25 19:20:50

Elastic Search常见的操作

一:索引相关1,创建索引(1) PUT /majian_index/{ "settings":{ "index":{ "number_of_shards":3, "number_of_replicas":0 } }}2)创建索引的同时手动创建mapping(一般添加数据的时候,mapping可以自动创建,_routing 表示自定义路由,默认是以id为路由,只有在特殊用法的情况下才需...

2020-05-21 23:15:22

Gitlab webhook 触发 jenkins自动构建

详细的文章在:https://www.cnblogs.com/guanyf/p/10607253.html

2020-05-21 16:27:33

Jenkins -source 8 or higher to enable lambda expressions 错误的解决

问题:Jenkins在编译java代码时,如果出现了下面的错误,[ERROR] ..../java:[93,30] lambda expressions are not supported in -source 1.7 (use -source 8 or higher to enable lambda expressions)如何解决?则表示Java编译用的Jdk必须是jdk8 或者以上。1.在jenkins的系统管理->全局工具配置->JDK 里面,确保系统用的是JDK8.

2020-05-20 00:20:33

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。