1. 导读 昨天在技术交流群,有位读者吐槽刚刚接手的代码(文章标题),代码全篇无格式,无注释,多个嵌套不打括号,函数命名不规范,代码实在看不下去。随着软件项目代码的日积月累,系统维护成本变得越来越高,代码质量是所有软件团队面临的共同问题。 持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之 ...
分类:
编程语言 时间:
2019-09-14 11:02:22
阅读次数:
99
作为我出山的第一篇日志,怎么也得写篇对得起我身份和地位的文章吧? 先容我吐槽一下不小心发的贴图,那个只是我不小心收藏了隔壁兄弟班的课表就别大家这么热情的 BB 我感到很有压力,额,废话不多说,立刻进入正题吧。 简单说一下 AStar ( )算法,这是一种根据启发函数图遍历算法雏形。 举个栗子,如果你 ...
分类:
其他好文 时间:
2019-09-13 20:21:48
阅读次数:
305
ASP.NET Core 中的中间件(Middleware) 在这个节中,我们将了解,ASP.NET Core 中的中间件是 什么?中间件很重要,尤其是在你想当架构师这一条路上。 ASP.NET Core 中的中间件是 什么? 在 ASP.NET Core 中,中间件(Middleware)是一个可 ...
分类:
Web程序 时间:
2019-09-03 11:29:40
阅读次数:
99
一个项目,其设想是这样的,当我进入页面,发现用户未登录或者token到期失效,提示用户之后,用户点击确定跳转到登录页面。 弹出框要用自己封装的,因为uniapp的弹出框不同的手机上展示的样子不一样,领导的是华为(在这里悄悄吐槽一下原生弹出框在华为的一些型号的机子上真的好丑) 好了我什么也没说 自己封 ...
分类:
移动开发 时间:
2019-09-03 09:36:19
阅读次数:
1659
一个项目,其设想是这样的,当我进入页面,发现用户未登录或者token到期失效,提示用户之后,用户点击确定跳转到登录页面。 弹出框要用自己封装的,因为uniapp的弹出框不同的手机上展示的样子不一样,领导的是华为(在这里悄悄吐槽一下原生弹出框在华为的一些型号的机子上真的好丑) 好了我什么也没说 自己封 ...
分类:
移动开发 时间:
2019-09-02 19:44:31
阅读次数:
1053
最近在看一本书《Java并发编程 核心方法与框架》,打算一边学习一边把学习的经验记下来,所粘贴的代码都是我运行过的,大家一起学习,欢迎吐槽。 估计也没多少人看我的博客,哈哈,那么我还是会记下来,天空不曾留下我的痕迹,但我已飞过,而在博客园留下了我的痕迹~ 1、Semaphore的初步使用 Semap ...
分类:
编程语言 时间:
2019-09-02 19:12:20
阅读次数:
113
页面中可以分为:结构、样式、行为。而JS负责的就是对页面的渲染,让页面有行为可以行动起来。就经典就是轮播图。 JavaScript在设计之初只是为了做表单验证。但是现如今,JavaScript已经成为了一门功能全面的编程语言,已经是WEB中不可缺少的一部分,如今的JavaScript是一门既简单又复 ...
分类:
编程语言 时间:
2019-09-01 14:19:01
阅读次数:
79
本文来自微信公众号:caoz的梦呓(ID:caozsay) 知识星球里有人吐槽,说一些名校毕业生的项目经验,明显都是刷出来的,前一年一水的电子商城,今年一水的秒杀系统。 我相信每个应届生都会面临这个问题,简历里希望填充一些可以让用人单位高看一眼的项目经验,校方或某些第三方机构可能会给一些实习项目,帮 ...
分类:
其他好文 时间:
2019-08-29 20:16:58
阅读次数:
109
闲扯 一道线段树好题~~裸题~~ 顺便吐槽一下出题人的数据。。。 最开始没看到 $A$ 可能大于 $B$ ,结果 $WA$ 了。。 题面 "题面" Solution 看范围, $T\leq30$ ,发现可以用二进制表示是否包含每一种颜料,接下来的事就好办了。 对于操作 $1$ ,是一个区间覆盖,直接 ...
分类:
其他好文 时间:
2019-08-27 23:06:49
阅读次数:
107
题面描述点此qwq。 正解开始。 一道茅塞顿开恍然大悟的题目: 第一眼看到这个题的时候,语文不好的我对着题目中的 这些,和: 这句话发呆半天,,,, 因为不关我怎么构建几何模型,我都不理解这句话。。 (吐槽题面臃肿!) 然后想了一下,发现题目是这个亚子: 给你一个矩阵M,M上每一个节点(i,j)表示 ...
分类:
其他好文 时间:
2019-08-24 22:47:54
阅读次数:
119