V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nosub  ›  全部回复第 6 页 / 共 8 页
回复总数  149
1  2  3  4  5  6  7  8  
115 天前
回复了 Angela2022 创建的主题 OpenAI 请问: 如何让 chatGPT 总结视频的内容?
提取音频内容,语音识别内容,然后把文字内容喂给它。
115 天前
回复了 yifangtongxing28 创建的主题 随想 过年的一些体会
op 观察到的点我基本认同。
116 天前
回复了 CNM47589 创建的主题 Windows Windows 竟没有一个匹敌 downie 的下载软件
我印象中 idm 可以下载 YouTube 视频啊,idm 的视频嗅探非常强,说实话,你在 idm 面前说其他下载工具,真是不是量级的,包括迅雷,idm 把两个特点做到了极致,速度快,第二个就是简洁。
行业有句话就是:talk is cheap ,show me the code ,我个人的理解是,Code is cheap, show me the product ,应该以产品或是说需求为导向,而不是语言,代码,就好像你学一门编程语言,学习的目的是什么,反过来,你要开发你一个高性能的视频播放器,你要去学习什么编程语言呢,你自己需求是模糊的,产品是空洞的,纠结语言干嘛。
微信绑定 QQ 邮件,直接推邮件给 QQ 邮箱不是什么问题都解决了吗。
119 天前
回复了 cyx032426 创建的主题 问与答 请问如何上线一个网站
1.在服务器后台,给域名解析绑定云服务器分配的 IP 地址,这也才能解析正确域名。
2.装个 Nginx ,在 NGINX 里面部署静态页面的网页访问的路径。(也就是前端页面)
3.如果涉及到 https ,可以去云服务商申请个免费证书,配置同样的在 Nginx 。

当然可以不用 ngnix ,其他方式也可以。

还有就是用宝塔面板之类的,这样部署会非常快。
121 天前
回复了 Wataru 创建的主题 问与答 初学前端有推荐的课程 or 书本吗
刚好我会 C++,也会点前端。

前端的知识点比较多,比较杂,

1.HTML/CSS 稍微看一下;

2.JavaScript 和 TypeScript 要认真看一下,特别是后者;

3.选一个框架:

Vue
Angular
React
Next.js
。。。

当然这里面最难的是 angular ,因为有很多后端开发的思想,

比如依赖注入,面向对象编程,静态语言,RXJS 响应式编程,函数式编程,动态加载,MVC ,
组件/模块化。

我自己学习的是 angular ,推荐你看看《 Angular 高级编程(第 4 版)》,你把这本书看一遍基本就入门了,这本书基本涵盖了上面所有的知识点。

个人感觉 CSS 是最难掌握的,可以暂时不用管,先用第三方库,必然 Ant Design ( ng-zorro )等;
我怎么感觉没有一个人回答到核心问题上面来,就是 OP 想的太多,做的太少,你什么应用需要跨这么多平台,腾讯都不敢这么玩,玩具应用先做自己熟悉,使用的平台就可以了,搞不好你自己写到一半没用户就放弃了,或是等你写完已经有更好的工具出现了,太多这种我要,我全要,却什么也没做的案例,nodepad++,人家只写了 Windows 平台,不是照样非常牛逼。
厉害了。
给 OP 提供一个解决方案,比如有个文章表,和一个 User 表,我要查询所有文章列表,文章列表又要返回这篇文章的作者信息,我这里写了一个投影和一个 DTO ,用 nativeQuery 方式查询。

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserInfoDto {
private Long id;
private String name;
private String avatar;
}

public interface PostInfo {
long getCreateTime();
long getModifiedTime();
Long getId();
String getTitle();
String getSummary();
String getContent();
@Value("#{new com.momo.xxx.dto.UserInfoDto(target.user_id, target.user_name, target.user_avatar)}")
UserInfoDto getAuthor();
}


user_info 表示用户表,Post 表示文章列表。

@Query(value = "SELECT p.id,user_info.id AS user_id, user_info.name AS user_name, user_info.avatar AS user_avatar,p.title,p.summary,p.CONTENT,p.state,p.create_time AS createTime,p.modified_time AS modifiedTime FROM Post p JOIN user_info ON user_info.id=p.author_id WHERE p.is_delete = FALSE AND p.STATE = 5 ORDER BY p.ID DESC",
nativeQuery = true)
Page<PostInfo> findAllPublishedPostsNative(Pageable pageable);

如果直接用 Spring Data Jpa 查询 10 条数据大概要 4192ms ,可能更慢,用 Native 方式可能只要 130ms ,这个数据只是我的一个测试数据;
@nothingistrue 你可以看看《 Java Persistence with Hibernate Second Edition 》,数据来自这本书,作者你也可以看看。
@nothingistrue Hibernate 的开发团队写的,瞎在哪儿。
还有个问题,很多人没有搞清楚 JPA ,Hibernate 和 Spring Data JPA 的关系,建议花点时间搞清楚这些概念,OP 说的是 Spring Data JPA 速度慢。
@UBcai 投影 Projections 和 DTO 了解一下,如果遇到问题只会吐槽,肯定还是无法掌握 Hibernate 的。
了解一下,EntityGraph
厉害了,很不错。
133 天前
回复了 dc2002007 创建的主题 Java 为何不选 Hibernate,非要 MyBatis?
不用思考,hibernate 成本太高,一般人掌握不了,你要一个面向过程的程序员去写面向对象的代码,就算用 Java 也可以写出 c 的既视感。
@hez2010 恰恰相反,vscode 和新版 QQ 等的成功,说明了人家大厂的客户端的开发已经越过了 c#生态,要说桌面客户端,第一个想到绝对是 c++,但是无可奈何,现代会 c++或是说想学 c++的人越来越少,所以养成了一大批 Java 和 Python ,Javascript ,c#程序员,c#的 winform 和 wpf 微软自己都不想推了,最近几年用 c#写后端和游戏 unity 的比较多,这个是事实,但是纯桌面客户端的很少,这个也是事实。
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2579 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 14:36 · PVG 22:36 · LAX 07:36 · JFK 10:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.