4 kekefen01

尚未进行身份认证

暂无相关简介

等级
TA的排名 6w+

多核CPU的多个核可以同时访问内存吗?

目前的x86/x64的多核/多处理器系统是SMP结构,共享主存,内存是共享设备,多个处理器/核心要访问内存,首先要获得内存总线的控制权,任何时刻只有一个处理器/核心能获得内存总线的控制权,所以单就内存来说,不会出现多个处理器/核心同时访问一个内存地址的情况。但是每个处理器/核心可能有自己的cache(非共享的),所以,如果某个内存地址的数据在多个处理器/核心的cache中都存在的话,是可能出现并发...

2019-11-14 17:54:04

JPA配置mysql连接

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8spring.datasource.username=rootspring.datasource.password=rootspring.datasource.driver-class-name=c...

2019-11-14 16:47:31

正确的二分查找

defbisearch(numbers,t):left=0right=len(numbers)-1whileleft<=right:#注意<=不能变mid=(left+right)//2#可能存在溢出的问题ift>numbers[mid]:left=...

2019-10-23 19:45:38

一图解释https流程

高超的ppt办公技术

2019-10-20 21:51:43

linux下php的部署

1。php-fpm的安装,php-mysqli的安装这两个阿里云下可以直接使用apt-get来完成7.0安装。更改php-fpm响应的配置2。配置好nginx对应的文件https://www.cnblogs.com/feiyuanxing/p/4668818.htmlhttps://www.runoob.com/w3cnote/nginx-setup-intro.html注意sites...

2019-10-13 12:49:25

TeamViewer Could not connect to partner解决

故障:连着连着突然就断掉了,然后一直连不上。可以看到另一台电脑在线,但是连接的话报错: Could not connect to partner解决方法:网络适配器中关闭ipv6即可连接原因未知https://community.teamviewer.com/t5/General-Questions/Could-not-connect-to-partner/m-p/58005#M30693...

2019-09-05 15:47:02

Java动态代理

实现一个动态代理需要五个组件:1.接口A2.接口A的实现,被代理类、委托类3.handle类,invoke方法实现了修饰4.动态生成的$Proxy0类。代理类5.测试类实现代码如下:packageInvocation;importjava.lang.reflect.InvocationHandler;importjava.lang.reflect.Method;impo...

2019-09-05 11:42:06

Java定时任务

第一个方法在Spring中使用定时任务1.配置类中使用@EnableScheduling开启2.在bean的方法中添加@Schedule(fixedRate=5000)每隔五秒执行@Schedule(cron=“02811?…”)每到固定时间执行默认是单个线程来执行,如果需要增加线程需要修改配置https://blog.csdn.net/qq_40127376/a...

2019-09-02 15:37:36

动态规划

动态规划擅长求解最优解问题最长递增子序列(LIS)有序列{a1,a2,…,an}如{3 4 0 1 2},我们求其最长递增子序列长度。第一步,分解问题显然,最长递增子序列长度 = max { 以3结束的递增子序列的最长长度,以4结束的递增子序列的最长长度,以0结束的递增子序列的最长长度,以1结束的递增子序列的最长长度,以2结束的递增子序列的最长长度 }新建数组F,用F[i]代表以ai结束...

2019-08-11 00:00:40

锁的分类

在不是很严格的意义上可以认为:悲观锁=操作系统互斥锁,关开中断实现=重量级锁乐观锁=自旋锁,CAS实现=轻量级锁(自适应自旋锁可以控制轮询的次数或者时间,超过就阻塞了)偏向锁=压根没有锁Java中有三种锁,偏向锁,轻量级锁和重量级锁当然Java中还存在读写锁,读写锁的实现方式暂时不明。关于更细粒度的锁是不是会导致性能下降的问题1.更细粒度的锁几乎一定能引起并发...

2019-08-05 23:38:30

CSAPP 代码运行和fork哪个先运行

sudomvcsapp.h/usr/includesudomvcsapp.c/usr/include在csapp.h文件#endif之前添加#include"csapp.c"记得加上-lpthread选项运行以下脚本:/*$beginwaitprob0*/intmain(){if(Fork()==0){prin...

2019-07-25 16:01:20

《redis设计与实现》扫视

第2章简单动态字符串(SDS)  redis的字符串不是直接用c语言的字符串,而是用了一种称为简单动态字符串(SDS)的抽象类型,并将其作为默认字符串。  redis中包含字符串值的键值对在底层都是由SDS实现的。  len和free属性:  取消了\0,可以存放二进制数据1)空间预分配当需要增长字符串时,sds不仅会分配足够的空间用于增长,还会预分配未使用空间。分配的规则是,如果...

2019-07-23 17:58:26

大厂面试

阿里一面问爬虫项目redis大数据去重线程调度时耗费最大的是什么锁的实现XSSCSRFLL(1)和LL(2)用过什么编译的工具吗问我Java熟悉吗,我说不熟悉怎么判断一个链表有环。没想到,遍历一遍。。头条一面头条一面:问爬虫项目redis去重,大数据(10T)怎么去重复值redis和mysql速度量级比较redis是单线程的吗kafka,消息队列的作用kafk...

2019-07-16 22:13:52

启动embed H2数据库的web console

Spring实战中的连接数据库代码@Configurationpublic class DataConfig { @Bean public DataSource dataSource() { return new EmbeddedDatabaseBuilder() .setType(EmbeddedDatabaseType.H2) ...

2019-07-15 19:27:26

操作系统真象还原笔记——x86下的概念总结

保护模式保护模式,是一种80286系列和之后的x86的CPU操作模式。保护模式是设计用来增强多任务体系、内存保护、分页系统,以及硬件支援的虚拟内存。1.为什么需要保护模式,因为实模式存在以下缺陷:安全缺陷:没有特权级,用户进程可以任意修改内存使用缺陷:由于地址总线的限制,内存只能使用1MB(20位,分段机制)。要启用保护模式,需要以下三步:(1)打开 A20 。(2)加载 gdt ...

2019-07-14 13:55:44

Spring实战15-17章

十五章:RPCSpring支持多种不同的RPC模型,包括RMI,Hessian和Burlap以及Spring自带的HTTPinvoker。调用风格都能保持一致。在所有的模型中,服务都作为Spring所管理的bean配置到我们的应用中。对于本地调用方:Spring提供一个代理工厂bean,能生成一个调用特定RMI服务的bean,这样就能把它(bean)装配到我们的Spring应用中。同时还能...

2019-07-10 18:00:06

java笔记

start():它的作用是启动一个新线程,新线程会执行相应的run()方法。start()不能被重复调用。run():run()就和普通的成员方法一样,可以被重复调用。单独调用run()的话,会在当前线程中执行run(),而并不会启动新线程!classRunnableDemoimplementsRunnable{privateThreadt;privat...

2019-07-02 21:41:49

数据库转换

1.使用ESFDatabaseMigrationToolkit-Professional按照提示进行操作即可2.任意数据库转换系统DB2DB1.6没有尝试3.使用jetbrains系列IDE自带的数据库插件进行转换打开两个数据库,一个连接源数据库,一个连接目的数据库打开要导入的表,选择上方的exporttodatabases,选择目的数据库,导入出现一些错误:1:...

2019-06-25 20:20:50

python编程经验记录

exit(stringcode)//会返回字符串code到stdout并退出程序官方文档并未记载此函数

2019-06-22 01:01:18

spring学习小结

一个spring程序由组件(Bean)、配置文件、容器(context)三部分组成容器也是主程序逻辑的地方,如:package com.test1; import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplication...

2019-06-15 18:19:09

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。