- 军军小站|张军博客
搜索到与相关的文章
Java

面试题:编程实现全排列,选择排列java算法小谈

实现起来有很多方法,下面介绍一个代码最简单的,但理解起来稍微费点劲的算法。。importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;publicclassFullSort{//将NUM设置为待排列数组的长度即实现选择排列privatestaticintNUM=3;/***递归算法:将数据分为两部分,递归将数据从左侧移右侧实现选择排列**@paramdatas*@paramt

系统 2019-08-29 22:14:56 3310

Ubuntu

Installing Software in Ubuntu

InstallingSoftwareinUbuntuIntroductionMostWindowsuserswhomigratetoUbuntuendupconfusedaboutsoftwareinstallation.Theygotoawebsite,downloada.tar.gzfile,double-clickit,anddon'tseeaNext-Next-Next-Finishwizard.Thistutorialisintendedtoin

系统 2019-08-12 09:27:37 3310

Linux

linux常用命令一

linux常用命令一--ITeye技术网站linux常用命令一博客分类:linuxCC++C#LinuxAccess--查看linux系统的版本语法:cat/proc/version--查看CPUtop-n1|grepCpu--切换用户语法:su-usernamesudo-s(堡垒机中)--获得主机名语法:hostname--显示当前目录的绝对路径语法:pwd--回到当前目录语法:cd--查看内核语法:uname-r--显示日历语法:cal--设置日期语法

系统 2019-08-12 01:33:21 3310

Python

Python+PyQT5的子线程更新UI界面的实例

子线程里是不能更新UI界面的,在移动端方面。Android的UI访问是没有加锁的,多个线程可以同时访问更新操作同一个UI控件。也就是说访问UI的时候,android系统当中的控件都不是线程安全的,这将导致在多线程模式下,当多个线程共同访问更新操作同一个UI控件时容易发生不可控的错误。所以Android中规定只能在UI线程中访问UI,相当于从另一个角度给Android的UI访问加上锁,一个伪锁。在PyQT5中使用QThreadfromPyQt5.QtWidg

系统 2019-09-27 17:50:50 3309

Java

《JAVA与模式》读后感4-装饰模式

装饰模式定义:以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式的构件包括抽象构件、具体构件、抽象装饰、具体装饰。对于透明的装饰模式,客户端面向抽象构件编程,所以是透明的(对所有的装饰视而不见)。对半透明的装饰模式,客户端面向具体装饰编程,因为要使用具体装饰的特殊方法(不在抽象构件和抽象装饰里面),无法实现完全透明。装饰模式的原理是逐层包裹并加入新功能。把地球结构想象成装饰模式,内核就是具体构件,外核、地幔等就是具体装饰。装饰模式的应用

系统 2019-08-29 22:31:04 3309

MySql

MySQL:InnoDB存储引擎的B+树索引算法

很早之前,就从学校的图书馆借了MySQL技术内幕,InnoDB存储引擎这本书,但一直草草阅读,做的笔记也有些凌乱,趁着现在大四了,课程稍微少了一点,整理一下笔记,按照专题写一些,加深一下印象,不枉读了一遍书。与此同时,也加深一下对MySQL的了解,认识了原理,对优化的原则才有把握,对问题的分析才有源头。关于B+树数据结构①InnoDB存储引擎支持两种常见的索引。一种是B+树,一种是哈希。B+树中的B代表的意思不是二叉(binary),而是平衡(balanc

系统 2019-08-12 01:33:32 3309

CSS

CSS 3 属性学习大纲

1.Gradient渐变2.RGBA颜色透明3.Border-radius圆角4.text-shadow文字阴影5.box-shadow图层阴影6.Transform变形7.Transition过渡8.Animation动画CSS3属性学习大纲

系统 2019-08-12 01:32:23 3309

Python

Python爬虫之定时抢购淘宝商品

Python爬虫之定时抢购淘宝商品importtimefromseleniumimportwebdriverimportdatetimeclassSpider:def__init__(self,url):self.__base_url=urlself.__headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/6

系统 2019-09-27 17:56:01 3308