V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  encro  ›  全部回复第 104 页 / 共 173 页
回复总数  3456
1 ... 100  101  102  103  104  105  106  107  108  109 ... 173  
2021-03-30 13:01:58 +08:00
回复了 NULL2020 创建的主题 Java 请教下,项目中静态方法过多有什么缺点?
赞同 @GM

修改内部属性和数据的通常都不用静态。
可能连接池后者单例的都不用静态。


案例一:

比如 redis 操作,没必要静态。

r = new redis();
r->set();

因为这里 redis 可能是连接池,也可能是单例,这时候为了维护容易,不要再去做 redis::set 方法,因为静态方法可能跳过构造函数。

假设有多个 redis 数据库,那么可以是

r1 = new redis(db1);
r2 = new redis(db2);

静态方法可能就成了

redis::set(key,val,db1)

用起来就纠结了


案例二:

mvc 的 model 里面通常除了 create 方法,都不要静态(静态常量可以有)

Class Product{

const STATE_DRAFT =0
const STATE_PUBLISH =1

public static function create(data){}

public function update(data){}

public function remove(){}
}

这时候 update,remove 不静态,是为了减少对外暴露接口,方便代码统一修改。
create 用静态是因为它返回了 product 实例
2021-03-29 13:47:45 +08:00
回复了 evilic 创建的主题 程序员 咨询一下关于 Python 打印 pdf 的问题
其实我觉得没有必要这么麻烦,先塞入队列 1,然后排序加入队列 2,然后取出队列 2 有序文件,发送给打印机。

没必要转 PDF,虽然我知道改 pdf 页面尺寸的一堆方法。
2021-03-28 23:01:39 +08:00
回复了 evilic 创建的主题 程序员 咨询一下关于 Python 打印 pdf 的问题
曾经用过快递鸟,也可以。
2021-03-28 22:58:27 +08:00
回复了 evilic 创建的主题 程序员 咨询一下关于 Python 打印 pdf 的问题
初略看了下这个组件,不是有模板吗?最多修改或者自定义一个模板就行了吧?
2021-03-28 21:23:09 +08:00
回复了 PogChamp 创建的主题 程序员 如何保持编程的乐趣?
树立长远的理想和目标,当人有远大的抱负时,能自动忽略眼前的困难。
2021-03-28 21:21:14 +08:00
回复了 PogChamp 创建的主题 程序员 如何保持编程的乐趣?
舞者的乐趣在于用有限舞台表达无限内容。

“一天顶多两个小时就不行了。感觉啥也没做出来也不知道做啥”

做一些实际项目吧,从实际项目中学习,解决实际问题。然后就是适当跑到外面浪一浪,春光无限好,换个环境可以让你视野更开阔。
2021-03-28 21:09:19 +08:00
回复了 PUBG98k 创建的主题 分享创造 团队奋斗了 1 年,首个稳定版发布了 ToDesk
记得我提过一个 bug:360 报木马。

因为公司电脑统一装了 360,所以最终没有用成。不知道现在怎么样。

公司因为是加盟业务,需要对门店客户端做远程技术支持,前一阵子研究了腾讯管家团队版,360 团队版,火绒企业版。
感觉这块空间还是挺大的,建议可以将客户分为普通个人客户和企业客户。
2021-03-26 13:17:17 +08:00
回复了 qiayue 创建的主题 深圳 龙华地铁站旁的房子,空了 130 天了,还没租出去,有些焦虑
15 年 20 倍,现在这里应该是 2400,再加上富士康,华为都搬出去了,减 400,两千差不多了。
2021-03-26 13:13:19 +08:00
回复了 qiayue 创建的主题 深圳 龙华地铁站旁的房子,空了 130 天了,还没租出去,有些焦虑
当年住那的时候是 600 两房。
2021-03-26 13:02:52 +08:00
回复了 AlexaETF 创建的主题 程序员 96 年女生 学编程 有可能吗
你为什么想学编程?

因为编程薪水高?但是按加班时薪可能还不如财务!

女孩子学编程,一整天面对电脑,眼镜无神,皮肤变差,头发掉,睡眠不好,屁股长痔,肠胃不调,你图个啥,难道找个好老公不是更应该被重视的吗?

如果你是喜欢编程,学些 Python,用 Python 来处理下财务数据,那么是值得鼓励的,因为可能能直接减少你工作工时。但是也可能是以后大家财务问题都找你来处理了,软件问题也找你了,老板将其他财务都开除了,以后任务都交给你了,你的工作不但没减少,反而增多了,且老板可能还不加工资。

哈哈
2021-03-26 08:54:06 +08:00
回复了 baifei 创建的主题 程序员 除了程序员,还有多少人做坚持写独立博客、原创博客?
随便点击几个连接,要不打不开,要不没有 HTTPS 。
2021-03-26 08:50:28 +08:00
回复了 nick0cw0nie 创建的主题 Android kiwi 浏览器今天出现了启动广告,请问怎么去掉?
恭喜成为垃圾场场主。
2021-03-23 17:53:49 +08:00
回复了 Paosin 创建的主题 Java 咋现在阿 B 的 Java 视频一堆图灵学院的
图灵的我看还行啊。没有广告。

比如这个讲分布式的,我没有见到广告啊:

Mq+Kafka+Redis+ES+Zookeeper+分布式框架+Dubbo+ShardingSphe 。

https://www.bilibili.com/video/BV1Ry4y1h78T
2021-03-22 09:09:14 +08:00
回复了 Yokin 创建的主题 程序员 前端的同学,现在小程序用啥框架好?
@Yokin
这种问题肯定会存在。。。插件作者无法考虑其他插件的兼容性吧。
随便 google 下 mysql 锁。
前三条我都觉得可以:

https://database.51cto.com/art/201910/604421.htm

https://juejin.cn/post/6844903668571963406

https://learnku.com/articles/39212?order_by=vote_count&

剩下的就是自己动手试了。试了之后,如果想了解原理才去查找相关资料,然后再去看是不是要本书,或者研究源码。
普通应用场景:Mysql 手册 足矣; 实际开两个控制台试一下事务和锁,了解事务锁行,脏读之类你就超过 80%程序员了。

专业 DBA: 源码。看一遍,你就超过 95%程序员了。
2021-03-20 16:23:04 +08:00
回复了 eachann 创建的主题 程序员 各位技术心得都是用什么做记录的
wordpress+WP Githuber MD 插件

https://c4ys.com/

我的流水账都记录 8 年了。




如果不想开放,又想同步,推荐 Joplin+坚果云 webdav:


个人笔记软件比较( Typora+Boostnote+Notable+Joplin ) https://c4ys.com/archives/2087
2021-03-18 15:16:16 +08:00
回复了 titititi 创建的主题 职场话题 长沙小公司面到 9k,去深圳能拿多少?
@flashrick

哪家公司,加班严重不?
1 ... 100  101  102  103  104  105  106  107  108  109 ... 173  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3159 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 00:37 · PVG 08:37 · LAX 16:37 · JFK 19:37
♥ Do have faith in what you're doing.