这里记录我的一周分享,通常在周六发布。
钢板樱桃 世上无难事,只要肯翻脸。翻脸是非常重要的人生技能。越早学会,越不容易被人控制,被人欺负,被人占便宜。
大胆一点,你(完全)可以让所有人失望。(让自己舒服一些无可厚非)
人生苦难重重这个事实,是世界上最伟大的事实。它之所以伟大,是因为我们一旦想通了它,就能实现人生的超越。只要我们明白人生艰难,并真正理解它、接受它,我们就再也不会为人生的苦难耿耿于怀了。
“我有个理论。你准备好了吗?我们每个人在地球上的时间都是有限的。而时间,是一个人造的概念。我们通过变化来感知时间的流逝——季节变迁,成长衰老,等等。所以如果想增加我们在地球上的时间,就需要在生活里尽可能地多创造出变化。”“有趣。我以前从来没听说过这个理论。”“因为那是我编的啊!” 人在纽约
倘若周围漆黑一片,就只能静待眼睛习惯黑暗。
Frafka In English, we say: "I overthink."
But in poetry, we say: "I replay your words a thousand times, searching for a meaning you never meant.”
Scott Stillman
One day, you'll realize that no one was really watching, and you could have done whatever you wanted.
I just hope you don't figure it out too late.
时间的玫瑰 有人爱远方与探索,有人想珍惜眼前的一刻,人就是不一样的,使命不见得能凌驾于爱之上,反之亦然。
古生物学家认为,不管是在水里还是在陆地上,恐龙都是极为成功的物种。倘若没有那场悲惨的变故,那么它们一定能够进化成足以与人类媲美的物种——高智商蜥蜴。某一天它们会踏上月球,然后大吼一声:“一只恐龙的一小步,是整个恐龙类的一大步。”
…more
这里记录我的一周分享,通常在周六发布。
米福根 讨好,融洽,满足期待非常耗能,也是我不甘去做的。但是怎么能在社会关系中避开形形色色的耗能陷阱呢?
我有一个经验是:雪中送炭时出把力,就可以对锦上添花的事说不了。毕竟雪中送炭不经常发生,而锦上添花是没完没了的。
前两天我突然被组长拎进一个危机会议,察言观色一番后,觉得虽然不关我的事,还是需要帮自己组说两句话。那时嘴里还嚼着口香糖,只好先关了摄像头,拿走口香糖,整理表情,再打开摄像头,举手发言。
散会后组长过来:你的发言很好,下个月他们来访,你晚上一起参加饭局吧?
我斩钉截铁地:不去。
#laugh 洋鸟消夏录 人的头颅里可能有一座水库,以我的鼻涕推测。
泽林 每次在湖边看落日的时候都会重新思考住在看不到落日的地方是值得为现在的人生支付的代价吗。

(“生活方便”这个咒语困住了我)
泽林 落日不稀奇嘛,稀奇的是随性所至就可以悠闲地看到的落日呀。
闻不闻于生灭之际 这个孩子跟艾文不一样,艾文有大把和自然在一起的时间,这个孩子没有。与自然在一起就是生命力和创造力的来源。
Journalism 101:
"If someone says it's raining & another person says it's dry, it's not your job to quote them both. Your job is to look out the fucking window and find out which is true."
Journalism is printing what someone else does not want printed. Everything else is public relations.
-- George Orwell
接触是消除偏见的最好方法。
steedhorse 只有知识能把知识串起来,坚持学习不会变笨。
如月中天 @[email protected]
... 注意力是宝贵的,造谣不值得看,段子也没那么值得看。
…more
- Multiple Column Updates using IN clause:
UPDATE table_name
SET (col1, col2, col3) =
(SELECT val1, val2, val3 FROM source_table WHERE condition)
WHERE condition;
- MERGE statement for conditional updates/inserts:
MERGE INTO target_table t
USING source_table s
ON (t.key = s.key)
WHEN MATCHED THEN
UPDATE SET t.col1 = s.col1, t.col2 = s.col2
WHEN NOT MATCHED THEN
INSERT (col1, col2) VALUES (s.col1, s.col2);
- Using DEFAULT values in updates:
UPDATE employees
SET (salary, commission) = (DEFAULT, DEFAULT)
WHERE department_id = 90;
- Updating with RETURNING clause to get modified values:
UPDATE employees
SET salary = salary * 1.1
WHERE department_id = 20
RETURNING employee_id, salary INTO :emp_id, :new_salary;
- Using row constructor expression:
UPDATE table_name
SET (col1, col2) = (SELECT * FROM (VALUES (val1, val2)));
- Conditional updates using CASE:
UPDATE employees
SET salary = CASE
WHEN department_id = 10 THEN salary * 1.1
WHEN department_id = 20 THEN salary * 1.2
ELSE salary
END;
- Using WITH clause (Common Table Expression) in updates:
WITH avg_sal AS (
SELECT dept_id, AVG(salary) avg_salary
FROM employees
GROUP BY dept_id
)
UPDATE employees e
SET salary = (
SELECT a.avg_salary
FROM avg_sal a
WHERE e.dept_id = a.dept_id
)
WHERE condition;
These syntaxes are particularly useful when:
- You need to update multiple columns at once
- The update values come from another table or subquery
- You want to perform conditional updates
- You need to track what was updated
- You're dealing with complex data transformations
Remember that while these features provide more elegant solutions, it's important to:
- Test performance with your specific data volumes
- Ensure the business logic is clear to other developers
- Consider maintainability of the code
- Check if indexes are being used effectively
1. Prepare Your Icon Image
- Create a square PNG image (preferably 1024x1024 pixels) for best quality
2. Use the flutter_launcher_icons Package
Add the package to your pubspec.yaml:
flutter pub add flutter_launcher_icons
3. Configure the Icons
Add this configuration to your pubspec.yaml file:
flutter_launcher_icons:
android: true
ios: true
remove_alpha_ios: true
image_path: "assets/icon/app_icon.png" # Path to your icon image
adaptive_icon_background: "#FFFFFF" # For Android adaptive icons (optional)
4. Run the Package
Run this command in your terminal:
flutter pub get
dart run flutter_launcher_icons
done!
这里记录我的一周分享,通常在周六发布。
为什么敢一直挑衅你?因为你一直表现的很软蛋。国家外交如此,个人交往也是。不要老拿实力当借口,当没有决心时,有实力也等于没实力。
成功者因它成功,失败者因它失败。它是谁?它是你的习惯。
mtfront 今天和朋友聊到了一些传统行业的人觉得厌班的一个原因是工作太 repetitive。只在科技行业干过的我确实完全没有意识到自己确实每天都在处理新的 challenge ,完全不会觉得工作 repetitive 这件事(厌班有别的理由)。
之前一直觉得科技行业不配 getting paid this much,因为做的东西也就是一些草台班子糊弄根本不高级没什么技术含量。但压根没想过可能很多别的工作真的是非常机械重复。从处理新的 challenge 这个角度来看,或许可能 maybe 这些草台班子 bullshit job 里还是有一丝丝含金量的?(not saying it's worth the pay though)
(很多解决方案不需要高级技术一样能甚至更好的解决用户的痛点。有价值的是解决方案不是科技含量。传统行业单调重复的解决方案很可能是不怕苦不怕累的机器人,但那个解决方案会直接导致大量工人失业,会更痛。是坏事也是好事。因为它会逼迫失业的人另找出路,而有些出路的结果会很好。)
郑芝麻『世界就是这样。哭什么呢,举杯吧各位!』 奥斯卡最佳女配得主尹汝贞说。
她的嗓音粗哑,问她是否被人嘲笑过?。
她说:“有过,但他们现在都去世了。那些嘲笑你的人迟早会挂的,又何必在意?!!”
Advice from a tree
- Stand tall and proud
- Go out on a limb
- Remember your roots
- Drink plenty of water
- Be content with your natural beauty
- Enjoy the view
…more