随笔分类 - 学习笔记
摘要:导读 背景 痛点在哪? 为什么要写接口文档? API规范 接口工具 总结 背景 & 160; & 160; & 160;& 160; 随着业务的发展,支撑组的项目也是越来越多。同时,从整个支撑组项目架构体系(含运维和运营体系),我们对系统业务水平拆分,垂直分层,让业务系统更加清晰,产生了一系列平台和
阅读全文
摘要:新生代码农如何在硝烟弥漫的商业丛林中生存和崛起? 洞见,让一部分先遇见未来。 关注公众号“码农商业参谋",获取更多技术干货和商业新风向。 随着业务的发展,越来越多不同系统之间需要数据往来,我们和外部系统之间产生了数据接口的对接。当然,有我们提供给外部系统(工具)的,也有我们调用第三方的。而这里重点讲
阅读全文
摘要:新生代码农如何在硝烟弥漫的商业丛林中生存和崛起? 洞见,让一部分先遇见未来。 最近公司技术部在组织架构师培训,有幸参与。导师老刘特别推荐了UML语言的学习。回想多年来,自己习惯做一些流程图,框图或者所谓的系统架构图也是有的,但是总觉得不太专业。 一方面,有些图是自己的发挥,没有固定的规则。 另一方面
阅读全文
摘要: 不管您是在公司上班或者是自由职业,我想我们每个人都会有自己的一套工作方法。而您处理工作的整个流程实际上就是一个精密的工作系统。研究和建立一套适合的工作系统,让自己或者团队的工作效率提升,最大限度的发挥每个人价值。 笔者从事的是IT研发岗位,根据岗位特征
阅读全文
摘要: 俗话说,人靠衣装马靠鞍,一个人的穿着不仅可以提高颜值,还可以提高一个人的气质,让自己变得更自信,接下来,就看看如何快速提高一个人的衣品。 不服?请看图: 先天条件不突出,后天就应该努力修行。所以,骚年们,不要因为被贴上『屌丝』『
阅读全文
摘要:研修班第三次课笔记 培养实现目标的能力 关于读书 几点人性的本质 培养实现目标的能力 前几次课更多侧重于如何定制目标和细化计划。光有理论还不行,最终要落实到行动上?如何提高自己实现目标的能力,这就是本次课
阅读全文
摘要:研修班第三次课前作业 我想,每个人心中都会有很多小目标。然而,目标再多,也得一件一件完成。 三年后要实现的一个目标 从三年目标中拆分出第一年的目标 要实现第一年的目标所需要投入的资源 &ems
阅读全文
摘要:研修班第二次课后作业 通过第二次课的学习,发现自己的目标定得不够细致,这里将重新梳理,然后制定。 三年后目标 如何实现三个目标 三年后目标 三年跑步三千公里 提高收入
阅读全文
摘要:引言 记得上学时,有位导师说过一句很经典的话:"编程语言只是工具,最重要的是掌握思想。" 笔者一直主要从事.net领域的开发工作。随着工作阅历的丰富,越来越深刻的理解当年导师说的那句话的意义。 "他山之石,可以攻玉",相互借鉴,然后为我所用,无疑是一种开放的态度。 一、基本目
阅读全文
摘要: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不关心是否安装太多应用的问题。应用将无处不在,随时随地可用,但又无需安装卸载。 张小龙 最近一个微信小程序的内测
阅读全文
摘要:分享这个词语,近年来出现频次很高.特别是“分享经济”让我重新认识分享. 很多名企也会有意举办各种分享会,尽管名头不小,但是感觉越来越商业化。 或许你所见到的分享或者你认为能够登上大雅之堂的分享,通常是专家们的事儿。 而今天我只想谈谈小企业里面程序员分享的那些事儿。 一、为什么要分享 互联网时代,信息
阅读全文
摘要:最近朋友的公司遇到一个站点部署问题, 朋友从事服务器维护多年,说也是花了十多天仍为解决。 经多次尝试未果,仍报错如下: 我询问了相关情况,确认了该网站是VS2013开发的,版本为,NET Framework4.5 本着"实践是检验真理的唯一标准"的原则,我让朋友将发布程序打包了一份给我。 按照套路设
阅读全文
摘要:这是用过的"最差"树形插件 !!! 或许大家听过一个bootstrap UI框架 ace皮肤。有兴趣的童鞋可以在线查看:https://www.iteblog.com/ace/index.html 相较于此前使用的ExtJs 3.x或者传统的jquery easy ui框架,bootstrap风格的
阅读全文
摘要:笔者最近需要快速查询日志文件,文件大小在4G以上。 需求如下: 1.读取4G左右大小的文件中的指定行,程序运行占用内存不超过500M。 2.希望查询1G以内容,能控制在20s左右. 刚开始觉得这个应该不难.研究一天之后,发现这个需要使用内存映射技术。 查阅了相关资料之后 https://msdn.m
阅读全文
摘要:在很多.net开发的项目中,我们几乎都会使用到一些自定义的参数,比如说第三方的配置参数之类的.他们的特点是:1.系统全局 2,可以做成键值对(Dictionary). 我们可以将这些参数放到Web.config,xml或者数据库表中,当然部分不常变的可以直接写在程序中.为了方便我通常喜欢将他...
阅读全文
摘要:记得某位大神说过,"时间就像海绵里的水,挤挤总是有的."。大多时候,与其说我是很忙而没时间去做自己想做的事, 倒不如说是懒得去做罢了。废话不多说,接前一篇继续吧3.3 指令(Directives) Angular 最强大的功能之一就是,你可以把模板编写成HTML的形式。[备注:Angular引入了一...
阅读全文
摘要:我的AngularJS 学习之旅基础篇1、Angular的 起源2、比较Web 页面实现的几种方式3、一些基本术语4、Angular与其他框架的兼容性5、总结6、综合实例 很早之前就听朋友说起AngularJs,但由于各种原因,一直没去研究。最近正好有同事也对这个框架比较感兴趣,大家一起讨论,于...
阅读全文
摘要:问题描述:新安装了MySQL5.6,使用root用户无法远程连接,提示Host'xxx.xxx.xxx.xxx'isnotallowedtoconnecttothisMySQLserver解决方案:最简单的办法就是通过授权解决,以下的语句是允许username使用password密码从任何IP连接MySQLServer:GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;
阅读全文
摘要:在B/S系统中,下拉列表(select/dropdownlist/combobox)的应用随处可见,为了增强用户体验,开发人员也常常会做一些带联想功能的下拉列表, 特别是数据项比较多的时候,用户筛选起来就会很容易。 如果考虑多选的场景,我想以下的实现方式很多时候是能够满足要求的:带复选框(checkbox)的下拉列表,应该是比较直观和方便了,也很符合用户的习惯.但是如果数据项太多的时候。滚动条会很长,有两个不足:1.用户查询自己想要的目标很困难;2.用户如果需要选择的项很多(>10项),滚动条容易遮挡住,用户可能也不知道自己到底选了哪些。于是带复选框且有联想功能的多选下拉列表...
阅读全文