- 浏览: 5504 次
最新评论
文章列表
1、在云之讯服务平台申请短信服务;
2、导入附件中的jar包;
3、按照SmsUtil中的说明(示例代码)即可实现给特定手机号发送短信验证码
该jar包依赖:
<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.3.1</version></dependency><dependency> <groupId& ...
六大设计原则快速记忆SOLID
- 博客分类:
- 架构设计
常见的面向对象设计的原则,可以简化为SOLID原则,坚固slidi的软件需要遵循的原则。
1、单一职责原则SRP(Single Responsibility Principle)
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。
2、开放-关闭原则OCP(Open-Close Principle)
定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
3、里氏替换原则LSP(Liskov Substitution Priciple)
通俗的定义:所有引用基类的地方必须能透明地使用其子类的对象。
更通俗的定义: ...
Java文件下载 public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的后缀名。 String ext = filename.s ...
ruby环境sass编译中文出现Syntax error: Invalid GBK "\xE5"
sass文件编译时候使用ruby环境无法通过。这个问题的奇葩之处在于在xp环境中没有任何问题,只是在windows7环境中才出现的这个。
解决办法:
1.命令行工具同理
找到ruby的安装目录,里面也有sass模块,如这个路径:
C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass
在这个文件里面engine.rb,添加一行代码
Encoding.default_exter ...