首页 > 2020年09月16日 > 全部分享
Java 里的 for (;;) 与 while (true),哪个更快?
在 JDK8u 的 jdk 项目下做个很粗略的搜索: mymbp:/Users/me/workspace/jdk8u/jdk/src$ egrep -nr "for \\(\\s?;\\s?;" . | wc -l 369mymbp:/Users/me/workspace/jdk8u/jdk/src ...
分类:编程语言   时间:2020-09-16 18:15:40    收藏:0  评论:0  赞:0  阅读:60
PMD执行Java代码分析的原理
PMD执行Java代码分析的原理 PMD是一种代码静态分析工具,当使用PMD规则分析Java源码时,PMD首先利用JavaCC和EBNF文法产生了一个语法分析器,用来分析普通文本形式的Java代码,产生符合特定语法结构的语法,同时又在JavaCC的基础上添加了语义的概念即JJTree,通过JJTre ...
分类:编程语言   时间:2020-09-16 18:15:26    收藏:0  评论:0  赞:0  阅读:66
省份名称和省会城市对照关系
1 var provincial_capital = { 2 // 23个省 3 "台湾" : "台湾市", 4 "河北" : "石家庄市", 5 "山西" : "太原市", 6 "辽宁" : "沈阳市", 7 "吉林" : "长春市", 8 "黑龙江" : "哈尔滨市", 9 "江苏" : "南京 ...
分类:其他   时间:2020-09-16 18:15:09    收藏:0  评论:0  赞:0  阅读:69
高并发linux内核参数优化
文章目录 前言 1. Iptables相关 2. 单进程最大打开文件数限制 3. 内核TCP参数方面 4. 内核其他TCP参数说明 5. IO事件分配机制 前言 众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从 ...
分类:系统服务   时间:2020-09-16 18:14:56    收藏:0  评论:0  赞:0  阅读:57
基于Docker的MySql
MySQL Server安装教程 考虑到实际情况需要经常使用MySQL,为了方便大家能够快速基于Docker搭建MySQL这里以Linux下为例 进行说明,对于Windows用户来说直接通过查看官网Hub即可。 CentOS设置 a) 更换阿里源 curl -o /etc/yum.repos.d/C ...
分类:数据库技术   时间:2020-09-16 18:14:45    收藏:0  评论:0  赞:0  阅读:72
sql在查询结果集上新增一列
直接使用如下格式: select *,cast('自定义的值' as 自定义的字段类型) as '列名' from 表名 就可以插入一行了,不过插入的列均为定值 实例; select *,cast('牛批' as varchar(100)) as Comment from Students 结果如下 ...
分类:数据库技术   时间:2020-09-16 18:14:30    收藏:0  评论:0  赞:0  阅读:249
java - 反射操作注解
反射操作注解 模拟ORM( 对象关系映射 ), 利用注解和反射完成类和表结构的映射关系 类 表 类名 表名 属性 表字段 一个类对象 表中的一条记录 完整示例代码: package com.hz; import com.sun.deploy.util.StringUtils; import java ...
分类:编程语言   时间:2020-09-16 18:14:12    收藏:0  评论:0  赞:0  阅读:54
Spring中的@DependsOn注解
Spring中的@DependsOn注解 源码: @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface DependsOn { ...
分类:编程语言   时间:2020-09-16 18:13:59    收藏:0  评论:0  赞:0  阅读:77
Thymeleaf 模板引擎
1.概念 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。 表达式 ${} --变量表达式(美元表达式,哈哈),用于访问容器上下文环境中的变量,功能同jstl中${}。 *{} --选择表达式(星号表达式)。选择表达式与变量表 ...
分类:其他   时间:2020-09-16 18:13:44    收藏:0  评论:0  赞:0  阅读:47
tomcat下使用c3p0配置jnid数据源
tomcat下使用c3p0配置jnid数据源 导入c3p0jar包 <!-- https://mvnrepository.com/artifact/com.mchange/c3p0 --> <dependency> <groupId>com.mchange</groupId> <artifactId ...
分类:其他   时间:2020-09-16 18:13:31    收藏:0  评论:0  赞:0  阅读:56
输出命令
cat 输出,还可以原样输出 cat<<x nihao x tee 执行的同时保存一份结果 more 一页显示不完可以按空格一行一行显示 head 默认前10行 tail 默认后10行 nl 显示行号 ...
分类:其他   时间:2020-09-16 18:13:15    收藏:0  评论:0  赞:0  阅读:39
cloud-init 导致虚拟机启动太慢
原文链接:https://xcodest.me/cloud-init-cause-vm-boot-slow.html 原因分析 cloud-init 是一个通用程序,能兼容多个云环境。他会从多个数据源里去读 Metadata 数据。其默认的顺序中,GoogleGCE 在 OpenStack 之前,而 ...
分类:其他   时间:2020-09-16 18:13:05    收藏:0  评论:0  赞:0  阅读:233
Linux磁盘分区
一、磁盘分区 (1)向系统中添加一块硬盘,CentOS 7-1.vmdk,添加新磁盘后系统不会显示出来,需要重启 (2)通过fdisk -l 命令查看磁盘信息 (3)对新硬盘进行分区(分2个主分区,分别是1个扩展分区,2个逻辑分区) 添加一个主分区: p查看分区表: 注:退出时 w 保存,不然之前分 ...
分类:系统服务   时间:2020-09-16 18:12:49    收藏:0  评论:0  赞:0  阅读:54
ElementUI-Table 表头无法编辑问题
最近有个列表排序功能,列表表头为动态数据,如下图, 需要修改表头信息,经实测,改变表头内容数据,不会重新渲染 解决方案 <template #header slot-scope=""> <span @click="sortTableList(item, index)"> {{item.label}} ...
分类:其他   时间:2020-09-16 18:12:35    收藏:0  评论:0  赞:0  阅读:175
java - 反射操作泛型
反射操作泛型 Java的泛型采用的是泛型擦除的机制,泛型仅仅是给编译器javac使用的,为了确保数据的安全性和免去强制类型转换的问题,一旦编译完成,所有和泛型有关的类型将全部擦除。 为了通过反射操作这些类型,Java新增了ParameterizedType,GenericArrayType,Type ...
分类:编程语言   时间:2020-09-16 18:12:20    收藏:0  评论:0  赞:0  阅读:49
linux重装centos7系统,u盘制作iso镜像,开机引导bois启动顺序
利用UltraISO制作了Fedora 23的U盘启动,开机F12键USB启动时出 选择写入方式“RAW”,Success,问题解决,安装系统时可以顺利启动 当linux的centos系统安装好 重新启动即可拔出u盘 (费u盘, 制作完镜像后 当linux安装成功, U盘插入Windows会显示变为 ...
分类:系统服务   时间:2020-09-16 18:12:05    收藏:0  评论:0  赞:0  阅读:87
P3435 [POI2006]OKR-Periods of Words KMP算法扩展
题意: 对于一个仅含小写字母的字符串$q,p$ 为 \(a\) 的前缀且 \(a \ne p\),那么我们称 \(p\) 为 \(a\) 的 proper 前缀。 规定字符串 \(Q\)(可以是空串)表示 \(a\) 的周期,当且仅当 \(Q\) 是 \(a\) 的 proper 前缀且 \(a\) ...
分类:编程语言   时间:2020-09-16 18:11:50    收藏:0  评论:0  赞:0  阅读:48
docker常用命令
1. cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) 2. 防火墙命令 systemctl status firewalld systemctl stop firewalld systemctl disable firewal ...
分类:其他   时间:2020-09-16 18:11:39    收藏:0  评论:0  赞:0  阅读:66
c# Lamda表达式 简化语法例子
看到一个老代码里的方法,是判断两个string 数组是否存在相同的元素: 快一百行代码了。。。。。 public bool HasRole(string[] roleList) { bool result; string[] roleListStored, roleListInput; string ...
分类:Windows开发   时间:2020-09-16 18:11:24    收藏:0  评论:0  赞:0  阅读:52
ClickHouse特性及底层存储原理
ClickHouse的特性 ClickHouse是一款MPP架构的列式存储数据库,但MPP和列式存储并不是什么"稀罕"的设计。拥有类似架构的其他数据库产品也有很多,但是为什么偏偏只有ClickHouse的性能如此出众呢?ClickHouse发展至今的演进过程一共经历了四个阶段,每一次阶段演进,相比之 ...
分类:其他   时间:2020-09-16 18:11:10    收藏:0  评论:0  赞:0  阅读:61
439条   上一页 1 ... 7 8 9 10 11 ... 22 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!