• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






apple201703

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年11月29日

Bartender条码打印软件安装记录
摘要: 1.从网上下在了Bartender9.4,软件本省是OK的,但是我的模板是用新的版本做的,打不开,所以,又下载了新的10.1的版本,因为版权原因,现在网上这个版本很难下载的到,做个记录。 2.我自己的下载网盘链接,提取码为05h2(也可以用别人的网盘连接:https://pan.baidu.com/ 阅读全文
posted @ 2019-11-29 13:27 apple201703 阅读(467) 评论(0) 推荐(0)
 

2019年11月28日

责任链模式
摘要: 有时候一个功能不能一次处理完,需要走多个流程,这时候可以用责任链模式。 例如公司采购用品,但这个用品需要好几个审批流程才能完成 采购用品类,有两个属性:用品名称,单价,通过构造函数传入。 审批流程,有两个属性,一个是审批人名字,通过构造函数传入,一个是它的下一个流程。有一个方法,就是审批方法 类图如 阅读全文
posted @ 2019-11-28 13:26 apple201703 阅读(103) 评论(0) 推荐(0)
 
Timer学习的一点小技巧
该文被密码保护。 阅读全文
posted @ 2019-11-28 10:41 apple201703 阅读(4) 评论(0) 推荐(0)
 

2019年2月19日

notepad++
摘要: 1. 网上下载一个版本,安装时按提示升级成最新版本(可以选择中文)。 2. 安装时注意事项:Don’t use %APPDATA% :作用是允许配置文件放在Notepad++的安装路径下。由此,可以实现支持把整个Notepad++根目录都放到U盘中,到处带着跑了。当使用者对于Notepad++有很多 阅读全文
posted @ 2019-02-19 10:33 apple201703 阅读(401) 评论(0) 推荐(0)
 

2019年2月18日

TopShell管理服务
摘要: 1. 开发时为了调试方便,有时候会用控制台做宿主,但管理不方便,很容易被guandiao. 2. C#可以用TopShell把控制台打包成服务。 3. 在程序中用nuget下载TopShell。 4. 参考网上资源修改。 5.注意事项: a.总是发布不成工,注意把程序改为以管理员身份运行(在程序的属 阅读全文
posted @ 2019-02-18 17:47 apple201703 阅读(488) 评论(0) 推荐(0)
 
.NET项目混淆加密
摘要: 1. VS2015开发环境会默认安装Dotfuscator社区版。 2. 找到安装路径,我的是:D:\Program Files (x86)\Microsoft Visual Studio 14.0\PreEmptive Solutions\Dotfuscator and Analytics Com 阅读全文
posted @ 2019-02-18 17:27 apple201703 阅读(333) 评论(0) 推荐(0)
 

2018年2月28日

策略模式(反射)
摘要: 代码是学习<大话设计模式>写的. 阅读全文
posted @ 2018-02-28 11:53 apple201703 阅读(233) 评论(0) 推荐(0)
 

2018年2月27日

策略模式
摘要: 策略模式 一.所有算法都是完成相同的工作,只是具体实现不同,以相同的方式调用所有的算法,减少耦合,方便单元测试. 二.当客户端需要在不同时间应用不同的规则时,就可以用策略模式. 三.与简单工厂的不同:简单工厂模式中,客户端用到了工厂和算法两个类,算法类一但变更,就会影响客户端.但策略模式中,因为客户 阅读全文
posted @ 2018-02-27 11:09 apple201703 阅读(203) 评论(0) 推荐(0)
 

2018年2月26日

设计原则
摘要: 一.单一职责原则 就一个类而言,应该仅有一个引起它变化的原因.如果你能想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责. 二.开放-封闭原则 对于更改是封闭的,对于扩展是开放的.面对需求,对程序的改动是通过增加代码来实现的,而不是更改现有代码,从而保持相对的稳定.如何做到呢?预测最有可 阅读全文
posted @ 2018-02-26 14:23 apple201703 阅读(234) 评论(0) 推荐(0)
 
简单工厂设计模式
摘要: //简单工厂,适合具体实现不同,例如根据配置文件实例化不同的数据库,不同的语言版本. #region 定义基类(属性和功能) public class Operation { private double numberA = 0; public double NumberA { get { retu 阅读全文
posted @ 2018-02-26 11:58 apple201703 阅读(327) 评论(0) 推荐(0)
 
下一页