V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Still4  ›  全部回复第 2 页 / 共 4 页
回复总数  69
1  2  3  4  
2021-01-26 21:31:59 +08:00
回复了 DinoStray 创建的主题 数据库 求助一个 sql 写法, 一个表, 只有 2 个字段
一般 sql 做动态二维表有点难吧,考虑存储过程,或者读出来外部程序单独处理
2021-01-26 09:50:52 +08:00
回复了 Evilk 创建的主题 PHP 有人了解 PHP 官方目前正在讨论的 fiber-rfc 吗?
目前在用 zts,最难受的是上下文无法交互,开辟的子线程跟主线程内存隔离,虽然不会有并发读写的问题,但是也丢失了大量多线程的可用性
2021-01-19 13:05:09 +08:00
回复了 svt 创建的主题 程序员 关于指令重排序有个问题不明白,求大佬指点
你这个例子没问题,指令重排会保证最终执行结果跟预期一样,但是不保证顺序,也就是说 change 方法执行完以后,a 一定=1,flag 一定=true,但是谁先谁后不一定

这样一来,多线程环境下,监听线程读取到 flag 变成 true 的时候,a 的值有可能=0 有可能=1,不能按编码顺序去理解
2021-01-18 11:18:51 +08:00
回复了 polyang 创建的主题 程序员 在外包呆久了真的很可怕,感觉我快要废了
@joyhub2140 Java 8 后面也就 11 是 LTS 的,看着版本号吓人而已,其实就相当于用着 1.6 观望 1.7,有必要嘲笑 1.5 吗?
2021-01-13 18:12:43 +08:00
回复了 kaka6 创建的主题 程序员 你们公司是业务说得算,还是技术说得算
@kaka6
只懂业务不动技术的话,会提出很蠢的需求,比如手机内颜色自动根据手机壳适配
只懂技术不懂业务的话,你会不理解为什么要这么改,按钮放在这里和放在那里有什么区别,数据说话还真不一样
真正好的技术是要懂业务的
2021-01-13 18:02:44 +08:00
回复了 kaka6 创建的主题 程序员 你们公司是业务说得算,还是技术说得算
真正说了算的是决策层,跟销售还是技术没有关系,说白了做什么怎么做是讨论后的结果,至于决策层偏销售还是偏技术都有可能

你司的情况我觉得技术副总不可能不参与发展方向的讨论吧,做什么他不点头的话能正常推进?
2021-01-13 11:34:46 +08:00
回复了 kaka6 创建的主题 程序员 你们公司是业务说得算,还是技术说得算
就算是技术主动做的事情,也是因为有需求点出现,否则如果没有变化的事情你做了干什么

比如架构优化,多半是因为出现瓶颈了,你会针对每秒 ops 0.1 的项目做高并发优化吗,那不是闲得慌,有这时间做什么不好
2021-01-13 11:30:06 +08:00
回复了 kaka6 创建的主题 程序员 你们公司是业务说得算,还是技术说得算
必然是业务说了算,需求说了算,技术是服务于需求的
2021-01-11 10:26:23 +08:00
回复了 alexfarm 创建的主题 Java Java 使用 mybatis-3.2.8,想获取批量插入记录的主键,求助
升级版本,实在不想升级就参考支持的版本自己实现一遍,所以还是升级比较方便
2021-01-07 09:54:00 +08:00
回复了 hahaFck 创建的主题 Apple 你们用的 idea 有这个问题么?
试了下是有这个问题,弹出二级菜单后,一级菜单进入一个锁死状态,到二级菜单里面晃两下就解锁了
2021-01-06 11:19:53 +08:00
回复了 shenwu35 创建的主题 程序员 工作 8 年手写不出反转链表是不是进不了 bat 了?
```
class Solution {
public ListNode reverseList(ListNode head) {
ListNode newHead = null;
ListNode current = head;
while (current != null) {
// ListNode temp = new ListNode(current.val);
// if (newHead != null) {
// temp.next = newHead;
// }
// newHead = temp;
// current = current.next;
ListNode next = current.next;
current.next = newHead;
newHead = current;
current = next;
}
return newHead;
}
}
```
注掉的部分是我自己理解的过程,生成新的链表,每个节点生成新的对象,注释外的的是前面有人提的,直接操作原始数据,其实就是想清楚过程,平时多思考吧
@morizawatt 先解决问题,问题解决不了光问责有什么用,线上继续出问题,每个月继续追责逼人离职吗?再说问题都不知道在哪你定谁的责,要我说服务器性能不够,运维的责,你问问运维服不服
这种事情为什么非要追责,明显就是整个组一起扛啊,高并发环境下偶发 bug 很可能因为架构原因导致的,大家一起想办法解决问题才是关键,责不责的没什么用,你给他定责他就能解决了吗
2020-12-18 13:25:46 +08:00
回复了 xzour 创建的主题 程序员 为什么在暴力遍历中,为什么数组转字典是优化计算速度?
遍历每个客户
读取该客户的收款及发票
遍历收款,取发票一条一条核销,一条销完,换另一张发票,未销完,记录发票 INDEX 及剩余金额
最后将结果批量插入数据库。 大概 6000 多条核销明细花了我 30 分钟+ 不可忍受。

看了原贴,根源在于第二步和第三步有过滤
以第二步为例,你要遍历每个客户的数据,对应主楼的 arr2 和 map2 会进行筛选,当然是 map 更快
2020-12-14 11:59:42 +08:00
回复了 Braisdom 创建的主题 Java 对比 MyBatis,你看出什么端倪?
如果涉及到联表怎么办,我自己搭建的框架里面也有类似的功能,查询条件通用化和规范化,重复逻辑也可以提取出通用方法,对外提供接口的时候也很方便,遵循相同的标准即可

但是联表就很痛苦,我现在没有好的解决办法只能是部分 sql 部分 model,返回数据的使用也比较蛋疼
2020-12-11 14:58:01 +08:00
回复了 QBugHunter 创建的主题 Android Java 代码如果要 10 万行,该如何处理
数据放配置文件,代码实现读取,你不觉得一堆静态配置放代码里面很傻吗
2020-12-03 15:05:59 +08:00
回复了 xoxo419 创建的主题 PHP PHP 中对象属性?中表示什么意思 哪个版本开始支持的?
我这一般是这么用的

public function initTask($task_info, $task_num, $task_total): ?Thread

public function initTask($task_info, $task_num, $task_total): Thread

当返回结果可能为空的时候用前一个,不这么写返回空会报错
2020-11-25 16:00:26 +08:00
回复了 inhd 创建的主题 iMac iMac 原来也不需要关机
@mandex 我的经验是一周要重启一次,只要虚拟内存用上 10G 就开始卡
2020-11-06 11:05:57 +08:00
回复了 asche910 创建的主题 程序员 好久没上服务器,结果发现被黑了
脚本是下载这个文件并运行 http://a.powerofwish.com/cc
应该是编译好的文件,没敢试
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5354 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 09:12 · PVG 17:12 · LAX 02:12 · JFK 05:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.