- 博客(64)
- 收藏
- 关注
转载 机器学习总结(转)
https://www.cnblogs.com/lsgsanxiao/p/6955502.html1.首先,我们需要在计算机中存储历史的数据。接着,我们将这些 数据通过机器学习算法进行处理,这个过程在机器学习中叫做“训练”,处理的结果可以被我们用来对新的数据进行预测,这个结果一般称之为“模型”。对新数据 的预测过程在机器学习中叫做“预测”。“训练”与“预测”是机器学习的两个过程,“模型”则是过程的中间输出结果,“训练”产生“模型”,“模型”指导 “预测”。2.机器学习的范围其实,机器学习跟模
2021-03-03 09:42:51
517
原创 2020.08.28 代码定时器初始化总卡死
代码在初始化阶段不停地卡死,单步运行是,总是进入中断函数,但中断标志位并没有置1。最后发现,问题出在中断函数最后一定要清中断标志位,否则就会不停地进入中断。如下,错误代码:void BASIC_TIM_IRQHandler (void){ if ( TIM_GetITStatus( BASIC_TIM, TIM_IT_Update) != RESET ) { if (FSFANTestCountFlag==1) { FSFANTes
2020-08-28 09:41:24
1205
原创 【stm32】debug时总是卡在B处
问题原因:程序卡死在B处说明有中断没有处理,导致程序进入中断后无法跳出。之后查看程序发现,程序中定义了一个中断,但是之前一次偶然把中断处理程序屏蔽了,导致没有中断处理函数问题解决:代码卡死在SysTick_Init()处int main(void) { BASIC_TIM_Init(); //基本定时器初始化 GENERAL_TIM_Init(); //通用定时器初始化 SysTick_Init(); //系统定时器初始化
2020-07-29 16:04:45
2442
原创 第六章 项目准备与核心辅助工具类开发
1.核心类的生成——Mybatis generator从网上下载后,拷贝到项目中对以下几个部分做更改(1)数据库驱动包的位置,location后面jar包的位置应该跟generator中mysql-connector -java的实际位置相同(2)修改jdbc的连接 :ConnectionURL要改成自己本地的连接,用户名密码都要改(3)下图 targetPackget...
2019-07-25 22:35:15
133
转载 controller,service,dao,mapper,model层的作用
这几天在学习springboot+mybatis框架,对于上面的几个文件夹中应该存放什么类,这些类有什么功能,还是有些迷糊。通过网上资料现在大致已经了解了。记下来以后有了新的理解再加上去首先来说一下业务逻辑:Controller-->service接口-->serviceImpl-->dao接口-->daoImpl-->mapper--&g...
2019-07-24 16:25:31
1024
原创 java项目环境xml文件配置
1.定义数据源做一些简单配置,其中url,name,pw采用占位的方式,从setting中读取setting.properties中的配置(此文件在src-main-resources-settings.properties)mybatis作用:是数据库jdbc的框架,进行一些mybatis的配置 配置事务管理器:Spring并不直接管理事务,而是提供了多...
2019-07-24 12:06:52
2137
原创 spring mvc环境搭建
5-3 配置 spring-servlet.xml(请求相关的配置)1.启动注解驱动的spring mvc功能2. 启动包扫描功能 controller不能被识别 将java目录选中为Mark Directory as-Sources Root(源代码路径)3.配置两个核心的类这个类能够告诉请求使用什么样的代码来进行处理这个类告诉:来一个请求之后,应该以什么样的格式...
2019-07-23 09:59:32
112
原创 从servlet,jsp到spring mvc
servlet,jsp是开发java web应用程序的两种基本技术,spring MVC是spring框架中用于开发web应用的一个模块。那么spring mvc究竟简化了servlet的什么地方,使spring mvc成为web应用开发的首选框架servlet简介servlet的演变演进4:Spring横空出世Spring提供了抢的的控制反转和依赖注入功能,达到项目组...
2019-07-23 09:38:40
488
原创 mysql整理总结
mysql整理总结delete from 表以后虽然未释放磁盘空间,但是下次插入数据的时候,仍然可以使用这部分空间。总结:delete操作inoodb不会释放磁盘空间,drop和truncate都会立即释放空间。mysql union操作符使用 WITH ROLLUP (还没学会)mysql连接的使用:从多表中读取数据连接,左连接,右连接...
2019-04-04 17:00:49
147
转载 Spring Security 无法登陆: There is no PasswordEncoder mapped for the id “null”
解决Spring Security 无法登陆: There is no PasswordEncoder mapped for the id “null”认证信息获取来源原本设置的是内存获取--inMemoryAuthenticationpublic void configureGlobal(AuthenticationManagerBuilder auth) throws Exceptio...
2019-03-01 20:41:15
657
转载 secureCRT The remote system refused the connection.解决办法
https://blog.csdn.net/u011552404/article/details/50386287
2019-01-10 15:51:25
3706
原创 【剑指offer】树的子结构
题目解析:查询B树是否是A树的子结构代码:package demo4;/** * Created by Administrator on 2018/12/6. * 树节点 */ class Node { int data; Node left; Node right; public Node(int data){ this.dat...
2018-12-10 17:32:18
106
转载 【java】clone(),深拷贝与浅拷贝
复制对象 or 复制引用在Java中,以下类似的代码非常常见: Person p = new Person(23, "zhang"); Person p1 = p; System.out.println(p); System.out.println(p1);当Person p1 = p;执行...
2018-12-10 17:11:00
180
转载 openstack,kvm,libvirt之间的关系
qemu-kvm Qemu将KVM整合进来,通过ioctl调用/dev/kvm接口,将有关CPU指令的部分交由内核模块来做。kvm负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但kvm不能模拟其他设备。qemu模拟IO设备(网卡,磁盘等),kvm加上qemu之后就能实现真正意义上服务器虚拟化。因为用到了上面两个东西,所以称之为qemu-kvm。 Qemu模拟...
2018-12-09 20:09:57
2282
原创 【剑指offer】合并两个排序的链表
思想:递归代码:package demo3;/** * Created by Administrator on 2018/12/5. */public class Node { int data; Node next=null; public Node(int data){ this.data=data; }}packa...
2018-12-05 17:43:21
111
原创 【剑指offer】链表中第k个结点/反转链表输出新链表的表头
package demo2;class Node {//节点类 int data; Node next=null; public Node(int data) { this.data = data; }}package demo2;public class MyLinkedList {//单链表类 public Nod...
2018-12-04 08:40:14
116
原创 【剑指offer】重建二叉树(含测试函数)
根据前序遍历和中序遍历,利用递归的思想实现重建二叉树,并输出后序遍历代码如下:/** * Created by Administrator on 2018/11/28. */class TreeNode{//创建类 int val; TreeNode left; TreeNode right; TreeNode(int x){ val...
2018-11-29 11:20:49
221
原创 【剑指offer】调整数组顺序使奇数位于偶数前面
思路:类似于冒泡排序法。冒泡排序法的动态理解可参考下方网址:https://www.bilibili.com/video/av18176281/代码实现:/** * Created by Administrator on 2018/11/21. * 参考冒泡排序的方法 */import java.util.Arrays;import java.util.Scanner;p...
2018-11-28 09:57:41
117
原创 【剑指offer】二进制中1的个数(java)
问题描述:输入一个二进制数,我们记为num,计算出num中有几个1,结果用count存储思路分析:如二进制数11011,将其减1,得11010,再与原来的数做与运算 11011&11010,得11010,此二进制数相比原二进制数,数中的1少了一个。重复此过程,直至该数变为0,则结束循环。java代码实现:/** * Created by Administrator on 2...
2018-11-21 10:56:39
168
原创 FPGA通过vfio实现pci-passthrough给kvm虚拟机
虚拟机使用透传设备可以获得设备近乎原生的性能。Intel 和 AMD 都在它们的新一代处理器架构中提供对设备透传的支持(以及辅助管理程序的新指令)。Intel 将这种支持称为 Virtualization Technology for Directed I/O (VT-d),而 AMD 称之为 I/O Memory Management Unit (IOMMU)。不管是哪种情况,最...
2018-11-19 21:21:11
5452
1
转载 情绪
作者:吴涵锋链接:https://www.zhihu.com/question/39725128/answer/84463234来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 就像你不可能去“消化”别人胃里的食物一样,你也不可能去“消化”别人心里的情绪。自己和别人之间没有边界,就会想去消化别人的情绪;自己和别人之间没有边界,就会以为自己在消化别人的...
2018-11-16 16:04:42
187
原创 错误码:2003 不能连接到 MySQL 服务器在 (10061)
cmd中打开mysql,出现错误:解决方法:打开D:\mysql-8.0.12-winx64中的my.ini将也就是说mysql服务器默认绑定了127.0.0.1端口,这样其他远程客户端当然无权访问啦,我们这里把bind-address = 127.0.0.1注释掉。重启服务net start mysql ...
2018-11-15 15:26:14
4544
翻译 书
一.云平台IT基础设施架构层基础设施层又可进一步划分为物理资源层、虚拟资源层,以及资源服务与调度层1. 物理资源层2. 虚拟资源层虚拟资源层在云计算架构中处于最为关键与核心的位置。该层次与“资源服务与调度层”一道,通过对来自上层操作系统及应用程序对各类数据中心基础设施在业务执行和数据平面上的资源访问指令进行“截获”。指令和数据被截获后进行“小聚大”的分布式资源聚合处理,以及“大...
2018-11-06 21:51:16
258
转载 swap交换分区
概念:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 这个是SWAP 交换分区的作用。 实际上,我们更关注的应该是SWAP分区的...
2018-10-31 17:00:18
232
原创 opencl设备架构
性能随频率的提升及其限制对于开发人员来说,编写并行代码是相对困难的。opencl GPU开发流程:http://blog.sina.com.cn/s/blog_7e2e98ad0101dj6l.html
2018-10-29 17:03:48
260
转载 opencl向量相加完整代码
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <CL/opencl.h> // OpenCL kernel. Each work item takes care of one element of cconst char *kernelSource = ...
2018-10-26 15:26:53
590
原创 书籍 opencl异构计算
本书将介绍在复杂环境下的OpenCL和并行编程。这里的复杂环境包含多种设备架构,比如:多芯CPU,GPU,以及完全集成的加速处理单元(APU)。OpenCL 2.0最新的改进:共享虚拟内存(Shared virtual memory)可增强编程的灵活性,从而能大幅度减少在数据转换上所消耗的资源和精力动态并行(Dynamic parallelism)将减少处理器上的负载,并避免瓶颈出现...
2018-10-26 15:24:59
980
原创 青蛙跳台阶问题 递归
package demo5;public class Solution{ public static void main(String args[]){ Solution so=new Solution(); System.out.println(so.JumpFloor(8)); } pu...
2018-10-18 21:33:47
635
原创 javascript Dom技术 省市联动项目
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <script> //定义二维数组 var arr=new Array(4); arr
2018-10-18 20:35:18
186
原创 斐波那契数列
public class Solution { public int Fibonacci(int i){ if(i<=0){ return 0; } else if(i==1){ return 1; } return Fibonacci(i-1)+Fi...
2018-10-17 21:14:21
170
原创 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
栈的特性是先进后出,队列的特性是先进先出。对于队列push的操作:直接入栈stack1。对于队列pop的操作:将stack作为存储栈,将stack2作为临时缓冲栈先将元素入stack1(stack.push),再将stack1中元素出栈,入stack2栈,当stack1中为空时,弹出stack2中最上面的元素,即出列。方法一:package demo4;import jav...
2018-10-17 14:06:15
965
原创 从头到尾打印链表(含main函数)
以下代码有参考https://my.oschina.net/u/2822116/blog/712874包结构代码package demo1;import java.util.Stack;class ListNode { ListNode next = null; int data; public ListNode(int data) { ...
2018-10-16 20:27:57
2167
原创 (集合框架)字符串对象的哈希值
对象的哈希值,是一个和普通的十进制值,对象的哈希值,源自于父类Object String类继承Object类,重写了hashCode方法,所以它有了自己算哈希值的方法下面关注String类继承Object类,重写父类的方法hashCode,其所写的源码如下:字符串 s1=new String("abc"); ...
2018-10-16 11:08:28
423
原创 链表 从尾到头打印链表
知识点:链表是一种动态数据结构,是因为链表在创建时,无需知道链表的长度,当插入一个节点时,只需要为新节点分配内存,然后调整指针的指向来确保新节点被连接到链表中。内存分配是在每添加一个节点分配一次内存。由于没有闲置的内存,链表的空间效率比数组高。integer和int的区别:如果我们定义一个int类型的数,只是用来进行一些加减乘除的运算or作为参数进行传递,那么就可以直接声明为int基本...
2018-10-15 21:40:17
106
原创 List接口派系,数据的存储结构
List接口派系,继承Collection接口,下面有很对实现类,如ArrayList,LinkedListlist是有序集合,怎么存的,怎么拿出来,可以对列表中的元素位置进行准确控制(具有索引)list集合允许存储重复元素,set不允许List接口中的抽象方法, 有一部分和他的父接口Collection是一样的List接口的自己特有的方法,都带有索引功能List集合存储数据的...
2018-10-15 20:45:43
559
原创 (集合框架)迭代器的并发修改异常
迭代器的并发修改异常:迭代器在工作,但集合内部发生变化,就会出现并发修改异常mport java.util.ArrayList;import java.util.Iterator;import java.util.List;public class text { public static void main(String args[]){ List<St...
2018-10-15 16:47:23
302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人