Java EE

东芝推出新型eFuse IC——一款具有可调节过压保护及FLAG信号输出功能的可重复使用型电子熔断器

a 夏天 提交于 2021-02-05 10:38:29
东京--(美国商业资讯)-- 东芝电子元件及存储装置株式会社 (Toshiba Electronic Devices & Storage Corporation,简称“东芝”) 在其可重复使用型电子熔断器IC (eFuse IC)产品线中增加了一款支持保护电源线电路功能的新产品“ TCKE712BNL ”。 此新闻稿包含多媒体内容。完整新闻稿可在以下网址查阅: https://www.businesswire.com/news/home/20210201005991/en/ 传统的物理熔断器,即玻璃管熔断器和贴片熔断器,通过在过流状态下以物理方式关闭电源线电路起到保护作用,一旦使用和损坏则必须更换。旨在替代此类熔断器的eFuse IC可提供电源线电路保护和安全性,以及除高精度过流保护以外的一系列内置保护功能。 TCKE712BNL具有过压保护功能,可根据用户要求外接电阻从而起到保护作用。它还内置关闭(OFF)状态电流反向阻断功能,允许在功率多路复用器应用中使用。此外,其内置保护功能还包括过流、短路和过温保护。该熔断器还具有FLAG功能,当电路出现异常时会发送外部信号,与现有的东芝产品相比,能够更加轻松地检测出潜在故障。 东芝将继续丰富其eFuse IC产品线以保护多种应用的电源线电路。 应用 - 电源线电路保护 (笔记本电脑、游戏机、增强现实与虚拟现实设备、智能音箱、扫地机器人

分享一个爱奇艺的笔试题

本小妞迷上赌 提交于 2021-02-05 10:04:33
1、重载重写的区别? 2、转发和重定向的区别? 3、画下 HashMap 的结构图?HashMap 、 HashTable 和 ConcurrentHashMap 的区别? 4、statement 和 preparedstatement 区别? 5、JSP 中一个 中取值与直接取值的区别?会有什么安全问题? 6、实现一个线程安全的单例模式 7、一个写 sql 语句的题目 8、自己实现一个 List,(主要实现 add等常用方法) 9、Spring 中 IOC 和 AOP 的理解? 10、两个对象的 hashcode 相同,是否对象相同?equal() 相同呢? 11、@RequestBody 和 @ResponseBody 区别? 12、JVM 一个错误,什么情况下会发生? 13、常用的 Linux 命令? 笔试时间为 半个小时 本文分享自微信公众号 - 笑笑笑技术圈(techxxx)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/2925185/blog/4704722

Spring Boot 容器选择 Undertow 而不是 Tomcat

北城以北 提交于 2021-02-05 06:15:11
Spring Boot 内嵌容器Undertow参数设置 配置项: # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 # 不要设置过大,如果过大,启动项目会报错:打开文件数过多 server.undertow.io -threads=16 # 阻塞任务线程池, 当执行类似servlet请求阻塞IO操作, undertow会从这个线程池中取得线程 # 它的值设置取决于系统线程执行任务的阻塞系数,默认值是IO线程数 *8 server.undertow.worker -threads=256 # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理 # 每块buffer的空间大小,越小的空间被利用越充分,不要设置太大,以免影响其他应用,合适即可 server.undertow.buffer -size=1024 # 每个区分配的buffer数量 , 所以pool的大小是buffer -size * buffers-per- region server.undertow.buffers -per-region=1024 # 是否分配的直接内存(NIO直接分配的堆外内存) server.undertow.direct -buffers= true 来看看源代码: https:/

JavaSE的学习路线

允我心安 提交于 2021-02-05 06:05:05
 基于现阶段的JavaEE学习的对象,主要是趋向于Web的方向,主要就是说在JavaWeb的基础上进行进一步的开发和学习,下面我会将自己总结的对于自己的一点关于JavaEE学习路线会逐步讲解。  第一部分 Java语言基础   说白了,Java语言的基础部分,其主要就指代JavaSE,这也是学习Java这么语言的核心部分,其主要包括 异常、IO流、多线程、集合类等等。   Java语言基础部分和面向对象思维,学习Java的第一点,其掌握的程度是将来去基础学习,以及运用Java开发等一系列的根本,所以在这两点是重中之重,面向对象,主要有封装,继承,多态这三部分组成,这三点也是以后做项目必不可少的知识点; IO流和集合类 (注:后面会详解) ,二者是走向JavaEE开发的一个起点,也是针对以后JavaEE开发的思维拓展的开始,其中IO流包括了各种输入输出流,在JavaSE学习阶段,掌握字节流和字符流,其包括 InputStream、 OutputStream、FileInputStream、FileOutputStream、DataInputStream、 DataOutputStream、BufferedInputStream、BufferedOutputStream、Reader、Writer、 InputStreamReader、OutputStreamWriter

jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法

孤人 提交于 2021-02-05 02:39:35
jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法 参考文章: (1)jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法 (2)https://www.cnblogs.com/letcafe/p/5930315.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4945873

分布式锁和分布式保证幂等性

你离开我真会死。 提交于 2021-02-04 10:46:55
一、幂等性概念 在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“getUsername()和setTrue()”函数就是一个幂等函数. 更复杂的操作幂等保证是利用唯一交易号(流水号)实现. 我的理解:幂等就是一个操作,不论执行多少次,产生的效果和返回的结果都是一样的。 二、幂等性场景 1、查询操作:查询一次和查询多次,在数据不变的情况下,查询结果是一样的。select是天然的幂等操作; 2、删除操作:删除操作也是幂等的,删除一次和多次删除都是把数据删除。(注意可能返回结果不一样,删除的数据不存在,返回0,删除的数据多条,返回结果多个) ; 3、唯一索引:防止新增脏数据。比如:支付宝的资金账户,支付宝也有用户账户,每个用户只能有一个资金账户,怎么防止给用户创建资金账户多个,那么给资金账户表中的用户ID加唯一索引,所以一个用户新增成功一个资金账户记录。要点:唯一索引或唯一组合索引来防止新增数据存在脏数据(当表存在唯一索引,并发时新增报错时,再查询一次就可以了,数据应该已经存在了,返回结果即可); 4、token机制:防止页面重复提交。 原理上通过session token来实现的( 也可以通过redis来实现

腾讯云云服务器Centos系统安装MySQL数据库详细教程

元气小坏坏 提交于 2021-02-04 09:42:46
文章目录 一. 前言 二. 教程 一. 前言 今天是2021年的2月2日,可以说我把一件压在心底很久的一件事做了,今天我用代金卷买了4个月的云服务器,申请了备案,并且配置了MYSQL,有兴趣的可以往下看看,如果是奔着标题来了的,可以直接看下面。 我本身是学c/c++这一类方向的,网站我了解的不是很多,可以说就是这方面的文盲,真是隔行如隔山呀!我最早接触跟网站有关的就是域名了,我的第一个域名是很久以前了,差不多初三的适合,买过一个(我的很多经历都是在初三,也是在那个机缘巧合下,我选择了做一名程序员),当时年少无知的我以为这样就可以拥有一个自己的网站,事实证明我想的太简单了,第一关的备案就把我难住了,我记得很清楚,当时买的是阿里云的域名,好像要给我邮寄什么照相的幕布,需要我照完再传上去,再就是除了域名还需要服务器,看到那个价格,我就打了退堂鼓,之后陆陆续续买过很多域名,最后都是无功而返,上半年买过一个月的服务器,但是当我准备备案时,却告知我服务器购买期限必须三个月,这一次又给干懵了,在机缘巧合下,我加入了腾讯云的云+社区,我得知只要入驻和邀请好友就可以获得代金卷,这让我重新有了希望,而加入云+社区条件就是在某博客下面有20篇文章即可,我刚好符合条件,突然很感慨一句话,我成就平台的同时,平台也成就了我,如果没有csdn,也就没有在云+社区的我,为了表达对csdn的谢意

【Java】Springboot集成Druid

ⅰ亾dé卋堺 提交于 2021-02-04 04:56:43
  Springboot集成Druid方案:一个是在POM中直接配置druid-spring-boot-starter,不用写任何代码;一个是配置druid,写几行代码,可以加入;在方案一基础上加入stat、wall后进行验证登录。   测试环境是:SpringBoot2.1.4.RELEASE。 一、直接使用druid-spring-boot-starter 1、POM配置 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version> 1.1 . 10 </version> </dependency> <!--自启动Druid管理后台--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version> 1.1 . 10 </version> </dependency> 2、application.properties配置 ### db config ### spring.datasource.type = com.alibaba.druid.pool.DruidDataSource spring.datasource

专业Java报表工具Stimulsoft Reports.Java常见问题解答

我只是一个虾纸丫 提交于 2021-02-04 00:37:51
Stimulsoft Reports.Java 是一个专为在Java应用程序中的报表进行交互和处理的报表工具。 Java技术允许在不同的平台、不同的操作系统和不同的硬件上使用程序。正因为这样, Stimulsoft Reports.Java 现在几乎在任何地方都可用,同时还是一个拥有高质量的功能和用户友好的报表工具。 立即点击下载Stimulsoft Reports.Java v2020.2.2最新版 1 . 如何安装Stimulsoft Reports.Java? 1.下载并安装Java™SE 1.7或更高版本。 2.下载并安装EclipsePlatform。 3.从“ 下载 ”页面下载包含jar文件的存档。 2.如何创建一个Web项目? 启动Eclipse IDE,选择File> New> Project。在项目向导中,打开Web类型,然后在下拉列表中选择Dynamic Web Project向导,然后单击Next(图1)。 图1.选择动态Web项目 在打开的窗口中,填写项目名称(例如sti_fx_web,如图2所示)。然后配置将在其上运行应用程序的Web服务器。 图2.创建一个新的动态Web项目 3.如何确定运行时? 在“目标运行时”下,您会看到,如下图所示,因为尚未为Apache Tomcat创建运行时。单击“新建运行时”以打开“新建目标运行时向导”

ActiveMQ学习总结------入门篇01

雨燕双飞 提交于 2021-02-03 10:03:14
注:*这篇博文文章主要介绍ActiveMQ是什么原理性的内容和如何安装和简易操作 一、 ActiveMQ 简介 1 ActiveMQ是什么呢?看起来好碉堡的东西哇! ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个 完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管 JMS 规范出台已经是很久 的事情了,但是 JMS 在当今的 J2EE 应用中间仍然扮演着特殊的地位。 2 什么是消息呢? 大家对消息的这个词肯定不会陌生,那么在我们ActiveMQ里面指的是什么,我想你应该有必要了解下 “消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串; 也可以更复杂,可能包含嵌入对象。 3 什么是队列? 我觉的下面的这张图对大家而言,相比已经很清楚了(能学到MQ都很了不起啦!) 4 什么是 消息队列? 简单来说: “消息队列”是在消息的传输过程中保存消息的容器。 举个小例子:比如你在qq上根你朋友俩天,聊天肯定是双方的,那么你发给你朋友的消息就是存储在这个腾讯的服务器中(理解为消息队列)的,当你朋友上线(登录QQ)的时候,就从服务器中收到了这条消息 是不是看起来很高大上,起始很容易了解,哈哈 5 常用消费服务应用 5.1 ActiveMQ ActiveMQ 是 Apache 出品