0 多频传媒

尚未进行身份认证

www.duopintech.com

等级
TA的排名 17w+

Ruby做后端开发的优势

​Ruby做后端开发的优势1.第一个印入我的脑海的优点是:有趣!当你开始慢慢学会使用Ruby后,你就会觉得Python的代码比较死板。这是因为Ruby从Perl中继承的一条哲学是和Python完全相反的:“每一件事情总是有多种做法”(Havingmorethanonewaytodothesamething)。所以程序员的创造力就完全被激发出来了。当你看到某个问题的一种前所未见...

2019-05-24 16:18:03

zepto和jquery的区别

​Zepto更轻量级Zepto是jQuery的精简,针对移动端去除了大量jQuery的兼容代码部分API的实现方式不同详情针对移动端程序,Zepto有一些基本的触摸事件可以用来做触摸屏交互(tap事件、swipe事件),Zepto是不支持IE浏览器的。DOM操作的区别:添加id时jQuery不会生效而Zepto会生效事件触发的区别:使用jquery时load事件的处理函数不会执行;使...

2019-05-23 16:56:12

app基本开发流程是怎样的

app基本开发流程:1.大致需求和想法,这个基本上是老板干的。2.用户调研,有产品经理的产品经理干,有些创业团队老板自己干。3.产品策划——产品经理4.产品大致框架——产品经理5.产品原型图——产品经理6.UI设计——设计7.iosAndroid开发——好贵好贵的程序员8.后台开发——好贵好贵的程序员9.测试——闲的时候喝茶打牌忙的时候通宵测试的测试汪10.上线——...

2019-05-07 17:29:41

修改bug的流程

流程上大致是:重现-定位-评估-回归重现不能重现的Bug都不能叫Bug,所以对于Bug的追踪管理十分重要。在现代的软件项目中,提Bug的人和修Bug的人往往不是同一个人。对于提Bug的人要能准确的描述出环境和详尽的重现步骤,如果Bug直接来自客户,往往需要在维护人员和客户之间多加一层工作人员,和客户确认Bug的详情。如果你实在无法重现,请迅速找到寻求离Bug最近的(QE,客...

2019-05-05 11:09:43

移动开发,WP和iOS的选择

首先说几点前提条件:iOS需要有MacOSX开发环境,不要试图使用虚拟机,虚拟机只会让你不想再做下去;同时iOS开发需要有真机支持,不要幻想使用iPhone虚拟机来开发软件,那个只是API级别的模拟器,软件运行效果和真机还是有差别的。WindowsPhone开发需要有Windows8系统和VS开发套件。不要幻想用盗版,要知道你的软件最后上传到的地方可是微软的市场,他们有一千种方法知道你...

2019-05-05 10:07:50

iOS交互上的细节

iOS交互上的细节iOS:导航栏能够实现在应用不同信息层级结构间的导航,有时候也可用于管理当前屏幕内容。(1)基础规范如图是ios系统导航的基础形式,其中text为上一级的标题,title为当前视图的标题,a代表操作控件。ios10规范中提及:一般来说,导航栏上应该不多于以下三个元素:当前视图的标题、返回按钮和一个针对当前的操作控件。在已下载的253个app(app来源于豌豆荚的设计奖,...

2019-04-30 16:36:00

Python实现的多功能DNS服务器

简单、可配置的“clone和run”DNS服务器,具有多种有用的功能。适用于Python2和3names.db–>包含所有自定义记录(参见示例)简单的通配符,如*.example.com捕获unicodedns请求自定义动作又称宏:{{shellexec::diggoogle.com+short}}–>执行shell命令并使用result响应...

2019-04-19 18:16:03

python爬虫入门知识

首先why我们要入门python爬虫?随着大数据、机器学习、人工智能的火热,python强势崛起,前段时间说是python都进入小学课本啦,还有什么理由不学python呢;爬虫是python最容易上手的项目,短短几行代码便可以将你心仪的数据拿来为你所用。然后how入门python爬虫1.工欲善其事,必先利其器。首先我们要掌握我们的爬虫工具库,有requests、urllib等。这里我推荐re...

2019-04-19 09:52:51

Python基础语法

Python是一直广受大家欢迎的编程语言,简单易学并且功能非常强大。python拥有高效的高级数据结构,并且能够简单并且快速的进行面向对象的编程。python的语法简洁优雅,并且它是动态语言,加上它的语言的可解释性,使其在大多数平台上可以进行一个脚本的编写,还有相应程序的一个开发。我们将带大家了解python的安装过程和编译,python的基础语法,包括了常用的数据结构,数据类型条件语句循环语句...

2019-04-18 18:18:08

发送短信功能调用问题

比如你有一个发送短信功能。然后你的pc网站、移动网站、小程序、app端,都要使用到。做法呢,大概有2种。一种是发送短信功能提取一个公共项目,写成接口,分别给这4个项目调用。一种就是每个项目都开发这个发送短信功能(差评做法)。第一种做法,就是需要公共项目中封装一个controller,然后提供一个接口地址,让4个项目请求。http的做法呢:开发流程大概就是写好发送短信的类,然后封装一个...

2019-04-16 17:09:35

php8引入jit后

很多人可能对JIT有很深的误解,觉得引入JIT之后性能就能提高10倍跟V8平起平坐了,事实上不是这样的。JIT技术的水很深,动态语言的JIT尤其困难,V8的诞生几乎可以说是一个技术奇迹。以PHP社区的技术水平,我谨慎地不看好他们解决这个问题的能力,毕竟Facebook的HHVM也没有完全解决,最后是靠Hacklang补全PHP的语法功能之后才基本圆满解决的。动态语言的JIT本质要解决的问题之中,...

2019-04-16 16:25:37

通过MVVM进行iOS开发,处理网络请求

没有使用ReactiveCocoa,也可以实现MVVM架构方式.分别解释MVVM在iOS架构方式中的作用:M:Model层,数据层,这里做一些对基础实体的定义,数据的远程获取,对本地数据的操作等V:View层,视图展示层,有些人倾向于将ViewController也放在视图展示层,毕竟,抽离之后,在ViewController做的事情都转移到...

2019-04-16 15:17:24

Ajax是多种技术的组合

Ajax的全称是AsynchronousJavaScriptandXML中文名称定义为异步的JavaScript和XML。Ajax是Web2.0技术的核心由多种技术集合而成,使用Ajax技术不必刷新整个页面,只需对页面的局部进行更新,可以节省网络带宽,提高页面的加载速度,从而缩短用户等待时间,改善用户体验我们传统的web应用,当我们提交一个表单请求给服务器,服务器接收到请求之后,返回...

2019-04-15 18:13:44

不使用游戏引擎直接开发游戏

只要能够实现游戏最核心的主循环就是可以的我上大学学习C语言的时候利用EasyX图形库做了一个井字棋的游戏EasyXLibraryforC++​www.easyx.cn之后学习mfc的时候利用其中的Graphic对象做了一个打飞机的小游戏(话说那时候竟然还在用vs6.0)游戏最核心的循环就是:读取输入计算下一个游戏状态玩家收到下一个游戏状态的...

2019-04-13 18:33:12

游戏美术和策划的要求

一般游戏的研发阶段分为策划,技术,美术三个工种。有少数情况还需要个做音乐音效的,但是这里不做讨论。我自己是有6年的开发经验,比较熟悉的是美术和策划,技术小白,所以我从美术和策划简单说说,希望对你有帮助,题主在结合自己的技能选择就好。美术一般分为2d和3d,很少有全通吃的,一般深入一个环节就好。2d可以分为原画设计师,动画设计师和UI设计师。原画就是画小人儿的,小到一个道具大到整个世界,只...

2019-04-13 14:52:10

web开发工作中安全方面的问题

1.sql注入:这个很常规了,不要拼字符串以及过滤关键字都可以防住,需要注意的是,Cookie提交的参数也是可以导致注入漏洞的。2.旁注:就是说在保证自己的程序没问题的同时,也要保证同台服务器的其他站点没问题。至少要设置好系统权限,即使别人的站点出问题也不能影响自己的站点。3.上传:尽量不要有上传功能,如果必须有上传功能。也要做到以下方面:不能让用户定义路径、文件名,限制好可上传的文件类型。同...

2019-04-13 10:06:04

Apple Watch 开发注意事项

开发方面说几个tips吧1、模拟器iPhone锁屏的时候,手表会不可用,这是模拟器bug,真机没这个问题2、模拟器在iPhoneapp进程没启动的时候可以唤醒iPhone的hostapp,真机不行(但是官方app可以,因为目前第三方的app全都是extension形式运行,并不是watch上面的nativeapp3、模拟器在iPhone横屏的时候,forcetouch手表会导致手表有...

2019-04-13 09:42:43

c++语言的应用场景

银行软开,一般是网银客户端、安全协议、核心交易系统等用c++。但大部分知名银行软开用的是java。EDA仿真软件(绝大部分是外企)在中国设立的研发部门,除了C++以外通常需要一些EE专业的门槛。一次性或中短期的小规模通信外包项目,如08年奥运场馆的无线网建设。现在这个年代web化和H5风格的GUI比起08年已经越来越多了,当初的MFC制作的管理软件现在已经全面被新的GUI风格取代了,这块儿的C...

2019-04-12 18:21:04

VB这种语言现在还有什么用

VB这种语言是和Access、Word、Excel、PPT伴生共存的,是这些功能组件的直接扩展,是中级学习者必备的基本Office技能。只要Office的这些常用软件没有过时,很显然VB就不会过时。举几个VB的简单应用例子隔列删除我在单位搞数据库录入,经常要做个一件工作是要在一个拥有上百列的Excel表里,很有规律的隔列选中删除。在没有应用宏和VBA之前,这项工作是一个噩梦,只能用Ctrl+...

2019-04-10 17:30:28

浏览器只运行 JS,不扩展其他语言的原因

从引擎角度讲,为什么浏览器只运行JS,不能原生扩展其他语言?总结下,原因有很多,最主要的是,一个浏览器支持多个语言(以及其VM)是很不经济的(此观点我记忆中JS之父BrendanEich也阐述过)。引入一个新语言的好处必须大到足以cover其代价,而这样的条件历史上从来没满足过,且可以断言将来也不会发生。历史上唯一特例IE可以支持多个语言是因为语言引擎并不包含在浏览器中而是在OS中,也不仅仅...

2019-04-10 15:00:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!