导航

摘要: 学前知识 你需要掌握 Linux 的常用命令。你可以通过Linux 教程 来学习相关命令。 Docker应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundr 阅读全文

posted @ 2021-04-08 16:18 杨彬Allen 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 前言: 目录: Linux 安装脚本之乌班图版本 Linux Nginx部署 DevOps安装步骤 阅读全文

posted @ 2019-10-23 13:03 杨彬Allen 阅读(298) 评论(0) 推荐(0) 编辑

2022年8月24日

摘要: 此文以CentOS为例,乌班图的是有区别的,请参照https://www.cnblogs.com/takako_mu/p/11725733.html。 安装.Net Core (能访问外网的情况下采用) // 查看本地装了哪些源可以采用下面命令 $ sudo yum repolist all | g 阅读全文

posted @ 2022-08-24 17:01 杨彬Allen 阅读(659) 评论(0) 推荐(0) 编辑

2022年5月24日

摘要: 前言: 专业术语: 步骤: 1、注册开发者账号:https://mp.weixin.qq.com/cgi-bin/wx,按照提示注册即可,如果是公司身份注册,需要公对公打款验证。 阅读全文

posted @ 2022-05-24 17:08 杨彬Allen 阅读(51) 评论(0) 推荐(0) 编辑

2019年6月26日

摘要: 责任链模式适用的场景: 根据这段时间工作中代码重构的经验,我总结出,设计模式中的责任链模式,特别适合重构很长的if-else结构或者很长的switch-case结构的代码。 使用责任链模式对上述情景的代码进行重构后,会带来一下几个好处。 1,首先,很长的if-else结构或很长switch-case 阅读全文

posted @ 2019-06-26 13:25 杨彬Allen 阅读(156) 评论(0) 推荐(0) 编辑

2017年9月28日

摘要: 一、C# 进阶 1、泛型(详细讲解泛型方法、泛型类、泛型接口、泛型约束,了解协变逆变) 2、反射(反射类型、方法、构造函数、属性,实现可配置可扩展,完成数据库访问类反射封装) 3、Lambda和Linq(匿名函数、lambda、linq、扩展方法、linq to object) 4、表达式目录树Ex 阅读全文

posted @ 2017-09-28 10:45 杨彬Allen 阅读(179) 评论(0) 推荐(0) 编辑

2016年9月18日

摘要: 待补 阅读全文

posted @ 2016-09-18 20:23 杨彬Allen 阅读(192) 评论(0) 推荐(0) 编辑

2016年6月3日

摘要: Axure的本意是高效快捷的完成原型制作,能够清晰的说明功能,交互就是好的,"够漂亮"就行,不需要做到很完美,至于完美还是交给专业的UI吧。 一些心得记录下来: 1、下载一些常用的组件,方便又漂亮 2、Table这些样式可以做点小花样,比如颜色,固定高宽 3、母板要用起来,所有的Dropdownli 阅读全文

posted @ 2016-06-03 11:47 杨彬Allen 阅读(2137) 评论(0) 推荐(1) 编辑

2016年5月6日

摘要: 1、线程安全 在使用TaskRun的时候需要注意线程安全的问题。 线程安全通常是由全局变量及静态变量引起的,如果是值类型就不存在这样的隐患,如果是引用类型用不好就会导致线程不安全! 2、Task、Task<T>存在的意义 这问题困扰了我很久,包括到现在还是有问题没想明白。 Task可以等同于void 阅读全文

posted @ 2016-05-06 11:20 杨彬Allen 阅读(544) 评论(0) 推荐(0) 编辑

2016年2月29日

摘要: 一、EF的使用 EF 示例 Linq to sql 二、Owin Identity的使用 利用微软自带的表设计 自定义表设计 Identity登录原理 自定义表并实现Identity登录(一) 三、T4模板 四、基于一、二、三搭建MVC网站 AngularJS学习 基于公司框架修改Account部分 阅读全文

posted @ 2016-02-29 09:11 杨彬Allen 阅读(208) 评论(0) 推荐(1) 编辑

2014年4月18日

摘要: class Program { //main栈区,用来存放Main方法中出现的变量 static void Main(string[] args) { //创建一个对象时,系统内存中有两个东西:堆内存中保存了对象本身,栈内存中保存... 阅读全文

posted @ 2014-04-18 10:48 杨彬Allen 阅读(183) 评论(0) 推荐(0) 编辑