java
qq_16072507
这个作者很懒,什么都没留下…
展开
-
spring boot (tomcat) 指定使用ipv4 netstat -ntupl查询结果为tcp4(不是tcp6)
问题spring boot 打的jar包,用java命令启动。netstat -ntupl 查看端口监听,只有tcp6 没有tcp4。而阿里云通常的入栈规则是ipv4.诱因怀疑是此处的原因,导致可以通过ip访问服务,但不能通过域名访问。(此怀疑是错误的,实际原因是ssl证书在windows系统解压,再rz到服务器,导致证书不可用。直接rz zip文件,不要在windows解压,有时会有问题【不确定原因】)解答添加java 启动参数-Djava.net.preferIPv4Stack=truecu原创 2020-07-31 10:07:38 · 4404 阅读 · 0 评论 -
Spring Boot 中使用 CommondLineRunner时 注解Order指定顺序不生效
问题:@Bean@Orde(2) // no effectpublic CommandLineRunner xxx2(){return args -> {Sysout("secondrun")};}@Bean@Orde(1)public CommandLineRunner xxx1(){return args -> {Sysout("first run")};}out:-->second run-->first run解决...原创 2020-07-30 14:36:21 · 610 阅读 · 1 评论 -
spring-boot 启动命令
maven:./mvnw spring-boot:rungradle:./mvnw bootStartjava:java -jar ./target/xxx.jar原创 2020-07-28 21:55:09 · 234 阅读 · 0 评论 -
分布式并发
分布式并发1、db方向, A、select ... from .. where .. for update;(悲观锁) 实现简单,对耗时的大事物不适用 B、加上version字段,version 大于当前值才执行更新(乐观锁) 提高了db支撑能力,实现麻烦点,还有其他相关应用可能没实现乐观锁(可以通过存储过程私有化表解决)原创 2016-03-11 10:21:31 · 387 阅读 · 0 评论 -
java 面试题
基础主要考察:数据类型, 集合, 面向对象(封装、继承、多态), jsp, jstl, servlet生命周期, jdbc, sql, mvc, javascript, jquery。 unix/linux 基础命令。高级主要考察:设计模式(单例,mvc,门面,观察者,装饰者), 设计原则(开关原创 2016-01-13 11:20:25 · 510 阅读 · 0 评论 -
maven
1、查看版本信息 mvn -v(win cmd)原创 2015-11-24 12:35:11 · 237 阅读 · 0 评论 -
zookeeper
1、配置文件 /conf/zoo.cfg clientPort=2181 端口 dataDir=/var/lib/zookeeper 数据存储目录 syncLimit=5 同步限制 initLimit=10 初始化限制 tickTime=2000 同步周期2秒 dynamicConfi原创 2015-11-24 10:51:27 · 397 阅读 · 0 评论 -
java lucene搜索功能初探(1)
问题1:建立索引indexWriter.addDocument(doc);在close前执行两次会添加重复的两条记录。在close后,再次打开执行会清楚一起的所有doc。indexWriter.updateDocument(new Team("ID","1"),doc)不能修改ID域(field)等于1的doc,只会新增一条重复的doc。目标:增量添加doc,在原创 2015-10-29 17:21:50 · 335 阅读 · 0 评论 -
开发语言选择
语言选择看产品运行的平台:windows:c# app客户端 unity游戏客服端 虚拟现实ios:swift app客户端linux:java 通常服务器端 提供业务逻辑处理服务android:java app客服端浏览器:javascript/html5/css web展示端原创 2015-11-11 14:51:09 · 404 阅读 · 0 评论 -
Java, C#, Swift语法对比速查表
Java, C#, Swift语法对比速查表 Java 8C# 6Swift变量类型 变量名;类型 变量名;var 变量名 : 类型;变量(类型推断)N/Avar 变量名=初值;var 变量名=初值;常量final 类型 常量名=初值;转载 2015-11-11 14:02:28 · 456 阅读 · 0 评论