V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  aguesuka  ›  全部回复第 32 页 / 共 46 页
回复总数  905
1 ... 28  29  30  31  32  33  34  35  36  37 ... 46  
2020-06-03 18:56:32 +08:00
回复了 Visitor233 创建的主题 程序员 请教大佬们一个数据库的查询问题
create view GOD select * from a join b join c join d join d join e join f;

我司现状
2020-06-03 12:44:09 +08:00
回复了 LoremIpSum 创建的主题 程序员 Java 有什么实践或设计模式可以用来减少硬编码?
@aguesuka 我错了,先定义一个函数接口,继承 Serializlable 接口。然后 wirte 成 SerializedLambda 。这样就能拿到元信息了
2020-05-29 12:03:07 +08:00
回复了 Dogergo 创建的主题 程序员 CSDN 这波操作真的相当败坏路人缘了
@ditel 上 b 站后花园搜"满朝文武哭死 B 站"
java 里面可以这样调用泛型函数 identity<MyType>(param); 在 param 是 lambda 的时候,有时尖括号是不能省略的
2020-05-28 23:40:03 +08:00
回复了 1oNflow 创建的主题 职场话题 工作中科班出身和转专业的人的表现是否有差距?
@dremy 你确定是群论不是图论,是范畴不是运筹吗
2020-05-28 17:40:32 +08:00
回复了 1oNflow 创建的主题 职场话题 工作中科班出身和转专业的人的表现是否有差距?
不可否认工作中,科班和数学专业区别不大。
但是遇见难题的时候区别就来了,科班的只知道 gdb 去打断点,用 strace 跟踪调用,只能看懂 c 底层源码,只知道啥叫大小端,只能理解啥叫指针。 数学专业的知道可解群,收敛,形式验证。
因为数学专业的的系统化的学习过群论,范畴。这些就是差距。
2020-05-26 18:39:03 +08:00
回复了 ku9527 创建的主题 程序员 技术图书防盗版思路
https://homotopytypetheory.org/book/
这本书就没有盗版
如果 map 的 VALUE 是 String 类型,则不要 toString,否则 orElse("") 不会通过编译。
Optional.ofNullable(map.get("xxx")).map(Object::toString).orElse(""); 如果要用 Optional 是这样;
如果是我就自己封一个方法 toStringOrEmpty(String stringOrNull)
2020-05-20 13:12:10 +08:00
回复了 atfeel 创建的主题 Android Android 如何通过 Socket 高效率发送 int 数组?
不要使用数组,自定义一个 IntArray 接口,实现 get(int) set(int, int)操作。用 ByteBuffer 作为实现
三种方法,1.发明或者拿来一个 dsl,和解释器。2.先看执行计划,靠谱就执行。3.面相数据库编程,把 sql 写数据库里。
2020-05-15 12:24:51 +08:00
回复了 LoremIpSum 创建的主题 程序员 Java 有什么实践或设计模式可以用来减少硬编码?
public interface UserEvent {
LocalDateTime getCreateTime();

BigDecimal getValue();

String getUserId();

static Map<String, BigDecimal> sumValue(Collection<? extends UserEvent> userEvents, LocalDateTime stateDate, LocalDateTime endDate) {
return userEvents.stream()
.filter(userEvent -> !userEvent.getCreateTime().isBefore(stateDate) &&
!userEvent.getCreateTime().isAfter(endDate))
.sorted(Comparator.comparing(UserEvent::getCreateTime).reversed())
.collect(Collectors.toMap(UserEvent::getUserId, UserEvent::getValue, BigDecimal::add));
}
}
用 stream 是这么写。
不过如果是用这样的形式生成 sql 是做不到的,因为::表达式拿不到方法的元信息
2020-05-15 12:01:46 +08:00
回复了 LoremIpSum 创建的主题 程序员 Java 有什么实践或设计模式可以用来减少硬编码?
java.util.Collectors.groupingBy
2020-05-08 12:20:16 +08:00
回复了 peterpei 创建的主题 Java 关于 Java io 的一些问题
比如 python 一次发了两条数据,一条长度为 8 一条为 16 。那第一次用长度为 4 的 byte[]读 4 个字节,第二次用长度为 8byte[]的读 8 个字节,便得到了第一条消息
2020-05-08 12:12:19 +08:00
回复了 peterpei 创建的主题 Java 关于 Java io 的一些问题
java 里的 inputstream 的 read 方法返回的是这次读的 btye 数,比如传入长为 100 的数组,如果返回 40,那么只读到前 40 个,你需要循环 read,直到返回值为-1 或者读到了你想读的字节
2020-05-07 22:18:34 +08:00
回复了 crella 创建的主题 Python 菜鸟求问多线程下载的缓存设计
单线程非阻塞 socket,爬到以后也是非阻塞去写文件
学历和学校工作经验放在开头吧。如:本科 /硕士 于 2019 年毕业于 一年工作经验。
爬虫类的项目选一个有代表性的,或者聚合在一起,如果有亮点的话写一下数据量并发量和成果。
重点写几个自己掌控比较强的,面试的时候问起来不虚的技术。其他的技术一定要区分开。
2020-05-04 08:42:02 +08:00
回复了 wework 创建的主题 程序员 发现一个很有程序员范儿的网站
ptt 风格
1 ... 28  29  30  31  32  33  34  35  36  37 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 00:10 · PVG 08:10 · LAX 16:10 · JFK 19:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.