回到javaweb的第十四天(二)(黑马旅游网案例)
这里难道6+3+3不是12吗?12不是放得下吗? 重写黑马旅游网启示: 写完一部分就要把一部分给缩起来!! 对于这种的话,就是说,也是同一个row里面的 然后的话分为4和8的长度 然后去弄即可 都是一样的,8长度的位置去弄缩略图 弄6个缩略图,并且md 每一个在4 他就会自动换行了 再学一个comp ... 查看全文
Java 中用到的线程调度算法是什么?
计算机通常只有一个 CPU,在任意时刻只能执行一条机器指令,每个线程只有获得 CPU 的使用权才能执行指令.所谓多线程的并发运行,其实是指从宏观上看,各个线 程轮流获得 CPU 的使用权,分别执行各自的任务.在运行池中,会有多个处于就绪状 态的线程在等待 CPU,JAVA 虚拟机的一项任务就是负责线 ... 查看全文
leetcode 查找字符串数组共同的前缀longestCommonPrefix
我是海大顶瓜瓜 1、从前面查找最长公共前缀 Input: ["flower","flow","flight"]Output: "fl"Example 2: Input: ["dog","racecar","car"]Output: ""Explanation: There is no common ... 查看全文
SpringCloud-Hystrix 服务降级、熔断
Hystrix 是什么? Hystrix 是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等, Hystrix 能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 「断路器」本身是一种开关装置,当某 ... 查看全文
python之for循环与range()函数
pytnon中的for循环用来遍历对象,从对象的第一个元素到最后一个元素都依次访问一遍。这里的对象可以是列表、元组、字典、字符串,也可以是一个指定的数据范围。 一 、for 循环的语法格式 具体的意思即,当元素在数据集合中时,循环执行for下面的代码块,当不满足元素在数据集合的条件时,跳出循环,循环 ... 查看全文
多线程同步和互斥有几种实现方法,都是什么?
线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程 的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 线程互斥是指对于共享的进程系统资源,在各单个线程访问时的排它性。当有若 干个线程都要使用某一共享资源时,任何时刻最多只允许一个线程去使用,其它 要使用该资源 ... 查看全文
如何停止一个正在运行的线程?
使用共享变量的方式 在这种方式中,之所以引入共享变量,是因为该变量可以被多个执行相同任务的 线程用来作为是否中断的信号,通知中断线程的执行。 使用 interrupt 方法终止线程 如果一个线程由于等待某些事件的发生而被阻塞,又该怎样停止该线程呢?这种 情况经常会发生,比如当一个线程由于需要等候键盘 ... 查看全文
Visual Studio Code (vscode) 配置 C / C++ 环境
最近在学习C语言,使用Dev-C++编译器,虽然洁面比较清爽简洁,但没有智能提示,感觉很是不爽,所有决定研究研究使用VSCode,现将遇到的遇到的问题 做如下记录,方便以后查询。 主要流程如下: 1.下载VSCode 官网下载链接:https://code.visualstudio.com/Down ... 查看全文
并查集模版(Java)
并查集模版(Java) 初始化,找集合老大,合并集合 public class UnionFind { public int[] parent; public int n,m,sum; //开始时每个集合只有自己,所以集合老大也是自己 public void Init() { for(int i = ... 查看全文
学习JavaEE和学习自然语言的相似之处(我对编程学习和英语学习的思考)
在上过一些基础介绍性的课程之后,我们往往对于老师所介绍的众多知识点的用法感到非常迷茫,无法完全理解它们的作用到底是什么,或者说,即便是写了一些简单的例子,也不知道怎样去系统性的整合他们、在一个集合性的项目中发挥这些知识点的作用。刚学完的这些零碎的知识点又因为没有深刻的理解(事实上,深刻的理解并不只仅 ... 查看全文
SpringMVC-数据输出、Map、Model、视图解析、处理Json
数据输出 将数据传输给页面 新项目的环境 新建一个工程moudle,创建一个demo测试一下环境是否正常 web.xml springmvc.xml com.jiang.controller.HelloController 剩下的就是web inf/pages/hello.jsp...... 原生A ... 查看全文
[LeetCode] 面试题51. 数组中的逆序对
class Solution { public int reversePairs(int[] nums) { int len = nums.length; if(len<2){ return 0; } int[] copy = new int[len]; for(int i=0;i<len;i++) ... 查看全文
css实现波浪纹,水波纹动画
1.示意图 2.结构 3.wave.html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS实战 - 波浪</title> <style type="text/css"> .wave-box{ b ... 查看全文
js之数据类型(原始类型——数字,字符串,布尔值,空,undefiend,Symbol bigInt)
JavaScript的数据类型分为两类:原始类型和引用类型。本文讨论的是原始类型。原始类型包括数字,字符串,布尔值,undefined(未定义)和null(空)。undefined和null它们不是数字,字符串和布尔值中的任何一类,但是也属于原始类型。它们通常分别代表了各自特殊类型的唯一成员。下面来 ... 查看全文
html实现下拉框、switch开关、复选框效果
1、下拉框,效果如下图所示: 代码: <style> .selectBox { width: 90px; margin: 50px; } .select { width: 90px; background-color: #17a6b5; height: 40px; cursor: pointer; ... 查看全文
.net core 文字转语音并实现语音播放
去年公司让给平台做一个语音告警提示,我当时想先通过在线文字转语音,然后拿到语音放到工程里,直接播放就行了。但是看到需求我才发现这个语音告警是动态的,每次告警转语音的文字不确定,所以只能做一个动态文子转语音直接播放。搞了一天,就搞定了。试了一下,效果还可以,就是说话声音有点呆板。 其实很简单,就是调用 ... 查看全文
Asp.Net Core Log4Net 配置分多个文件记录日志(不同日志级别)
本文所有配置都是在core3.1环境下。 首先看看最终的效果。 请求监控:对每次请求的相关信息做一个记录。 全局异常:我不想我的错误信息,跟其他的信息混合在一起,查看的时候不大方便。 应用日志:这个主要用于记录生产环境的一些调试信息。 这里关于关于Log4Net在Core中的配置我就不叙述了,百度一 ... 查看全文