- 博客(1039)
- 资源 (3)
- 收藏
- 关注
转载 了解一下日志
打印日志是一门艺术,但长期被开发同学所忽视。日志就像车辆保险,没人愿意为保险付钱,但是一旦出了问题都又想有保险可用。我们打印日志的时候都很随意,可是用的时候会吐槽各种 SB 包括自己!写好每一条日志吧,与君共勉!1. 日志1.1 日志是什么?日志,维基百科的定义是记录服务器等电脑设备或软件的运作。日志文件提供精确的系统记录,根据日志最终定位到错误详情和根源。日志的特点是,它描述一些离散的(不连续的)事件。例如:应用通过一个滚动的文件输出 INFO 或 ERROR 信息,并通过日志收集系统,存储到一
2020-05-20 21:53:51 1150
转载 图片验证码防暴力破解_Java
实现一个简单的登录验证码实现原理1.后台生成验证码传到页面2.登录验证输入验证码是否正确实现过程1.引入一个生成验证码的工具类,网上很多 随便找一个根据需求改一下就可以package com.utils;/** * ${DESCRIPTION} * * @author * @create **/import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt
2020-05-19 08:50:13 2310
转载 你所不知道的端口号知识!
端口号---具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经定义)。当然,有很多应用软件有公认的默认的端口,比如FTP:20和21,HTTP:80,TELNET:23等等,这里就不一一列举了。一个软件可以拥有多个端口号,这证明这个软件拥有不止一个网络功能。0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。那么端口号到底有什么作用呢?请大家继
2020-05-18 22:06:49 738
转载 Redis和mysql数据怎么保持数据一致的?
需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一致性问题。不管是先写MySQL数据库,再删除Redis缓存;还是先删除缓存,再写库,都有可能
2020-05-18 22:04:57 1556 1
原创 Cause: java.sql.SQLException: Invalid parameter object type. Expected 'com.jd.sns.biz.api.domain.Plu
java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang.String'原文:http://hi.baidu.com/ideas/item/1e41172f70ac61876f2cc3691 异常提示:com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurre..
2020-05-11 17:14:27 1159
原创 同源策略
同源策略一个源的定义如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。举个例子:下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例:...
2020-04-30 22:10:07 295
原创 大剑无锋之SpringBoot和Spring的区别
SpringBoot和Spring的区别其实这个问题,在我看来,其关键就是要对SpringBoot相对于Spring的特点阐述:1.快速整合第三方依赖:maven子父依赖关系。springboot 通过引用spring-boot-starter-web依赖,整合SpingMVC框架。只需要引用一个jar包,就可以通过Maven继承的方式引用到Spring-aop,Spring-beans,...
2020-04-20 10:03:41 630
转载 Vue面试中,经常会被问到的面试题/Vue知识点整理
接后端工程师面试BAT,被问到了前端?就倒下了?【VUE面试20连问】【问题有重复】看看面试题,只是为了查漏补缺,看看自己那些方面还不懂。切记不要以为背了面试题,就万事大吉了,最好是理解背后的原理,这样面试的时候才能侃侃而谈。不然,稍微有水平的面试官一看就能看出,是否有真才实学还是刚好背中了这道面试题。(都是一些基础的vue面试题,大神不用浪费时间往下看)一、对于MVVM的理解?MV...
2020-04-19 19:48:47 711
转载 git的颜色意义
引入git版本控制之后,文件颜色会有变化:红褐色:创建之后没有add,没提交,不在版本控制范围之内,这时候文件是红褐色的,需要先add文件;绿色:add之后是文件绿色的,没有提交(commit);蓝色:原本有一个文件,改动过后没有提交(commit)是蓝色的,提交之后,变成正常颜色。git使用的一点点心得:1、commit之前review一下,检查代码是否有错误、是否规范;2、平...
2020-04-13 09:52:41 4087
原创 ?????nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for pr
?????nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'createtime' in 'class com..domain.Feedback'问题在于你的字段对应问题,如果你的项目也是ssm那么大概率出现在mybati...
2020-04-11 22:01:46 907
原创 java异常 The origin server did not find a current representation for the target resource or is not
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.这个问题很常见。而且很不容易意识到!我没记错的话,应该之前记录过,但是额。直接原因就是你的映射,访问路径如@RequestMa...
2020-04-11 17:47:41 1341
原创 企业开发中,git提交时屏蔽某些文件,怎么搞!【idea的处理方法】
【友情提示】idea下的处理方法,其他的ide或者命令行,可以关闭此页了!这种情况自我认为,分为两种,一种你初始化git项目时就创建.gitignore文件.有同学会问什么是.gitignore文件呢?首先呢就是在你电脑的idea上下载这个:然后重启ide。右键你的项目:在项目中的.gitignore文件中添加你要屏蔽的文件:如:这样你所添加的文件或者文...
2020-04-10 20:58:08 1270
转载 大数据学习,Hive是丢不掉的!Hive练习题50道,你也试试!
建表create table student(s_id string,s_name string,s_birth string,s_sex string) row format delimited fields terminated by '\t';create table course(c_id string,c_name string,t_id string) row format ...
2020-04-07 22:13:46 499
原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project ka-crm-adapter-domain: Compilation failure: Compilation failure:........[ER...
2020-04-07 22:09:22 369 1
原创 springcloud 错误: 找不到或无法加载主类
一个springcloud的多module项目。启动web的时候,出现报错。错误: 找不到或无法加载主类解决方案:对无法加在主类的这个项目进行 clean install;...
2020-04-03 21:15:34 7533 6
原创 java读取配置文件properties
最好的方式就是给你们上代码!import java.util.ResourceBundle;public class test { public static void main(String[] args) { // ResourceBundle resource = ResourceBundle.getBundle("props/applic...
2020-04-01 13:45:47 182
原创 多级嵌套json格式
{ "name": "Spider", "phone": "1165151", "company_name": "sd", "email": "sadas@qq", "purchasing_demand": "采购", "baLinkmanVo": { "cellPhone": "", "telephone": "", "mail": "" }}
2020-04-01 11:39:44 4781
原创 resource 注解下的name爆红
请这里走!https://georgedage.blog.csdn.net/article/details/105232430
2020-03-31 21:24:57 3544
原创 Cannot resolve bean 'xxx' less... (Ctrl+F1) Inspection info:Checks autowir
Cannot resolve bean 'xxx' less... (Ctrl+F1)Inspection info:Checks autowiring problems in a bean class.嗯,还是开发软件干的比较少!无法解析bean,为什么呢。因为:你这个xxx的类上没有加注解!!!!!然后:结果:ok!!!...
2020-03-31 21:23:32 12924 4
原创 @resource和@Autowired区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali...
2020-03-31 20:39:15 382
原创 Failed to load resource: the server responded with a status of 404 (Not Found)
路径错误,仔细检查代码中的引用路径,比如我的是图片的引用错误。
2020-03-31 17:23:13 789
原创 javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception
javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) org.apache.ca...
2020-03-27 23:06:48 3009
原创 ajax post请求不走success org.springframework.web.util.NestedServletException: Request processing failed
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.jd.ka..dao.fee...
2020-03-27 11:56:33 3701
转载 当 高并发系统下 Redis 发生高延迟时,其内部到底发生了什么
Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的了解,以便于快速排查问题,解决 Redis的延迟问题一条命令执行过程在本文场景下,延迟 (latency) 是指从客户端发送命令到客户端接收到命令返回值的时间间隔。所以我们先来看一下 Redis 一条命令执行的步骤,其中...
2020-03-26 22:03:08 1295
转载 IM的扫码登录功能如何实现?一文搞懂主流的扫码登录技术原理
本文引用了3位作者“精品唯居”、“Yangfan2016”、“ MrYun”的部分文章内容,一并感谢。1、引言扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方式登录),但不得不说还是很酷的。下面这张图,不管是IM开发者还是普通用户,应该很熟悉:于是,搞IM产品的老板和产品经理们,从此又多了一个要抛给程序员们的需求——“为什么微信有...
2020-03-26 22:00:35 394 1
原创 ajax post传输到后台为空?【解决方案】
ajaxpost传输到后台为空?我来告诉你这个怎么解决!网上那是一大堆,上代码的上代码,语言描述的语言描述,但也没见有个搞定的!首先因为我做的是企业的项目,所以在自己的项目中我的是成立的,但是在企业项目中为空值。然后什么大家所谓的异步同步,同源跨域,都考虑了。类似这样:$.ajax({ method:'POST', url:'/midservi...
2020-03-26 21:58:58 2224
原创 Failed to execute goal on project xxx: Could not resolve dependencies for project com
错误描述:Failed to execute goal on project xxx: Could not resolve dependencies for project com.jd.ka:xxx:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: com.jd.ka:ka-explore-service:ja...
2020-03-26 16:13:29 46399 10
原创 import org.apache.commons.codec.digest.DigestUtils; 未导入
import org.apache.commons.codec.digest.DigestUtils;链接:<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><dependency> <groupId>commons-codec</grou...
2020-03-24 22:40:54 9483
原创 听一听蚂蚁金服机器学习算法中台周俊谈共享智能技术实践:如何降低数据共享的难度?
人工智能目前存在的难题是鱼与熊掌不可兼得,也就是隐私性跟可用性难以兼顾。如果想要 AI 系统发挥作用,就可能需要牺牲隐私。但是,在大量真实场景中,如果做不到同时兼顾隐私和可用性,会导致很多 AI 落地的困境。随着对数据安全和重视和隐私保护法案的出台,曾经粗放式的数据共享受到挑战,各个数据拥有者重新回到数据孤岛的状态。同时,互联网公司也更加难以收集和利用用户的隐私数据,数据孤岛反而成为了常...
2020-03-24 21:28:02 1604
原创 idea配置连接oracle数据库的pom文件中添加什么?
别吐槽,没用过oracle。<!-- https://mvnrepository.com/artifact/com.oracle/ojdbc6 --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId&...
2020-03-24 21:24:28 1405
原创 idea下org.apache.commons.dbcp.BasicDataSourc找不到
首先记得引包:<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>common...
2020-03-24 21:22:57 3006 2
原创 腾讯TEG团队打造轻量级数据可视化工具——小马BI【强烈推荐大数据行业学习】
推荐一个BI工具——小马BI在职场中有一项共识是:数据驱动业务价值。业务在产品、运营、开发、技术支持、销售等环节都有着大量的数据需求, 市面上也出现了很多 BI 可视化工具,但如果能同时具备以下特性,则可以称为一款优秀的 BI 工具: 简易接入数据 拖拽式生成图表 快速计算数据 定期发送周报 支持移动端+PC 端 不用钱 结合以上特点...
2020-03-23 21:57:14 5945 2
MyScala.rar
2019-10-19
基于servlet&jsp;&mysql;的表格增删改查操作.rar
2019-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人