
技术点滴
ywltoread
喂喂喂
展开
-
URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques转载 2015-10-20 14:03:32 · 317 阅读 · 0 评论 -
强类型与弱类型,静态类型和动态类型
首先强弱是相对的。强类型:每个变量和对象都必须声明类型,在编译时确定好类型了,执行时不能更改。偏向于不容忍隐式类型转换。譬如说haskell的int就不能变成double。弱类型:编译时不确定类型,执行时根据语义确定是哪种类型。通俗地说,弱类型偏向于容忍隐式转换,把不同类型的变量放在一起运算。静态类型:编译的时候就知道每一个变量的类型,因为类型错误而不能做的事情是语法错误。...原创 2019-02-15 14:27:29 · 1969 阅读 · 0 评论 -
git 下载代码到本地
转自:http://blog.youkuaiyun.com/u014724048/article/details/54379668一、创建文件夹,初始化git二、添加远程仓库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [url]:三、查看目录下的所有项目转载 2018-01-09 17:23:04 · 21321 阅读 · 1 评论 -
JavaScript高级程序设计--阅读笔记
1.严格模式下,不规范的写法会报错。2.with语句用于延长作用域链,把其他地方定义的对象直接用到当前作用于来。3.JavaScript定义函数可以没有入参,调用函数时加上自己的入参,函数中可以用arguments[n]按入参顺序调用,因为是数组形式。4.由于函数可以没有入参,所以JS的函数无法重载(重载:根据函数入参数量的不同,执行不同的同名函数)。5.复制的对象类型被函数修改后原创 2018-01-04 16:14:22 · 252 阅读 · 0 评论 -
Emmet:HTML/CSS代码快速编写神器
转自:http://www.iteye.com/news/27580好东西要分享给大家Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,比如下面的演示: Zen coding下的编码演示去年年底,该插件已经改名为Emmet。但Em转载 2017-07-27 11:24:15 · 374 阅读 · 0 评论 -
BrowserSync的大坑,监听不起作用解决办法,附gulp浏览器同步自动刷新部署方法
能将本地服务器代理到localhost:3000/localhsot:3001的操作:按照官网来操作的代码是不起作用的:browser-sync start --proxy "127.0.0.1:8081" "E:/newcrm/trunk/4_Tools/crm/**/*.html,E:/newcrm/trunk/4_Tools/crm/**/*.js"查完后发现改成下面这样就起原创 2016-11-16 19:35:24 · 7386 阅读 · 0 评论 -
CDN缓存是什么?
CDN是什么? 关于CDN是什么,此前网友详细介绍过。 CDN是Content Delivery Network的简称,即“内容分发网络”的意思。一般我们所说的CDN加速,一般是指网站加速或者用户下载资源加速。 可能这种专业的说,很多朋友不好理解,下面给大家分享一个小编记忆深刻的例子。 举个通俗的例子: 谈到CDN的作用,可以用8年买火车票的经历来转载 2016-11-16 17:57:18 · 3161 阅读 · 0 评论 -
Webkit的MemoryCache和DiskCache
MemoryCache简介: MemoryCache顾名思义,就是将资源缓存到内存中,等待下次访问时不需要重新下载资源,而直接从内存中获取。Webkit早已支持memoryCache。 目前Webkit资源分成两类,一类是主资源,比如HTML页面,或者下载项,一类是派生资源,比如HTML页面中内嵌的图片或者脚本链接,分别对应代码中两个类:MainResourceLoad转载 2016-11-16 09:59:22 · 3491 阅读 · 0 评论 -
action提交form表单,用于登录请求,servlet接收数据
今天发现登录需要用action提交form表单,然后通过后台决定跳转是否成功安全性较高。之前使用前端location.href来实现跳转,安全性很低,被测试部门打回重做。action总结:html写法: 用户名 密码原创 2016-11-11 18:56:48 · 6090 阅读 · 0 评论 -
html页面调用js文件里的函数报错onclick is not defined处理方法
今天处理html标签里的onclick功能的时候总是报错:Uncaught ReferenceError: dosave is not defined(…)找了半天都没发现错在哪,最后发现原来是我写法不对,正确写法如下:html:<input type="button" value="立即登录" onclick="dosave();"/>js:...原创 2016-11-11 18:12:41 · 84744 阅读 · 38 评论 -
怎么把web项目发布到局域网,再发布到互联网
发布到局域网,让局域网用户可以访问:首先,需要web项目的容器服务器,最常见的有Tomcat、Apache、IIS等等。这些服务器配置在网上一搜一大堆,我就不多说了。第二步,先查自己的IP,可以点开始运行然后输入CMD,跳出DOS窗口后,输入“ipconfig”跳出来的选项中有个ip address(IPv4地址)后面的就是你的内网地址(你正在用哪个网上网就是哪个IP),比如我是:192....原创 2016-11-09 18:21:00 · 17791 阅读 · 7 评论 -
apache的server-status如何分析的技术说明
apache的server-status本来是个不错的东西,但是很多时候我认为没有图形化界面的东西其友好性就大打折扣,我还是喜欢方便而又简单的东西。不少人都会看apache的server-status,并讲出一大堆优化的想法来。呵呵,不过我还没有这个水平,到处找资料才基本了解了server-status进行分析的方法和步骤,明白了server-status每一项代表的含义。转载 2016-03-24 11:00:18 · 4010 阅读 · 0 评论 -
Angularjs和bootstrap、jquery和easyUI的各自主要功能
开始做app项目以来,一直使用着angularjs和bootstrap这两个工具,但还真没仔细想过这两个工具与jQuery和easyui有什么区别,各自负责怎样的功能部分,今天有些时间,来总结一下这其间的区别和这些工具各自能实现的功能。1.angularjshtml和js之间的数据衔接层,可以操控html元素(数据绑定、重复、隐藏)等,上手很容易,但想要精通,了解内部运行机制不容易。2原创 2016-03-23 17:18:57 · 20530 阅读 · 0 评论