life
文章平均质量分 73
YzhYcj
成功不是做做样子而已!!!!!!!!!!!!
展开
-
springboot配置项目启动环境profile
profile针对不同环境对不同的配置提供支持,全局配置profile配置使用application-*.properties.比如application-prod.properties 表示生产环境配置文件application-dev.properties 表示开发环境配置文件application-test.properties 表示测试环境配置文件...原创 2020-03-10 15:07:14 · 734 阅读 · 0 评论 -
7年Java后端被淘汰,一路北漂辛酸史。。。
分享互联网看到的一篇文章,,作者:春天花会开foryou来源:oschina.net/question/3465562_2281392分享一位同行的经历:本人Java开发6年半不到7年的样子。英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。跟他们一起来了北京找工作,一找就是 5 个多月,面试 100 多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了。入职...转载 2020-03-10 08:38:02 · 420 阅读 · 0 评论 -
Cookie、Session、Token那点事儿
Cookie、Session、Token那点事儿链接:https://www.jianshu.com/p/bd1be47a16c1前言:新公司项目中使用到了Cookie,在各大Android技术讨论群向前辈们取经讨论这cookie、session、token这仨哥们的时候,很多开发者说法不一各抒已见,所以是时候回顾下http基础以及总结开发经验了。本文重在科普分析Cooki...转载 2019-03-28 21:16:35 · 170 阅读 · 0 评论 -
Spring MVC & Boot & Cloud 系列干货,2019最新版,速度收藏!
Spring MVC & Boot & Cloud 系列干货,2019最新版,速度收藏!以下是Java技术栈微信公众号发布的关于 Spring/ Spring MVC/ Spring Boot/ Spring Cloud 的技术干货,本文长期更新。Spring Boot 系列什么是 Spring Boot?告诉你,Spring Boot 真是个牛逼货!...转载 2019-03-28 09:29:18 · 252 阅读 · 0 评论 -
11个简单的Java性能调优技巧,傻瓜都能学会!
11个简单的Java性能调优技巧,傻瓜都能学会!原文:11SimpleJavaPerformanceTuningTips译文:http://www.codeceo.com/article/11-simple-java-performance-tips.html大多数开发人员理所当然地以为性能优化很复杂,需要大量的经验和知识。好吧,不能说这是完全错误的。优化应用程序以获得...转载 2019-03-28 09:08:54 · 131 阅读 · 0 评论 -
程序员面试必问:你为什么要离开上一家公司。你会怎么回答?
在进行社招面试时,有一个问题几乎是必问的:你为什么要离开上一家公司?其实这个问题主要是想试探一下你的核心诉求,并借此预估一下你在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。我遇到过好几个初次跳槽的求职者给出的答案是:「在原来的公司学不到技术」。一听到这个,我就不由得叹口气:今天这一小时又算是交代了,这人基本上没戏。因为根据...转载 2019-03-28 00:02:34 · 17111 阅读 · 1 评论 -
11 条编程经验分享
1.从小事做起,然后再扩展无论是创建一个新的系统,还是在现有的系统中添加新的功能,我总是从一个简单到几乎没有任何所需功能的版本开始,然后再一步一步地解决问题,直到满意为止。我从来没有妄想过能够一步登天。相反,我一边开发一边学习,同时新掌握的信息还可以用于解决方案中。 我很喜欢 John Gall 的这句话:“复杂系统总是源于简单系统的演化。”2.一次只做一...转载 2019-03-31 23:41:05 · 132 阅读 · 0 评论 -
redis为什么这么快
Redis 为什么这么快?本文内容思维导图如下:1简介和应用Redis是一个由ANSIC语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、ZSet 这5种。Redis在互联网公司一般有以下应用: String:缓存、限流、计数器、分布式锁、分布式S...转载 2019-03-31 23:25:19 · 124 阅读 · 0 评论 -
最新BAT的实习面经
最新BAT的实习面经一、今日头条:后台开发面经一面,比较基础1. 自我介绍2. 实习经历3. HashMap4. 堆排,建堆的时间复杂度,O(n),为什么是这个,我忘了公式怎么推的了5. 完全二叉树和满二叉树的概念和区别6. 数据库:事务的概念,索引,B+树讲了一下。可能我回答的太不规范,然后也说了自己忘了数据库的知识了,于是就没往下问7. TCP ...转载 2019-03-31 23:11:50 · 640 阅读 · 0 评论 -
一线大厂后端面经(含答案)
一线大厂后端面经(含答案)来源:http://t.cn/EqlZT9n文章整理自公众号:菜鸟名企梦 鹅厂 一面基础技术面 二面项目技术面 三面综合技术面 总结 某东南亚互联网公司 一面技术面 二面研发经理综合面试 经过半年的沉淀,加上对MySQL,redis和分布...转载 2019-03-31 23:09:14 · 430 阅读 · 0 评论 -
一位资深Java的阿里系公司实战面试经验,套路还是面试官的多
马老师说过,员工的离职原因很多,只有两点最真实:1、钱,没给到位2、心,受委屈了以下是占小狼的一些实战面试经验分享,希望能帮助你们顺利拿到理想Offer!项目经验面试官在一开始会让你进行自我介绍,主要是想让你介绍一下自己做过的一些项目,看看你对这些项目的了解程度。因为很多人简历上写的项目并非都是从头到尾都参与的,有些只是参与并实现了其中的一些模块而已,或是接...转载 2019-03-31 23:06:23 · 147 阅读 · 0 评论 -
jquery checkbox选中、改变状态、change和click事件
jquery判断checked的三种方法:.attr('checked); //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false.prop('checked'); //16+:true/false.is(':checked'); //所有版本:true/false//别忘记冒号哦jquery赋值checked的几种写法:所有的j...转载 2019-04-04 17:22:34 · 215 阅读 · 0 评论 -
什么才是java的基础知识?
什么才是java的基础知识?晓风后端技术精选2018-05-16戳上面的蓝字关注我们哦!近日里,很多人邀请我回答各种j2ee开发的初级问题,我无一都强调java初学者要先扎实自己的基础知识,那什么才是java的基础知识?又怎么样才算掌握了java的基础知识呢?这个问题还真值得仔细思考。我做j2ee开发已经超过十载,作为过来人,心路历程估计和大家差不多。编码的前几年,很长一...转载 2019-03-22 12:46:57 · 155 阅读 · 0 评论 -
扫码登录实现原理
后端技术精选作者:精品唯居cnblogs.com/liyasong/p/saoma.html有很多小伙伴可能会感到很神奇,网页上只是显示了个二维码,它怎么就知道是哪个手机扫到了二维码,并且进行登录的呢?而且,登录完成以后,还能直接把用户信息显示给用户,真的是很神奇啊。原理解释网页端+服务器接下来就是对于这个服务的详细实现。首先,大概说一下原理:用户打开网站的登录页面的...转载 2019-03-22 12:34:18 · 295 阅读 · 0 评论 -
mysql异常(一)日期后面多了个 .0 的解决办法
mysql异常(一)日期后面多了个 .0 的解决办法2018年04月10日 22:00:35王20133阅读数:5368从数据库读出来的日期后面多了个 .0 的解决办法从数据库读出来的日期后面为什么多了个 .0,这是因为你数据库的该字段设置为 timestamp类型了,然而如果设置为Date类型的话就不会报这种错误了,当然,你非要用timestamp 类型的话,小编...转载 2019-03-28 10:23:46 · 1717 阅读 · 0 评论 -
分享福利
Redis互联网应用场景总结https://pan.baidu.com/s/1pmd3UE-p8LGLHYIuweX_0gkp4f面试必备之并发编程原理分析面试必备之并发编程原理分析https://pan.baidu.com/s/1wc9Bn_zV26rMhevocfJ4qA密码:n6kb分布式任务调度系统的实现https://pan.baidu.com/...转载 2019-03-28 11:48:53 · 7132 阅读 · 0 评论 -
程序员只能在一线城市么?
01、困惑的提问小伙伴焱在「Java极客技术」星球上提问,内容如下:本人毕业一年多在广州工作了一年左右,因为一些原因离开广州到了二线城市工作,进了个小公司。虽然技术上也用到了 SpringCloud、Redis 这些,但是使用场景都非常简单,而且系统并发量很小。工作不是很忙,不怎么加班,但是觉得自己技术提升很慢,现在十分纠结是杀回大城市重造,还是要跳槽进相对大一些的公司呢?或者各位大佬...转载 2019-08-07 09:31:22 · 1147 阅读 · 1 评论 -
js防止重复提交
js/*方法1:设置一个全局JS变量*/ var submited = false; function checkSubmit() { if (!submited) { submited = true; return true; ...原创 2019-07-10 11:22:45 · 2822 阅读 · 0 评论 -
【微信】微信获取TOKEN,以及储存TOKEN方法
access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。公众平台的API调用所需的access_token的使用及生成方式说明:1、为了保...转载 2019-04-24 09:32:03 · 1626 阅读 · 0 评论 -
面试非技术性问题
第一题#请你自我介绍一下你自己?#这道面试题是大家在以后面试过程中会常被问到的,那么我们被问到之后,该如果回答呢?是说姓名?年龄?还是其他什么一般人回答这个问题往往会进入误区,回答的过于平常,只说姓名、年龄、爱好、工作经验等,但是你们想到没有,其实这些信息你的个人简历上都有,那么面试官还问你干什么?其实,面试官最希望知道的是求职者能否胜任这份工作,包括:最强的技能、最深入研究的知识领域...转载 2019-04-09 21:24:52 · 1193 阅读 · 0 评论 -
项目的总结
10个经验1.不要轻易换笔记本电脑,不要跟潮流,不要买过多的电子产品,不要过于频繁的更换手机这方面我的经验教训也是惨痛的。我大概前后购买过 5-6 个笔记本,以前的都是 1 万多元一台,最近买的这台 1 万多是给女朋友的,自己买了一台是 7500 元左右,手机大概换过接近 10 个了,这些钱加起来也足够有 10 万以上了。平时笔记本啥的贵重物品要保护好,我一个同事不小心丢了...转载 2019-04-12 22:03:12 · 140 阅读 · 0 评论 -
入职新公司,如何面对新框架
拿到新框架,如何下手当到一家新的软件公司,公司给你一个新框架,让你完成一个简单模块的CRUD操作,你怎样完成?步骤:1)大概浏览一下说明的文档,了解软件解决什么问题,解决用户的什么需求2)找jar,浏览它的核心框架,核心技术freemake(看到不了解的,百度,了解它的作用即可)3)画图,画系统架构的草图4)系统都是分层体系,都从后往前画。a)看数据库配置文件,了解系统所连接的数据库...转载 2019-04-02 21:54:43 · 794 阅读 · 0 评论 -
select知识点
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如<select class="selector"></select>1、设置value为pxx的项选中$(".selector").val("pxx");2、设置text为pxx的项选中$(".selector").find("option[tex...转载 2019-03-29 09:01:04 · 286 阅读 · 0 评论 -
Java并发编程中的若干核心技术,向高手进阶!
Java并发编程中的若干核心技术,向高手进阶!来源:http://www.jianshu.com/p/5f499f8212e7引言本文试图从一个更高的视角来总结Java语言中的并发编程内容,希望阅读完本文之后,可以收获一些内容,至少应该知道在Java中做并发编程实践的时候应该注意什么,应该关注什么,如何保证线程安全,以及如何选择合适的工具来满足需求。当然,更深...转载 2019-03-29 08:55:42 · 205 阅读 · 0 评论 -
Java开发Dubbo分布式框架使用及原理浅析
Java开发Dubbo分布式框架使用及原理浅析引言Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Servic...转载 2019-03-29 08:46:31 · 225 阅读 · 0 评论 -
form提交方式Get与Post详解
form作为Html的一个元素,它就是为了客户端提交数据而产生的,它有两个很重要的属性action和method,action属性指明了处理提交的数据的应用程序的URL,而method有两个值:POST,GET,因为浏览器提交数据总是使用HTTP(也有使用HTTPS)协议,而 POST,GET则是HTTP协议传输数据的方式,所以method指明了传输数据的方式,对于一个新的Page所生...转载 2019-04-02 14:59:33 · 1431 阅读 · 0 评论 -
月薪 5 万的程序员面试题:73% 人都做错,你敢试吗?
有一个知名独立博客「左岸读书」,坚持运营11年。最为印象深刻的,是网站的副标题:一切成就,均源自积累。我曾经“唯天赋主义”,觉得有些事永远都学不好。但慢慢的我发现,疏于锻炼、但依然是NBA第一中锋的奥尼尔,只有一个。几十年来,NBA的绝大多数中锋,都是像科比一样,和凌晨四点的太阳一起睁开眼睛,有着成年累月的的坚守。工作生活中,只有思考的比别人深入、技能比别人精通,才可能形成一点竞争...转载 2019-03-28 21:19:55 · 2127 阅读 · 4 评论 -
一千行 MySQL 学习笔记
一千行 MySQL 学习笔记作者:格物 链接:shockerli.net/post/1000-line-mysql-note/MySQL命令和语句挺多,全部记忆下来不现实,况且有不常用的指令。下面把大部分的指令做了记录和详细的注释。建议收藏、转发此篇文章,如果忘记可以翻出来查查。Windows服务-- 启动MySQL net start mysq...转载 2019-03-22 07:58:39 · 347 阅读 · 1 评论 -
技术面试与HR谈薪资技巧
技术面试与HR谈薪资技巧java程序媛之家2018-12-27java程序媛之家一个有深度程序媛公众号作为“生在红旗下,长在春风里”的“四有新人”,笔者从毕业至今,与各路 HR、HRD 斗智斗勇,再加上自己的不懈努力,历尽千辛万苦终于将毕业时的 1500 每月的薪资提高了二十几倍。本文就和大家唠唠这些年风里来雨里去无数次铩羽而归、兢兢业业、如履薄冰、诚惶诚恐、夜不能寐...转载 2019-03-22 07:48:33 · 289 阅读 · 0 评论 -
JavaWeb项目技术架构总结
工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(附带架构装逼词汇)。俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不是一蹴而就的。初始搭建开始的开始,就是各种框架一搭,然后扔到Tomcat容器中...转载 2019-03-20 13:19:34 · 869 阅读 · 0 评论 -
人生路上,谁的路曾一马平川,,,,,,
在人生的路上,走的路多多少少,磕磕绊绊,有时候不妨停下脚步,细细品味这难得的不平路,,,以下分享100本学习成长类书籍,让你在成长的道路上多一点心灵的释放,,,,如下链接:https://pan.baidu.com/s/1E-bD91UcPZfC9OFjNl8DGA提取码:cpkx推荐的学习java的网站http://how2j.cn/?p=17040...原创 2019-03-14 22:46:10 · 257 阅读 · 0 评论 -
分享一些Java方面的知识点,有大厂面试的,有关于架构的等等
分享一些Java方面的知识点,有大厂面试的,有关于架构的等等,下面是链接以及提取码链接:https://pan.baidu.com/s/1N64mB61JCPIYBvmLpE2FLQ提取码:slwe推荐的学习java的网站http://how2j.cn/?p=17040...原创 2019-03-14 22:42:06 · 191 阅读 · 0 评论 -
项目经验在面试官的角度
原文:https://www.cnblogs.com/JavaArchitect/p/10062015.html我在博客园里乃至其它地方看到有不少对培训班出身的程序员的评价,其实至少在我面试时,培训班出来的程序员没有原罪。我也面试不少程序员,从高级开发到初级开发都有,有985和211名校出身的,也有大专学习通过培训班积累IT经验的。我见过有候选人正大光明地把培训...转载 2019-03-14 13:35:20 · 405 阅读 · 0 评论 -
自己手写json解析器
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。JSON与JS的区别以及和XML的区别...转载 2019-03-04 15:07:05 · 2096 阅读 · 0 评论 -
程序员简历改造
Java程序员的简历,只需要五步!如何制作高水平简历?从「目标职位」的角度讲讲,如何做一份简历才能提高你拿到 Offer 的几率。一、「命中率」是检验简历的唯一标准大家经常觉得简历就自我赞歌,所有美好的形容词堆砌起来都不够不够的,自己实在是太优秀了[捂脸]!但是,实际上这样的简历并非真的优秀。拿下图举例。第一个小白,做的简历像渣渣,海投简历无人...转载 2019-03-04 15:01:04 · 1485 阅读 · 0 评论 -
spring整合框架mybatis错误
:springmvc.xml] cannot be opened.....does not exits.........错误原因是找不到这个文件,在webxml里面配置classpath:springmvc.xml加上“*”classpath*:srpingmvc.xml也有可能是src下面的config文件夹没有build path -- use as source folder...原创 2018-10-30 17:11:52 · 135 阅读 · 0 评论 -
java面试的问到的数据库一些问题
1.数据库设计和建模的必要性好的数据库结构有利于节省数据的存储空间能够保证数据的完整性方便进行数据库应用系统的开发设计不好的sh数据库结构容易导致数据冗余存储空间浪费内存空间浪费不管数据库的大小和复杂程度如何,可以用下列基本步骤来设计数据库收集信息--标识对象-设计数据模型-标识每个对象春春的信息类型-标识对象之间的关系2.存储过程-使用一个名称存储的预编译...原创 2018-10-24 14:41:38 · 203 阅读 · 0 评论 -
ssm框架搭建
总结一下ssm项目框架搭建流程1创建一个web项目工程,勾选web.xml的自动生成配置;勾选Generate web.xml deployment descriptor然后将相应的jar包导入lib文件下,总共35个jar包。记得将数据库相关的jar包倒入进去lib文件下配置web.xml文件配置两个内容,一个是spring,一个是springmvc的配置...转载 2018-10-20 00:02:16 · 142 阅读 · 0 评论 -
Groovy 语言快速入门
Groovy 语言快速入门由于项目需要用到 Groovy 语言,这两天对其进行了粗略的学习,本文是对学习做的一个简单总结,主要内容参考于官方文档(Groovy 的官方文档还是非常不错的,强烈推荐阅读),希望本文对准备学习使用或者对 Groovy 感兴趣的同学有所帮助,如有不对之处还望指出哈,对这门语言的理解还是比较肤浅的。Groovy 是 Apache 旗下的一门基于 JVM ...转载 2018-10-19 17:22:26 · 312 阅读 · 0 评论 -
yum与apt的区别
一般来说著名的 Linux 系统基本上分两大类: RedHat 系列:Redhat、Centos、Fedora 等 Debian 系列:Debian、Ubuntu 等对比项 rpm yum dpkg apt 系列 RedHat系 RedHat系 Debian系 Debian系 区别 包安装工具 依赖管理工具 包...转载 2018-10-19 17:19:38 · 213 阅读 · 0 评论