1. 这段代码是正在使用的一个小框架,发现extend的实现有点问题,于是深入研究下js的继承实现的细节问题。 Class=function(){ var klass = function(){ this.init.apply(this,arguments); } klass.prototype.init = function(){}; klass.supper = function(){}; klass.extend = ...

    阅读全文
  2. 下面这篇文章对Controller的方法参数工作原理解释的非常不错,值得参阅。 https://www.cnblogs.com/fangjian0423/p/springMVC-request-param-analysis.html   另外,此处可以配合spring framework的官方文档中的Spring Web MVC->Annotation Controller->Handler Methods中的Method Arguments和Return ...

    阅读全文
  3. 2*泉林本色(39.9)+1*清风纯水(42.9) + 3*妙洁垃圾袋(8.9)+1*泉林本色卫生卷纸(49.8)=199.2 -100(满188减100的券)=应付99.2元(正好免运费)四箱三袋           ...

    阅读全文
  4. # Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with the file path as first argument: # # ./redis-server /path/to/redis.conf # Note on units: when memory size is needed, it ...

    阅读全文
  5.   1. ls 命令 这个命令就相当于 dos 下的dir 命令一样,也是Linux 控制台命令中最为重要几个命令之一.ls 最常用的参数有三个:-a、 -l 、和–F。 ls -a Linux 系统上的文件以.开头的文件被系统视为隐藏文件,仅用ls 命令是看不到他们的。而用ls –a ,除了显示一般文件名外,连隐藏文件也会显示出来。 ls –l (这个参数是字母 L 的小写不是数 ...

    阅读全文
  6. URLs中的id位置最佳实践: http://www.site.com/id/slug-title http://www.site.com/slug-title-id 第一个为最佳实践,如stackoverflow网站。原因是有时候url过长会被截断,这时第一种情况下仍然能拿到id。 参考文档: http://webmasters.stackexchange.com/questions/17002/why-do-stack-overflow-question-u ...

    阅读全文
  7. 可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例: lsof -i:80 如果有显示说明已经开放了,如果没有显示说明没有开放。 lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 3052 root 3u IPv4 18941 0t0 TCP *:http (LISTEN) httpd 3054 ...

    阅读全文
  8. xcopy与exclude参数的用法: xcopy %SRC_DIR%\smart %RELEASE_DIR%\smart\ /y/s/q/e /exclude:./uncopy.txt uncopy.txt 中列出不需要复制的文件,字符,文件夹。 执行时显示无效的开关,如图:   文件路径错误!找不到uncopy.txt ...

    阅读全文
  9. 73980

    line-height 属性值可以有多种格式: normal: 默认。设置合理的行间距。 number: 设置数字,此数字会与当前的字体尺寸相乘来设置行间距。在大多数浏览器中默认行高大约是 1。 length: 设置固定的行间距。在大多数浏览器中默认行高大约是 20px %:     基于当前字体尺寸的百分比行间距。在大多数浏览器中默认行高大约是 110% 到 120%。 inherit :规定应该从父元素继承 line-height 属 ...

    阅读全文
  10. Conditional clauses 表达一种最一般的可能性,需要使用条件句类型一。其构成如下:   if 一般现在时   will + 不定式 If you come to the party, you will meet Kate. If it rains tomorrow, we will get very ...

    阅读全文
  11. 初次接触fragment是在第一次创建一个android hello world project时有个Use a Fragment的checkbox,这是做什么用的? 于是查看了一些参考文章对fragment有了些初步了解。 参考文章:  Android Fragment 真正的完全解析(上)  Android Fragment 真正的完全解析(下) Fragments in Android Studio Working with ...

    阅读全文
  12. 利用HTML5+CSS就可以制作很多图片效果,而无需使用JS. 这里收集了一些效果demo. Hover效果:     参考资料: https://tympanus.net/Development/HoverEffectIdeas/index2.html ...

    阅读全文
  13. 转载自:https://www.ibm.com/developerworks/cn/java/j-lo-jsonlib/index.html 概述 如今大量的 Web 站点应用了 AJAX 技术,通过更少的数据通讯,服务器能够更快的反馈用户请求,再通过 Javascript 的控制,让使用者有了更好的用户体验。JSON 是一种轻量级的数据交换语言,它是 Javascript 的一个子集,又有良好的可读性,经常用于客户端和服务器间的数据交换。因此,在服务器端,常常需要将实体对象(Jav ...

    阅读全文
  14. 网站提供注册功能的同时都会提高找回密码功能? 如何找回密码?一般都需要发送一个临时秘密到用户邮箱来重新设置密码。大体可以分为下面几个过程: 1. 找回密码页面。用户输入邮箱地址,验证码,以及安全密码保护问题等,确认按钮发送邮件到用户邮箱。 2.用户点击确认找回按钮后,返回页面。     2.1 后台使用管理员邮箱账户发送邮件。如果没有企业邮箱,除了自己搭建企业邮箱外,可以申请使用腾讯,阿里,263等邮件服务商提供的企业邮箱功能。 3.用户登录邮箱 ...

    阅读全文
  15. ThinkPHP中如何多表查询? 之前一直使用ThinkPHP viewModel来多表查询,但是总是觉得缺少了点什么。现在查询了官网相关技术文章,抄录如下,以供以后参考。 ThinkPHP中关联查询(即多表联合查询)可以使用 table() 方法或和join方法,具体使用如下例所示: 1、原生查询示例: 代码如下: $Model = new Model(); $sql = 'select a.id,a.title,b.content from think_ ...

    阅读全文
  16. 参考文档: https://docs.oracle.com/cd/E24329_01/web.1211/e24499/newdom.htm#WLDCW109 https://docs.oracle.com/cd/E13222_01/wls/docs81/admin_ref/cli_tasks.html   ...

    阅读全文
  17. 在spring boot 中使用annotation 配置web.xml中的信息时,不用担心RequestMapping的Url pattern重复,因为在启动 server的时候就会初始化RequestMappingHandlerMapping,会自动检测是否有重复的url mapping. 比如下面的异常就是因为有重复的url mapping: /{version}/hello   org.springframework.beans.factory.BeanCrea ...

    阅读全文
  18. http://fontawesome.io/ ...

    阅读全文
  19. 面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子,如日志记录、审计、声明式事务、安全性和缓存等。 在 OOP 中,关键单元模块度是类,而在 AOP 中单元模块度是方面。 依赖注入帮助你对应用程序对象相互解耦和 AOP 可以帮助你从它们所影响的对象中对横切关注点解耦。AOP 是像编程语言的触发物,如 Perl,.NET,Java 或者其他。 ...

    阅读全文
  20.  本文收集了CSS实现的基本形状,以及border-radius的文档解释。 border-radius中比较难理解的是由/设置的附加弧度实现椭圆型的边角。 Syntax The border-radius property is specified as: 1.one, two, three, or four <length> or <percentage> values. This is used to set a single ...

    阅读全文