V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  winglight2016  ›  全部回复第 200 页 / 共 231 页
回复总数  4616
1 ... 196  197  198  199  200  201  202  203  204  205 ... 231  
2018-01-02 13:55:53 +08:00
回复了 winglight2016 创建的主题 程序员 奇葩项目需求,大家一起来欣赏一下
@sobigfish mock 是一回事儿,后台使用的实体对象是另一回事儿,你开发过后台吗?前后台对象并不是完全一一对应的,做好了后台是可以推导出出前端对象的,反过来就不行
@u0baby
@whwq2012
@zirconium
我这里在 iPhone6p,macOS 上都是一样的效果,都是最新版微信

@awthink
语音聊天你都能睡着。。。
@Kylin30 声音太大,我能想起的就是那一声“ duang ~~~”

@fantasynoff 关键是每次都挂掉才这样,根本不能获得提前拿下耳机的机会
2018-01-01 16:06:59 +08:00
回复了 gbin 创建的主题 Android 刚付完分期,手机就丢了(可能被盗),这是什么样的心情?
@bclerdx 哎,我妈很满意指纹解锁和拍照质量的,下次不知道给她换个什么手机,可能还是选魅蓝好了,丢了不心疼
2018-01-01 16:01:41 +08:00
回复了 SolidZORO 创建的主题 iDev 重置 SMC 解决了 macOS High Sierra 10.13.2 上 UI 卡顿问题
@azh7138m windows 上有设置 typeface 字体的功能,不过我设置完成之后发现没有多少变化,还是扎眼睛——很多年前我在 xp 或者 win7 上使用第三方 typeface 设置 LCD 字体的时候,效果非常显著,现在不知道是不是习惯 Mac 上的字体了
2018-01-01 11:54:08 +08:00
回复了 deepkolos 创建的主题 程序员 API 设计的时候应该深度优先还是广度优先?
@romennts 大前年( 2015 )刚接触 GraphQL 的时候我就觉得这会是下一代的接口标准,现在嘛~~~
2018-01-01 09:48:05 +08:00
回复了 gbin 创建的主题 Android 刚付完分期,手机就丢了(可能被盗),这是什么样的心情?
哎,我刚给我妈换了个 sony xz 手机,她打个旳就落在的士车上,然后就找不回来了,还好旧手机还在换个卡就能用——所以 lz 考虑一下购置备用机吧,说不定什么时候就用上了
2017-12-31 18:49:41 +08:00
回复了 SolidZORO 创建的主题 iDev 重置 SMC 解决了 macOS High Sierra 10.13.2 上 UI 卡顿问题
@honeycomb 不是字体的问题,用过 macOS 和 ubuntu+字体,对比之下感觉 win10 好像还停留在 20 年前的显示效果——看起来太累
我觉得“没有银弹”这句话适合于很多场景,lz 你的需求这么复杂就没想过把非 xp 不可的工作留在当前机器,常用机买个 mbp 用吗?
2017-12-31 08:57:23 +08:00
回复了 mason961125 创建的主题 全球工单系统 微信 for macOS,你凭什么占用我这么多内存?
@luzihang 我这里压缩之后的内存几乎全部都是零,个别是几百字节到几兆的样子。。。

@lunacory 我的列表跟你的差不多,不过,微信都没有排到前 10 内
2017-12-30 16:35:09 +08:00
回复了 NxiJSiOS 创建的主题 Java Thinking In Java 5th Edition On Java 8
这书作者不是一直都直接放网站上免费看的吗? 2000 年看这本书入门 java,真是怀念啊~~~
2017-12-29 21:15:58 +08:00
回复了 blueaurora 创建的主题 程序员 这份工作不到半年就要跳槽,下边几个潜在选择求建议:
@blueaurora 我只是想开了而已~~~^_^
2017-12-29 17:02:06 +08:00
回复了 blueaurora 创建的主题 程序员 这份工作不到半年就要跳槽,下边几个潜在选择求建议:
晚上 9 点下班就满意里。。。还好我现在不用上班了

既然 lz 身体差了,就不要想职级、薪资了,找个不加班的( 6 点下班,周六不上班),每天多花点时间运动
2017-12-29 16:56:12 +08:00
回复了 xiangbudaomingzi 创建的主题 程序员 关于职业和财务自由的一些思考
你要先定义一下什么是财务自由?是退休不用上班?是创业自己当老板?拿着上市公司股票等分红?手握 10 套房收房租?或者只是超市里可以随便买?上大排档不用看价格?
作为有十几个外包项目经验的过来人,lz 来 v2 发泄情绪是对的,留后门和 bug 或者进一步沟通都是没有意义的,因为对方不会有“本质上”的改变——付款,下面是我的做法给你参考:
1.一旦发现对方不按时付款,我会放慢进度,比如以前一天一个功能点,现在拖两三天才做
2.一般对方没有按时付款都会有这样那样的解释,具体怎么解释一点也不重要,重要的是他准备拖个几天还是几周还是几个月,如果是后面两种情况可以暂停开发,但是不要告诉他,等他着急来问进度,你就说忙着挣饭钱,难道他会说,你别吃饭了,快来做我的项目?

对方最着急的是什么,你就要做什么,这样他才能有行动力——付款
2017-12-28 16:03:05 +08:00
回复了 jamfer 创建的主题 问与答 V2 有多少撸铁的小伙伴?
我也举,个人感觉,举完铁再跑步,运动效果最好——当然我的目的是减脂。

另外,去健身房意义不大,还很容易因为各种不便而放弃,最好是养成在家运动的习惯,这样能减少不运动的借口
试用期内是有风险的,我还曾被试用期最后一天辞退,而且之后还要我继续维护项目不然不给发欠的工资~~~但是,除非欠工资不发,不然没有什么能够争取的。

另外,离职证明写什么工作不合格,这是 HR 不会做人,非要恶心人,其实这样做除了两败俱伤没有任何好处——即使真的不合格,人都给你辞退了,还要耽误别人找下家吗?
2017-12-26 14:10:36 +08:00
回复了 able 创建的主题 程序员 工作之余,大家还有什么副业吗?
@bmy 我以前给女同学算过,虽然自己知道是随便乱说,可是对方真的相信,也许我也该去摆摆摊
2017-12-26 10:53:55 +08:00
回复了 winglight2016 创建的主题 程序员 熟悉 reactjs、dva 的哥们请进(外包项目)
@wxsm
@rover5056
推倒重来不是个事儿,但是涉及时间、成本和风险,我觉得要慎重衡量,我贴一段代码,你们可以参考一下:

···
import React from 'react'
import {Modal, Form} from 'components'
import {
Input,
Radio,
InputNumber,
DatePicker,
Table,
Popover,
Cascader
} from 'antd'
import {Operation} from 'components'
import moment from 'moment'
const RadioButton = Radio.Button;
const RadioGroup = Radio.Group;
import {china_area_data} from 'utils'

const modal = ({
onOk,
onAudit,
payload = {}
}) => {
const {type, data} = payload
const handleAudit = (key, event, record) => {
let values = {
uid: payload.uid,
isAgree: key === 'agree',
comment: '',
aid: record.id
}
onAudit(values)
}
const columns = [
{
title: '审核名称',
dataIndex: 'name'
}, {
title: '审核类型',
width: 100,
dataIndex: 'auditTypeEnum',
render: text => ['实名审核', '快递协议审核', '提现审核', '分仓任务审核'][text]
}, {
title: '审核内容',
width: 220,
dataIndex: 'content',
render: text =>< Popover content = {
text
} > <a href='#' style={{
maxWidth: '200px',
display: 'inline-block',
whiteSpace: 'nowrap',
overflow: 'hidden',
textOverflow: 'ellipsis'
}}>{text}</a>
</Popover>
}, {
title: '更新时间',
width: 140,
dataIndex: 'lastUpdateTime'
}, {
title: '审核',
width: 120,
render: (text, record) =>< Operation options = {
[
{
name: '同意',
key: 'agree'
}, {
name: '拒绝',
key: 'refuse',
confirm: <Input placeholder='理由'/>
}
]
}
onClick = {
(key, event) => handleAudit(key, event, record)
} />
}
]
const handleOk = (close, form) => {
form.validateFields((err, values) => {
if (!err) {
values.birth = values.birth
? values.birth.format('YYYY-MM-DD')
: undefined
if (values.area.length == 3) {
values.province = values.area[0],
values.city = values.area[1],
values.zone = values.area[2]
delete values.area
} else if (values.area.length == 2) {
values.province = ''
values.city = values.area[0]
values.zone = values.area[1]
delete values.area
}
for (let key in values) {
if (values[key] === undefined || values[key] === null) {
delete values[key]
}
}
onOk(values, type)
close()
}
})
}
return (<Modal id='modal' title={{
audit: '审核',
update: '更新'
}[type]} onOk={handleOk} width={type == 'audit'
? 800
: 416}>
{
type == 'update'
? (<Form labelCol={4}>
<InputNumber name='id' initialValue={data.id} hidden="hidden"/>
<Input name='name' initialValue={data.name} label='昵称' placeholder='昵称'/>
<Input name='shopName' initialValue={data.shopName} label='店铺名称' placeholder='店铺名称'/>
<Cascader name='area' initialValue={[data.province, data.city, data.zone]} options={china_area_data} placeholder="地址" label='地址' type='array'/>
<Input name='address' initialValue={data.address} label='详细地址' placeholder='详细地址'/>
<DatePicker name='birth' initialValue={data.birth && moment(data.birth)} type='object' label='生日' placeholder='生日' style={{
width: '100%'
}}/>
<RadioGroup name='sexEnum' label='性别' initialValue={data.sexEnum} type='number' prefixCls='ant-radio-group'>
<RadioButton value={1}>男</RadioButton>
<RadioButton value={2}>女</RadioButton>
</RadioGroup>
</Form>)
: ''
}{
type == 'audit'
? <Table columns={columns} dataSource={data} size="middle" pagination={false} scroll={{
y: 440
}} rowKey={record => record.id}/>
: ''
}
</Modal>)
}

export default Modal.connect('modal')(modal)
···
1 ... 196  197  198  199  200  201  202  203  204  205 ... 231  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1024 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 22:28 · PVG 06:28 · LAX 14:28 · JFK 17:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.