- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 使用clipboard.js实现复制功能的示例代码
<td>电话号码</td><td> <span class="screenTel" id="callNumber"></span> &nbsp;<span class="telAdress"></span>
2018-08-17 10:18:30
315
转载 jqGrid中的formatter
转自:http://mj4d.iteye.com/blog/1634857附上官网DOC:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_formatterhttp://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter jqGrid...
2018-08-02 18:08:19
478
转载 JAVA8之妙用Optional解决NPE问题
原文链接:https://www.cnblogs.com/rjzheng/p/9163246.html 例子1://传统写法if (user != null){ // TODO: do something}//java8写法Optional.ofNullable(user).ifPresent(u->{ // TODO: do something ...
2018-08-02 00:47:15
932
原创 IntelliJ IDEA 自定义方法注解
1.File->settings->Editor->Live Templates2.点击右上角的绿色+号,然后选择template group ,然后输入group的name,随便输入就好了:myGroup。然后点ok3.选中刚才创建的myGroup,然后再次点击右侧的绿色+,这次选择的是第一个1. Live Template。取名为*,取名可以随便,只是个人觉得方便,你...
2018-08-01 22:49:39
335
转载 SpringMVC接收前台传递过来的值的方法
之前控制器方法获得前台传来的值有三种方式:1.通过HttpServletRequest:@RequestMapping(value="/index1")public String helloaction1(HttpServletRequest request){ System.out.println(request.getParameter("nnn")); //获得前台name...
2018-07-20 23:36:11
2512
转载 H5的localStorage简单存储删除
原文链接:https://www.cnblogs.com/cosyer/p/6483138.html <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <meta name="viewport" content="w
2018-07-19 21:55:31
2412
转载 单例模式
单例模式的优点: 1,在内存中只有一个对象,节省内存空间。 2,避免频繁的创建销毁对象,可以提高性能。 3,避免对共享资源的多重占用。 4,可以全局访问。单例模式的缺点: 1,扩展困难,由于getInstance静态函数没有办法生成子类的实例。如果要拓展,只有重写那个类。 2,隐式使用引起类结构不清晰。 3,导致程序内存泄露的问题。适用场景: ...
2018-07-10 17:19:28
116
原创 IntelliJ IDEA下Cannot resolve symbol 'log'的解决方法
https://my.oschina.net/greatqing/blog/703989 1.用快捷键Ctrl+Alt+S打开:Settings→Plugins→Browse repositories 2.输入lom后选择Install,安装插件 3.按照提示重启IDEA即可 ‘log’令人纠结的红色消失,问题解决。但为什么要这么做我还不太懂,如有知道原因...
2018-07-10 16:05:16
3845
原创 IntelliJ Idea取消Could not autowire. No beans of 'xxxx' type found的错误提示
1.问题描述在Idea的spring工程里,经常会遇到Could not autowire. No beans of 'xxxx' type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。如下图:2.解决办法 如下图,把error级别降低就可以了。--warning ...
2018-07-10 15:20:55
237
转载 AI大行其道,你准备好了吗?—谨送给徘徊于转行AI的程序员
近年来,随着 Google 的 AlphaGo 打败韩国围棋棋手李世乭之后,机器学习尤其是深度学习的热潮席卷了整个 IT 界。所有的互联网公司,尤其是 Google 微软,百度,腾讯等巨头,无不在布局人工智能技术和市场。百度,腾讯,阿里巴巴,京东,等互联网巨头甚至都在美国硅谷大肆高薪挖掘人工智能人才。现在在北京,只要是机器学习算法岗位,少则月薪 20k,甚至 100k 以上……不错,新时代时代来了...
2018-07-10 08:34:23
240
原创 Intellij IDEA 安装findbugs 插件
1.Intellij IDEA本来下载安装插件最方便的是直接在IDEA自带的市场直接安装,可惜我这边的不知道是公司网络不好还是被限制了的原因,一直下载不下来。。无奈只能另想它法,2.然后想在csdn搜索下载该插件,奈何都要积分。。。就不能无私分享下么。。。终于找到官网下载地址,,http://plugins.jetbrains.com/plugin/3847-findbugs-idea我在某度网盘...
2018-07-09 10:32:21
8693
3
转载 Navicat Premium 12.0.18安装与激活
一、Navicat Premium 12下载Navicat Premium 12是一套数据库开发管理工具,支持连接 MySQL、Oracle等多种数据库,可以快速轻松地创建、管理和维护数据库。安装包和激活补丁,我分享在百度云盘链接地址是,链接:https://pan.baidu.com/s/1dicLO5R4eA7Vr8r6QLUMkw 密码:k6d7二、Navicat Premium 12安装与...
2018-07-05 10:26:32
222
原创 使用swtichHost工具切换开发环境时候提示没有权限问题
使用swtichHost工具切换开发环境时候提示没有权限问题,如下图。。解决办法:给host文件赋予权限。在系统路径下的hosts文件,C:\Windows\System32\drivers\etc给它赋予权限。属性--host属性--编辑--增加Everyone用户,给Everyone和User用户勾选修改,完全控制之类的权限。。...
2018-07-04 15:37:37
2799
转载 什么是分布式系统中的幂等性
转载原文地址:https://www.cnblogs.com/leechenxiang/p/6626629.html现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多...
2018-07-04 11:17:42
121
转载 @Controller和@RestController的区别?
知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。 2) 如果需要返回...
2018-06-28 10:20:01
151
原创 TCP 三次握手和四次挥手的流程,为什么断开连接要 4 次,如果握手只有两次,会出现什么。
· 第一次握手(SYN=1, seq=x):客户端发送一个 TCP 的 SYN 标志位置1的包,指明客户端打算连接的服务器的端口,以及初始序号 X,保存在包头的序列号(SequenceNumber)字段里。发送完毕后,客户端进入 SYN_SEND 状态。· 第二次握手(SYN=1, ACK=1,seq=y, ACKnum=x+1):服务器发回确认包(ACK)应答。即 SYN...
2018-04-26 22:09:45
2885
转载 使用 synchronized 修饰静态方法和非静态方法有什么区别。
synchronized的说明一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)...
2018-04-26 22:07:20
7071
转载 ClassLoader.loadClass()与Class.forName()的区别
ClassLoader.loadClass()与Class.forName()大家都知道是反射用来构造类的方法,但是他们的用法还是有一定区别的。 在讲区别之前,我觉得很有必要把类的加载过程在此整理一下。 在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三 步,除了解析外,其它步骤是严格按照顺序完成的,各个步骤的主要工作...
2018-04-22 18:55:00
188
转载 深入分析Java方法反射的实现原理
“物有本末,事有始终。知其先后,则近道矣”前段时间看了笨神的 从一起GC血案谈到反射原理一本,就把Java方法的反射机制实现撸了一遍。方法反射实例public class ReflectCase { public static void main(String[] args) throws Exception { Proxy target = new Proxy(); ...
2018-04-22 18:53:10
130
转载 关于Spring的69个面试问答——终极列表
这篇文章总结了一些关于Spring框架的重要问题,这些问题都是你在面试或笔试过程中可能会被问到的。下次你再也不用担心你的面试了,Java Code Geeks这就帮你解答。大多数你可能被问到的问题都列举在下面的列表中了。所有的核心模块,从基础的Spring功能(如Spring Beans)到上层的Spring MVC框架,文章中都会进行简短的讲解。看完这些面试问题,你应该看看我们的Spring教程...
2018-04-21 19:54:31
191
转载 【续】java面试Spring必备知识点
这篇文章是是上一篇文章Spring必备知识点的续文,还是那句话,如果感觉有用就收藏,我没有办法满足所有人的要求,我只能尽量满足大部分人的需求,话不多少,直接更文。先声明,小海当然没遇到过这么多的面试问题,部分节选网络javacodegeeks译文,部分来源粉丝提问。 骚红面试系列传送门: 面试高峰期,如何应对面试官的jvm刁难,特写一篇jvm面经(第一部)Java面试Linux必备知识点,怼死面...
2018-04-21 19:51:41
352
转载 Java面试Spring必备知识点
首先,面试骚红系列已经更新了到第三篇了,更新的两篇文章,可以说,小海遇到了很多问题,第一个问题,发布第二篇,Linux知识点,有人说小编弄得太浅显,没啥用,在此,小海在此声明,我写文章只是给那些面试工作有需要的人看,毕竟小编写的这些都是面试高频问题,是容易遇到的问题,并不是多么高深的问题,我更新的是面试问题,并不是讲解知识点,是希望大家快速记忆,然后面试个好工作,喜欢深入研究的,请等小编把骚红系...
2018-04-21 19:50:36
566
转载 给初中级JAVA准备的面试题
给初中级JAVA准备的面试题原创 2017-11-28 徐靖峰 Kirito的技术分享笔者作为一个今年刚毕业的初级JAVA,根据群里水友的讨论,也结合自己刚毕业时的一些面经,加上近期一点点在公司面试别人的经验,总结了如下的常见面试问题,适用于初级和中级JAVA。1 JAVAHashMap相关HashMap一直是经典的面试题,所有面试官都喜欢问他,因为它可以牵扯出非常多的知识点,而面试者到底能了解到...
2018-04-21 19:49:22
398
转载 Java面试大纲
Java基础1、List 和 Set 的区别 2、HashSet 是如何保证不重复的3、HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明多线程环境下不安全)? 4、HashMap 的扩容过程 5、HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化的? 6、final finally finalize 7、强引用 、软引用、 弱引用、虚引用 8、Ja...
2018-04-21 19:48:02
167
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人