V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  airfling  ›  全部回复第 24 页 / 共 26 页
回复总数  516
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
2019-03-12 13:26:03 +08:00
回复了 luozhiyun 创建的主题 程序员 我想请问一下大家 ElasticSearch 的问题
吃的消,千万级的数据文档没啥问题的,我测试的每天 6kw 条记录,聚合查询三天内都会很快返回
@zjp 这个分两种的,一种是你直接用 jpaq 的语法写的方法,这个是 hibernate 的 hsql 查询机制,还有个是用 @query 注解写的 sql,这个是 jpa 自己的机制,这两个的实现机制不一样。你说的这种情况我之前也遇到过,具体解决方法现在忘了,一般解决思路就是把 showsql 打开,查看第一次查询使用的 sql 是否和自己预想的一样。然后多余的 sql 是在查询的时候产生的还是返回数据给前台产生的,返回数据给前台产生的就是检查 tostring 和 equal 方法和 json 序列化检查进行排除。调用产生的就是你用了这个表,但是你没查询出来,使用了 hibernate 的默认机制进行了 n+1 查询
2019-03-06 08:38:06 +08:00
回复了 ghostheaven 创建的主题 分享发现 不用出门就知道自己家停电还是大家一起停电
你打开窗户就可以看到了
@NamedEntityGraph 这个注解结合 @EntityGraph 注解使用,其次对于多对一和一对一,在一的那一方注解加上属性 @ManyToOne(fetch = FetchType.LAZY)
2019-03-04 14:51:44 +08:00
回复了 TomKate 创建的主题 Java 如何通过 Java 获取远端服务器剩余磁盘大小?
对于 linux 那你可以用 jsch 或者开启 snmp 使用 snmp。同样的对于 windows 你可以用 snmp 协议或者 telnet 协议,远程不能部署,只用走这两种协议才可以获取到
2019-03-04 11:26:02 +08:00
回复了 TomKate 创建的主题 Java 如何通过 Java 获取远端服务器剩余磁盘大小?
snmp,或者 sigar 都可以
还有 agent 的数据不是直接发给 server 的,你要用 kafka,作为消息总线,数据我这里以前是存储到 hadoop,后来我就存储到 es 了
这个很简单,代理你用 spring boot 开发,配置更新选择 spring cloud config,这样你既可以更新 agent 的配置也可以使用 agent 触发更新其他服务的配置。基本指标的开发你可以使用 sigar。至于一键部署卸载,你就用一个管理端远程连接到 linux 环境部署,scp 过去。远程连接你选择 jsch
可以加个排序,就好了
2019-02-14 11:29:55 +08:00
回复了 Cyron 创建的主题 分享发现 PH 情人节活动,免费送一周 Premium 会员
666
2019-01-29 11:18:27 +08:00
回复了 zhangmengyu 创建的主题 职场话题 同事电话一直在响,我该不该去接?
挂断就好了,或者挂断可以发短信的那种
2019-01-28 16:05:40 +08:00
回复了 Mrbird 创建的主题 Java SpringBoot & Vue 前后端分离权限管理系统
首次进入加载 140s,楼主你这是在实力劝退,建议楼主把那个 vendor.js 的加载分割一下
2019-01-23 08:39:20 +08:00
回复了 frylkrttj 创建的主题 程序员 谁能把个税算法写成 代码
@frylkrttj java,语言种类不重要,解决问题就行
2019-01-23 08:32:29 +08:00
回复了 frylkrttj 创建的主题 程序员 谁能把个税算法写成 代码
public static void main(String[] args) {
//每月工资
double wages = 13000;
//专项扣除,没有的改为 0
double special = 2000D;
//起始线
double base = 5000D;
//总税
double allTax = 0D;
//每月税收
double monthTax = 0D;
//总工资
double allWages = wages * 12;
for (int i = 1; i <= 12; i++) {
double tmp = (wages - base - special) * i;
if (tmp < 36000) {
monthTax = tmp * 0.03 - allTax;
}
if (36000 <= tmp && tmp < 144000) {
monthTax = tmp * 0.1 - allTax - 2520;
}
if (144000 <= tmp && tmp < 300000) {
monthTax = tmp * 0.2 - allTax - 16920;
}
if (300000 <= tmp && tmp < 420000) {
monthTax = tmp * 0.25 - allTax - 31920;
}
if (420000 <= tmp && tmp < 660000) {
monthTax = tmp * 0.3 - allTax - 52920;
}
if (660000 <= tmp && tmp < 960000) {
monthTax = tmp * 0.35 - allTax - 85920;
}
if (tmp >= 960000) {
monthTax = tmp * 0.45 - allTax - 181920;
}
allTax += monthTax;
System.out.printf("当前%d 月份的税收为%.2f,当月剩余工资为%.2f\r\n", i, monthTax, wages - monthTax);
}
System.out.println("今年总工资为" + allWages + ",今年总税额度为" + allTax);
System.exit(0);
}
你这是个伪命题,即使前面九个数据都满足,最后一个数据就不可能是随机数,你这个最终结果是越来越不随机
2019-01-07 16:28:01 +08:00
回复了 shenhuili 创建的主题 奇思妙想 期待支付宝小程序的表现
支付宝如果回归初心只是可以扫一扫和转账理财的话,还是不错的
2019-01-03 15:24:23 +08:00
回复了 royliu 创建的主题 Android 请教一个 gradle 版本升级导致 aar 打包出现错误的问题
自己写个 fatJar 的 task,自己打包

task fatjar(type: Jar) {
baseName = project.name + '-all'
from files(sourceSets.main.output.classesDir)
from files(sourceSets.main.output.resourcesDir)
from { configurations.compile.collect { zipTree(it) } } {
exclude "META-INF/*.SF"
exclude "META-INF/*.DSA"
exclude "META-INF/*.RSA"
}
manifest {
attributes 'Main-Class': 'com.test.DemoApplication'
}
}
2018-11-28 13:23:42 +08:00
回复了 shanlan 创建的主题 职场话题 大四僧,实习 4K 的工作真的要去吗?
呵呵,我实习的时候就给 1500 伙食费,刚毕业就嫌弃工资也要想想自己的本事,如果工作半年后还这样你再提出来不迟
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2650 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.