`
刘朝雪
  • 浏览: 80339 次
  • 来自: 河北
社区版块
存档分类
最新评论
文章列表
var userAgent = navigator.userAgent; var isiOS = !!userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);//ios终端 var isAndroid = userAgent.indexOf('Android') > -1 || userAgent.indexOf('Adr') > -1; //android终端 alert('是否是Android:'+isAndroid); alert('是否是iOS:'+isiOS); 原理:通过判断浏览器的userAgent, ...

ubuntu 安装 jdk7/8

    博客分类:
  • java
1. 添加PPA sudo add-apt-repository ppa:webupd8team/java sudo apt-get update  2.安装oracle-java-installer //jdk7 sudo apt-get install oracle-java7-installer //jdk8 sudo apt-get install oracle-java8-installer  3.设置系统默认jdk //JDk7 sudo update-java-alternatives -s java-7-oracle //JDK8 ...

js 的乘法问题

可以试一下哦 用js计算 12.32 * 7  结果是多少? 答案:86.24000000000001 以上的计算可以改为: 12.32 * 100 * 7 /100 得出的结果是:86.24,正确。 4.1 * 3 结果是多少? 答案:12.29999999999999 以上的计算可以改为: 4.1 * 10 * 3/10 得出的结果是:12.3,正确。 8.80 * 100 * 12 / 100 结果:105.60000000000002 38.80也会出现类似的问题。 精确度增加10倍: 8.80 * 1000 * 12 / 1000 结果:105.6   为了让js执行 ...
我在使用百度地图计算驾车距离的时候,用2个点的名称的方式,就时灵时不灵,不灵的时候,会有一个很奇怪的请求,这个请求是基于你调用百度地图的域的,哪怕在lbs开放平台上也一样,比如在本地就是http://localhost:4000/static/images/transparent.gif。 例如: 计算驾车时间与距离这一块,在本地的时候,就时灵时不灵。 var map = new BMap.Map("allmap"); map.centerAndZoom(new BMap.Point(116.404, 39.915), 12); var output = & ...
1、下载hosts文件 http://laod.cn/hosts/2016-google-hosts.html 或者:https://github.com/racaljk/hosts/blob/master/hosts 2、查找到并修改hostssudo gedit /etc/hosts   3、保存后重启网络
有时候我们需要把一个页面的参数传到另一个页面,供另一个页面使用。 下面讲个例子:有两个页面:page1.html和page2.html,点击page1.html跳转到page2.html,并将page1.html的参数传到page2.html。 1.定义路由信息,并在接收的页面(即page2.html)定义接收参数。   $stateProvider .state('page1', { url: '/page1', templateUrl: 'templates/page1.html', controller: 'pageOneCtrl' }) .stat ...
ng-if指令的功能与ng-show指令相似,都用于控制元素的显示与隐藏,但两者又有区别,ng-if指令会移除DOM原有的元素,而ng-show指令只是将元素的”display”属性值设置为”none”。因此,在使用时必须根据实际的需要进行选择性使用。   ng-if指令会创建一个子级作用域,因此,如果在ng-if指令中添加了元素,并向元素属性增加ng-model指令,那么ng-model指令对应的作用域属于子级作用域,而并非控制器注入的$scope作用域对象,这点在进行双向数据绑定时,需要引起注意。   为什么? ng-if里面会生成一个子域,想要ng-model生效,需要在 ...
以 'http://localhost/$location/21.1%20$location.html#/foo?name=bunny#myhash' 这个路径为例: 1. 获取当前完整的url路径: $location.absUrl():// http://localhost/$location/21.1%20$location.html#/foo?name=bunny#myhash *2. 获取当前url路径(当前url#后面的内容,包括参数和哈希值): $location.url();// /foo?name=bunny#myhash *3. 获取当前url的 ...

rake db:回滚/迁移

    博客分类:
  • ruby
  rake db:migrate 命令作用:将所有未实施的迁移任务都实施到目标数据库上。   rake db:migrate VERSION=20080906120000 命令作用:撤销迁移任务到指定版本 迁移版本信息可以在所创建库(如elvuel_deployment数据库)下schema_info表中查看到相关记录信息。   rake db:migrate VERSION=0 命令作用:将数据库返回到最初状态(即,只有schema_migrations表,其他表都删除)   rake db:migrateVERBOSE=false   命令作用:屏蔽migrat ...
函数语法: def functionname(variable)   return <value>end   例子: def say_hello(name) var = “Hello, ” + name return var end   return语句可以缩短整合到一行 def say_hello(name) return “Hello, ” + name end 可以进一步简化功能。 被评估的最后一个表达式由方法自动返回 def say_hello(name) “Hello, ” + name end 调用函数: f ...

input 框限制输入

    博客分类:
  • html
   1.文本框只能输入数字代码(小数点也不能输入)   <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">        2.只能输入数字,能输小数点.  <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN( ...
css:   display:none   在ie8下失效了;   下面这两个,经测试,在IE8,IE7,IE6版本中都能正常使用  隐藏:document.getElementById("a").style.display="none"; 显示:document.getElementById("a").style.display="";
更改mysql root账户密码 终端中输入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密码 你可以随时使用这条命令更改你的密码。   终端登录mysql 方法1:绝对路径 终端中输入命令:/usr/local/mysql/bin/mysql -u root -p 提示:输入你的新密码   方法2:(推荐)相对路径 终端中输入命令:

mac 卸载mysql

注意:确保MySQL没有运行。   复制如下命令到终端,并执行sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm /etc/my.cnf  
语法 <input type="value"> <input type="text" /> 定义用户可输入文本的单行输入字段。 <input type="button" /> 定义可点击的按钮,但没有任何行为。button 类型常用于在用户点击按钮时启动 JavaScript 程序。 <input type="checkbox" /> 定义复选框。复选框允许用户在一定数目的选择中选取一个或多个选项。 <input type="file&q ...
Global site tag (gtag.js) - Google Analytics