8 穹劲天空

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

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

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

2019-08-12 11:01:26

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

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

2019-06-28 10:53:56

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

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

2019-06-13 11:21:13

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

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

2019-05-06 17:54:54

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,网上找到原因是多个topic不能共用一个zookeeper根目录    SpoutConfig spou...

2019-02-22 11:08:11

进阶架构师

Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。有不少朋友问,成为Java架构师除了掌握Java语法,还要系统学习哪些Jav...

2018-12-21 11:28:14

中级后端程序员进阶

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

2018-12-21 11:26:32

zookeeper 和 kafka 集群搭建

转载:https://blog.csdn.net/my_bai/article/details/68490632  Kafka初识1、Kafka使用背景 在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户的搜索关键词进行统计,分析出当前的流行趋势 有些数据,存...

2018-10-09 14:06:48

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

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

2018-10-09 09:23:59

gitk图形界面中文乱码情况

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

2018-10-08 10:47:06

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

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

2018-09-27 10:49:52

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

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

2018-08-31 15:34:21

NoSuchBeanDefinitionException: No qualifying bean of type 错误误区

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

2017-03-17 15:43:35

欢迎使用CSDN-markdown编辑器

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

2017-03-17 15:36:29

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

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

2015-06-04 09:07:43

js中获取后台Map的长度

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

2015-05-23 01:18:43

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

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

2015-04-29 23:38:26

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

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

2014-11-12 15:37:50

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

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

2014-10-24 14:20:57

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

联合主键的映射1、类中的每个主键属性都对应到数据表中的每个主键的列Hibernate要求具有联合主键的类首先要实现Serializable接口,其次要重写hashCode和equals方法,这两个方法可以使用Myeclipse帮助我们自动生成。重写这两个方法的原因在于Hibernate要根据数据库的联合主键来判断某两行记录是否是一样的,如果一样那么就认为是同一个对象,如果不一样,那么就认为

2014-09-30 15:26:44

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。