当前位置: 首页 > news >正文

韩国优秀网站做网站时如何给文字做超链接

韩国优秀网站,做网站时如何给文字做超链接,世界十大搜索引擎排名,美客多电商平台入驻链接1.gc算法有哪些 引用计数#xff08;循环引用#xff09;和可达性分析找到无用的对象 标记-清除#xff1a;简单#xff0c;内存碎片#xff0c;大对象找不到空间 标记-复制#xff1a;分成两半#xff0c;清理一半#xff0c;没有碎片#xff0c;如果存活多效率低循环引用和可达性分析找到无用的对象 标记-清除简单内存碎片大对象找不到空间 标记-复制分成两半清理一半没有碎片如果存活多效率低适合新生代 标记-整理将存活对象向一端移动清除边界外适合老年代 分代收集老年代回收少新生代回收多对新生代使用复制算法一个较大的eden和两个较小的survivor提高空间利用的效率 2.反射的核心类是啥 反射是一种在程序运行时可以动态访问修改某个类中任意属性和方法的机制包括private 功能包括 1.判断对象所属的类 2.构造一个类的对象 3.判断类具有的变量和方法 4.调用任意一个对象方法 核心类包括四个 1.java.lang.Class.java:类对象 2.java.lang.reflect.Constructor.java:类的构造器对象 3.java.lang.reflect.Method.java:类的方法对象 4.java.lang.reflect.Field.java:类的属性对象 工作原理 java变成.class后有类的所有信息父类接口构造函数方法属性在运行时会被classLoader加载到虚拟机。类被加载后jvm自动产生一个class对象new就是通过这些class对象创建。 3.nio和io多路复用原理 用户进程想执行io需要发起系统调用访问内核空间包括 1.内核等待io准备好数据 2.内核将数据从内核空间拷贝到用户空间 NIONon-blocking io是只同步非阻塞io使用轮询 1.如果kernel没有数据调用失败不需要等待 2.如果kernel有数据阻塞复制完成后才返回成功 NIO优点无序等待无数据 NIO缺点轮询占用cpu定时轮训不及时read导致用户态内核态频繁转换 IO多路复用也就是java中的NIO newIO 1.一个线程监视多个描述符socket一旦某个描述符就绪kernel可读可写可以通知程序进行io系统调用包括select,poll, epoll 2.select会阻塞到socket有数据就绪再调用read io多路复用优点改为select轮询查找可io的操作可同时管理多条连接 io多路缺点select也属于同步阻塞io select和poll线性结构存储socket集合需要遍历文件描述符集合找到可用socket epoll用红黑树跟踪文件描述符logn事件驱动维护链表记录就绪事件 4.MYSQL索引列建议 适合 1.唯一性限制 2.频繁whereorder by和group by 3.多表join的连接字段创建索引类型必须一致否则隐式转换导致索引失效 4.字符串前缀创建索引使用最频繁放联合索引左侧 5.多个字段维护索引联合索引更优 不合适 1.数据量小没有效果 2.大量重复数据高于10%例如性别 3.经常更新的表索引影响效率 4.无序的值不要做索引 5.每张表索引不超过6个 5.MYSQL事务特性 MySQL 事务具有四个特性原子性、一致性、隔离性、持久性这四个特性简称 ACID 特性 一、原子性Atomicity 一个事务是一个不可再分割的整体要么全部成功要么全部失败 事务在数据库中就是一个基本的工作单位事务中包含的逻辑操作SQL 语句只有两种情况成功和失败。事务的原子性其实指的就是这个逻辑操作过程具有原子性不会出现有的逻辑操作成功有的逻辑操作失败这种情况 二、一致性Consistency 一个事务可以让数据从一种一致状态切换到另一种一致性状态 举例说明张三给李四转账 100 元那么张三的余额应减少 100 元李四的余额应增加 100 元张三的余额减少和李四的余额增加这是两个逻辑操作具有一致性 三、隔离性Isolution 一个事务不受其他事务的影响并且多个事务彼此隔离 一个事务内部的操作及使用的数据对并发的其他事务是隔离的并发执行的各个事务之间不会互相干扰 四、持久性Durability 一个事务一旦被提交在数据库中的改变就是永久的提交后就不能再回滚 一个事务被提交后在数据库中的改变就是永久的即使系统崩溃重新启动数据库数据也不会发生改变 6.分布式id实现方案 唯一标识 雪花算法 号段模式也是基于数据库但分段每次可以获得多个id性能提升 7.RPC原理 remote procedure call远程过程调用使得分布式应用更容易 rpc一般都有长链接都有注册中心协议效率更高 1.client发起调用给client stub 2.client stub序列化后找到地址发给server stub 3.server stub解码后调用本地服务处理 4.得到返回结果后发给stub序列哈再发给client stub 5.client stub解码后发给client得到结果 涉及到的技术 1.动态代理stub的生成需要java动态代理 2.序列化例如fastjson数据都转化为字节 3.nio通信例如dubbo 4.服务注册中心client连接server发布的服务dubbo用zookeeper 5.负载均衡多节点集群 6.探活client心跳和server主动探测 8.redis除了缓存还能做什么 队列list例如将爬虫失败的存到redis队列再启动一个线程自旋的方式阻塞式取出 签到bitmap二进制数组setbit, bitcount获取结果 原子扣减库存lua脚本保证原子性 分布式锁setnx 过期事件用lua保证原子性锁有心跳检测防止未解锁锁失效问题线程自旋获取锁redisson框架 延迟队列排行榜zset用score作为延迟的时间点顺序获得端口的值如果时间戳大于等于score可以取出 分布式id递增等等 9.redis数据结构底层 stringsds获取长度o1不会溢出二进制安全 列表双端链表 字典类似hashmap 跳表查询插入删除lognzset 压缩列表一块连续的内存空间没有空隙当lsit数据较少时多了就linkedlist 快速列表由于每个节点都有prev和next指针内存单独分配使用quicklist代替。它是ziplist和linkedlist的混合将linkedlist切分每一段数据使用ziplist紧凑存储多个ziplist之间用指针串联 10.springboot的自动装配原理 自动装配通过注解或者一些简单的配置就可以在springboot的帮助下实现某块功能 springbootapplicaiton configuration enableautoConfiguration ComponentScan EnableAutoConfiguration实现自动装配的核心注解importSelector获取所有符合条件的类的全限定类名这些类需要被加载到ioc容器中 configuration允许在上下文注册额外的bean或导入其他配置类 componentScan扫描被Component注解的bean启动类所在包下的所有类可以通过filter排除不扫描的包 11.spring的ioc原理 ioc控制反转把创建对象的控制交给spring进行管理原来自己要new现在直接从spring获取 减低了代码的耦合度降低程序的维护成本。 spring提供了一个beanFactory他还有一个ApplicationContext通过工厂反射实现 12.autowired和resource区别autowired希望byname咋办 都可以卸载字段or setter上 autowired只能byTpye注入如果希望byName可以结合Qualifier一起使用或者Primary resource默认通过ByName注入spring会把resource注解的name属性解析为bean的名字 13.一致性哈希了解吗 多副本负载均衡可以用加权轮询但是对于数据分片分布式系统不适用 例如某个key只能在某些node上获取 如果使用hash(key) % n进行映射当n变化时会迁移数据成本高 用一致性哈希会有一个2**32-1的空间将节点和data都映射到一个哈希环上 数据i存储节点就是hash顺时针找到的第一个节点 加入节点只影响相邻节点 但是一致性哈希不保证分布均匀 可能会导致数据的全体迁移 通过引入虚拟节点解决不均匀问题 原有节点多复制一些可以提高节点的均衡度使得某个节点不会负载特别高
http://www.yutouwan.com/news/207657/

相关文章:

  • 淘宝店网站论坛怎么做免费网站访客qq统计系统
  • 水果网站建设案例龙华网站建设的基本步骤
  • 南通集团网站建设海网站建设生产厂家哪家好
  • 做缓网站网站高中建设工具
  • 个人营销网站id中怎么链接wordpress
  • 百度推广做的网站可以用吗东莞是哪个省
  • 报网站开发培训班最好的网站设计公
  • 网站设计专业简单的网站建设公司的模板下载
  • 电子商务网站建设与管理程序设计题深圳市企业名录
  • 徐州建设企业网站手机网站php开发
  • 嘉兴制作企业网站广州网站推广找哪家
  • 视频播放类网站建设费用企业注册很多网站的好处
  • 深圳网站建设联雅网络推广渠道方案
  • 北京网站优化步宁波网站设计推广服务公司
  • 做网站要注意哪些竞价广告是什么意思
  • app开发学习网站河南省建设厅网站无事故证明
  • 网站logo设计在线生成上海公司牌照价格走势
  • 网站建设后台编程专业网站建设 公司排名
  • 广告设计素材免费的网站做网站 违法
  • 四网一体网站建设方案怎么给网站加图标
  • 漳州市住房城乡建设局网站text-indent:2em wordpress
  • 最好的网站建设团队杭州企业网站制作
  • 学院网站群建设的目标公众号小程序二维码怎么生成
  • 无锡网站营销公司哪家好域名大全免费网站
  • 建设银行网站百度一下移动网上购物网站开发
  • 山东济南seo整站优化费用传媒公司网站
  • 做网站的体会那些网站是做金融行业
  • 网站开发网站运营怎么做河南安阳市滑县
  • 奇网企业网站管理系统统一门户网站
  • 网站营销推广策划书广州手机网站建设报价表