码迷,mamicode.com
首页 > 编程语言 > 日排行
[java]Comparable和Comparator
1、Comparable 这是一个接口,要让对象拥有比较能力,那么就可以继承这个接口,实现 compareTo 方法。 comparaTo返回1则排在后面,返回 1排前面 2、Comparator Comparator 相当于一个比较器,可以对一类对象进行排序而无需继承 Comparable 接口 ...
分类:编程语言   时间:2020-04-29 10:31:15    阅读次数:67
python异常处理机制(try:except)
语法结构:try: #'尝试执行的语句'except 异常名称 as msg: print('提示外界的语句')finally: #'不管有没有异常产生,都会执行的语句' #文件关闭、释放锁、数据库链接返还给连接池等下面是一个打开文件操作的异常捕获机制。finally里执行的语句如果可能有异常产出,... ...
分类:编程语言   时间:2020-04-29 10:32:09    阅读次数:80
Java_200429
1.完善menu注册功能,抽奖,看小故事等功能 package ffeng; import java.util.Random; import java.util.Scanner; public class Menu { public static void main(String[] args) { ...
分类:编程语言   时间:2020-04-29 10:39:46    阅读次数:71
java操作redis
首先连接redis服务 //连接本地的 Redis 服务 public static Jedis getRedis(){ Jedis jedis = new Jedis("localhost"); System.out.println("连接redis的反馈信息:"+jedis.ping()); r ...
分类:编程语言   时间:2020-04-29 10:41:50    阅读次数:112
python常识系列08-->logging模块基础入门
前言 努力从今天开始,成功从“零”开始。 一、logging模块是什么? 是Python内置的标准模块,主要用于输出运行日志 二、日志是什么? 日志是代码的必要组成部分 记录日志能显示程序当前运行状态 出问题后定位当时问题 对日志记录的数据挖掘进行统计和分析(比如 地区登录APP人数较多等) 三、p ...
分类:编程语言   时间:2020-04-29 10:43:42    阅读次数:73
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 ...
分类:编程语言   时间:2020-04-29 10:44:37    阅读次数:61
数组扁平化(迭代、递归)
测试用例 [[1, [2, [3, [11, 12, [13]], [14], [[15]], 4, 5, 6]], 5, 7],9,[1, 2],[[4, 5, [6]]]] 1.迭代 迭代方法会考虑到数组输出顺序。为了保证结果数组与原数组中的元素顺序一致,会用到一个栈结构。每次循环判断栈顶元素是 ...
分类:编程语言   时间:2020-04-29 10:46:47    阅读次数:89
c语言调用c++库的头文件
#ifndef OBJECT_DETECT_H #define OBJECT_DETECT_H #include <stdbool.h> /************************************************* 功能: 对象检测(检测视频中的台标、人物等) 参数说明: s ...
分类:编程语言   时间:2020-04-29 10:47:34    阅读次数:123
977. 有序数组的平方
代码一: 1 class Solution(object): 2 def sortedSquares(self, A): 3 """ 4 :type A: List[int] 5 :rtype: List[int] 6 """ 7 ans=[] 8 for i in range(len(A)): 9 ...
分类:编程语言   时间:2020-04-29 10:50:17    阅读次数:66
Python执行外部命令(subprocess,call,Popen)
一、Python执行外部命令1、subprocess模块简介subprocess模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。这个模块用来创建和管理子进程。它提供了高层次的接口,用来替换os.system*()、os.spawn*()、os.popen*()、os,popen2.*()和commands.*等模块和函数。subprocess提供了一个名为Popen
分类:编程语言   时间:2020-04-29 10:53:58    阅读次数:90
利用Python进行SEPM virus definition自动下载:(一)环境准备及页面分析
1、背景说明:?公司有隔绝Internet环境中有一套“SymantecEnpointProtectionManager”(简称SEPM)软件,由于隔绝了Internet,所以杀毒软件定义包文件等,需要每日手动下载后,拷贝到SEPM所在的服务器上。?借助于Python写一个程序,每天定时的去下载这些定义包,等到上班后直接进行拷贝。2、环境准备:?本程序需要借助于Pyt
分类:编程语言   时间:2020-04-29 10:54:14    阅读次数:96
Python 魔术方法小结
Python 魔术方法小结 _ _ init __ 实例化对象时调用 _ _ new__ 创建类对象时调用 _ _ new__ ()方法始终都是 类的静态方法,即使没有被加上静态方法装饰器 单例模式 当然单例模式不止这一种写法,有很多方法都可以实现单例 __ call__ Python中的函数是一级 ...
分类:编程语言   时间:2020-04-29 10:59:51    阅读次数:74
[Java基础]StringUtils.join()方法与String.join()方法的使用
StringUtils.join()和String.join()用途:将数组或集合以某拼接符拼接到一起形成新的字符串。 1.StringUtils.join()方法: (1)使用前需先引入common-lang3的jar包,可去官网下载:apache官网下载页面 (2)方法如下图: (3)基本上此方 ...
分类:编程语言   时间:2020-04-29 11:06:47    阅读次数:97
Java 开源项目
后台管理系统 Java 后台管理系统 Guns https://gitee.com/stylefeng/guns https://www.stylefeng.cn/ 视频教程:https://www.bilibili.com/video/av56718207 基于Spring Boot2,致力于做更 ...
分类:编程语言   时间:2020-04-29 11:10:23    阅读次数:167
利用Python进行SEPM virus definition自动下载:(二)代码实现
利用Python进行SEPMvirusdefinition自动下载:(一)环境准备及页面分析https://blog.51cto.com/blogger/success/2491345?前面我们已经准备好了环境以及分析获取到了网页中我们想要的信息,本文我们来进行代码实现自动下载文件,并计算下载的文件的Hash值,然后和网页提供的Hash进行对比。?未完待续……
分类:编程语言   时间:2020-04-29 11:14:28    阅读次数:57
Spring Boot 整合 Redis消息订阅与发布
一、Redis 中的发布订阅功能 与 Redis 发布订阅相关的命令有 6 个,分别如下: PSUBSCRIBE pattern [pattern …]:订阅一个或者多个符合pattern格式的频道 PUBLISH channel message:发布消息到chanel中 PUBSUB subcom ...
分类:编程语言   时间:2020-04-29 12:24:00    阅读次数:61
Java包(访问修饰符的范围)、String字符串、StringBuilder类、基本类型和引用类型
包:是Java对类进行组织管理、划分类命名空间的机制,解决类名冲突问题 包的优点: 分类管理类,便于类的查找与使用 通过访问修饰符,可以对数据安全性进行管理 包名:纯小写(域名.项目名.模块名······)点代表文件夹分层,每个点分开的都是文件夹,系统会自动生成 包的声明:new——package ...
分类:编程语言   时间:2020-04-29 12:24:56    阅读次数:80
Java IDEA
原文:https://www.cnblogs.com/lei01/p/9846825.html IDEA与Eclipse目录结构对比 IDEA中的Project相当于Eclispe中的workspace IDEA中的Module相当于Eclispe中的Project ...
分类:编程语言   时间:2020-04-29 12:25:38    阅读次数:77
线程和进程
进程:在操作系统中运行的程序就是进程,如看视频。线程:线程就是独立的执行路径。一个进程中可以有多个线程,如视频中听声音,看图像,显示字幕。多线程:就是指多条路径。进程与线程的区别:(1)根本区别:进程是资源分配的基本单位,线程是程序调度和执行的基本单位。(2)开销:每个进程都有独立的代码和数据空间( ...
分类:编程语言   时间:2020-04-29 12:26:41    阅读次数:62
js 多个数组取其相同的元素即子集
描述:let a = [1,2,3,5,9,9,9,2,2,8,10,10];let b = [10,11,2,3,4,5,9,9,9,2,8,10];let c = [2,5,6,3,4,0,8,2,9,9,9,8,8,9,8,9,8,10];let d = [a,b,c];let e = []; ...
分类:编程语言   时间:2020-04-29 12:26:55    阅读次数:70
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!