两个变量交换的四种方法(Java)

对于两种变量的交换,我发现四种方法,下面我用Java来演示一下。 1.利用第三个变量交换数值,简单的方法。 class TestEV //创建一个类 { public static void main(String[]args) { int x =5,y=10...

2019-08-12 11:01:26

阅读数 4

评论数 0

Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document

最近在开发一个网站时,有个需要是 如果有新预警信息要在网页中播放提示音。页面打开会请求是否有新信息,有则播放提示音。在Chrome的最新浏览器中,播放会报错,控制台显示Uncaught (in promise) DOMException: play() failed because the use...

2019-06-28 10:53:56

阅读数 103

评论数 0

检查一段文本中的HTML标签是否闭合,若不闭合则修复

Java的正则引擎(java.util.regex)做不到未知层次递归匹配,再说这个用正则效率不会高,所以考虑其他方法实现。对于.Net平台,可尝试一下这个正则:^[^<>]*(?:<(?!/)(?<o>[^/s<...

2019-06-13 11:21:13

阅读数 89

评论数 0

理解分布式自增ID算法——雪花算法 (snowflake,Java版)

说到全局唯一ID,之前做的一个项目,有遇到类似的需求,会有多并发,但是,又需要类似于id的这么个存在。当时是直接采用的UUID(这个方案实施起来效率最高),当时为了赶进度,就匆匆忙忙的上线了。现在正好来总结一下。 一般情况,实现全局唯一ID,有三种方案,分别是通过中间件方式、UUID、雪花算法。...

2019-05-06 17:54:54

阅读数 451

评论数 0

storm-kafka Got fetch request with offset out of range:

[WARN] Partition{host=29.2.200.87:9092, topic=alarmLog, partition=0} Got fetch request with offset out of range: [416] 最近启动storm 日志一直刷这个warning,网上找到原...

2019-02-22 11:08:11

阅读数 50

评论数 0

进阶架构师

Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C++。 大数据,最常见的研发语言是Java和Python。 可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的...

2018-12-21 11:28:14

阅读数 175

评论数 1

中级后端程序员进阶

1.项目经验:支付,通知,IM,短信等公用模块快迅实现。 2.代码质量:抽象封装,日志规范,发布流程,快速定位。 3.性能优化:服务器的内存,硬盘,数据增长量,带宽,系统中最消耗性能的地方,一个请求需要调用哪些服务,每次访问DB的时间是多久。 4.架构能力:分布式,负载均衡,读写分离。 5...

2018-12-21 11:26:32

阅读数 172

评论数 0

zookeeper 和 kafka 集群搭建

转载:https://blog.csdn.net/my_bai/article/details/68490632     Kafka初识 1、Kafka使用背景   在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews...

2018-10-09 14:06:48

阅读数 230

评论数 0

解决git pull/push每次都需要输入密码问题

如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。 解决办法: git bash进入你的项目目录,输入: git c...

2018-10-09 09:23:59

阅读数 3643

评论数 0

gitk图形界面中文乱码情况

当打开gitk图形界面时,文件中的中文部分乱码了,这大部分是因为编码格式的问题,为了跟上时代的脚步,本人建议都是用utf-8编码。 为了方便,我将全局配置为utf-8编码: git config --global gui.encoding utf-8 1 在备注一下,window下忌用自带记...

2018-10-08 10:47:06

阅读数 107

评论数 0

idea 显示 显示快捷图标,及添加快捷图you标 显示右边工具按钮 maven projects

显示快捷图标栏:View --> Toolbar 显示maven  View --> Tool Buttons

2018-09-27 10:49:52

阅读数 1581

评论数 1

spring-cloud Finchley.SR1 配置config加解密错误

最近升级了spring cloud版本,遇到非常多的坑。其中在spring-config-server配置加解密时,用keystore方式生成 配置如下: encrypt.key-store.location=classpath:miniserver.ks encrypt.key-store...

2018-08-31 15:34:21

阅读数 900

评论数 1

NoSuchBeanDefinitionException: No qualifying bean of type 错误误区

最近spring 整合mybatis 在用junit测试时,老是会出现NoSuchBeanDefinitionException: No qualifying bean of type 错误,网上百度之后,大部分原因都说没加 注解或者没有添加扫描包语句,但俩者的检查过没问题, 最后用 C...

2017-03-17 15:43:35

阅读数 3620

评论数 0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-03-17 15:36:29

阅读数 299

评论数 0

Spring MVC @RequestParam 如何获取前台的数组类型

Spring MVC @RequestParam 如何获取前台的数组类型

2015-06-04 09:07:43

阅读数 18846

评论数 0

js中获取后台Map的长度

有些时候,我们希望获得Map的长度,下面是解决的方法 var length  = Object.keys(map).length ; 其中map就是后台传过来的Map

2015-05-23 01:18:43

阅读数 16942

评论数 1

ngrok实现本地项目外网访问(微信公众平台访问本地服务器)

ngrok实现本地项目外网访问(微信公众平台访问本地服务器) 最近在做微信公众号开发,微信坑爹的只支持80端口,而公司的80端口一直被另一项目占着,于是百度如何访问本地服务器,最终找到了ngrok反向代理,详见百度百科(其实也不详细)

2015-04-29 23:38:26

阅读数 3323

评论数 1

网站权限设计实现——套用JQuery EasyUI列表显示数据、分页、查询

 http://blog.csdn.net/guyongqing52/article/details/7833211

2014-11-12 15:37:50

阅读数 607

评论数 0

jquery 中的 $(“#”) 与 js中的document.getElementById(“”)细微区别

以前没注意过,认为jquery 中的 $("#") 与 document.getElementByIdx_x("") 是一回事,指的是同一个东西。 这次项目开发在使用验证码生成的时候,发现两者不同,使用时需要注意! 通过以下测试: js中代码 ...

2014-10-24 14:20:57

阅读数 332

评论数 0

复合主键映射(联合主键) .

联合主键的映射 1、类中的每个主键属性都对应到数据表中的每个主键的列 Hibernate要求具有联合主键的类首先要实现Serializable接口,其次要重写hashCode和equals方法,这两个方法可以使用Myeclipse帮助我们自动生成。重写这两个方法的原因在于Hibernate要根...

2014-09-30 15:26:44

阅读数 1569

评论数 0

提示
确定要删除当前文章?
取消 删除