返回值pay_info和token_id说明
异常描述:Global.asax捕获到异常:System.Web.HttpException (0x80004005): 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。http://go.microsoft.com/fwlink/?Li
▄︻┻┳═一Agenda:▄︻┻┳═一(1/8)[代码整洁之道]你真的会用枚举吗?非也!▄︻┻┳═一(2/8)枚举的错误用法 之 方法参数▄︻┻┳═一(3/8)枚举的错误用法 之 方法参数(二)▄︻┻┳═一(4/8)枚举的错误用法 之 方法返回值▄︻┻┳═一(5/8)枚举的错误用法 之 方法体内部▄︻┻┳═一(6/8)枚举的错误用法 之 分支判断▄︻
今天是周五。外甥打灯笼,今晚照旧和产品一起碰下周要迭代的需求。 其中一个需求是要对接新的支付渠道————北京农商银行。北京农商提供了T0结算请求接口,接收批量要结算的支付单号。溢+之前未对接过这种场景的结算。就是说,如果溢+给一些T0商户配置的渠道路由是北京农商,那么,这些商户在溢+的支付单的结算需要我们溢+来触发,即溢+要把结算的支付单发给北京农商,北京农商进行结算出款给商户。 入职不久的支付产
在做的一个账单计息功能,其中,账单表的主键是BillId,varchar类型,BillId取值形如B0000001,生成规则是每次新增记录时先从账单表里计算出最大的BillId数字,然后+1再转换后作为新增记录的BillId。例如,B0000001、B0000002。逻辑很简单,但考虑到并发,技术上就要费点心了。为了简化场景,这里我写了一些测试用例,涉及到一个包含两个字段的表student(id
本文涉及到的mysql知识点: mysql中的if条件语句用法: IF(expr1,expr2,expr3) mysql使用变量(mysql中变量不用事前申明) mysql事务 testcase
去年,我负责公司的一个互联网投融资平台——摇钱树。系统运营过程中,业务和客服那边不断的反馈一些事情让技术这边协助实现。例如,土豪客户忘记登录密码后懒得自己重置,更愿意选择搭讪客服MM;再比如,客户多次登录导致账号被锁定,就反映给客户MM处理;再比如,运营经理定期索要到期投资报表,而系统后台现有的报表不能完全满足他们的需求。 每次处理这样的事情,开发人员都要忙上一阵子。作为开发team负
一个应用系统,如果程序里没有任何enum的使用,我认为它的可读性是有待商榷的。 求枚举里的最大/最小枚举值, 其实是对Array进行操作:enum EnumTest { ddd = 2, eee } var arr1 = Enum.GetValues(typeof(EnumTest)
一、遍历ExpandoObject 二、对于dynamic是反序列化得到的对象时:
今天小组里一小伙伴转正,突然翻起了自己提交过的一些试用期工作总结,特记录一下。蛮有意思的,也藉此告诫自己,不要忘记自己成长的点滴。
这仅仅只是一个案例,大家在工作中,可能经常出现这样的沟通,大家面红耳赤,也解决不了问题。因为各自局限于自己的系统里,总觉得我需要什么你就可以给我,殊不知别人未必明白你做的东西。
张(zhāng)雱(pāng)是谁?也许你已经听说过了,也许你还没听说过呢,不过你一定听说过老刘——刘强东,没错,这二人是有关系的,什么关系呢...
当站点应用程序池回收或遇到其他未捕获的异常时,线程会被Abort,这时,当线程里的代码再被执行时,就会抛出ThreadAbortException异常。
Web API接口站点,引入了swagger来实时生成在线的api文档,也便于api接口的在线测试。swagger:The World's Most Popular Framework for APIs.本地测试没有问题。 发布到生产,问题出现了。——线上部署的站点是用nginx做的3个节点的负载。nginx配置了公开的域名,并且与3个节点iis上的站点做了映射。3个单节点的端口不是默认的
关于项目,有一个定义是:项目是创造独特产品、服务或其他成果的一次性工作任务。项目并非实现产品经理的需求就完事了。 当项目投产后,在用户使用的过程中,会遇到千奇百怪的问题。相当长的一段时间里,开发人员可能会疲于应付处理这样的问题。一个人若处于破裤子缠腿的状态下,又怎能专注于手头的工作呢! 运维一个应用系统不容易呀,那么,为什么会投入这么多时间呢?可能包括用户不够清楚业务逻辑,包括程序实现bug,包括
由于互联网目前越来越强调分布式架构,如果是交易类系统,面临的将会是分布式事务上的挑战。当然目前有很多开源的分布式事务产品,例如java JTA,但是这种解决方案的成本是非常高的,而且实现起来非常复杂,效率也比较低下。对于极端的情况:例如发布,故障的时候都是没有办法保证强一致性的。 首先,在目前的互联网应用中,我们通过一个比较常见的例子,让大家更深入的了解一下分布式系统设计中关于数据一致性的问
\
通过insert语句的selectKey子元素来返回insert命令生成的记录的主键值
这是我上周工作过程中的一次解决问题的过程。解决的是站点在nginx负载下,因为程序异常导致的请求被多节点重复处理的问题,进而影响到系统对客体验。
审批项目从去年5月份开始做,到现在将近一年的时间,我和刘涛一直在参与,上线了,但是并没有怎么使用。虽然过程中又做了其他的一些项目。 说的不好点,借用超哥的一句话“破裤子缠腿”,我想,新的一年,不能再这样了,应该尽快做个阶段性了结。让开发组的人去参与更多的项目中,体会更多的发展机会。上周五,我找开发组的两位小同学刘涛和中威,过了一下我测试过程中发现的一些问题。然后,商定每周二四进行一次例会,直到3月
补充说明一下现状,公司现在缺乏测试人员,项目一般是由产品负责管理和推进,产品做好原型,产品部简单评审后,就开始向开发人员说需求。大家经过简单讨论,开发就启动,同时产品找UI设计和制作页面。开发完成后,向产品提测。 按照上面的流程,好在还没有测试人员,如果有了测试人员,很多的bug恐怕要去找产品去仲裁。 因为事先各方未就要做的项目有一致的认识。 我经常跟产品和开发提的是:事先把流程想清楚,然
去年8月底写过一篇博文,至今对里面提到的“架构要考虑成本和效率”很深刻。 在这一年的工作中,也一直在实践和思考,如何合理设计应用程序,如何设计应用之间的交互,来降低成本,提高效率。成本是什么?人力是成本,时间是成本。效率是什么?不言自明,现在都讲高效能(highly effective)。好的应用程序架构和程序设计可以降低成本提高效率,这主要在于设计和思想。并非要用多超前或牛B的框架,思想远比技术
如题。MVC项目,手机网站。 公司的官方微信上,用户关注之后,点击相应菜单就可以使用相关的功能。最近项目重构,有些不规范的命名方式给予了重构。上线后,微信上发现一些网页访问不了了。联系微信的维护人员不方便,那么,如何通过修改我们的程序可以解决呢?下面的解决方法:1. web.config里handlers怎么设置都不行。2. global.asax里,截获Request做跳转,没成。3.Regis
让PhysicalDiagram里的表显示字段名;建表语句不生成FK
以我实际工作中遇到的情况,设计如下模型。对于一个企业来说,沟通是时时刻刻都要进行的,它渗透在工作的每一处。企业内部员工和部门间工作需要沟通,企业与外部联系同样最基础的也是沟通。沟通,通常都是由这样的过程组成的:这中间会有很多因素引起信息的改变,造成信息不对称。沟通中产生信息不对称,在我们的日常工作中,非常常见。希望大家尽可能客观、全面的进行信息的传递,做有效沟通。同时,当不对称产生后,应该及时意识
今天设计一个预算控制的流程,并设计数据模型,进行数据试算。初稿完成之后,我邀产品经理zhangll和wangxuedong、小组里的技术人员一起评审。评审完之后,两位产品经理对我的设计比较赞同,说,和你合作我们很放心。我说,跟我合作,你们会很累,我也累。一段聊天后,产品经理问,现在咱们在做的这个项目还有哪些不明确(包括需求方面)的事项? 接着就说说下面的聊天内容吧。首先,公司的项目由产品经理充当项
Mysql跨表更新一直是大家所关心的话题,本文介绍mysql多表 update在实践中几种不同的写法 假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是upda
为了更好的做部门的项目管理,部门老大让运维部署了一个jira系统。这两天让我试用并摸索如何用。jira默认的用户组有 jira-administrators、jira-developers、jira-users。为了测试功能,我建立了一些用户、项目、还有task。后来觉得jira-users没有什么用,就删掉了。后来发现,除了jira-administrators组里的用户可以登录jira外,其他
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号