- 博客(88)
- 收藏
- 关注
转载 32.把数组排成最小的数
题目描述: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。思路分析: 要想将数组里所有的数拼起来排成一个数,还得是最小的,那么我们在拼接的过程中需要比较的是当两个数往一块拼的时候,“Integer1“+“Integer2”和“Integer2“+“Intege...
2019-04-30 18:21:00 38
转载 ConcurrentHashMap JDK 1.6 源码分析
前言前段时间把 JDK 1.6 中的 HashMap 主要的一些操作源码分析了一次。既然把 HashMap 源码分析了, 就顺便把 JDK 1.6 中 ConcurrentHashMap 的主要一些操作源码分析一下。因为其中有很多思想是值得我们去借鉴的。 ConcurrentHashMap 中的分段锁。这个思想在 JDK 1.8 中 为了优化 JUC 下的原子锁 CAS 高并发情况下导致自旋次数...
2019-04-30 12:28:00 69
转载 7-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(远程升级STM32程序,不支持升级Wi-Fi,APP控制版)...
https://www.cnblogs.com/yangfengwu/p/10674294.html这一节只是让大家方便大家理解和研究程序,所以写的这一节这一节的程序去掉上一节远程升级Wi-Fi部分,保留了透传,和远程升级STM32部分单片机程序不变,协议不变自行测试...
2019-04-30 03:42:00 115
转载 jQuery 选择具有特殊属性的元素
如今有这样一种需求,须要选出全部有背景图片的元素.这个问题有点棘手.我们无法使用选择表达式来完毕这个问题了.使用jQuery的DOM过滤方法filter(),能够依据函数中表达的不论什么条件选择元素.jQuery中的过滤器方法同意传递一个字符串(也就是选择器表达式)...
2019-04-29 19:29:00 234
转载 | 树链剖分初步
树链剖分是将一棵树拆分为多条链进行多次操作的算法,本质是对树上问题的优化。概念:重儿子:父亲节点的所有儿子中子树结点数目最多的结点;轻儿子:父亲节点中除了重儿子以外的儿子;重边:父亲结点和重儿子连成的边;轻边:父亲节点和轻儿子连成的边;重链:由多条重边连接而成的路径;轻链:由多条轻边连接而成的路径;拆分的步骤:标明重儿子;遍历树,处理每个...
2019-04-29 16:08:00 71
转载 APP性能测试开始之旅
你是不是也跟我一样在工作中存在着同样的问题,APP版本在上线后不断的会有市场人员或者用户反馈页面加载慢,进入页面loading很久(实际我们设置的加载超时是15秒,15秒内加载出内容则显示,15秒外未加载出内容则显示“网络较差,请稍后再试”等,给到用户再次尝试的机会),性能较差是测试一直面临且着手需要去解决的事项,针对页面加载显示较慢的问题,我们需分析出现此问题的原因是什么?...
2019-04-28 18:15:00 62
转载 设计模式(一):策略模式
书面定义策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户内容我们的目的是设计一个鸭子类,作为其他鸭子的基类按照设计原则,应该将经常变更的部分提取出来,独立成为一个部分。以鸭子类来说,假如需要设计一个基类,什么地方会是不变的呢?鸭子与叫声有关(这里将不会叫也作为会叫的一种)鸭子与飞有关(不会飞也作为一种飞)鸭子与游泳有关所以首先...
2019-04-28 17:14:00 41
转载 20175223 姚明宇 MyCP
目录 MyCP 要求 代码运行编译及文本输出输入结果 目录树 代码运行编译: 文本输出输入结果: 源代码 码云链接 目录MyCP 要求编写MyCP.java 实现类似Linux下cp XXX1 X...
2019-04-28 17:01:00 88
转载 idea实现热部署并且开启自动编译
【注】本文转自https://blog.csdn.net/z15732621582/article/details/79439359博文,如有冒犯,请联系博主;问题描述:最近在调试代码并进行本地测试,发现每次启动时间都很长,浪费时间;最近调试代码需要起服务并修改代码这就导致重复工作,目前是修改服务器配置,即当idea失去焦点时更新类和资源,但是这种只支持在debug模式且是在idea失...
2019-04-28 14:27:00 204
转载 SpringBoot:Invalid character found in method name. HTTP method names must be tokens
问题背景关于SpringBoot应用挂了很久之后,会发生Invalid character found in method name. HTTP method names must be tokens的问题。java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method na...
2019-04-28 09:58:00 233
转载 Docker基础命令
参考文档:docker入门教程-阮一峰Docker是什么Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。 Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。 总体来说,Doc...
2019-04-28 09:43:00 40
转载 裸奔的bootloader单步调试
2011-03-01 23:25:22 目地:更清晰的了解bootloader的结构及功能。为移植U-boot打基础。 以前只知道大概,今天利用IAR调试工具,看着汇编代码,看着寄存器,看着内存。来单步调试bootloader。把之前不明白的地方都搞明白。 今天单步走到了初始化堆栈。主要研究了设置memory寄存器及初始化堆栈。不过还有一个问...
2019-04-27 10:43:00 309
转载 Linux中FTP远程传输,SSH远程连接,以及SCP远程拷贝
常用服务器ftp、ssh1. Linux常用服务器构建-ftp服务器ftp服务器FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在F...
2019-04-26 09:46:00 219
转载 【Internet History, Technology, and Security】第四讲心得
这周主要讲述的是近代的网络发展。Explosive Growth of the Internet and Web 采访了Mozilla基金会的主席Mitchell Baker和JavaScript的创造者Brendan Elich,前者讲述了浏览器发展史,后者则是回忆了JavaScript的诞生故事。 在上个世纪90年代,Netscape由于它的第一个商业浏览器而闻名,但同时也...
2019-04-26 08:52:00 50
转载 洛谷 P1372 又是毕业季I
可能所有的数论题都是这样玄学....题目链接:https://www.luogu.org/problemnew/show/P1372这道题通过暴力的枚举可以发现是不可做的(当然我也不会做)然后就有了这样一个思路:这道题就是求:从1~n中取k个数,使这k个数的最大公约数最大因为两个数成倍数关系时,它们的最大公因数是两数中的较小数,也就是相对来说最大公因数较大(这...
2019-04-25 21:08:00 35
转载 Android View添加删除或隐藏显示的默认动画;
代码中给控件设置Visibility ?VISIBLE : GONE ;时太生硬,用户体验不好;设置一个Android ViewGroup的默认动画很实用;给需要添加动画的控件或布局的父布局,记住是父布局添加一个 android:animateLayoutChanges="true" 属性就完成了;这个动画效果是Android默认的,能满足大多数的要求;...
2019-04-25 18:10:00 56
转载 SQL SELECT 语句
SQL SELECT 语句 select 语句用于从表中选取数据。(查询数据) 结果被存储在一个结果表中 统称(结果集) SQL SELECT 语法 SELECT 列名称 FROM 表名称 以及 SELECT * FROM 表名称 ** SQL语句对大小写不敏感。SELECT于select 一样样的不分大小写的。SQL SELECT 例子 下面是个例子 "P...
2019-04-25 16:07:00 48
转载 poj 2299 Ultra-QuickSort
DescriptionIn this problem, you have to analyze a particular sorting algorithm. The algorithm processes a sequence of n distinct integers by swapping two adjacent sequence elements until the sequenc...
2019-04-25 15:47:00 40
转载 helm回滚应用
helm状态显示为部署,但容器可能不是running以下是helm的解释大概意思是helm只要在k8s上执行完成就当做成功,容器部署到创建状态已经不在Helm的角色设定里了执行回滚前先模拟下过程,使用--dry-runhelm rollback my-wordpress 0 --dry-run转载于:https://www.cnblogs.com/sha...
2019-04-25 15:31:00 923
转载 上机第三次
5.1 “学生”类:² 类名:Student² 属性:姓名、性别、年龄、学号、5门课程的成绩² 方法1:在控制台输出各个属性的值、² 方法2:计算平均成绩² 方法3:输出各个属性的值和平均成绩package hellojava;public class student {private String name;private String sex...
2019-04-25 13:46:00 69
转载 Nginx访问控制
1.访问控制涉及模块:ngx_http_access_module模块概述:允许限制某些 IP 地址的客户端访问。对应指令:allow语法: allow address | CIDR | unix: | all;默认值: —作用域: http, server, location, limit_except允许某个 IP 或者某个 IP 段访问。如果指定 unix,那将允许 sock...
2019-04-24 20:38:00 41
转载 Sum
A square-free integer is an integer which is indivisible by any square number except11. For example,6 = 2 \cdot 36=2⋅3is square-free, but12 = 2^2 \cdot 312=22⋅3is not, because2^222is a square...
2019-04-23 17:09:00 76
转载 迅雷极速版解决版本太旧提示问题
迅雷版本太旧提示解决方法:1.先退出迅雷,首先找到安装文件夹下面的Data/ThunderPush这个文件夹,把整个文件夹删除,2.建一个ThunderPush的文本文件,不要TXT后缀3.右键属性--设置只读,安全-编辑-权限里面全部选拒绝。本人用的迅雷版本:链接: https://pan.baidu.com/s/1DLxhioai8VPmxqrJ3JSaDA 提取码: 7k7j希望...
2019-04-23 17:01:00 895
转载 性能调优常规手段(理论)
性能调优常规手段性能调优就是用更少的资源提供更好的服务,成本利益最大化。性能调优的手段并不新鲜,性能调优常规手段有:(1) 空间换时间,内存、缓存就是典型的空间换时间的例子。利用内存缓存从磁盘上取出的数据,CPU请求数据直接从内存中获取,从而获取比从磁盘读取数据更高的效率。(2) 时间换空间,当空间成为瓶颈时,切分数据分批次处理,用更少的空间完成任务处理。上传大附件时经常用...
2019-04-23 15:59:00 602
转载 使用plot_importance绘制特征重要性曲线
使用plot_importance绘制特征重要性曲线 代码如下所示:# -*- coding: utf-8 -*-#导入需要的包import matplotlib.pyplot as pltfrom sklearn import datasets...
2019-04-23 13:37:00 2342
转载 C# DataGridView 动态添加列和调整列顺序
https://yq.aliyun.com/articles/421700// DataGridView1的ColumnDisplayIndexChanged事件处理方法privatevoidDataGridView1_ColumnDisplayIndexChanged(objectsender,DataGridViewColumnEventArgse){...
2019-04-22 18:14:00 347
转载 指定路径-读取本地文件夹中的文件-递归
一.深层读取本地文件夹中的文件 1 private static List<File> readFile(String fileDir, List<File> fileList) { 2 File file = new File(fileDir); 3 File[] files = file.listFiles();/** 获...
2019-04-22 14:12:00 250
转载 Django中的class Meta
元数据class Meta做为嵌套类,主要目的是给上级类添加一些功能,或者指定一些标准# 格式化 将返回的结果自定义def __str__(self) rerurn self.usernameclass Meta: abstract = True# 抽象类class Meta: db_table = 'axf_wheel' # 重命...
2019-04-22 11:58:00 322
转载 mac air中编译安装swoole
本机php版本, 我的7.3.01 下载swoole源码https://github.com/swoole/swoole-src/releases我下载的版本是swoole-src-4.3.3.zip2 解压源码编译安装unzip swoole-src-4.3.3.zipcd swoole-src-4.3.3phpize./confi...
2019-04-22 00:07:00 59
转载 JavaScript定义类和实例化示例
1、类定义:var UseIScrollDataHelper = { myScroll: null, //iScroll对象 scrollId: 'divscroll',//默认scrollid wrapperId: 'wrapper',//默认wrapperid} var renYuanScroller = Object.crea...
2019-04-21 22:21:00 340
转载 Flink知识点
1. Flink、Storm、Sparkstreaming对比Storm只支持流处理任务,数据是一条一条的源源不断地处理,而MapReduce、spark只支持批处理任务,spark-streaming本质上是一个批处理,采用micro-batch的方式,将数据流切分成细粒度的batch进行处理。Flink同时支持流处理和批处理,一条数据被处理完以后,序列化到缓存后,以固定的缓存块为单...
2019-04-20 21:53:00 275
转载 容器
QList: 1 #include "dialog.h" //用户自定义控件 2 #include <QApplication> //这个头文件是应用程序必须的 3 #include <QDebug> 4 #include <QList> 5 6 int main(int argc, char *argv[]) 7 { ...
2019-04-20 18:59:00 35
转载 Unity3d 镜面折射 vertex and frag Shader源代码
Unity3d 镜面折射网上能找到的基本上是固定管道或表面渲染的shader。特此翻译为顶点、片段渲染的Shader,本源代码仅仅涉及shader与cs部分,请自行下载NGUIunity3d 版本号:v4.3.1RefractionMirror.csusi...
2019-04-19 20:52:00 55
转载 第八周作业
6-1函数实现字符串逆序本题要求实现一个字符串逆序的简单函数。函数接口定义:void f( char *p );函数f对p指向的字符串进行逆序操作。要求函数f中不能定义任何数组,不能调用任何字符串处理函数。裁判测试程序样例:#include <stdio.h>#define MAXS 20void f( char *p );void ReadString( cha...
2019-04-19 20:08:00 51
转载 自动化测试(web测试selenium框架)
什么是selenium?一个用于Web应用程序测试的工具直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能,创建衰退测试检验软件功能和用户需求。sleni...
2019-04-19 14:52:00 256
转载 Unity编辑器扩展
https://jingyan.baidu.com/album/1974b2899b9fb9f4b1f7749d.html?picindex1RequireComponent的使用: 当你添加的一个用了RequireComponent组件的脚本,需要的组件(Rigidbody)将会自动被添加到game object(游戏物体)。这个可以有效的避免组装错误。...
2019-04-18 23:42:00 48
转载 常数项级数判别法
正项级数1、其部分和数列{Sn}有界(充分必要)2、大的级数收敛,小的也收敛,小的发散,大的也发散( 可乘K>0)调和级数:∑(n=1~无穷) 1/n 发散几何级数:∑(n=1~无穷) aq^n 发散 |q|>=1, 收敛 |q|<1p-级数:∑(n=1~无穷) 1/(n^p) p>1 收敛, p<=1 发散4、比值判断达朗贝尔判别法l...
2019-04-18 20:49:00 969
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人