首页 > 编程语言
JAVA数据类型
JAVA数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义之后才可以使用 JAVA的数据类型分为两大类 基本类型(primitive type) 引用类型(reference type) ...
分类:编程语言   时间:2021-05-20 00:14:56    收藏:0  评论:0  赞:0  阅读:24
用Python实现选择排序、冒泡排序
1.选择排序 我们先来回顾一下什么是选择排序:我的代码(实现的是由大到小排序): # 选择排序问题 n = int(input('输入元素的总个数:')) number = [] for i in range(0, n): x1 = input('请输入第{}个元素的取值: '.format(i+1 ...
分类:编程语言   时间:2021-05-20 00:12:24    收藏:0  评论:0  赞:0  阅读:41
c++ stringstream 实现字符串与int之间的转换
#include <iostream> #include <sstream> using namespace std; int main() { //string转int string str="10"; int num; stringstream ss; ss<<str; ss>>num; cou ...
分类:编程语言   时间:2021-05-20 00:12:07    收藏:0  评论:0  赞:0  阅读:22
python中字典生成式
先看一个简单的字典生成式: 1 columns=[1,2,3,4] 2 3 new_dict={c:1 for c in columns} 4 5 print(new_dict) 结果是:{1: 1, 2: 1, 3: 1, 4: 1} ...
分类:编程语言   时间:2021-05-20 00:11:18    收藏:0  评论:0  赞:0  阅读:29
Java SPI服务发现及Dubbo和Spring中SPI的应用总结
一、SPI简介SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, 举个例子来说, 有个接口,想运行时动态的给它添加实现,你只需要添加一个实现,而后,把新加的 ...
分类:编程语言   时间:2021-05-20 00:10:10    收藏:0  评论:0  赞:0  阅读:29
python 实现 kakfa 的 生产消费模式 和 发布订阅模式
python 实现 kakfa 的 生产消费模式 和 发布订阅模式(已安装好 kafka 的情况下) 生产者 producer_demo.py from kafka import KafkaProducer, KafkaConsumer from kafka.errors import kafka_ ...
分类:编程语言   时间:2021-05-20 00:09:22    收藏:0  评论:0  赞:0  阅读:19
Python装饰器的作用/意义
今天其实也有人问到了python装饰器是什么,一下子我也被问得有点懵逼了,有些基础的理论确实忘了,然而因为也是自己写的代码,也没有去做所谓的核心代码的区别,但是重新看了一下理论,还是知道了大概的一个作用是什么。 Python装饰器就是用于拓展原来函数的一种函数,在不改动原函数的代码的前提下给函数增加 ...
分类:编程语言   时间:2021-05-20 00:09:07    收藏:0  评论:0  赞:0  阅读:31
Java集合专题————Collection
Collection Collection接口没有直接实现的子类,是通过它的子接口Set和List来实现的 常用方法: size():判断集合中元素的个数 isEmpty():判断集合是否为空 contains(Object o):检查集合中是否包含指定的对象 toArray():把集合元素存储到数 ...
分类:编程语言   时间:2021-05-20 00:08:44    收藏:0  评论:0  赞:0  阅读:36
关于Java 中IO流的File.separator
关于Java 中IO流的File.separator 在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。 比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写 ...
分类:编程语言   时间:2021-05-20 00:08:25    收藏:0  评论:0  赞:0  阅读:15
Spring事务失效的几大原因,你中枪了吗?
1、数据库引擎不支持事务 这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。 根据 MySQL 的官方文档: https://dev.mysql.com/doc/refman/5.5/en/storage-en ...
分类:编程语言   时间:2021-05-20 00:07:50    收藏:0  评论:0  赞:0  阅读:19
基于.sh脚本启动Java 相关jar包
1.一键启动、停止、重启 java项目 2.创建.sh文件 vi XXX.sh 3.编写shell脚本 #!/bin/sh port=8080 #定义变量等号左右不能有空格 jar_name=/opt/oaclou/XXX.jar #运行脚本提示信息 tips(){ echo " " echo "" ...
分类:编程语言   时间:2021-05-20 00:06:42    收藏:0  评论:0  赞:0  阅读:17
Java原子操作保证方案
#引言 原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一个线程)。通常所说的原子操作包括对非long和double型的primitive进行赋值,以及返回这两者之外的primitive。之所以要把它们排除在外是因 ...
分类:编程语言   时间:2021-05-20 00:05:33    收藏:0  评论:0  赞:0  阅读:38
c语言 7-5
编写reset_n函数,返回将无符号整数x的第pos为开始的n位设为0后的值。 1、 #include <stdio.h> unsigned reset_n(unsigned x, int pos, int n) { int i; for(i = pos; i <= pos + n - 1; i++ ...
分类:编程语言   时间:2021-05-20 00:05:05    收藏:0  评论:0  赞:0  阅读:24
jenkins window unity 环境变量配置
unity打包需要jdk和sdk,至于gadle的话走unity3d插件的话,会走unity安装目录下的gradle,所以这里不需要配置 ps: 每个unity都有对应的gradle版本,可查看官网文档或者查看安装目录下gralde。lib里的dll版本就是对应gradle版本。 这里也可以手动放置 ...
分类:编程语言   时间:2021-05-20 00:04:54    收藏:0  评论:0  赞:0  阅读:23
[Unity编辑器扩展基础总结] 第4章 脚本化对象 ScriptableObject
第4章 脚本化对象 scriptableObject 4.1 ScriptableObject是什么? ScriptableObject类直接继承自Object类,它和MonoBehaviour是并列的,都继承自Object(但MonoBehaviour并不是直接继承自Object)。 Script ...
分类:编程语言   时间:2021-05-20 00:04:38    收藏:0  评论:0  赞:0  阅读:39
剑指offer04--二维数组中的查找
#一、题目描述 在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 #二、代码实现(参考画解剑指) import java.util.Scanner; /** * @Author ...
分类:编程语言   时间:2021-05-20 00:04:11    收藏:0  评论:0  赞:0  阅读:21
python 生成IP地址
生成主机地址: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 def getIP(count=1000, startIP='1.1.1.1'): 5 a1 = int(startIP.split('.')[0]) 6 a2 = int(s ...
分类:编程语言   时间:2021-05-20 00:04:00    收藏:0  评论:0  赞:0  阅读:18
leetcode每日一题(2021.5.19)——删除排序链表中的重复元素
题目:删除排序链表中的重复元素(简单) 题目链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list/ 一、问题描述 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只 ...
分类:编程语言   时间:2021-05-20 00:02:23    收藏:0  评论:0  赞:0  阅读:32
java 编程基础 注解 :可重复的注解
重复注解 Java8以前,同一个程序元素前最多只能使用一相同类型的注解;如果需要在同一个元素前使用多个相同类型的注解,则必须使用注解"容器"。例如在Struts开发中,有时需要在 Action 类上使用多个@Result注解。在 Java8 以前只能写成如下形式: @Results({ @Resul ...
分类:编程语言   时间:2021-05-20 00:02:08    收藏:0  评论:0  赞:0  阅读:21
查找算法
集合(System.Collections) 分为线性集合和非线性集合 线性集合 线性集合:直接存储集合,顺序存储集合(链表,双向链表) 直接存储集合:数组,字符串,Struct结构体 顺序存储集合(链表,双向链表):栈,队列,Dictionary 非线性集合 非线性集合:树,堆,图,集 层次集合: ...
分类:编程语言   时间:2021-05-20 00:00:00    收藏:0  评论:0  赞:0  阅读:31
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!