首页 > 编程语言
xxx.java:1: 错误: 类xxx是公共的, 应在名为 xxx.java 的文件中声明 public class xxx
在学习过程中敲如下的一段代码: public class example4{ public static void main(String[] args){ int n=9; while(n>6){ System.out.println("n = "+n); n--; } } } 文件名为 exam ...
分类:编程语言   时间:2021-03-09 14:35:26    收藏:0  评论:0  赞:0  阅读:1
Java 线程安全问题思考和解决方案
先看有问题的源码 package Sell; public class SellTicket implements Runnable { private int tickets = 100; private Object obj = new Object(); @Override public vo ...
分类:编程语言   时间:2021-03-09 14:33:57    收藏:0  评论:0  赞:0  阅读:1
Spring Security OAuth2:认证服务器策略配置
接着前一篇博客的代码:https://www.cnblogs.com/wwjj4811/p/14503898.html 刷新令牌 如果用户访问的时候,客户端的"访问令牌"已经过期,则需要使用"更新令牌"申请一个新的访问令牌。 客户端发出更新令牌的HTTP请求,包含以下参数: grant_type:表 ...
分类:编程语言   时间:2021-03-09 14:33:44    收藏:0  评论:0  赞:0  阅读:1
Java8 stream.sort 多字段排序
list.stream().sorted(Comparator.comparing(DateEntity::getDateA) .thenComparing(DateEntity::getDateB).reversed()).collect(Collectors.to... ...
分类:编程语言   时间:2021-03-09 14:26:44    收藏:0  评论:0  赞:0  阅读:1
java之队列基础知识及实现
队列:只允许在一端进行插入操作(队尾),在另一端进行删除操作(队头)。因此具有先进先出的特性。 注:数据结构中的队列跟我们日常排队所产生的队列相似,都是从队尾进入队列,从队头出队列。 下面是分别用链表和顺序表实现的队列基本操作。 1、链表:因为单链表的尾部需要通过遍历链表来找到该结点,而队列的入队操 ...
分类:编程语言   时间:2021-03-09 14:25:55    收藏:0  评论:0  赞:0  阅读:1
关于python协程销毁、超时
概念 协程 通过async/await语法进行声明,是书写python异步应用的推荐方式 可等待对象 如果一个对象可以在await中使用,那么它就是可等待/awaitable对象 类型:协程、任务、Future async.sleep(delay, result=None, *, loop=None ...
分类:编程语言   时间:2021-03-09 14:25:25    收藏:0  评论:0  赞:0  阅读:1
javascript:函数的四种调用模式(this指向)
函数的四种调用模式 根据函数内部this的指向不同,可以将函数的调用模式分成4种 函数调用模式 方法调用模式 构造函数调用模式 上下文调用模式(借用方法模式) 函数:当一个函数不是一个对象的属性时,我们称之为函数。 方法:当一个函数被保存为对象的一个属性时,我们称之为方法。 函数调用模式 如果一个函 ...
分类:编程语言   时间:2021-03-09 14:24:58    收藏:0  评论:0  赞:0  阅读:1
inux deploy安装Python的OpenCV踩到的坑以及我的解决方法
前言无意间看到一篇Python+OpenCV连接ip摄像头的文章,刚好手上有部装了linux deploy的手机,就想试试,结果遇到各种坑…本篇文章主要目的是记录自己踩到的坑,以及给遇到同样问题的朋友提供一点参考顺带吐槽一下,我的另一台手机直接pip就用,真是哔了狗了… 准备工作linux depl ...
分类:编程语言   时间:2021-03-09 14:22:49    收藏:0  评论:0  赞:0  阅读:1
2021-03-08:在一个数组中,任何一个前面的数a,和任何一个后面的数b,如果(a,b)是降序的
2021-03-08:在一个数组中,任何一个前面的数a,和任何一个后面的数b,如果(a,b)是降序的,就称为逆序对。返回逆序对个数。福哥答案2021-03-08:1.归并排序,从右往左,相等拷右。有代码。2.归并排序模板。有代码。代码用golang编写,代码如下:packagemainimport"fmt"funcmain(){iftrue{arr:=[]int{3,1,7,0,2}ret:=re
分类:编程语言   时间:2021-03-09 14:19:43    收藏:0  评论:0  赞:0  阅读:1
Mac中怎么安装python3
简单介绍Mac下使用HomeBrew安装Python 3.*版本并设置为默认值1、首先查看Mac自带的python,可以看到是2.7.10的版本 2、查看python3的安装包 若没有安装Homebrew,请参考这里进行安装 Mac安装Homebrew的正确姿势 brew search python ...
分类:编程语言   时间:2021-03-09 14:19:32    收藏:0  评论:0  赞:0  阅读:1
java LocalDateTime 常用 转换 方法
1、比较大小 1 //获取当前时间 2 LocalDateTime nowTime= LocalDateTime.now(); 3 //自定义时间 4 LocalDateTime endTime = LocalDateTime.of(2017, 10, 22, 10, 10, 10); 5 //现在 ...
分类:编程语言   时间:2021-03-09 14:19:21    收藏:0  评论:0  赞:0  阅读:1
Python类的多态
Dog和Cat都继承Animal,都使用父类的init方法,但是greet方法却是不同的,子类对父类进行了覆盖,还编写了自己的run方法 class Animal(object): def __init__(self,name): self.name = name def greet(self): ...
分类:编程语言   时间:2021-03-09 11:18:39    收藏:0  评论:0  赞:0  阅读:3
spring的面试题
spring是什么? 是一个轻量级的开源的容器框架,用来装Javabean(Java对象的),中间层框架,起一个连接作用,常用与dao层框架整合使用,是企业开发更方便,快捷。 spring是一个轻量级的控制反转(ioc)和面向切面(aop)的容器框架 谈谈你对aop的理解? 谈谈你对ioc的理解? ...
分类:编程语言   时间:2021-03-09 11:17:34    收藏:0  评论:0  赞:0  阅读:3
21.03.09 LeetCode83. 删除排序链表中的重复元素
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例 1: 输入: 1->2->3->3->4->4->5输出: 1->2->5示例 2: 输入: 1->1->1->2->3输出: 2->3 /** * Definition for singly-linked ...
分类:编程语言   时间:2021-03-09 11:17:08    收藏:0  评论:0  赞:0  阅读:2
Java-字符串
字符串的特点 字符串的内容永不可变【重点】 正是因为字符串不可改变,所以字符串是可以共享使用的 字符串效果上相当于char[]字符数组,但是底层原理是byte[]字节数组 创建字符串的常见3+1种方式 三种构造方法: public String():创建一个空白字符串,不含任何内容 public S ...
分类:编程语言   时间:2021-03-09 11:16:48    收藏:0  评论:0  赞:0  阅读:2
根据首字母进行排序
public function getList($data,$user) { $list = \app\common\model\ChinaArea::getCityList(); $province = \app\common\model\ChinaArea::where("level",1)-> ...
分类:编程语言   时间:2021-03-09 11:15:18    收藏:0  评论:0  赞:0  阅读:3
ArcGIS API for JavaScript 4.x Documentation--Tool(一)--Import data as a feature layer
将数据作为要素图层导入 一.简要描述 可以在开发者仪表板和ArcGIS Online将数据作为托管层导入和存储到云上。比如CSV、GeoJSON这种既有几何又有属性的文件,可以导入作为托管要素图层。要素图层用来存储带有属性的点、线、面。 2.步骤 1.下载数据 1)下载并解压数据,shp不要解压。 ...
分类:编程语言   时间:2021-03-09 09:31:24    收藏:0  评论:0  赞:0  阅读:1
3-8(单链表相关算法习题+双链表)
主要完成了三道单链表的算法题和学习了双链表的概念及其增删改查1、删除单链表中的重复的元素。如1-2-3-3-4-4输出为1-2思想:这种算法题就是遍历链表将重复的数字删除就行,定义指针n1,n2,n3,n2和n3为移动的指针,主要比较相连的数据是否相同,也就是确定相同数据的个数,n1作为n2的前一个节点,n1->next=n3;直接将n2与n3之间的元素删除,当n3为空时,遍历也就结束。但是
分类:编程语言   时间:2021-03-09 09:29:14    收藏:0  评论:0  赞:0  阅读:1
C语言的编译与链接
C语言源文件要经过编译、链接才能生成可执行程序:编译(Compile)会将源文件(.c文件)转换为目标文件。对于 VC/VS,目标文件后缀为.obj;对于GCC,目标文件后缀为.o。编译是针对单个源文件的,一次编译操作只能编译一个源文件,如果程序中有多个源文件,就需要多次编译操作。链接(Link)是 ...
分类:编程语言   时间:2021-03-09 09:27:26    收藏:0  评论:0  赞:0  阅读:1
保证线程安全-信号灯法
保证线程安全-信号灯法 设立flag,一个线程flag=true时跑,另一个线程wait(),跑完了告诉另外一个线程可以跑了notifyAll() public class TestThreadWait2 { public static void main(String[] args) { TV t ...
分类:编程语言   时间:2021-03-09 09:27:12    收藏:0  评论:0  赞:0  阅读:2
494739条   1 2 3 4 ... 24737 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号