V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Gatsbywl  ›  全部回复第 1 页 / 共 2 页
回复总数  37
1  2  
2021-03-29 13:33:03 +08:00
回复了 badacook 创建的主题 Python DataFrame 内容处理
def getString(s):
pattern = r'[(](.*?)[)]'
reString = re.compile(pattern, re.S)
tmpString = re.findall(reString, s)
return tmpString[0] if tmpString else s
df.applymap(getString)
===================================
或者一行,易读性不好:
df.applymap(lambda s:re.findall(re.compile(r'[(](.*?)[)]', re.S), s)[0] if re.findall(re.compile(r'[(](.*?)[)]', re.S), s) else s)
2020-12-28 18:31:14 +08:00
回复了 Gatsbywl 创建的主题 Linux [求助] Linux redhat 服务器 Failed to start Switch Root
更:系统中没有 /etc/fstab 文件,但是 mount 命令能看到挂载的情况。怎么能生成 fstab 文件啊
2020-11-22 09:10:36 +08:00
回复了 riozhu 创建的主题 问与答 是否有编程工具能代替 Exce 中的公式或 VBA?
pandas 需要学习成本
2020-09-26 18:15:53 +08:00
回复了 laminux29 创建的主题 全球工单系统 想不明白小米 MIUI 12 日历新功能的设计思路
看了一下,事件标题是 EditText,开始和结束时间是 TextView,应该是绑定的监听事件吧,如果匹配是 XXXX 年自动变,后面的月日同理,所以监听的 format 应该是 XXXX 年 XX 月 XX 日,测试了一下,有效期是 1950-2050 年。这个需求可能是让你输入标题的时候就自动选择了开始和结束时间,开发者以为我们会在标题里就写了具体的日期干什么
join 连接?
2020-02-14 20:14:05 +08:00
回复了 jkeller 创建的主题 问与答 自学浏览器自动化碰到一个难题 有没有大佬进来指点下。。
selenium 了解一下
2020-02-04 18:45:48 +08:00
回复了 tqz 创建的主题 程序员 [算法求助] 满减优惠怎么做
[3, 2, 5], [5, 5] 不是不满足最少 4 件的要求吗??
2019-10-12 11:50:51 +08:00
回复了 Gatsbywl 创建的主题 数据库 SQL 查询问题,请教一下大家。
@ESeanZ @a87965028
谢谢大家!我写完了。
思路是
1. 先分别选出 IN 和 OUT 的数据
2. 再 LEFT JOIN ON (出的时间晚于进的时间)
3. 最后根据人员和进入时间分组,出的时间排序,每一个进入时间选择最早出的时间( RN = 1 )

SELECT T3.F_ID
, T3.F_NAME
, T3.IN_T
, T3.OUT_T
, T3.RN
FROM (
SELECT T1.F_ID
, T1.F_NAME
, T1.DATE_TIME IN_T
, T2.DATE_TIME OUT_T
, ROW_NUMBER() OVER(PARTITION BY T1.F_ID, T1.DATE_TIME
ORDER BY T2.DATE_TIME) RN
FROM
(SELECT F1.DATE_TIME
, F1.F_ID
, F1.F_NAME
, F1.F_DEPART
, F1.IN_OUT
FROM ADMIN.FAB_TIME F1
WHERE F1.IN_OUT = '001-正常进入开门'
AND F1.DATE_TIME BETWEEN
TO_DATE(20191001000000, 'YYYY-MM-DD HH24:MI:SS')
AND TO_DATE(20191002000000, 'YYYY-MM-DD HH24:MI:SS')
) T1
LEFT JOIN
(SELECT F1.DATE_TIME
, F1.F_ID
, F1.F_NAME
, F1.F_DEPART
, F1.IN_OUT
FROM ADMIN.FAB_TIME F1
WHERE F1.IN_OUT = '002-正常外出开门'
AND F1.DATE_TIME BETWEEN
TO_DATE(20191001000000, 'YYYY-MM-DD HH24:MI:SS')
AND TO_DATE(20191002000000, 'YYYY-MM-DD HH24:MI:SS')
) T2
ON T1.F_ID = T2.F_ID
AND T1.DATE_TIME <= T2.DATE_TIME
ORDER BY T1.F_ID,T1.DATE_TIME
) T3
WHERE T3.RN = 1
;
2019-09-22 17:33:13 +08:00
回复了 Gatsbywl 创建的主题 Linux 不懂就问: Java & Python 开发 Linux GUI 程序
@myhot21
@hoyixi 请问一下,现在我已经用 swing 做完了,是用 IEDA 写的,在我的 linux 电脑上已经测试通过了。那么怎么才能打包成一个应用,能直接在另外一台 linux 电脑上运行我的这个程序? 就像别的 linux 程序一样下载即用。
2019-09-20 08:46:58 +08:00
回复了 Gatsbywl 创建的主题 Linux 不懂就问: Java & Python 开发 Linux GUI 程序
@alls
谢谢大家的意见!学到了很多新的东西,回头我会好好研究研究。
2019-09-19 16:08:13 +08:00
回复了 Gatsbywl 创建的主题 Linux 不懂就问: Java & Python 开发 Linux GUI 程序
@arrow8899 十分感谢。这个方案可以考虑一下。但是目前领导的需求是开发桌面应用。
2019-09-19 16:03:33 +08:00
回复了 Gatsbywl 创建的主题 Linux 不懂就问: Java & Python 开发 Linux GUI 程序
@Vegetable 我之前做过了,包括关闭.sh 重启.sh 。。。。。。
大四毕设的时候完全不会 Java,什么数组,继承,语法,数据库都不懂,就照着现成的轮子造,完成了没有服务器的 APP,流程,接口(那时候你还不知道这个概念),UI 都是自己弄完的,数据库用的 sqlite。
后来系统的学习 Java 以后,开发 APP 就能慢慢有点思路了,Android 开发主要是语法,以及各种奇巧淫技。
我的学习资料:菜鸟教程,B 站,CSDN 郭大神(是真的牛批,建议多看看)。
2019-07-18 10:42:45 +08:00
回复了 ysmood 创建的主题 分享发现 分享个工具批量重命名工具
我基本都是用 py,os.rename
2019-07-18 10:37:06 +08:00
回复了 didididididi 创建的主题 Java 大三实习生在公司遇到的问题。
ETL 啊,shell 脚本基本完全能实现你的需求。
2019-07-13 15:26:03 +08:00
回复了 blufaux 创建的主题 Apple 又没有 USB c 口扩展出来 2 个 C 口的?
不太懂你的意思,拓展坞?一个 USB 拓展出来两个 USB ?
我暂时只能想到这种思路,其实就是根据最低级区域的 代号 往上寻根,所以每次
WHERE code = 上一步的 parent_code
SELECT * FROM sys_address
WHERE CODE IN (
-- 3 级地名的 code
110101,
-- 选择上一步的 parent_code
(SELECT three.parent_code
FROM testdb.sys_address three
WHERE three.CODE = 110101),
-- 继续选择上一步的 parent_code,
(SELECT parent_code FROM sys_address
WHERE CODE =
(SELECT three.parent_code
FROM testdb.sys_address three
WHERE three.CODE = 110101))
-- 如果还有需求选择 再上一级的'中国',重复上一个步骤即可
)
2019-06-24 09:41:34 +08:00
回复了 Tomotoes 创建的主题 求职 写了两天的简历,麻烦大家看一下有什么不足的地方
是真的牛批,比我强太多了。不过有几处我个人觉得可以优化一下。
1. 个人信息和期望职位可以直接放在最显眼的位置,如果是 HR 看大批简历的话,第一眼会去找期望的职位符不符合招聘的需求,而不是关心你的联系方式;
2. 校园生活可以在面试的时候聊,不用写太多在简历里,还有就是你的奖项很多了,有些奖比如文明大学生真的没必要写了,如果没有奖项,可以写上稍微好看点,你的其他奖分量其实够了,还有单科状元,这个其实有点没必要,
3. 项目有点多,有点杂,可以重点分析一个自认为最出众的,期间创新性的解决了什么问题,面试官看到这里自然会问到你,这样就能让面试官顺着你的思路走,你写的太多,有些不精的话,面试官问深一点的就很尴尬;
4. 你掌握的东西很多,其实可以根据面试的职位再调整侧重点,比如算法工程师,可以侧重讲你的 ACM 经历,比如后端,可以侧重你的那些管理系统
2019-06-09 17:30:39 +08:00
回复了 Gatsbywl 创建的主题 Linux 救救孩子吧, win10 下 Linux 双系统问题,大佬们帮帮看看
萌新最后来个总结吧,重装了 4 遍终于好了:
1.我看了 manjaro 的 wiki,如果安装过程中选择 NOFREE,会默认安装 bumblebee,只不过要把用户添加到 bumblebee 组,启动服务才可以。
2.我第二天又重装了一遍,我想这次装 KDE 试试,出乎意料的完美,也不卡了,把用户添加到 bumblebee,reboot,查看显卡状态,非常完美,风扇也正常了。
3.还有个地方就是分区的时候,efi 要标记 esp ;不要分 /usr,血的教训,如果分 /usr 了挺麻烦的; swap 是在类型里面选的,挂载点里面没有,类型选了就自动划到 SWAP 了;
4.我现在后悔给 / 只分了 30G,默认安装的软件好像都是指向 /opt/,要移动出去挺麻烦的,还要设置快捷方式.
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2918 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 13:41 · PVG 21:41 · LAX 06:41 · JFK 09:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.