ICode9

精准搜索请尝试: 精确搜索
  • 栈、链表等初始化的思考2019-07-10 14:56:10

    #include <stdio.h>#include <stdlib.h>struct stacknode { int data; stacknode * next;};//void init(stacknode *s) { //这种初始化方法导致,建立了一个节点,将这个值赋给s,s的值改变了,这和传值调用函数,调用后函数没有改变的情形一致。

  • LeetCode 488.祖玛游戏2019-07-10 14:53:42

    回忆一下祖玛游戏。现在桌上有一串球,颜色有红色(R),黄色(Y),蓝色(B),绿色(G),还有白色(W)。 现在你手里也有几个球。每一次,你可以从手里的球选一个,然后把这个球插入到一串球中的某个位置上(包括最左端,最右端)。接着,如果有出现三个或者三个以上颜色相同的球相连的话,就把它们移除掉。重复这

  • 【CF528E】Triangles 3000(计算几何)2019-07-10 14:50:41

    【CF528E】Triangles 3000(计算几何) 题面 CF 平面上有若干条直线,保证不平行,不会三线共点。 求任选三条直线出来围出的三角形的面积的期望。 题解 如果一定考虑直接计算这个三角形的面积,我们很难不去弄出这三个交点。 我们需要的是低于\(O(n^3)\)的复杂度,而\(O(n^3)\)的做法可以直接

  • encodeUnicode2019-07-10 14:39:17

    function encodeUnicodes(str) {     if (str == '')         return '';     var res ='';           for ( var i=0; i<str.length; i++ ) {           var s=str.charCodeAt(i).toString(16).slice(-4);     if (s.length==2)     {     

  • element-ui | 同步执行请求,后台返回的数据给函数返回值return2019-07-10 14:37:31

    公共函数文件util.js import { getMenuKey, initButton } from "../api/userMG";//引入自定义接口 //定义函数 const limitPower = (path) => {//path为函数参数 return new Promise((resolve) => { getMenuKey({//调用第一个接口getMenuKey token:

  • LeetCode 153. Find Minimum in Rotated Sorted Array寻找旋转排序数组中的最小值 (C++)2019-07-10 14:02:39

    题目: Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e.,  [0,1,2,4,5,6,7] might become  [4,5,6,7,0,1,2]). Find the minimum element. You may assume no duplicate exists in the array. Example 1: Input: [3,4,5,

  • SpringBoot集成Redis2019-07-10 14:00:46

    https://blog.csdn.net/plei_yue/article/details/7936237 需要的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency

  • 使用Dapper查询记录是否存在2019-07-10 13:52:32

    /// <summary> /// Dapper数据访问抽象基础类 /// </summary> public class DapperHelper { public static string connectionString = DESEncrypt.Decrypt(ConfigurationManager.ConnectionStrings["SOACon"].ConnectionString); ///

  • LeetCode 209:最小长度的子数组 Minimum Size Subarray Sum2019-07-10 13:41:04

    公众号: 爱写bug(ID:icodebugs) 作者:爱写bug 给定一个含有 n 个正整数的数组和一个正整数 **s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。**如果不存在符合条件的连续子数组,返回 0。 Given an array of n positive integers and a positive integer s, find the mi

  • redux 小总结2019-07-10 13:01:29

    redux:JavaScript状态容器,提供可预测化的状态管理。随着单页面应用日趋复杂,JavaScript需要管理很多state,state在什么时候,由于什么原因,如何变化已然不受控制。redux试图让state的变化变得可预测。 核心概念:action行为、state、reducer 1. redux中的初始化state(相当于props) { todos:

  • Gateway 动态路由(金丝雀发布 / 灰度发布)2019-07-10 12:00:24

    参考https://windmt.com/2019/01/20/spring-cloud-20-gateway-dynamic-routing/   为什么需要动态路由? 之前说过 Gateway 的路由配置,常用的有两种方式: Fluent API 配置文件 这两者之间因为配置文件的方式修改起来比较灵活,然后通过 Stream+Bus 的方式刷新路由配置,所以大家使用的

  • Java获取类或对象中的字段名称和JsonProperty注释的名称2019-07-10 10:02:53

    创建一个模型如下: package model; import com.fasterxml.jackson.annotation.JsonProperty; public class ProvNode { @JsonProperty("machineId") private String nodeId; private String name; private String result; private String status;

  • SpringBoot整合Shiro安全框架2019-07-10 10:01:16

    SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 Shiro 是 Apache 旗下开源的一款强大且易用的Java安全

  • Java文档注释2019-07-10 09:04:03

    1 import java.io.*; 2 3 /** 4 * 这个类演示了文档注释 5 * @author Mort 6 * @version 1.2 7 */ 8 public class SquareNum { 9 /**10 * This method returns the square of num.11 * This is a multiline description. You can use12 * as many lines as you li

  • 跟我学SpringCloud | 第十篇:服务网关Zuul高级篇2019-07-10 09:03:19

    SpringCloud系列教程 | 第十篇:服务网关Zuul高级篇 Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 上一篇我们主要聊到了Zuul的使用方式,以及自动转发机制,其实Zuul还有更多的使用姿势,比如:鉴权、流量转发、请求统计等。 1. Zuul

  • java获取当前时间的年周月季度等的开始结束时间2019-07-09 22:02:44

      import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Created by xiaochun on 2016/3/24. */public class TimeUtil { public static void main(String[] args) { System.out.println("当前小时开始:"+getCurrentHou

  • jzoj4813. 【NOIP2016提高A组五校联考2】running2019-07-09 22:02:36

    jzoj4813. 【NOIP2016提高A组五校联考2】running题目DescriptionInputOutputSample InputSample OutputData Constraint分析CODE 题目 Description 小胡同学是个热爱运动的好孩子。 每天晚上,小胡都会去操场上跑步,学校的操场可以看成一个由n 个格子排成的一个环形,格子按

  • 算法与数据结构系列之[平衡二叉树-AVL树-下]2019-07-09 22:00:48

    上篇介绍了AVL树的概述,这篇把AVL树的java代码实现贴出来 public class AVLTree<K extends Comparable<K>, V> { private class Node{ public K key; public V value; public Node left, right; public int height; //树的高度 publ

  • 可持久化线段树 && 主席树2019-07-09 21:51:58

      浙江集训Day4,从早8:00懵B到晚21:00,只搞懂了可持久化线段树以及主席树的板子。今天只能记个大概,以后详细完善讲解。   可持久化线段树指的是一种基于线段树的可回溯历史状态的数据结构。我们想要保存某一段序列的历史信息,可以朴素地开m倍的空间存储;而线段树是一种优秀的数据结

  • 7.9函数2019-07-09 20:57:03

    函数 一、函数简介 1.内置函数:python提前给你的写好了的函数,你直接调用即可 s = 'hello'print(len(s)) # len() 内置函数:python提前给你的写好了的函数 你直接调用即可 2.自定义函数:函数必须先定义后调用,定义了的函数可以在任意位置调用 s = 'hello'def my_len(): # 自定义

  • 代码注入2019-07-09 20:50:51

    // CodeInjection.cpp// reversecore@gmail.com// http://www.reversecore.com#include "windows.h"#include "stdio.h"typedef struct _THREAD_PARAM{ FARPROC pFunc[2]; // LoadLibraryA(), GetProcAddress() char szBuf[4][128];

  • python 检索文件内容工具2019-07-09 20:04:49

    公司内部需求一个工具检索目录下的文件在另外的目录中使用次数, 用来优化包体的大小。 此代码效率并不高效, 另添加对应的 后缀检索。 用python 实现比较快速, 另还有缺点是只支持 utf-8 格式内容。 各位用到的可以自己摘一下。 (本人习惯使用c\c++,目前发现这种脚本类的确实实现方便,接

  • 牺牲空间来优化时间2019-07-09 20:02:27

    算例:生成Fibonacci数列 【方法一】秒出结果! 1 a, b = 0, 12 for num in range(1, 101)3 a, b = b, a + b4 print(f'{num}: {a}') 【方法二】时间消耗特别长! def fib(num): if num in (1, 2): return 1 return fib(num - 1) + fib(num - 2)for num in range

  • Day09 函数2019-07-09 20:01:15

    1.函数的定义 什么是函数   函数就是某个拥有具体功能的工具 为什么要使用函数   1.提高开发效率   2.减少代码冗余   3.提高程序的扩展性 怎样定义一个函数   def是定义一个函数的关键字   函数名:函数名的定义与变量名相同,函数名只能包含字符串、下划线和数字且不能

  • 函数及其参数应用2019-07-09 19:05:04

    函数 函数就是具有某个具体功能的工具,函数可以帮助我们提高开发效率,避免代码过于繁琐,提高程序等的扩展性。 如何定义? 关键词:def 规则:函数名的命名规则与变量名一致,不能以关键字命名(*****),命名要做到见名知意。 # 函数在定义的时候只检测函数体的语法,不执行函数的代码。 ***调用函数

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

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

ICode9版权所有