ICode9

精准搜索请尝试: 精确搜索
  • vue项目中实现文件下载功能2019-09-12 15:03:37

    /** * 下载文件调用 * @param 接口返回数据 文件名 */export function downloadFile(res, fileName) { if (!res) { return } let url = window.URL.createObjectURL(new Blob([res])) let link = document.createElement('a') link.style.display = 'none' lin

  • 在.net Core API中实现动态参数2019-09-12 13:54:16

      在之前实现前后端数据交换时,前端每调用不同的API,后端就要创建一个入参类,又由于API众多,所以创建了很多重复的类,如两个入参类只相差一个属性,都要创建一个新的类。      后面也一直在想,创建这么多类,到后面众多的入参类,代码维护量大先不管,再者多个入参类也重叠了很多地方,所以

  • 使用经过oauth验证后的github API,避免调用频次超标的问题2019-09-12 12:41:03

    今天我打算开发一个小工具,使用github Restful API获取我一个仓库里的所有issues: https://api.github.com/repos/i042416/KnowlegeRepository/issues 执行完毕后,从响应头部X-RateLimit-Limit得知,这个Restful API每小时只能调用60次,我已经调用了2次,剩余58次。 从头部字段X-

  • vue生命周期2019-09-12 11:54:14

       由此可见,当代码运行时,会一次调用Vue 的 beforeCreate、created、beforeMount、mounted 四个方法,直至完成组件的挂载。而update阶段,要在数据发生改变时(比如更新message字段 vm.message = 'Hahahaha~')才出发;destroy阶段,要在调用vm.$destroy()后才触发。    大佬更多详细 h

  • ref 和 $refs 父子组件方法调用 vue项目打包(2018/12/4)2019-09-12 10:51:09

    一、ref 和 $refs 的使用 ref         ref 用来给元素或子组件注册引用信息。引用信息将会注册在父组件的$refs对象上。如果在普通DOM元素上使用,引用指向的就是DOM元素;如果用在子组件上,引用就指向组件实例。 $refs          一般来讲,获取DOM元素,需document.querySelec

  • AJAX回调函数内部给全局变量赋值的问题与解决2019-09-12 09:01:48

    原文链接:https://my.oschina.net/u/2610176/blog/600954 问题描述:        通AJAX调用后,将返回值赋给jsp页面的全局变量,但在下面使用这个全局变量的时候是undefined。 问题原因:       这是由于AJAX同步调用和异步调用机制问题。 如果是异步通

  • 方法调用顺序 与 super关键字2019-09-11 20:01:20

    super关键字 Java默认都会调用super(), 含义是调用父类的无参数构造方法。 可以通过super来访问父类中被子类覆盖的方法或属性。 使用super调用普通方法,语句没有位置限制,可以在子类中随便调用。   构造方法调用顺序:       构造方法第一句总是:super(…)来调用父类对应的构

  • AE调用gp服务2019-09-11 17:01:30

    原文链接:https://www.cnblogs.com/nygfcn1234/p/3628252.html AE调用gp服务 参考:http://www.cnblogs.com/zhangjun1130/archive/2010/05/26/1744472.html      Geoprocessing是ArcGIS提供的一个非常实用的工具,借由Geoprocessing工具可以方便的调用Ar

  • 线程基础2019-09-11 16:04:13

    1 进程与线程的概念:进程是程序运行进行资源调配的最小单位,1个进程包含多个线程,多个线程共享这个进程资源;线程是CPU进行资源调配的最小单位;    程序有多个进程,1个进程包含多个线程; 2 Java本身支持多线程,一个main方法中就包含5个线程,查看线程可以通过虚拟机线程管理接口ThreadMXBe

  • java调用存储过程2019-09-11 15:41:32

    import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.sql.Types; public class test {

  • 解决在子线程中调用Toast的异常情况处理2019-09-11 15:03:10

    解决在子线程中调用Toast的异常情况处理 Looper.prepare(); Toast toast = Toast.makeText(Post_Activity.this, "发表失败!", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); Looper.loop();

  • IO模型对比:同步、异步、阻塞、非阻塞2019-09-11 12:52:19

    最近工作接触到了网络服务同步和异步,所以学习了下《UNIX网络编程》,在此作下总结。 一、I/O模型 输入/输出(I/O)是在主存和外部设备(如磁盘驱动器、终端和网络)之间拷贝数据的过程。输入是从I/O设备拷贝数据到主存,而输出是从主存拷贝数据到I/O设备。比如,网络可视为一个I/O设备,作为数据

  • JavaScript2019-09-11 12:02:58

    函数:封装一次可以执行任意多次,任意时间的js代码。 定义: function 函数名(){ 函数体; } 函数名:与变量名的命名规则一致。 区分函数名和变量名: 1)变量名: 名称 2)函数名: 动词 3)有没有() 函数不会自己执行,函数需要被调用才可以执行。 函数调用: 函数名() 函数的定义顺序与调用

  • [转载]tensorflow二次开发2019-09-11 12:02:35

    原文链接:https://leslie-fang.github.io/2019/02/27/tensorflow%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91/ 本文转载自 https://leslie-fang.github.io/2019/02/27/tensorflow%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91/ 1. 编译 方法1 ./configure bazel

  • 使用RestTemplate进行服务调用的几种方式2019-09-10 21:50:21

    首先我们在一个项目中定义一个简单的方法 @RestControllerpublic class ServerController { @GetMapping("/msg") public String msg() { return "this is a msg"; }} 我们需要在另一个项目中调用这个方法,除了使用httpclient之外,我们还能用RestTemplate(RestTemp

  • 面向对象定义及调用的固定格式2019-09-10 20:57:24

    class 类名: def __init__(self,参数1,参数2): self.对象的属性1 = 参数1 self.对象的属性2 = 参数2 def 方法名(self):pass def 方法名2(self):pass对象名 = 类名(1,2) #对象就是实例,代表一个具体的东西 #类名() : 类名+括号就是实例化

  • 初识AWS: IAM+S3+Lex+Lambda2019-09-10 18:53:27

    在一个side project中用到了AWS的一些Services。AWS提供了很多的服务,比如 Compute EC2 Storage S3 Database RDS Networking & Content Dilivery Route 53 Developer Tools Cloud 9 Machine Learning Amazon Lex Security, Identity, & Compliance IAM 一开始接触

  • MySQL存储过程相互调用2019-09-10 15:42:32

    原文链接:https://www.cnblogs.com/duhuo/p/6028061.html 什么都不说了上代码: 方式一: 第一个存储过程:test1,参数如下:IN user_name VARCHAR(50),OUT uid bigint(20) 复制代码 BEGIN #Routine body goes here… DECLARE u_id BIGINT(20) DEFAULT 11; SE

  • MySql传参调用存储过程2019-09-10 15:41:25

    原文链接:https://www.cnblogs.com/sdll/p/7508815.html 一、创建存储过程 DROP PROCEDURE IF EXISTS PROC_ADD_USER; //如果存储过程存在,先删除掉存储过程 CREATE PROCEDURE PROC_ADD_USER(in userId char(32), in userName VARCHAR(255), in us

  • C++两个类相互调用实现2019-09-10 15:02:44

    原文链接:https://blog.csdn.net/wuchuanpingstone/article/details/52384933 两个类A和B实现互相调用彼此的方法,如果采用彼此包含对方头文件的方式会出现循环引用,所以采用了类的前置声明的方式: 1.class A采用前置声明的方式声明class B 2.在ClassB的头

  • 方法调用增删改查2019-09-10 14:40:03

    Test.java 查询 package com.zhongruan; import java.sql.*; public class Test { public static void main(String[] args) throws ClassNotFoundException, SQLException { //查询 Connection connection=DBUtill.getConnection(); String sql=“select * from stu”; P

  • Java模拟自行车电动车属性调用2019-09-10 13:40:17

    属性:轮子个数,轮子颜色 行为:跑(输出语句模拟:”瞪着跑”,输出语句中要有自行车的属性) 电动车类: 属性:轮子个数,轮子颜色,电池(布尔类型:真代表有电,假代表没电) 行为:跑(如果电池有电就骑着跑,如果电池没电只能瞪着跑) 注意:骑着跑用输出语句模拟,瞪着跑需要调用自行车

  • MVC——16 SpringMVC 运行原理2019-09-10 13:38:36

    SpringMVC 运行原理 如果在 web.xml 中设置 DispatcherServlet 的url-pattern 标签 为/时,当用户发起请求, 请求一个控制器,首先会执行DispatcherServlet。由DispatcherServlet 调用 HandlerMapping的DefaultAnnotationHandlerMapping解析URL, 解析后调用HandlerAdatper组

  • Sentinel之熔断降级2019-09-10 11:50:24

      除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。由于调用关系的复杂性,如果调用链路中的某个资源不稳定,最终会导致请求发生堆积。Sentinel 熔断降级会在调用链路中某个资源出现不稳定状态时(例如调用超时或异常比例升高),对这个资源的调用

  • 页面滚动,底部视图显示和隐藏详解 android2019-09-10 10:03:26

    实现该功能,页面布局是这样的。   红色框画重点。 CoordinatorLayout 也属于FramLayout的一种,内部有自己的LayoutParams构造方法,会调用parseBehavior解析behavior属性,通过反射获取behavior字符串对应的类名,并实例化。CoordinatorLayout采用嵌套滑动机制,父view和子view嵌套滑动交

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

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

ICode9版权所有