来了来了!这不又到考试周了吗!愁人,又得复习,复习,复习!这段时间每天都在复习线代和高数!😭(说是复习,说实话其实是在预习,啊哈哈哈哈哈),得有一段时间都没有学到新的知识了,代码感觉都生疏了,惆怅😱.博客也好久都没有更新了,这不才完事。终于又可以写起来了,又可以学习新的知识了,其实说实话我写博客 ...
分类:
编程语言 时间:
2020-06-21 09:27:57
阅读次数:
261
下个星期是我们专业的课程设计专周,主要是做一个Java的桌面应用程序,老师上课讲的是用Swing来开发图形化界面,但是听朋友说到一个可视化的图形界面工具JavaFX,本 人愚笨,弄了一天才大致调试完成,分享一下调试过程中遇到的问题和解决方案。 1.配置环境 下载JavaFX的jar包 下载Scene ...
分类:
编程语言 时间:
2020-06-21 09:28:32
阅读次数:
71
P23多线程23:Lock锁 P24多线程24:生产者消费者问题 P25多线程25:管程法 P26多线程26:信号灯法 P27多线程27:线程池 P28多线程28:总结 ...
分类:
编程语言 时间:
2020-06-21 09:36:03
阅读次数:
97
kill -3 [java pid] 不会在当前终端输出,它会输出到代码执行的或指定的地方去。比如,kill -3 tomcat pid, 输出堆栈到 log 目录下。 Jstack [java pid] 这个比较简单,在当前终端显示,也可以重定向到指定文件中。 -JvisualVM:Thread ...
分类:
编程语言 时间:
2020-06-21 09:37:25
阅读次数:
73
写在前面 在【String注解驱动开发专题】中,前面的文章我们主要讲了有关于如何向Spring容器中注册bean的知识,大家可以到【String注解驱动开发专题】中系统学习。接下来,我们继续肝Spring,只不过从本篇文章开始,我们就进入Spring容器中有关Bean的生命周期的学习。 项目工程源码 ...
分类:
编程语言 时间:
2020-06-21 09:38:37
阅读次数:
67
1 前言 JDK官方提供了3个原子数组,它们提供了原子更新数组中元素的能力,它们主要借助Unsafe类实现其核心功能。 AtomicIntegerArray:原子更新整型数组里的元素 AtomicLongArray:原子更新长整型数组里的元素。 AtomicReferenceArray:原子更新引用 ...
分类:
编程语言 时间:
2020-06-21 09:39:07
阅读次数:
71
什么是Spring Spring是一个以IoC和AOP为内核的框架。 IoC(Inversion of Control ,控制反转)是Spring的基础。 IoC简单说就是创建对象由以前的程序员调用new 构造方法,变成了交由Spring创建对象。 DI(Dependency Inject,依赖注入 ...
分类:
编程语言 时间:
2020-06-21 09:39:26
阅读次数:
54
//用折半查找法找出整型数组中指定元素所在的位置,并输出(折半查找法只能用于有序数列)。 #include<stdio.h> main() { int a[10]={1,3,6,8,9,12,15,16,19,20},n,low,high,mid; scanf("%d",&n);//输入要找的数 l ...
分类:
编程语言 时间:
2020-06-21 09:39:53
阅读次数:
95
//冒泡排序 #include<stdio.h> #include<time.h> void fun(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++) if(a[j]>a[j+1]) { t=a[j]; a[j ...
分类:
编程语言 时间:
2020-06-21 09:47:55
阅读次数:
57
boosting Boosting 算法的特点在于:将表现一般的弱分类器通过组合变成更好的模型。代表自然就是我们的随即森林了。 GBDT和Adaboost是boost算法中比较常见的两种,这里主要讲解Adaboost。 Adaboost Adaboost算法的核心就是两个权重。对于数据有一个权重,权 ...
分类:
编程语言 时间:
2020-06-21 09:50:32
阅读次数:
59
一、操作系统环境 可通过以下命令来查看操作系统的具体版本,本例中采用的是CentOS 7.6。一般来说,CentOS中默认已经安装有python2.x,因为有一些系统命令可能会需要用到python2,所以不能卸载。我们只需再安装python3.x即可。 # cat /etc/redhat-relea ...
分类:
编程语言 时间:
2020-06-21 09:58:19
阅读次数:
63
从主要概念,开销,通信,安全几个方面来回答 进程是资源分配最小单位,线程是程序执行的最小单位; 进程有自己独立的地址空间,每启动一个进程,系统都会为其分配地址空间,建立数据表来维护代码段、堆栈段和数据段,线程没有独立的地址空间,它使用相同的地址空间共享数据; CPU切换一个线程比切换进程花费小; 创 ...
分类:
编程语言 时间:
2020-06-21 09:59:43
阅读次数:
49
typora-root-url: ......\Software\Typora\Picture Bean的作用域 在Spring的元素的scope属性设置bean的作用域,用来决定bean是单实例还是多实例的 默认情况下Spirng为每个在IOC容器里声明的bean创建唯一一个实例,整个IOC都能共 ...
分类:
编程语言 时间:
2020-06-21 10:01:31
阅读次数:
52
//选择排序(升序) #include<stdio.h> #include<time.h> void fun(int a[],int n) { int i,j,k,t; for(i=0;i<n-1;i++) { k=i; for(j=i+1;j<n;j++) if(a[j]<a[k]) k=j; i ...
分类:
编程语言 时间:
2020-06-21 10:02:21
阅读次数:
103
异步协程 wait()方法的作用 wait方法的参数只能是任务列表,作用:wait可以将任务列表中的每一个任务对象进行可挂起操作 挂起 可以让当前被挂起的任务对象交出CPU的使用权 实现异步的原理: 当任务列表被wait方法修饰且已经被注册到事件循环中后,loop就会先去执行第一个任务对象, 在执行 ...
分类:
编程语言 时间:
2020-06-21 10:03:47
阅读次数:
71
package com.wlb.jp.config; import com.wlb.jp.utils.ReturnType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.uti ...
分类:
编程语言 时间:
2020-06-21 10:07:39
阅读次数:
82
1.写在前面: queue, stack, priority_queue 都是顺序容器适配器,底层使用vector, deque,list实现。 stack所关联的基础容器vector或deque或 list queue所关联的基础容器是list prority_queue 所关联的基础容器是vec ...
分类:
编程语言 时间:
2020-06-21 10:13:38
阅读次数:
183
今天重温Springmvc视频的时候跟着视频新建了一遍项目,在springmvc配置文件中添加了注解 <mvc:default-servlet-handler/> 环境搭配正确,但是Controller请求一直404错误,后来才解决, 需要搭配<mvc:annotation-driven/> <!- ...
分类:
编程语言 时间:
2020-06-21 10:14:41
阅读次数:
72
通过一个小程序,演示了JavaScript在HTML文本中的调用顺序。 ...
分类:
编程语言 时间:
2020-06-21 11:23:53
阅读次数:
60
现在主流的UI解决方案是UGUI和NGUI,近年来更是以UGUI为主,本期结合UWA学堂以及Blog的相关内容整理了《Unity引擎UI模块知识Tree》,主要介绍了UGUI的优化、框架完善及解决方案,也涉及到NGUI和FairyGUI的内容,最后是UWA的工具篇,开发者们可以根据报告查看问题,优化 ...
分类:
编程语言 时间:
2020-06-21 11:25:20
阅读次数:
78