今天加班完了后,说了句饿晕了,结果经理就请我吃饭了。还好没听老妈的话,戒掉这句口头禅。:)
吃饭的时候经理问我VoIP和Mobile 选哪个,我说“当然选你了,呵呵”,这样过阵子就该跟着经理开始搞BlueSoleil的Mobile版了。
唉,连蓝牙手机还没玩过那,又要进入一个一无所知的领域,谁知道这方面的文章或者网站可以推荐一下啊,免得我到时后被鄙视。
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.6k累计阅读
1.6k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄20年
今天加班完了后,说了句饿晕了,结果经理就请我吃饭了。还好没听老妈的话,戒掉这句口头禅。:)
吃饭的时候经理问我VoIP和Mobile 选哪个,我说“当然选你了,呵呵”,这样过阵子就该跟着经理开始搞BlueSoleil的Mobile版了。
唉,连蓝牙手机还没玩过那,又要进入一个一无所知的领域,谁知道这方面的文章或者网站可以推荐一下啊,免得我到时后被鄙视。
产品经理简介
产品扫盲
一文带你清楚知道项目经理都在干什么
为了保证项目能够得到稳定进行,明确项目组织结构,明确项目组成员的角色与职责,应配备有足够经验和能力的人员参与本项目,并保持实施队伍的稳定。同时,将对实施人员给予适当的培训。为了保证按时完成任务,将加强对项目的时间管理,对所有活动进行定义并对活动进行排序,明确每个活动的历时估算,编制详细的进度计划,并在实施过程中对进度计划的变更进行控制。这是项目经理面临的最大挑战,项目经理对上需要向老板汇报进展,对下需要向项目成员分配任务,对外要与供应商、承包商打交道,耳听八方,眼观六路,需要具备良好的人际关系技能。
如何零基础入门产品经理
一、什么是用户需求? 这个问题是一众互联网公司经久不衰探讨的话题,犹如一件“上古神器一般”,谁拿到它就可以一统江湖。 其实就是人性的需求,想要理解人性的需求,首先要理解人性本身,用人性抓人心方为王道。 因此在越来越多的互联网公司注重用户需求以后,产品经理这个职业被推上了行业红利的风口。 产品经理对一个互联网公司而言,其实是一个相当重要的角色。因为产品经理要负责整个产品诞生过程,所以从开...
测试经理,如何空降到一个新公司后开展工作
作为空降测试经理,需要分阶段建立管理权威并化解团队阻力,以下是分时间维度的落地计划及应对策略(附90天融入框架及10大挑战化解方案)
unity人物刚体移动_Unity3D实现2D人物移动-总结篇
背景最近研究Unity3d,2d寻路的实现。所以又一次涉及到了角色坐标位移的问题。系统的对于角色鼠标点击移动这个简单问题进行整理和总结。本来就是一个简单的几何问题,结果发现已经有两个小坑,顺便填上,这里做下总结。实现需求:通过鼠标点击,控制2d角色移动,就是点哪里,角色向移动到哪里问题分解:按照时间进行动画分解,鼠标输入(动画开始)、平移(动画进行)、移动结束(动画结束)前提:这里前面的文章基本解...
保姆级教程:用Protege 5.5.0从零构建你的第一个知识图谱(附实战案例文件)
本文提供了一份详细的Protege 5.5.0使用指南,从零开始构建知识图谱。涵盖环境配置、本体结构设计、实例填充到可视化展示的全流程,特别适合初学者快速掌握知识建模技术。通过实战案例演示,帮助读者理解如何定义类、属性及建立实例关系,是学习知识图谱构建的实用教程。
产品经理到底是做什么的,职业发展路线是怎样的,这篇文章带你彻底搞清楚!
产品经理(Product manager,PM)是指在公司中针对某一项目或是某一类的产品进行规划和管理的人员,主要负责产品的研发、制造、营销、渠道等工作。产品经理就是带领产品团队,在高效的时间内推出满足需求的产品,负责产品整个生命周期的人。产品经理工作内容关键词释义「产品经理」中的「经理「定义了这个职位是具有管理职能的,「需求」是产品经理工作过程中绕不开的一个至关要素;「需求「是工作的起点,产品经理需要通过各种方式了解到最真实的需求;
Windows 11 + AMD 780M 运行 ComfyUI 完整指南:DirectML 实战方案
ComfyUI 是基于 PyTorch 的 Stable Diffusion 可视化工作流工具,其性能高度依赖 GPU 后端支持。在 Windows 平台,传统 CUDA 方案仅适配 NVIDIA 显卡,而 AMD 核显用户长期面临 ROCm 兼容性差、驱动链路断裂等系统级障碍。DirectML 作为微软原生机器学习 API,绕过 ROCm 生态断层,直接对接 DirectX 12 硬件抽象层,成为 RDNA 3 架构(如 Radeon 780M)在 Windows 11 上运行 AI 绘画的最优解。它提供
AI Agent,产品经理的“新战场”!一文带你搞懂AI智能体,收藏这一篇就够了!!
2025年,AI智能体(AI Agent)正以颠覆性的姿态席卷各行各业。医疗领域中,AI医生能通过患者症状自动生成诊断报告,并推荐个性化治疗方案;金融领域里,智能投顾实时分析市场数据,动态调整投资组合;教育领域中,AI导师根据学生的学习轨迹生成定制化课程,甚至模拟真实教师的互动风格。
Calibre电子书阅读器个性化样式定制指南
本文详细介绍了如何通过Calibre电子书阅读器的用户样式表功能进行深度个性化样式定制。从修改全局字体、行距、背景配色(包括深色/浅色模式)到美化代码块、引用等特殊元素,本指南提供了完整的CSS代码示例与实战技巧,帮助用户打造专属的舒适阅读环境,显著提升电子书阅读体验。
Python实战:高效稳定采集微信视频号评论的API爬虫方案
网络爬虫是数据采集领域的核心技术,其原理是通过程序模拟浏览器行为,向目标服务器发送HTTP请求并解析响应数据,从而自动化获取网页或接口中的信息。这项技术的核心价值在于能够高效、批量化地收集公开数据,为市场分析、舆情监控和竞品研究提供数据基础。在社交媒体分析、电商价格监控等应用场景中,爬虫技术尤为重要。针对微信视频号这类动态加载的复杂应用,传统的GUI自动化工具(如影刀RPA)常面临性能瓶颈和风控挑战。本文聚焦于通过Python实现**无感采集**,直接与后端**API接口**交互,构建稳定高效的评论数据采集
禅道----产品经理创建产品模块
【原文链接】 一、对普通产品类型进行模块创建 1 产品经理登录后,进入产品视图 2 点击要维护的产品名称 3 点击【维护模块】 4 填写模块信息,点击【保存】 二、对多分支类型项目进行模块创建 1 产品经理登录后进入产品视图 2 点击对应的多分支类型的产品 3 首先选择主干分支,点击【维护模块】 主干分支创建的模块可以理解为所有分支都具有的公共的模块 4 填写公共模块的名称及简称,点击【保存】 5 切到其他子分支,发现公共模块都已经带过来了 6 在其中一个子分支中创建自己的特有模块 7
2025银行面试攻略:投行债权融资岗深度解析与面试剖析
债券融资业务岗聚焦于债券类产品的发行与承销,涵盖公司债、企业债、银行间市场债务融资工具等多种品种,要求从业者具备深厚的专业积累、丰富的项目实操经验、敏锐的政策洞察力以及卓越的沟通协调能力。
一文带你清楚知道项目经理都在干什么?
“资源永远是少的,时间永远是不够的,需求永远是变化的,客户永远是不成熟的。”这话虽然有些夸张,但的确体现了PM的真实工作状态。很多项目经理都是技术出身,但懂技术不一定能做好项目管理。 做项目真的很辛苦,常年出差在外,经常没日没夜也没有周末,整天围着项目转。项目经理不仅是个脑力活,更是累人的体力活。 一:全方位管理 作为项目经理,我的工作重点分为9个方面: 1.总体管理 为了保证项目有效、有序进行,需要做好项目的整体管理和总体计划的制定和执行,并对变更进行管理和控制。 2.范围管理 为了保证项目
C#与倍福TwinCAT3通信实战:ADS协议封装与设备变量读写完整源码
倍福(Beckhoff)TwinCAT3 作为工业自动化领域主流的软PLC系统,其内置的ADS(Automation Device Specification)协议是实现上位机与TwinCAT3通信的核心标准。传统ADS通信开发存在门槛高(协议细节复杂)、稳定性差(缺乏统一异常处理)、复用性低(重复编码)等问题。本文基于 C# 技术栈,聚焦“协议封装标准化、变量读写易用化、通信稳定工业化”核心需求,提供一套完整的 ADS 协议封装方案与设备变量读写源码。
深度学习驱动的股票波动率预测:LSTM和Transformer模型的实战解析
股票市场的波动率一直是金融领域关注的焦点之一。波动率预测对于风险管理、期权定价和资产配置至关重要。深度学习模型,如长短时记忆网络(LSTM)和Transformer,已经在时间序列数据分析领域取得了显著的成就。本博客将向您展示如何使用这两种深度学习模型来进行股票波动率预测,提供清晰的思路和相应的Python代码,以帮助您理解和应用这一重要任务。
产品经理入门 - 认识产品经理(什么是合格的产品经理、产品经理的分类、产品经理的岗位职责、产品经理的能力素质)
产品经理入门 - 认识产品经理(什么是合格的产品经理、产品经理的分类、产品经理的岗位职责、产品经理的能力素质)
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
收藏!产品经理入门Agent架构的5大核心模块与实战指南
AI Agent正推动产品从工具向"智能协作伙伴"转型,产品经理必须理解其架构设计。文章详细拆解了AI Agent的四大核心模块:规划模块(战略脑)、记忆模块(经验库)、行动模块(执行手)和工具模块(武器库),并通过市场分析案例展示模块协同机制。同时提供产品经理设计Agent的要点与避坑指南,强调产品经理需要成为"Agent架构师",深入理解Agent工作原理,才能设计出真正智能的产品体验。
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
深度学习工具包 DeepLearningToolbox
深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[](https://bitdeli.com/free "Bitdeli Badge")
产品经理要学习的技术都在这里
需不需要学习技术是困扰很多入行产品经理的一个问题。问这个问题的人其实知道学是最好的,但是他们又不想学,所以才会问要不要学习技术,这反映了他内心的纠结,知道要学习的不会问这个问题,感觉不要...
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
20210214产品经理之产品经理第一模块的总结
前言: 学产品经理对自己的提出的问题: 那啥是产品经理呢? 产品经理所学的核心有哪些呢? 产品经理所学最重要的知识点中包括哪些? 什么是需求? 关于需求的那些事,需求调研,需求分类,需求管理,需求分析,需求优先级排法,需求来源,需求收集方法。他们的定义分别是什么?有什么作用? 接下来是竞品分析,什么是竞品分析?它有什么作用。 竞品分类有哪些? 竞品的选择,竞品信息的采集以及竞品分析的方法有哪些? 一:产品经理 1.产品经理是对产品负责的人,从需求的诞生到原型,交互,实现,上线;协调一切可以协调的资源使产品可
AI时代产品经理能力进化论:从功能设计到新范式崛起
大神甲在与大侠李的对话中揭示AI产品经理三大核心变革:技术产品契合度(TPF)取代功能堆叠、评测集驱动的产品定义、超级用户思维。深度解析为何传统PM正面临能力断层危机,新范式如何重构产品设计底层逻辑,创业公司如何避开大模型红海陷阱,附赠AI产品经理能力跃迁指南。
技术经理成长复盘-功能模块提测前要做的几件事
概述 在项目管理流程中,有几个关键阶段: 需求阶段、开发阶段、测试阶段、上线阶段 每个阶段都非常重要,且越前面的阶段
年薪40W!转AI产品经理后,我明白了有人带的意义在哪!
我是2年技术岗,纯纯的产品外行,对这个岗位也一知半解。后来,因为参加了《B端C端产品经理1v1私教陪跑计划》,体系化的了解和产品经理0-1建设全流程。才真正意义上落地了一套较为系统的产品经理工作方法!这套方法最后也帮我如果你正想转岗/入行产品经理,我的故事或许能给你一些启示👇也需要做AI相关调研、对接客户做需求挖掘,考虑产品部署和实用性。过程中我对产品经理工作产生了比技术更大的兴趣。我自己也是一个十分擅长沟通,且好奇心很强的人,同事也说我很适合做产品经理;
产品经理心得
最近试着总结了一些经验,希望能够帮助到有志于从事产品经理工作的新同学。 本文内容将分为以下四个部分展开: 1、产品经理是做什么的 2、to b or to c 3、初级产品经理的技能线 4、初级产品经理学习路径 一、产品经理是做什么的 江湖上关于产品经理的段子层出不穷。一些人对这个近些年才出现的职业抱有误解,认为“产品经理就是一群整天拍拍脑袋就瞎提需求的人”。然而,...
3502
561

被折叠的 条评论
为什么被折叠?



