ICode9

精准搜索请尝试: 精确搜索
  • SHELL学习笔记一2019-10-24 14:03:00

    SHELL学习笔记一   使用变量 环境变量 $ cat test2 #!/bin/bash # display user information from the system. echo "User info for userid: $USER" echo UID: $UID echo HOME: $HOME $ echo "The cost of the item is $15" The cost of the item is 5 反斜线允许shell

  • SpringMvc配置拦截器2019-09-04 22:01:05

    1. 创建一个类  实现接口 HandlerInterceptor 2.重写接口中的方法 1 public class adminInterceptoor implements HandlerInterceptor{ 2 3 @Override 4 public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception ar

  • Spring-Retry2019-09-01 14:03:27

    关于重试   开发中经常要调用其他项目提供的Api,这些Api可能是同公司其他团队或其他公司提供的,所以避免不了会出现网络抖动调用失败的情况,这种情况下往往重试一次就正常了。对于add或update操作,如果是非幂等性操作,要谨慎使用,重试可能会造成业务异常。 可以使用apache HttpClient

  • js 加减乘除 bug2019-08-29 13:57:11

    //除法函数,用来得到精确的除法结果 //说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。 //调用:accDiv(arg1,arg2) //返回值:arg1除以arg2的精确结果 function accDiv(arg1,arg2){ var t1=0,t2=0,r1,r2; try{t1=arg1.toString(

  • JavaScript中Number数字数值浮点运算有误差2019-07-31 18:04:00

    JavaScript浮点运算的一个bug。  比如:7*0.8 JavaScript算出来就是:5.6000000000000005 //调用:numberExcept(arg1,arg2) //返回值:arg1除以arg2的精确结果function   numberExcept(arg1,arg2){   var t1=0,t2=0,r1,r2;  try{t1=arg1.toString().split(".")[1].length}catch(e){}

  • 计算金额文档2019-07-01 10:48:42

    精度问题 js function accMul(arg1,arg2){ var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+=s1.split(".")[1].length}catch(e){} try{m+=s2.split(".")[1].length}catch(e){} return Number(s1.replace(".",""))*Nu

  • springmvc拦截请求2019-06-26 14:43:56

    springmvc.xml <!--拦截请求 --> <mvc:interceptors> <mvc:interceptor> <!-- 要拦截的请求类型 /** 所以请求 --> <mvc:mapping path="/**"/> <!-- 不拦截的请求 --> <mvc:exclude-mapping path="/login.form"/> <

  • python 代码规范2019-06-15 20:43:06

    文件头部加入#-*-conding:utf-8-*-标识 def func(arg1, arg2): """在这里写函数的一句话总结(如: 计算平均值). 这里是具体描述. 参数 ---------- arg1 : int arg1的具体描述 arg2 : int arg2的具体描述 返回值 ------- int 返

  • sqlite3变量形式传入表名(table name) python2019-05-22 22:48:16

    其实就是字符串拼接,目前没找到别的方法。 方法1 def data_entry(table_name,arg1,arg2,arg3,arg4): c.execute('insert into '+table_name+' values(:sex,:name,:age,:job)', {"sex":arg1,"name":arg2,"age":arg3,"job":arg4})

  • 关于Uncaught TypeError: nt.setState.bind is not a function报错解决2019-05-13 22:43:20

    错误代码如下: 1 show = (arg1, arg2) => {2 this.setState = '456' + arg1 +arg23 } setState是个方法,这里变成给this(实例)添加属性,手误报错!!! 正确代码如下: 1 show = (arg1, arg2) => {2 this.setState({3 msg: '456' + arg1 +arg24 })5 }  

  • ABAP CDS ON HANA-102019-03-08 15:51:02

    Numeric Functions ABS(arg)  CEIL(arg) DIV(arg1, arg2) DIVISION(arg1, arg2, dec) FLOOR(arg) MOD(arg1, arg2) ROUND(arg, pos) String Functions CONCAT(arg1, arg2) CONCAT(arg1, arg2, space_cnt) LPAD(arg, len, src) REPLACE(arg1, arg2

  • python lambda2019-03-04 14:52:00

    python 使用lambda创建匿名函数,所谓匿名,即不用def语句的方式定义函数。 ambda 只是一个表达式,函数体比 def 简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda 函数拥有自己的命名空间,且不能访问自己参数列表之外或全局命

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有