更新于:07-31 20:13

有关[代码]分类推荐

再谈低代码开发平台(200727)

于07-27 14:25 - 人月神话 - IT咨询
今天准备谈下快速开发平台和低代码开发平台方面的内容. 对于快速开发平台在10年前我关注的比较多,当时也是属于快速开发平台的狂热者,也试图去构建一个完整的包括了对象建模,数据建模,流程建模,规则建模,界面建模的完整快速开发平台. 但是最近几年这方面的关注比较少,只在16年对开源的基于元数据驱动的EOVA平台进行了简单试用,在去年对JEPaas平台进行了简单试用.

[译] 涨见识了,在终端执行 Python 代码的 6 种方式

于06-09 00:00 - - dev
原作:BRETT CANNON 译者:豌豆花下猫@Python猫 英文:https://snarky.ca/the-many-ways-to-pass-code-to-python-from-the-terminal 为了我们推出的VS Code的Python插件[1],我写了一个简单的脚本来生成变更日志[2](类似于Towncrier[3],但简单些,支持Markdown,符合我们的需求).

静态代码扫描实践

于04-08 00:00 - - dev
总篇89篇 2020年 第13篇. 在很久以前,我们发现在我们的研发测试流程中,大部分缺陷是在代码开发的过程中引入的,然后通过各种测试活动将这些缺陷发现出来,并且修复. 我们都知道随着缺陷发现的越晚,缺陷的修复成本越高. 那么有没有一种方法,在编码过程中就能将这些缺陷找到呢. 静态代码检查其实就是要在编码阶段发现缺陷,是测试左移的一种手段,当然测试左移手段还有很多,比如单元测试、CodeReview、开发自测等,今天主要介绍的是静态代码检查.

无代码开发,站到了程序员鄙视链顶端

于04-03 19:06 - Eric Rosenbaum -
“无代码”不是在“淘汰”开发者,而是给予开发者更大挑战、更多机会. 疫情进一步推动了“无代码”行业的爆发. 微软称无代码是它的“Next Big Thing”,谷歌说无代码是下一代的变革和提升. 也有越来越多的企业开始进入“无代码”领域. 所谓“无代码”,并不是“不存在代码”,无代码平台的开发对后台的支撑能力提出了更高的要求,需要更为强大的技术团队.

编写高性能 Java 代码的最佳实践

于06-20 07:05 - -
摘要:本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践. 最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整. 在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法. 我们首先将介绍如何定义可度量的性能指标,然后看看有哪些工具可以用来度量和监控应用程序性能,以及确定性能瓶颈.

漏洞非小事,金融服务机构如何对抗代码缺陷?

于01-01 15:00 - RIodian - 观点 金融安全 金融机构
在全球金融行业数字化转型与升级的大趋势下,不论是传统银行业的联网业务和手机银行业务,还是移动支付、P2P金融乃至数字货币和区块链,金融行业新技术和新应用层出不穷,银行业、证券业、保险业纷纷都开始依赖应用软件进行业务的拓展及维护. 面对日益激烈的商业竞争,市场不等待,也要求开发者缩短开发和创新的时间.

[分享创造] GNE v0.1 正式发布: 4 行代码开发新闻网站通用爬虫

于01-01 18:58 - itskingname -
GNE ( GeneralNewsExtractor )是一个通用新闻网站正文抽取模块,输入一篇新闻网页的 HTML, 输出正文内容、标题、作者、发布时间、正文中的图片地址和正文所在的标签源代码. GNE 在提取今日头条、网易新闻、游民星空、 观察者网、凤凰网、腾讯新闻、ReadHub、新浪新闻等数百个中文新闻网站上效果非常出色,几乎能够达到 100%的准确率.

⠀90%的人会遇到性能问题,如何用1行代码快速定位

于12-14 09:05 - -
遇到性能问题,首先应该做的是检查否与业务代码相关——不是通过阅读代码解决问题,而是通过日志或代码,排除掉一些与业务代码相关的低级错误. 性能优化的最佳位置,是应用内部. 譬如,查看业务日志,检查日志内容里是否有大量的报错产生,应用层、框架层的一些性能问题,大多数都能从日志里找到端倪(日志级别设置不合理,导致线上疯狂打日志);再者,检查代码的主要逻辑,如 for 循环的不合理使用、NPE、正则表达式、数学计算等常见的一些问题,都可以通过简单地修改代码修复问题.

情感分析的现代方法(修复代码问题)

于11-07 21:09 - 标点符 - 数据 NLP 情感分析
最近在研究 情感分析的内容,翻到了《 Modern Methods for Sentiment Analysis》这篇文章,这篇文章本身讲的方法并没有什么“现代”,采用的是一些传统的方法. 这里摘录的部分内容,做一些学习. 由于原文代码可能由于版本问题都无法运行,这里重新进行了整理. Word2Vec的情感分析的作用.

用 Python 代码生成视频的缩略图

于10-09 00:00 - - dev
最近写了个 Reddit 发帖辅助工具,因为涉及视频的上传及标注出处来源,所以一个简单的脚本可以大大减轻我的工作量,出于糙快猛的考虑,自然而然就是 Python 了. Reddit 上目前充斥着各种机器人账号,官方也非常支持这种行为,只要不是无意义的发言,机器人多了还能增加活跃度,吸引真人用户一起来各抒己见,比如说每周都有的一个“烦人的星期二”的帖子,就是大伙儿吐槽生活中种种烦心事的好地方,因此提供了一整套开发者 API ,同时 SDK 也不难找,这里有一个详尽的 列表,大家可以根据自己的语言喜好随意取用.

Ubuntu下CPU/GPU模式YOLOv3代码运行-holygao的博客-51CTO博客

于07-04 16:32 - -
YOLO是近几年物体检测主要算法之一,2018年已发展到YOLOv3,是目前速度最快的物体检测算法,详细内容可查看. YOLO的主要优势在于基于纯C语言编写的DarkNet,可查看. DarkNet主页,不需要其他依赖库,跨平台能力强,运行速度快,这里是. 有趣的是里边有好几个LICENSE文件,其中LICENSE.fuck的内容是这样的:.

VC++开发必备神器 -- Dependencies,查看依赖库DLL,支持win10,比depends更好用 - $firecat的代码足迹$ - CSDN博客

于04-29 13:31 - -
1、微软官方有提供depends,可以查看exe文件的依赖库,仅适用于winxp/win7/win8,但是不能用于win10,会卡死报错.. Dependencies,可以应用在winxp/win7/win8/win10,推荐使用. 需要下载Microsoft Visual C++ Redistributable,The latest supported Visual C++ downloads:.

[译] 将 5 万行 Java 代码移植到 Go 学到的经验

于04-19 00:00 - - tuicool
原文作者:Krzysztof Kowalczyk. 译文出处: https://blog.kowalczyk.info. 我曾经签订了一个把大型的 Java 代码库迁移至 Go 的工作合同. 这份代码是 RavenDB 这一 NoSQL JSON 文档数据库的 Java 客户端. 包含测试代码,一共有约 5 万行.

NAT穿透技术详解(udp打洞精髓附代码) - lyztyycode的博客 - CSDN博客

于01-12 18:13 - -
以前自己写的代码都只是在本地进行c/s通信,今天想写一个可以跨越外网的c/s通信,这里我就用udp实现一个点对点的不同外网的通信. 用到的技术就是nat穿透技术,这里最直接使用的就是udp打洞技术. 如果你需要nat穿透技术的详解点这里:. 一个已知的外网服务器S(ip+port),两个位于不同外网的客户端A, B.

重磅!MobileNet-YOLOv3来了(含三种框架开源代码)

于12-22 15:49 - -
CVer”,选择“置顶公众号”. 其中分享Caffe、Keras和MXNet三家框架实现的开源项目. 看名字,就知道是MobileNet作为YOLOv3的backbone,这类思路屡见不鲜,比如典型的MobileNet-SSD. 当然了,MobileNet-YOLOv3讲真还是第一次听说. MobileNet和YOLOv3.

[译] 代码审查之最佳实践

于12-09 00:00 - - dev
原文:https://medium.com/palantir/code-review-best-practices-19e02780015f 作者:Robert F. 图片来自 https://xkcd.com/1513/. 代码审查之为什么、查什么、何时查. 之所以要执行代码审查(code reviews),就是为了籍此改善代码质量,并向团队和公司文化中注入正能量.

不改一行代码定位线上性能问题

于11-12 03:31 - - Java 进阶 Java Thread Tprofile
最近时运不佳,几乎天天被线上问题骚扰. 前几天刚解决了一个 HashSet 的并发问题,周六又来了一个性能问题. 我们提供出去的一个 OpenAPI 反应时快时慢,快的时候几十毫秒,慢的时候几秒钟才响应. 由于这种也不是业务问题,不能直接定位. 所以尝试在测试环境复现,但遗憾的测试环境贼快. 中途有抱着侥幸心里让运维查看了 Nginx 里 OpenAPI 的响应时间,想把锅扔给网络.

10行代码爬取全国所有A股/港股/新三板上市公司信息

于10-25 00:00 - - tuicool
点击上方“程序人生”,选择“置顶公众号”. 第一时间关注程序猿(媛)身边的故事. 已获原作者授权,如需转载,请联系原作者. 摘要:我们平常在浏览网页中会遇到一些表格型的数据信息,除了表格本身体现的内容以外,可能还想透过表格背后再挖掘些有意思或者有价值的信息. 这时,可用python爬虫来实现. 本文采用pandas库中的read_html方法来快速准确地抓取网页中的表格数据.

人脸识别模型和源代码 Welcome to Yu Qiao's homepage!

于10-11 21:16 - -

一个支付服务的最终一致性实践案例(含伪代码)

于08-05 08:39 - -
“功夫贷”是一款线上贷款 APP,主要是给信用卡优质用户提供纯线上的信用贷款,以期限长、额度高、利息低为主要优势(类似的业务模式主要有宜人贷). 和任何一种分期贷款一样,符合资质的用户,在功夫贷成功贷款之后,需要在约定还款日还款. 目前还款主要有以下这几种方式:. 系统定时通过后台任务扣款;. 催收人员通过内部作业系统,手动发起扣款;.

如何提高一个研发团队的“代码速度”?

于08-04 15:03 - -
  阿里妹导读:Code Velocity(代码速度),体现了一个研发团队快速响应业务需求的能力. 如果做得好,代码从 commit 到上线可能平均只需要两三天时间,甚至连紧急发布都不怎么需要了.   今天,蚂蚁金服国际事业群技术风险部研究员南门,将和大家聊聊 Code Velocity,希望能在团队效率问题方面,为你带来一些启发.

评审的艺术——谈谈现实中的代码评审

于05-15 13:30 - -
  曾经写过一点关于代码评审(code review)的文章,比如 这篇和 这篇,现在觉得关于它的认识又有了不少更新. 软件工程的技术和实践分成两部分,一部分是和书本知识一致的,大约占一半,这部分基本上在大学里就可以学,自学只要方法得当、刻苦努力也可是途径;但是第二部分来自于实际团队、经验,内容通常无法从书本当中获得,而且难说对错,不同的人和不同的经历造就了不同的认识.

Web新标准:指纹和面容识别可取代登录密码

于04-11 02:08 - chengge - 新闻
FIDO(线上快速身份验证)联盟和 W3C(万维网联盟)现已推出新的 Web 认证标准,新标准将更便利地为每个站点提供独立的加密证书,也就是说,你可以通过无密码的 FIDO 身份验证来访问 PC 浏览器中的任何在线服务,用户们将拥有更安全的登录方式,不再是在账号密码框中输入一串串字符,而是改用生物识别(指纹、刷脸、瞳孔)技术和 USB 令牌来实现网站登录.

凯西·奥尼尔:盲目信仰大数据的时代必须结束 | 算法密码

于02-03 09:16 - -
麦法兰中学是位于华盛顿的一所平民社区高中,拥有如茵的草坪、联排红墙教学楼和多种族学生. 女教师莎拉·韦索奇2009年来到这里,她对教育非凡的热忱很快感染了同事和家长. “她是我见过最好的老师之一. ”麦法兰中学家长教师协会负责人布莱恩·多尔西说,他的女儿是莎拉的学生,“每次见她,她不是在辅导孩子,就是与他们谈心.

Android客户端代码保护技术-完整性校验

于01-08 17:10 - shuai1234 -
  由于Android系统固有的缺陷、Android应用分发渠道管理机制等问题,导致Android客户端程序很容易被反编译篡改/二次打包,经任意签名后可在各个渠道或论坛中发布,这不仅损害了开发者的知识产权,更可能威胁到用户的敏感信息及财产安全,因此客户端程序自身的安全性尤为重要,本文以客户端完整校验为主题,提供几种Android客户端完整性校验的实现思路,供广大开发者参考.

Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测

于12-05 09:31 - 蒋思源 -
近日,Artur Suilin 等人发布了 Kaggle 网站流量时序预测竞赛第一名的详细解决方案. 他们不仅公开了所有的实现代码,同时还详细解释了实现的模型与经验. 机器之心简要介绍了他们所实现的模型与经验,更详细的代码请查看 GitHub 项目. GitHub 项目地址:https://github.com/Arturus/kaggle-web-traffic.

基于 Python 的 Scrapy 爬虫入门:代码详解

于11-28 08:42 - 大虫 - scrapy python
接下来创建一个爬虫项目,以 图虫网 为例抓取里面的图片. 在顶部菜单“发现” “标签”里面是对各种图片的分类,点击一个标签,比如“美女”,网页的链接为: https://tuchong.com/tags/美女/,我们以此作为爬虫入口,分析一下该页面:. 打开页面后出现一个个的图集,点击图集可全屏浏览图片,向下滚动页面会出现更多的图集,没有页码翻页的设置.

代码审计就该这么来3 beescms getshell

于11-27 17:58 - i春秋学院 - 专栏 代码审计
本文作者:i春秋作家——索马里的海贼. (http://bbs.ichunqiu.com/thread-13714-1-1.html)说到快速漏洞挖掘中的几个重点关注对象,命令执行,文件操作,sql注入. 并且拿sql做为例子简单做了一次 代码审计,今天换一个思路,从文件操作部分入手,毕竟 文件操作一个搞不好就是getshell,比起注入按部就班慢慢来可要爽快多了.

统计SVN代码行数工具-StatSVN - valleylord - 博客园

于10-31 15:02 - -
获取SVN log:svn log -v -r 17461:39224 --xml > logfile.log. 用StatSVN分析:java -jar ~/project/statsvn-0.7.0/statsvn.jar logfile.log . StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表.

从Zero到Hero,一文掌握Python关键代码

于10-14 23:00 - -
选自free Code Camp. 本文整体梳理了 Python 的基本语法与使用方法,并重点介绍了对机器学习十分重要且常见的语法,如基本的条件、循环语句,基本的列表和字典等数据结构,此外还介绍了函数的构建和对象与类的声明. 这些在使用 Python 执行机器学习任务中十分常见,它可以为我们搭建一个基本的使用框架.