V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jones2000  ›  全部回复第 81 页 / 共 84 页
回复总数  1669
1 ... 73  74  75  76  77  78  79  80  81  82 ... 84  
2020-06-24 23:21:13 +08:00
回复了 LennieChoi 创建的主题 程序员 腾讯的微服务框架 tars.js 有人深了解过吗
微服务用不起, 部署实施还要招一个懂 K8 的人打包发布到 docker, 平时节点坏了还要排查。这运维起码要 1.5w-2W/月吧.
一年就要小 20W 成本呢。
2020-06-24 23:13:55 +08:00
回复了 zhao1014 创建的主题 职场话题 家里已经在催了,直接找个外包么?
你先问下你自己你喜欢编程吗? 你是看重 IT 工资高,还是真的喜欢编程。如果是为了钱,早点换行吧。
2020-06-24 23:06:43 +08:00
回复了 itdog888 创建的主题 程序员 如何反编译用 Flutter 写的安卓应用?
直接看它的 app, 写一个就可以了, 还反编译干什么的, 都是应用级的东西,就几个 UI 控件,数据都是api取的。
2020-06-24 23:01:39 +08:00
回复了 davidsu1314 创建的主题 程序员 有适合程序员的 4k 显示器推荐吗?
显示器没用过 4K 的,玩游戏一般就 sony 了,接 PS4 还是不错的。
2020-06-23 23:40:45 +08:00
回复了 ssshooter 创建的主题 程序员 npm 下载依赖的时候用到 github 的资源下载不了怎么办?
软路由+梯子
开发直接用 2 手服务器不就可以了,一般就 64G 内存,2 个物理核,500G 盘才 2000 多元,笔记本打代码, 好了直接服务器编译运行。公司有条件的就直接放公司实验室机房,电费公司出,开个远程端口。
桌面最主要的是文件夹管理可视化,打开多个文件夹重叠, 拖拽某个文件夹,缩放文件夹大小,点击激活一个文件夹 都没有要。你这个就对应云上文件夹了, 直接像 macos 系统桌面一样打开文件夹就是一个对话框, 多个可以重叠,激活等等。
2020-06-19 12:10:31 +08:00
回复了 esayr 创建的主题 程序员 苦 CSDN 久矣,能不能做点什么事
不要老想着有又好又免费的东西可以白嫖, 大家都要吃饭的, 都要流量变现。 只是每家吃相不一样而已。
2020-06-07 21:45:35 +08:00
回复了 pliex 创建的主题 程序员 我是如何用 5 天时间在 uniapp 插件市场停止更新的
直接忽略这种人, 林子大了什么鸟都人。 自己开心就好。
我感觉还是让你客户对他的重要数据买一个保险, 比较靠谱点。起码保险公司能赔钱给客户。
很好奇,地震火灾海啸等自然灾害时, 电力和网络应该都是被破坏了吧, 怎么能备份到云端呢?
2020-06-05 12:16:39 +08:00
回复了 zivyou 创建的主题 程序员 迫于招人困难,团队的一个项目决定放弃 nodejs,转投 Java 。
完成设计文档里的需求, 按时上线验收, 收钱走人。用什么语言根本就不重要。只是项目开发的人力成本里面有区别,
不通语言的开发人员工资不一样而已, 投入的开发人员个数不一样
@ohao 对于机器老化需要更替新机器,一般是如果操作的。 比如公司要求 2-3 年需要把老的机器淘汰掉替换成新的机器和新的硬盘。
2020-06-04 10:58:40 +08:00
回复了 dbldong 创建的主题 程序员 都 2020 年了, 还有公司只能用 jquery 开发的吗
jquery 很好呀, 都不需要编译, 直接写好代码, 开个网页就可以调试, 方便。 框架类的每次要编译麻烦死了。
移植代码吗? 我有 c++ 和 js 版本 K 线图+指标引擎。 打算移植到 c-object 版本。js 我开源了 https://github.com/jones2000/HQChart 。 接下来打算做 安卓和 iso 的原生移植。
2020-05-29 11:56:35 +08:00
回复了 FONG2 创建的主题 数据库 单表近 7 亿条数据,现在要优化结构,进行去重,求个方案
直接把数据导入到 ES 里面, 通过 ES 来查吧, 慢就加节点机器。这点数据对 ES 来说不算什么。
2020-05-29 11:36:31 +08:00
回复了 arth 创建的主题 程序员 程序员一个人筹备独立创业太累,何不抱团合作共赢?
主要看你的东西有没有技术门槛和行业深度, 能帮客户解决实际问题就会有人用, 就算界面在烂,体验差也没关系。 如果是开源的堆下, 那没什么竞争力,随便找几个刚毕业的看着你的 UI 也能堆出来。
2020-05-29 11:27:05 +08:00
回复了 onfuns 创建的主题 程序员 前端自动化测试有必要吗?
公司有钱就可以做自动化,一般 1 个前端配置 2 个自动化测试开发, 从单元测试到模块测试, 每天自动 build 版本,然后跑所有的自动化测试, 结果反馈给前端。版本上线 先要出自动化测试报告, 如果不合格就退回去,重新改。这种比较费钱和耗时间, 但是出来的东西质量是有保障的。
2020-05-27 18:57:22 +08:00
回复了 sudoy 创建的主题 JavaScript Javascript 代码执行先后顺序问题
直接 js 裸写一个下载队列,批量下载不就可以了。如果迁移到其他平台,换成多线程下载就可以了。

```javascript
function OnFinished(aryResult)
{
console.log("下载完成了", aryResult)
}

var download=new JSDownload();
download.FinishCallback=OnFinished;
var downloadList=
[
{Url:"https://abc"},
{Url:"https://abc1"},
{Url:"https://abc2"}
];
download.SetDownload(downloadList);
download.Start();
```

```javascript
//批量下载
function JSDownload()
{
this.DownloadData;
/*
Key:url
Value:
{
Status: 状态 0=空闲 1=下载中, 20=下载成功 30=失败 ,
Message:错误信息,
ProcSuccess: 单个数据到达回调(不处理就 null)
ProcFailed: 单个数据失败回调(不处理就 null)
RecvData: 接收到的数据
}
*/
this.FinishCallback; //全部下载完回调

//设置批量下载地址
this.SetDownload=function(aryDownload)
{
this.DownloadData=new Map();
for(var i in aryDownload)
{
var item=aryDownload[i];
if (this.DownloadData.has(item.Url)) continue;

var downItem={Url:item.Url, ProcSuccess:item.ProcSuccess, ProcFailed:item.ProcFailed , Status:0 };
this.DownloadData.set(downItem.Url,downItem);
}
}

//是否全部下载完成
this.OnFinished=function()
{
for (var item of this.DownloadData) //遍历下载队列 是否都下载完了
{
if (item[1].Status==20 || item[1].Status==30) continue;

return;
}

if (this.FinishCallback) //通知回调 数据都下载完了
{
var aryResult=[];
for (var item of this.DownloadData)
{
var downloadItem=item[1];
if (downloadItem.Status==20)
aryResult.push({Url:downloadItem.Url, Success:true, Data:downloadItem.RecvData});
else
aryResult.push({Url:downloadItem.Url,Success:false});
}

this.FinishCallback(aryResult);
}
}

//开始下载
this.Start=function()
{
var self=this;
for (var item of this.DownloadData)
{
console.log('[JSDownload::Start] start dowloand ', item[0]);
this.AjaxDownload(item[1]);

}
}

this.AjaxDownload=function(item)
{
var self=this;
$.ajax({
url: item.Url,
type:"get",
dataType: "json",
async:true,
success: function (data)
{
if (item.ProcSuccess) item.ProcSuccess(data, self);
item.RecvData=data;
item.Status = 20;
self.OnFinished();
},
error:function(jqXHR, textStatus, errorThrown)
{
if (item.ProcFailed) item.ProcFailed(jqXHR,self);
item.Status = 30;
self.OnFinished();
}
});
item.Status=1;
}
}
```
1 ... 73  74  75  76  77  78  79  80  81  82 ... 84  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4312 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 65ms · UTC 01:02 · PVG 09:02 · LAX 18:02 · JFK 21:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.