随笔分类 -  程序员

摘要:登录认证是一个完整应用必备的模块,除非你的应用程序不需要任何与用户相关的功能 比如hao123 这种静态导航网站一般不会涉及用户体系。 很多人在最初接触小程序登录功能时,会误认为以微信为入口的小程序使用微信登录,是一件理所当然、毫不费力的事儿,这是错误地将小程序理解成了微信的一部分。 小程序和微信是 阅读全文
posted @ 2023-08-28 10:57 lclc 阅读(174) 评论(0) 推荐(0) 编辑
摘要:SSO SSO 是英文 Single Sign On 的缩写,翻译过来就是单点登录。顾名思义,它把两个及以上个产品中的用户登录逻辑抽离出来,达到只输入一次用户名密码,就能同时登录多个产品的效果。 打个比方,SSO 和我们去迪士尼玩时购买的通票很像。 我们只要买一次通票,就可以玩所有游乐场内的设施,而 阅读全文
posted @ 2020-07-13 16:22 lclc 阅读(618) 评论(0) 推荐(0) 编辑
摘要:用例图主要用来描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示这些元素之间的各种关系,如泛化、关联和依赖。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式 阅读全文
posted @ 2019-03-04 17:37 lclc 阅读(231696) 评论(6) 推荐(46) 编辑
摘要:在敏捷方法中,极限编程(XP:eXtreme Programming)是其中最著名的一个,它由一系列简单却互相依赖的实践组成。。。 本篇博客,对极限编程做一个简述,以及个人的一些理解,主要从以下几点进行。。。 客户作为团队成员 良性计划 简单设计 结对编程 持续集成 TDD和UAT 重构 隐喻 一、 阅读全文
posted @ 2019-01-10 15:40 lclc 阅读(311) 评论(0) 推荐(0) 编辑
摘要:软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格 = 开发工作量 × 开发费用/人·月 1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数 1.1 阅读全文
posted @ 2018-12-29 16:35 lclc 阅读(2957) 评论(1) 推荐(1) 编辑
摘要:最近Web工程课在学习分析建模工具的内容。这周作业就写我对WebApp建模工具的认识。Web建模工具有很多,但是专门为分析开发的却相对很少。下面介绍在进行分析时可以用的四类工具。 UML工具。使用统一建模语言来创建分析建模,统一建模语言是一种广泛应用于软件工程领域的建模记号,目前使用最多的三大UML 阅读全文
posted @ 2018-12-29 15:10 lclc 阅读(335) 评论(0) 推荐(0) 编辑
摘要:浏览器开发者工具到底是什么? 其实简单的说,浏览器开发者工具就是给专业的web应用和网站开发人员使用的工具,当然只要你有兴趣想要了解,只要你对这个世界充满这好奇,什么东西你都可以了解。 开发者工具到底有什么用? 它的作用在于,帮助开发人员对网页进行布局,比如HTML+CSS,帮助前端工程师更好的调试 阅读全文
posted @ 2018-09-06 11:32 lclc 阅读(4632) 评论(1) 推荐(2) 编辑
摘要:加壳的实现 我是个初学者,所知有限,难免会有错误,如果有人发现了错误,还请指正。 先大致说一下加壳的原理,即在原PE文件(后面称之为宿主文件)上加一个新的区段(也就是壳),然后从这个新的区段上开始运行;也就算是成功的加上了壳;下面我们就说一下具体的实现。 这个工程有两个项目,一个用来生成壳的Win3 阅读全文
posted @ 2018-09-02 10:32 lclc 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:软件架构设计 作者:杨恒,发布于2011-07-05 ,杨恒的专栏 作者:杨恒,发布于2011-07-05 ,杨恒的专栏 【一】-软件架构设计过程 软件架构设计尚没有万灵的方法论支持,还是个非常新兴的行业,给出个人理解的行业软件架构设计过程,受个人水平有限,仅供参考: 1.业务分析:针对目标行业的业 阅读全文
posted @ 2017-03-01 11:56 lclc 阅读(311) 评论(0) 推荐(0) 编辑
摘要:编程语言(4) 编程语言(4) 图例: “->” 表示有一个明显的迁移过程。 操作系统: Microsoft Windows :汇编 -> C -> C++ Linux :C Apple MacOS : 主要为C,部分为C++。 备注: 之前用的语言比较杂,最早是汇编和Pascal。 HP-UX : 阅读全文
posted @ 2016-09-30 17:28 lclc 阅读(19992) 评论(2) 推荐(0) 编辑
摘要:本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! KPI考核,Key Performance Indicator的缩写,指的是关键绩效指标考核法。 KPI考核,Key Performance Indicator的缩写,指的是关键绩效指标考核法。 中文名KPI考核外文名Key 阅读全文
posted @ 2016-09-12 18:04 lclc 阅读(871) 评论(0) 推荐(0) 编辑
摘要:MIT BBS上说微软电话面试的一道题就是"Who do you think is the best coder,and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 1.Bill Joy 2.John Carmack 3.David Cutler 4.Don Knuth 5.Ken 阅读全文
posted @ 2016-09-10 15:04 lclc 阅读(229) 评论(0) 推荐(0) 编辑
摘要:很久以前,这种语言站在计算机科学研究的前沿,特别是人工智能的研究方面。现在,它很少被用到,这一切并不是因为古老,类似古老的语言却被广泛应用。其他类似的古老的语言有??FORTRAN、 COBOL、 LISP、 BASIC、 和ALGOL 家族,这些语言的唯一不同之处在于,他们为谁设计。FORTRAN 阅读全文
posted @ 2016-08-30 16:54 lclc 阅读(5250) 评论(0) 推荐(2) 编辑
摘要:早上读到了一篇文章《Lisp的永恒之道》 这一篇文章解决了我一直以来对Lisp编程语言的疑惑,加深了对DSL(领域编程语言),同时对编程语言的理解也越来越深入。写一篇文章的目的就是从主要编程语言的进化来看看编程语言发展的过程以及背后的设计哲学,当然,这个只是我自己的认识,如果有不足之处,请博友指教。 阅读全文
posted @ 2016-08-19 23:33 lclc 阅读(300) 评论(0) 推荐(0) 编辑
摘要:程序员的生活轻松。工作机会众多,而且薪资也不错。 即使你不想从事程序员这个职业,学点编程仍然是没错的。尤其是对于那些网页设计、数字营销、企业和IT行业的工作岗位来说。 但是你应该学习哪门语言呢? Udacity网站制作了一张很棒的信息图(见下文),有助于你选择。但是我还想讲得更深入一点。 在它们那张 阅读全文
posted @ 2016-08-19 23:31 lclc 阅读(489) 评论(0) 推荐(0) 编辑
摘要:编译自:http://readwrite.com/2014/09/02/programming-language-coding-lifetime 作者: Lauren Orsini 原创:LCTT https://linux.cn/article-4524-1.html 译者: runningwat 阅读全文
posted @ 2016-08-19 23:26 lclc 阅读(717) 评论(0) 推荐(0) 编辑
摘要:人不在硅谷,浸泡科技圈的你也不能错过一部叫《硅谷》的美剧。为什么这么说?因为它从第一集开始就高度还原了创业公司是怎么从车库起家、怎么踩各种坑的,不断让圈内人大呼“这就是部纪录片!” 人 们也超爱拿《硅谷》来开玩笑,就连TechCrunch的公司数据库都录入了仅存于剧中的“魔笛手公司(Pied Pip 阅读全文
posted @ 2016-06-15 20:09 lclc 阅读(456) 评论(0) 推荐(0) 编辑
摘要:364 分享 分享 分享到新浪微博 分享到微信 分享到QQ空间 分享到新浪微博 分享到微信 分享到QQ空间 分享到新浪微博 分享到微信 分享到QQ空间 在2011年John D. Cook写了一篇博客,其中提到: 我的朋友Clift Norris发现了一个基本常数,我称之为Norris常数,一个未经 阅读全文
posted @ 2016-06-15 19:45 lclc 编辑