51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新软件
使用a标签实现软件下载及下载量统计
通常最简单的软件下载就是采用如下方式:<aid="welcomeMiddleBtn"href="${basePath}/files/client/installPack/zhushou_ga_client-20140412.exe"></a>但是现在需求是在点击“立即下载”后要记录下载次数。思路...
代码星球
·
2020-12-26
使用
标签
实现
软件
下载及
软件架构被高估,清晰简单的设计被低估
软件架构最佳实践、企业架构模式以及系统描述的正式方法都是非常重要且实用的工具,总会有合适的场景让它们发挥作用。但在设计系统时,请从简单始、以简单终,尽可能避免一切会无谓提高复杂度的架构与正式工具。我的职责是设计和构建大型系统。我参与重写了Uber的分布式支付系统,设计并交付了SkypeonXboxOne,开源了Uber...
代码星球
·
2020-12-24
软件
架构
高估
清晰
简单
如何在软件开发行业选择一条正确的职业道路?
当我进入软件开发领域时,我非常兴奋。我想要同时学习所有东西:游戏开发、移动开发、人工智能以及所有与之相关的内容。我把时间浪费在了写“helloworld”和一些简单的程序上,使用了大约30种语言,只是为了弄清楚我应该学哪一种。最后,一切都变得很无聊,因为我没能创造最酷的东西。然而,当我决定专注于一件事并把它学好时,一切...
代码星球
·
2020-12-24
何在
软件
发行业
选择
一条
开发直播软件可能会用到的第三方服务有哪些?
直播软件的开发,虽然现在很多技术都已经趋向成熟,但是有些东西不是仅仅技术就可以实现的,在考虑到时间、成本、风险、功能稳定性等多种因素的情况下,大部分直播平台开发时都会预留第三方服务的接口来节约开发的成本。 一、第三方服务器1.CDN在玩游戏或看电影时经常会出现画面撕裂、卡顿等现象,为了解决网络延迟卡顿的问题,...
代码星球
·
2020-12-24
开发
直播
软件
可能
用到
实用的软件架构方法
对代码库而言,架构通常是最重要的方面之一。架构对代码库质量、可维护性和可靠性都有着重要的影响。这也是软件工程中最有争议的一个话题,往往会激起项目贡献者之间的激烈争论,这些争论似乎没有任何潜在的逻辑解决方案,比如“对我们当前项目来说,什么才是好的架构?”这样的问题,很多时候似乎并没有一个明确的答案。如果你去询问经验丰富的...
代码星球
·
2020-12-24
用的
软件
架构
方法
软件的复杂性正在杀死我们
现在有一个常见现象:企业想要更快更便宜地构建软件。这当然是一个可以理解和值得称赞的目标。且每个工程师都应该全心全意支持这个目标。然而事与愿违。虽然并非是故意的,但是随着时间的推移,我们会因为软件构建中难以预料的复杂性而陷入困境,然后训练自己去寻找边缘案例,分析差距,以及单点要求所带来的所有隐藏的影响。我们深陷复杂性和优...
代码星球
·
2020-12-24
软件
复杂性
正在
杀死
我们
软件工程师生存指南:面试准备、工作经验和实用工具
编者按:软件工程师是令人羡慕的职业。但是如何才能拿到这份工作?又如何才能做好这份工作呢?拥有相关经验的ValeriAlexiev提供了相关建议和工具。其中包括了如何准备面试、如何以软件工程师的身份工作以及如何持续改进方面的经验之谈。我刚开始工作的头几年是紧张学习的时间。我得面对现实,成为软件工程师需要有很多技能,这些我...
代码星球
·
2020-12-24
软件
工程师
生存
指南
面试
免费开源软件的潜在安全风险
Linux基金会和哈佛大学创新科学实验室的研究人员进行了广泛调查和深入研究,得出了有关企业内常用的免费开源软件(FOSS)的一些重要结论与潜在安全风险。研究人员发现,由于缺少针对FOSS组件的标准化命名方案,企业和其他股东难以快速、准确地识别可疑或易受攻击的组件。其次,他们还发现,需要更加安全地保护开发人员的账号,那些...
代码星球
·
2020-12-24
免费
开源
软件
潜在
安全
程序员写软件有哪些不为人知的秘密
1、版本控制系统(VCS)VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。2、学会写作身为程序员要写的不只有代码。你还要写项目的发...
代码星球
·
2020-12-24
程序员
软件
哪些
不为人知
秘密
python模块导入-软件开发目录规范-01
模块: #一系列功能的结合体 模块的三种来源"""模块的三种来源1.python解释器内置的模块(os、sys....)2.第三方的别人写好的模块文件(requests...)3.自己定义开发的功能模块(你写在py文件里的内容,可以被当成模块导入)"""模块的四种表现形式"""模块的四种表现形式1....
代码星球
·
2020-12-23
python
模块
导入
软件开发
目录
【原创】tp5软件过期提醒
/*软件过期提醒知识点:1、strtotime($time);//转化为时间戳,时间要转换为时间戳进行计算2、fastadmin自定义变量在控制器里使用为config('site.end_time')的方式3、tp5倒计时还有几天几时几分是如下程序,显示为距离开始时间还剩XX天XX小时XX分*/$dtime=strto...
代码星球
·
2020-12-23
原创
tp5
软件
过期
提醒
Ubuntu apt-get 彻底卸载软件包
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/get_set/article/details/51276609 如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。apt-get的卸载相关的命令有remove/purge/a...
代码星球
·
2020-12-17
Ubuntu
apt-get
彻底
卸载
软件包
关于软件版本号和语义化版本
版本控制比较普遍的3种命名格式:一、GNU风格的版本号命名格式:主版本号.子版本号[.修正版本号[.编译版本号]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例:1.2.1,2.0,5.0.0build-13124...
代码星球
·
2020-12-17
关于
软件
本号
语义
版本
ubuntu下如何查看软件安装目录以及安装版本
1)aptitudeshow软件名例如aptitudeshowkde-runtime 显示如下 [html]viewplaincopy****@ubuntu:~$ aptitude show kde-runtime 软件包: ...
代码星球
·
2020-12-17
安装
ubuntu
如何
查看
软件
Centos7升级gcc版本方法之一使用scl软件集
Centos7gcc版本默认4.8.3,RedHat为了软件的稳定和版本支持,yum上版本也是4.8.3,所以无法使用yum进行软件更新,所以使用scl。scl软件集(SoftwareCollections),是为了给 RHEL/CentOS 用户提供一种以方便、安全地安装和使用应用程序和运行时环境...
代码星球
·
2020-12-15
Centos7
升级
gcc
版本
方法
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他