码迷,mamicode.com
首页 > 编程语言 > 日排行
java 依赖注入
https://blog.csdn.net/coderder/article/details/51897721 0. 前言 在软件工程领域,依赖注入(Dependency Injection)是用于实现控制反转(Inversion of Control)的最常见的方式之一。本文主要介绍依赖注入原理和 ...
分类:编程语言   时间:2019-12-30 23:14:22    阅读次数:97
for in 循环,对象与数组的不同之处
//数组 var arr=[1,2,9]; function join(array,sign){ var str = ""; for(var item in array){ console.log(typeof item);//string console.log(typeof array.leng ...
分类:编程语言   时间:2019-12-30 23:16:42    阅读次数:97
(selenium+python)_UI自动化04_定位iframe框架内元素
什么是iframe? iframe是HTML标签,作用是文档中的文档(即在当前 HTML 文档中嵌入另一个HTML文档),或者浮动的框架(FRAME)。iframe元素会创建包含另外一个文档的内联框架(即行内框架)。 iframe框架内元素定位 selenium中定位iframe内元素,需先切换到i ...
分类:编程语言   时间:2019-12-30 23:17:10    阅读次数:128
C++判断文件夹是否存在并创建文件夹
fs::path log_dir(fs::current_path().generic_string() +u8"\\Logs"); if (!fs::exists(log_dir) || !fs::is_directory(log_dir)) { fs::create_directory(log_ ...
分类:编程语言   时间:2019-12-30 23:17:57    阅读次数:142
Python之语句与函数
Python语句 赋值语句 条件语句 循环语句 while循环 for循环 迭代 迭代协议:__ next__() 全局函数:next() 可迭代的对象分为两类: ? 迭代器对象:已经实现(文件) ? 可迭代对象:需要iter() __ iter__方法生成迭代器(列表) Python之函数 函数的 ...
分类:编程语言   时间:2019-12-30 23:18:21    阅读次数:128
Spring Boot注解
@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configur ...
分类:编程语言   时间:2019-12-30 23:21:31    阅读次数:115
cmd运行程序 改变字体与背景 (c++)(windows)
在#include <windows.h> 库里 首先知道: 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色 方法一: 常用cmd上 color 函数 (注意!!!是改变 ...
分类:编程语言   时间:2019-12-30 23:22:38    阅读次数:121
java中List 和 Set 的区别
a. 特性 两个接口都是继承自Collection?,是常用来存放数据项的集合,主要区别如下: ① List和Set之间很重要的一个区别是是否允许重复元素的存在,在List中允许插入重复的元素,而在Set中不允许重复元素存在。 ? ② 与元素先后存放顺序有关,List是有序集合,会保留元素插入时的顺 ...
分类:编程语言   时间:2019-12-30 23:23:56    阅读次数:92
spring侵入代码的各种方式整理汇总
spring提供了很多方式更改代码的一些值,虽然非常方便,滥用容易不受控制,对代码阅读,后续维护产生一定的难度,这里整理下方式。 一 修改函数入参 argumentResolver 二 interceptor 三.aop的方式 spring-aop ,aspectJ ,这个比较常用,先不说了 四 l ...
分类:编程语言   时间:2019-12-30 23:24:43    阅读次数:102
基于Java的hello/hi网络聊天程序
Socket(套接字)是一种独立于具体协议的网络编程接口,在OSI模型中位于会话层和传输层之间。根据其使用方式可将套接字分为主动套接字和被动套接字,被动套接字指的是等待传入连接的套接字(如,服务器套接字),主动套接字指的是发起连接的套接字(如,客户端套接字)。以下是一个基于Java的Socket类编 ...
分类:编程语言   时间:2019-12-30 23:25:35    阅读次数:126
JavaScript012,判断语句
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JavaScript 判断语句</title> </head> <body> <h3>JavaScript 之 if...else</h3> <button type="butto ...
分类:编程语言   时间:2019-12-30 23:26:59    阅读次数:92
Python基础(八)
[TOC] 1 模块 1.1 模块 模块是一个python文件,其中包含对象定义与语句等.多个模块再加上__init__.py就变成了一个包. 1.2 模块存在形式 模块可以分成两种:非内置模块与内置模块. 1.2.1 非内置模块 非内置模块以.py文件的形式存在,放在对应的包下. 1.2.2 内置 ...
分类:编程语言   时间:2019-12-30 23:28:16    阅读次数:118
SpringBoot知识点
SpringBoot入门 SpringBoot简介 简化Spring应用开发的一个框架 整个Spring技术栈的一大整合 J2EE开发一站式解决方案 ...
分类:编程语言   时间:2019-12-30 23:30:38    阅读次数:133
python abs函数(23)
一.abs函数介绍 abs函数是python的一个内置函数,主要作用就是计算数字的绝对值!语法如下: abs(x) 参数x:只能为有符号的数字,例如:0,5,6.3,-78…… 返回值:直接取当前数字的绝对值,必然大于等于0,不会小于0; 二.abs函数使用 # !usr/bin/env pytho ...
分类:编程语言   时间:2019-12-30 23:30:52    阅读次数:143
java基础知识
什么是java Java是美国sun公司,在1995年推出的高级编程语言。所谓的编程语言,是计算机语言,使用编程语言对计算机下达命令,完成人们所需要的功能。 1、 字节和DOS命令 字节:是计算机中最小的存储单位。 1byte = 8 bit (1字节 = 8 位) 2、 java开发环境 JVM( ...
分类:编程语言   时间:2019-12-30 23:33:10    阅读次数:174
多线程之美7一ReentrantReadWriteLock源码分析
ReentrantReadWriteLock分别实现读锁和写锁,在大多数并发场景下读多于写,是比ReentrantLock 排他锁的并发性能好,吞吐量高,合理运用,可以使我们程序运行更有效率! ...
分类:编程语言   时间:2019-12-30 23:33:43    阅读次数:161
探索初级算法—— 从排序数组中删除重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 class Solution { public int removeDuplicates(int[] num ...
分类:编程语言   时间:2019-12-30 23:34:31    阅读次数:138
Java千问:关于Java语言复合赋值运算符的两个问题,快来瞧瞧!
我们知道,在Java以及很多高级编程语言当中,都有一种运算符叫做复合赋值运算符。复合赋值运算符由两个符号组成,它所能完成的运算操作也分为两步:第一步是运算,第二步是赋值。比如说:上面的这两条语句相当于但是,如果碰到下面这样的情况,a的值该应该是多少呢?有人认为应该按以下方式来计算,因为我们都知道,在四则运算规则中,遵循“先乘除,后加减”的原则按照这样的方式来计算,得到a的值应该是7,但实际运行程序
分类:编程语言   时间:2019-12-31 00:44:11    阅读次数:155
深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析
Java虚拟机深入理解系列全部文章更新中...深入理解Java虚拟机-Java内存区域透彻分析深入理解Java虚拟机-常用vm参数分析深入理解Java虚拟机-JVM内存分配与回收策略原理,从此告别JVM内存分配文盲深入理解Java虚拟机-如何利用JDK自带的命令行工具监控上百万的高并发的虚拟机性能深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析深入理解Java虚拟机-你了解
分类:编程语言   时间:2019-12-31 00:54:06    阅读次数:107
python学习之乌龟吃鱼and思聪吃热狗游戏
乌龟吃鱼游戏游戏规则:1).假设游戏场景为范围(x,y)为0<=x<=10,0<=y<=102).游戏生成1只乌龟和10条鱼,它们的移动方向均随机3).乌龟的最大移动能力为2(它可以随机选择1还是2移动),鱼儿的最大移动能力是1当移动到场景边缘,自动向反方向移动4).乌龟初始化体力为100(上限),乌龟每移动一次,体力消耗1当乌龟和鱼坐标重叠,乌龟吃掉鱼,乌龟体力增加20,
分类:编程语言   时间:2019-12-31 01:05:45    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!