11 2019 档案
摘要:曾经有人对我说java的回调很巧妙。 今天我自己看了一下,回调的关键就是一个接口(interface)的事情。 也许是因为用了一定的手法,一开始不好懂吧,所以看懂了会感觉巧妙。 但是我心里的想法却是,真啰嗦! 回调的实例 下面是一个回调的实例,截图自网友的文章 https://www.jianshu
阅读全文
摘要:《第一行代码》这本书挺好的,但是我觉得它的目录不符合我的认识过程,下面我来按照我心里的路线remix和串联一下书中的内容。 基本模样 首先Android项目的代码有个基本的模样,它包括: 代码的组织结构。 布局文件的样子。 活动的基本样子。 下面上个截图说明一下。 有了这些,我就基本上知道代码往哪里
阅读全文
摘要:文件组织 Program.cs是程序入口。 Startup.cs包含配置应用行为的代码,例如是否需要同意cookie。 appSettings.json文件包含连接字符串等配置。 Pages里是Razor页面。 wwwroot里是css,js等静态文件。 一个入口,两个配置,两个放代码的地方。 我还
阅读全文
摘要:下面说的是在RazorPages中使用EF CodeFirst的过程。 使用EF能让代码变得简洁,CodeFirst也省去了建表的麻烦。 它的使用可以用下面几句话概括: 只需要一个【数据库上下文】,和一堆【实体类】,就可以讲述实体类对象和实体集之间的故事了,忘掉数据库的存在吧。 数据库当然是存在的,
阅读全文
摘要:绑定的方式 事件方面,靠【方法名相同】进行绑定。 数据方面,靠【BindProperty】和【asp-for】进行绑定。 而且绑定完了以后,我真的只操作后端对象,感觉就是在纯粹的编程。
阅读全文
摘要:开始安装 64位操作系统双击【SQLEXPR_x64_CHS.exe】,32位操作系统双击【SQLEXPR_x86_CHS.exe】,打开安装中心。 点击【Installation/New SQL Server stand-alone installation or add features to
阅读全文
摘要:这是我对开发工作的总体描述。 本文写成于2020.12,总结了2019到2020的工作实践。 思考的问题 在最近两年的工作中,我思考过这样一些问题: 项目 项目的总体评估,工期和报价。 需求 从需求到编码,业务描述的方法(怎样清晰的描述业务有利于编码),功能设计标准(怎样的功能设计不会让用户疑惑)等
阅读全文
摘要:重新看下.NET的特点,细节之处以C#为准。 基本特点 .NET一般用来代指【.NET Framework】,但严格的说.NET是一种设计,【.NET Framework】是其在Windows上的实现API,而【.NET Core】是其跨平台实现的API。 .NET中的【托管代码ManagedCod
阅读全文
摘要:初次上传 我用新建了一个项目, 同时在码云上建立了一个代码仓库,并且清空了该仓库, 那么接下来我怎么把代码上传到码云呢? 下面一张图说明。 1.在解决方案资源管理器中,在解决方案上右键>>将解决方案添加到源代码管理。这一操作建立了本地仓库。 2.在团队资源管理器中,依次点击主页图标>>同步按钮>>发
阅读全文