V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  encro  ›  全部回复第 153 页 / 共 164 页
回复总数  3268
1 ... 149  150  151  152  153  154  155  156  157  158 ... 164  
2019-06-21 11:22:53 +08:00
回复了 awesomes 创建的主题 分享创造 又一个小程序
@awesomes 现在可以访问了,不是白屏,是选择分类后面,下面不出内容,应该是接口返回数据不对。
好像算违法了。
2019-06-20 16:49:45 +08:00
回复了 awesomes 创建的主题 分享创造 又一个小程序
打不开了,服务器出问题了吗?
2019-06-20 16:38:09 +08:00
回复了 BigDogWang 创建的主题 程序员 新手请教一个数据库表设计的问题
这么多人居然选择 2 张表,甚至 3 张表:
当然是 1 张表:
media:id,type,name,url,size,width,height,created,updated
@ztz12 我一个人写接口,估计给我 5 个人写前端,我还会比他们闲。
关于以上的说明:
View:不一定要用原型工具,可以在草稿上手绘出来
Model:先只定义字段
Controller:先根据 View 分解 Action,然后根据 Action 里面先用注释实现伪代码,然后根据注释填空代码
Test:人工测试,自动化测试,外部测试
Tool:学习掌握一些高效率的框架( Yii,django,bootstrap,springboot,ror 等等),自己编写一些工具,写 Blog 记录和备忘
适合 80%场景的 MVC 模式:
1,设计原型或者前端 HTML,确定需求( View )
2,定义 Model (数据库设计,模型字段)
3,编写 Controller (实现 MV 交互,同时完善 MV )
1,前端 JS 渲染加 COOKIE 验证;
2,nginx 配置单 IP 访问频率;
3,各大搜索引擎 IP 是公开的,可以反向解析,将怀疑 IP 检查一遍,非几大搜索引擎的仿冒爬虫都 ban 掉。

做到以上几条基本可以清净了。

@uqf0663
2019-06-19 17:53:46 +08:00
回复了 aoscici2000 创建的主题 Java 商品, 购物车 设计思路问题
看下数据库,数据结构的书籍吧。
Cart{id,product_id,user_id,num},Product{id,title},Order{id,price},OrderItem{id,product_id,num}
2019-06-19 16:36:31 +08:00
回复了 kyf0722 创建的主题 PostgreSQL pg 的前辈们进来帮看看索引的问题
area 因为是模糊查询,导致 public_time 也失效了。
2019-06-19 16:33:58 +08:00
回复了 kyf0722 创建的主题 PostgreSQL pg 的前辈们进来帮看看索引的问题
这个组合索引顺序有点问题,先 type,再 area,在这个查询里,area 索引应该失效了。
还是要分析 sql 吧,
没有针对 sql 进行解析,都是扯淡,
该触发器就触发器,
减少 count,group by, file sort,
慢查询日志都没有,没有优化的前提,
阿里云 2000 一年的 MYSQL 数据库,放了数亿的数据,查询也是毫秒级啊。
2019-06-19 09:43:39 +08:00
回复了 tconey 创建的主题 程序员 你用过哪些已经灭亡或濒临灭亡的编程语言
@winnie2012 补充一个 pasic
2019-06-18 16:13:30 +08:00
回复了 nyfok 创建的主题 程序员 某同学说我做的搜索太业余,邀请大伙来投票
当然业余,搜索第一位的 pagerank 就不对,
昨天刚看了一篇文章:永远不要拿你的业余爱好和职业选手比
2019-06-17 09:20:54 +08:00
回复了 SaintSeiya 创建的主题 程序员 vue、react、angular 各有什么优势,大家更喜欢哪种框架
@cnanyi NG 采用 TS 来写,这就是一个很大优势。三个都用过。写小项目用 NG1 或者 vue,大一点的 vue 吧,招人好。
说编译速度,都慢。所以我觉得吧,小项目直接引入 ng1 或者 vue 的 js,采用 es5 写,非常快,而且不用编译。
大项目用 TS 比较好。
reactjs 是又慢又自己一套规则,胜在库多,相对 vue 很多库,没有测试用例和文档(其实就是质量差,BUG 漫天非),NG 和 reactjs 国际生态要好一点。但是对英文水平要求高一点。
钉钉是用了 NG1,AntDesign 最早也是为 NG 设计的。
团队水平高的话,我建议用 NG,一般的话建议用 VUE,会 VUE 的人现在太多了,用在小程序和移动开发的也多(mpvue 等等)。
2019-06-17 09:10:36 +08:00
回复了 sjmcefc2 创建的主题 程序员 能推荐一款好用的日程管理软件不?
我投滴答清单一票
@jousca 我已经回到内地,没有那么恶劣,关系是免不了的,但是和做技术的来说还是离得远,比如在长沙,有一些做机器人、教育、自媒体、游戏、软件的,基本关系是免不了,企业和 ZF 是一个相互依存的关系,不是谁靠谁的关系。

到内地不用 996,晚上周末有时间你也可以跑跑关系。

但是因为内地都是离家近,都想回家吃晚饭,所以加班氛围很少吧,都是 7 点之后很多写字楼车库都空了,所以公司想发展跑赢一线其实也很难的。

总之,在一线机会多,在内地机会少,但是就像我来内地时老板说的一句话“机会虽然多,但是你只能选择一个”,这句话对,但是目前仍然不可忽略的是一线人的阅历多许多。
多了解下,内地现在也有一些好的公司,前提是需要积累更多的项目和管理经验和钱,内地二线当一个技术高管,待遇不会比一线差太多,前提是做到你挑公司的程度。
谁不一开始都是维护垃圾代码,只有极少一部分人不断利用自己时间尝试对现有系统改进,另一部分人思考项目意义价值和如何争取更多资源,后来前者成了架构师,后者成了项目经理,而那些仅仅在抱怨的人还是在抱怨,职位工资都是没有大的变化,或者早就改行了。
如果你不能静下心来改代码,也许可以试试找下其它不需要专注的行业,当下程序员已经太多了。
如果将垃圾代码一致维护下去,越来越好,是一门艺术,不是很容易就能掌握的,有约束才有挑战,不会享受挑战的程序员不是好程序员。
2019-06-16 20:49:11 +08:00
回复了 skiy 创建的主题 程序员 百度网盘居然出 Linux 版了
这样说坚果云支持 mac,linux,windows,无广告,简直就是共产主义啊。
1 ... 149  150  151  152  153  154  155  156  157  158 ... 164  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3104 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.