自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (20)
  • 收藏
  • 关注

原创 IDEA 里运行springboot时jsp不实时更新的问题

1:设置EditConfigurations2: 如果上一步不能生效,那么再appliction.properties文件里增加server.servlet.jsp.init-parameters.development=true3:我不想往文件里增加这个咋办呢?好了,搞定。

2020-12-09 15:05:37 746

原创 新增springboot,被依赖后出现Unable to read meta-data for class

场景我通过以下方式新增了一个springboot项目后被其他项目依赖,其仅仅是一个被依赖的jar而已在运行真正的Application时报错如下后发现新增项目的打包是这样的:多了BOOT-INF/classes所以导致找不到class的错误原因:自动生成项目的时候pom.xml会有这句:原始内容无红框内容解决方案:一:如图加入红框内内容二:使用jar包打包方式原因:本方式为springboot 的 ***运行***模式打包 (appassembler方式)是作为程序入口的

2020-07-01 16:31:54 20573 3

原创 java锁synchronized和lock的区别

> 典型回答synchronized 是 Java 内建的同步机制,它提供了互斥的语义和可见性,当一个线程已经获取当前锁时,其他试图获取的线程只能等待或者阻塞在那里。synchronized可以用来修饰方法,也可以使用在特定的代码块儿上,本质上 synchronized 方法等同于把方法全部语句用 synchronized 块包起来。ReentrantLock,通常翻译为再入锁,是 ...

2020-04-10 23:39:02 1371

原创 kafka和RocketMQ的区别

今天面试字节被问到的问题,当时没有回答好,现在再重新梳理一下两者都是消息系统,但是kafka已经升级为了流处理平台RocketMQ的出现是因为kafka不支持在交易、订单、充值等场景下许多特性,于是阿里编写了rocketMQ,定位于非日志的可靠消息传输;而kafka诞生的时候定位是日志传输。数据可靠性RMQ支持异步实时刷盘、同步刷盘、同步Replication、异步Replic...

2020-04-10 22:52:48 3765

原创 java类和对象的生命周期

类的生命周期加载 定义:将类的信息加载到方法区并且实例化一个Class类 加载方式:全路径加载class 加载时机 new一个对象的时候 调用一个静态方法或者修改有一个静态属性的时候 对一个类进行反射的时候 当这个类是程序入口的时候 链接 定义: 三步骤 验证:判断是否合法;格式是否符合标准;变量方法是否重复 准备:对类的静态变量进行...

2020-04-10 15:52:31 149

原创 简历怎么写

简历想清楚在职期间自己的目标是什么?基于这些目标,你都拆解了哪些动作、策略?基于这些动作跟策略你实际的产出跟业绩是什么?同时也要想下,这段工作期间你的收获是什么,项目中存在哪些不足,如果再来一次你重点考虑哪些方面。为什么市场上求职的人那么多却还有许多人找不到工作?究其根本是因为“匹配度”问题,很多时候你觉得很合适简历却石沉大海?想想问题还是出在对自己总结不够,核心优势没有突出。面试官...

2020-04-07 00:14:02 166

原创 滴滴面试失败归来

今日经历 今天去滴滴面试,前后两轮。 第一轮是java面试,但是面试官问的都是项目相关,没有问具体的技术,问的是业务相关,以及遇到什么样的问题怎么办,而不是技术上的解决方案,这个让我很是疑惑; 第二轮是大数据面试,来的是个小伙子,从他给出的面试题比较浅,基本都是什么样的架构,架构中有什么样的角色,各自返回什么样的作用,以及应用必备的读写是如何一个流程。 等到下午时分,传来的...

2019-12-19 00:17:59 1404

原创 spark task 流程

1:提交jar到hdfs2:调用spark-submit提交任务到集群3:运行sparkSumbit的main方法,其通过反射的方式创建我们的程序,并执行main方法,开始执行我们的程序4:当代吗运行到SparkContext对象时,开始初始化SparkContext对象5:初始化SparkContext的时候,会创建两个重要的对象:DAGScheduler和TaskScheduler...

2019-12-11 00:52:58 197

原创 反序输出正整数和求数组交集的问题

今天看了一片关于阿里面试的文章,对于其中的几个问题还是蛮感兴趣的,所以暂时将问题的答案记录一下,如果有高手看到我的文章,有更好的解决方案,也希望能提点一下。   问题1: 有两个int数组,求两个数组的交集。   问题2: 写一个函数,输入一个正整数,要求输出一个反序的字符串,用递归,不能有全局变量   关于问题1的解决方案:           思路1: 排序,遍历其中一

2016-01-03 21:28:02 409

原创 Tcp、IP的三次握手和四次握手

TCP:Transmission Controll protocol 即 传输控制协议要了解TCP的几次握手,我们需要知道TCP的 格式,才能精确的进行解释

2016-01-03 14:04:58 333

原创 ElasticSearch基本查询

词条查询 这是一个简单查询。它仅 匹配给定字段中包含该词条的稳定,且是2未经分析的确切的词条。 { “query” :{ “term”:{ “title”:”crime” } } }

2015-12-05 10:36:52 6101

原创 Intelij 提示cannot resolve symbol 的解决办法

you can try invalidating the cache and restarting intellij, in many cases it will help.File -> Invalidate Caches/Restart按如上步骤选择Invalidate Caches/Restart 重启就OK了

2015-09-29 10:40:06 51811 8

原创 佛家吃肉的问题

前天中午,和同事们一起在讨论和尚吃肉的问题,始终也没有讨论出什么的结果来。    于是,自己上网搜了一些资料。略微总结了一下:     1.  由于佛家刚开始的时候,乞食为主。在乞食时,施主给你写肉食是完全有可能的,所以在当时佛教时不禁止吃肉的。因为这种肉被成为三净肉,是可以吃的。        所谓三净肉:我没有看到杀生的过程,这个肉不是专门为我做的,我相信这杀生的事与我无关。---

2015-08-30 15:21:17 3082

原创 js判断文件大小

var fReader = new FileReader(); var input = document.getElementById(fileId); fReader.readAsArrayBuffer(input.files[0]); fReader.onloadend = function(event){ var uri

2015-08-30 14:25:50 979

原创 关于文件异步上传

今天要做一个图片异步上传的功能,需求是这样的   在官网让玩家提出问题反馈,只是再发聩是需要玩家上传图片作为客服审核的证据。为了保证官网的安全性,于是准备了一台图片服务器,专门存储图片。   我的思路是在页面上传文件到图片服务器,并返回图片的地址。然后再提交表单时,将图片url,保存入数据库。   1.  利用 ajaxfileupload进行上传时,是不能进行跨域操作的。

2015-08-13 22:50:26 1010

原创 jfinal 使用以及源码分析--序言

从2014-2 到今天,jfinal的使用了18个月。从简单的Plugin、Controller、Model等的使用到如今的和spring的结合使用以及多数据源、多映射源的使用,自认为已经很熟悉了。因为马上要离职了,虽然其他同事对jfinal的使用年限和我相近,但是他们对该框架的使用确实及其生疏的,于是决定写一系列关于jfinal的使用以及原理的文章,分享出来,以供大家参考。即便我离开神奇时代,也

2015-08-13 22:48:47 606

原创 本周游戏推荐:2048 + 激战2

打发碎片时间的好游戏:2048不随波逐流的好游戏:激战2

2014-05-11 21:20:08 1286

原创 本周游戏体验:卧虎藏龙

神奇时代 卧虎藏龙 Pc3D完美移植到手机

2014-04-27 21:32:36 920

原创 本周游戏一点想法:模拟真实格斗

看小说的时候总是奇怪,干架就干架吧,每个角色又总是喜欢把技能名字喊出来----这感情就是语音释放技能代替手指释放技能的先兆啊

2014-04-13 18:30:05 738

原创 本周游戏评价:修真世界+玄幻书介绍

这两周看了两本书,一本是皇甫奇的书,另一本则是方想的。这两个都是好书,但是作为一个游戏开发人员,总觉得后者是可以改编成一款有创意的游戏的书。所以我就在网上搜了一下,果真还是真的有这款游戏,是页游。在我看小说的时候,我的 瞬间想法里,以下的方面是可以用来作为游戏玩法上的创意:          1.   三个种族的战斗方式,尤其是是在读左莫在十指浴中的时候将五百基础妖法进行组合进攻的时候

2014-04-05 22:17:08 923

原创 本周游戏推荐:机械战警

本周完了大概五款游戏,都是枪战的。前两个已经忘了,仅对后三款进行介绍       1.  六发左轮。这是一款类似于类似MMORPG的游戏,有场景、有任务、有寻路、有坐骑,当然还有杀戮。            感受:操作给人的感觉不流畅。任务时行动操控麻烦的很,而且转身、闪躲等行动的操控也是很麻烦的。            所以这个游戏玩了两次就删除了       2. 火线指令。单

2014-03-16 11:31:01 581

原创 游戏新玩法之恋人玩法

从04年开始到现在,陆陆续续也玩过不少游戏了,能让我留存超过一个月的游戏屈指可数。而今天在地铁上发呆的时候,继续对着当今的游戏业吐槽。而就在吐槽的时候,我忽然迸发出了一种恋人玩法的想法:            1. 恋人玩法是和当前普遍玩法相对应的。                普遍玩法是我们创建一个帐号,然后创建一个角色,然后一个人去升级去副本去组队。其核心都是角色自己的经验、

2014-03-11 22:02:48 905

原创 本周游戏推荐:暗影格斗、shandow fight 2

这是一款格斗系游戏,类似90年代的格斗系,效果图 动作是实打实的格斗,没有绚丽的特技效果,拳拳到肉,刀刀见血的。 速度和当年拳皇一样,给玩家充足的反应时间,来进行操作。 也是一款比较容易上瘾的游戏,如果不是有体力限制的话。缺点是更新武器过快,每一级都要更换武器(否则过不了关的),所以武器还没有使用娴熟,就必须换一款新的武器。相同的格斗动作,每种武器的招数

2014-03-08 21:59:14 858

原创 学spring总结(Ioc)

今天看了海涛的<跟我学spring3>,这个是针对初学者的文章,并没有深入进行讲解.但是呢,还是对其做一个总结好了.      1.  spring的用处             Spring能帮我们根据配置文件创建及组装对象之间的依赖关系。             Spring 面向切面编程能帮助我们无耦合的实现日志记录,性能统计,安全控制。     ...

2012-12-17 16:19:19 92

原创 WTC tuxedo错误代码

TUXEDUO错误代码  tuxedo/include/atmi.h定于了TUXEDE返回的所有错误代码。 /* * tperrno values - error codes * The man pages explain the context in which the following error codes * can return. */ ...

2012-12-17 12:58:06 509

原创 myeclipse 出现:Name java: is not bound in this Context

今天myeclipse启动OA工程出现错误,当前状态:      tomcat  context.xml:  <Resource driverClassName="oracle.jdbc.driver.OracleDriver" maxActive="4" maxIdle="2" maxWait="10" name="jdbc/oaDb" password="oatest&

2012-12-14 16:44:47 445

转载 11个高晓的同行代码审查

简介: 这 11 项针对轻量级高效同行代码评审最佳实践被证明是有效的,它们建立在一个通过结合使用 IBM® Rational Team Concert™ 与 SmartBear CodeCollaborator 对 Cisco 系统的开发进行案例研究的基础之上。它们可以帮助您确保评审既能够改进您的代码,又能利用好开发人员的时间。SmartBear Software 团队® 花费了数年时

2012-08-13 17:35:02 6104

转载 代码审查

代码审查可以帮助提高代码质量,避免由于代码习惯而造成的 bug。下面列出的这些要点因该可以作为大部分代码审查的指导,如果是 Java 应用的话,这些建议应该被视作最佳实践。文档1. Javadoc 应该在每一个类和方法中添加。2. 如果是修复某个 bug,应该添加 bug ID。3. 走捷径的方法或者复杂的逻辑要有解释。4. 如果代码会被公开,每个文件头都要

2012-08-13 17:31:26 353

转载 设计思维与设计师

Tim Brown说所谓设计思维(Design Thinking)就是指利用设计师的敏感性以及设计方法在满足技术可实现性和商业可行性的前提下来满足人的需求,这句话谈到了设计师思考问题的三个出发点:渴望(Desirability)我最近在住院,医院有一条规章制度,不允许病人把使用床头的电源,原因是床头设计有氧气出口,并且需要留插口给急救设备用,病人使用电器可能会带来危险或者不便。

2012-08-01 13:31:13 1548

转载 一个项目管理工具-WBS CHART PRO

工作结构分解(WBS)是对项目范围的一种逐级分解的层次化结构编码。依据美国项目管理协会的PMBOK,分解指把主要可交付成果分成较小的,便于管理的组成部分,直到可交付成果定义明晰到足以支持各项项目活动(规划、实施、控制和收尾)的制订。在项目管理中,我们通常需要编制工作分解结构(WBS)图。给大家推荐一个很好的工具,这就是美国CRITICAL TOOLS公司开发的WBS CHART PRO软件。W

2012-08-01 11:55:16 4721 2

转载 项目管理-1

“1人100个月完成的项目,不是100个人1个月就可以完成。”项目管理是让项目活动中相互竞争的各类制约因素:质量、进度、资源、风险等取得平衡的艺术,同时也是平衡项目干系人的各种需要、关注和期望,带领不同的人朝着相同目标迈进的领导艺术。成功的项目管理可以简单理解为:按时、在预算内 + 满足产品需求 + 满足质量需求 地完成项目。以下是我对项目管理的一点体会记录。

2012-08-01 11:53:09 959

转载 Reddit联合创始人教你避免软件开发中的错误

需求很重要好的产品源于需求。虽然潜在用户很重要,但迫切的需求对于产品来说更重要。用户急于填补这方面的需求,所以在他们发现你的产品时就会迅速使用你的产品。如果你是为了一个人的需求做产品,那你至少会有一个忠实用户,但如果你想以60亿用户为目标,很有可能会最终一无所获。但通常是你满足了一个人的需求时也会同时满足很多有类似需求的人,或者只需要做简单的改变。最重要的是你自

2012-08-01 11:43:20 971

转载 clustering 经典范文学习

转自:http://blog.csdn.net/calvinxiu/article/details/1602891       构造Cluster是架构师们实现Scalability与High Availability 的最直接用药。所以大家很多都会无意中使用Cluster的思想去设计自己的服务器。其实Java EE里的Clustering已经做得很熟很烂,大家如果烂熟

2012-07-31 15:08:14 1116

原创 中高级程序员需求技能

 初级、中级1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。独行侠可以作一些赚钱的小软件发点小财,但是一旦...

2012-07-30 16:13:47 292

GooFlow WEB页面流程编辑器

一款比较好用的web流程编辑器,我把它用在公司的流程创建和实例的进度展示上

2014-07-22

pro html5 games html5游戏进阶指南 源码

这是从官网下载的,因为csdn中查找了一个,但是下载出错。所以从官网下载然后上传到这里。

2014-07-06

软件架构设计

温昱提出了软件架构设计,这本书比较通俗易懂的介绍软件架构设计,是学习架构设计的好书。

2014-06-13

android_3d游戏技术详解与案例源码(全)

android_3d游戏开发详解与案例。 花了20个积分从别处获得,所以压缩为一个包,为大家省点积分

2013-12-24

mysql 驱动包

驱动包,亲测是可以用的.我用的数据库版本是5.5.27

2012-12-14

SQLyog-10.5.0.1

Mysql的管理工具,相比Nat,要好的多

2012-12-12

groovy 入门(中文)

这个是找了好几天,上了好几次当后才找到的,不容易啊

2009-07-19

iBATIS开发指南

好不容易找到的一个资源,于是便分享了,让大家下载更容易些

2009-07-19

ASP.NET程序设计基础篇

ASP.NET程序设计基础篇,基础肯定适合新手了。这也是我刚从网上找的顺便分享一下

2009-01-11

Javascript使用手册

JavaScript的作用: 交互式操作; 表单验证; 网页特效; Web游戏 服务器脚本开发等。

2008-12-21

ajax实现树形结构

树型结构是一类应用非常广泛的数据结构。人类社会中宗族的族谱和现代企业的组织形式都是树型结构。在计算机领域中,文件系统中文件的管理结构、存储器管理中的页表、数据库中的索引等也都是树型结构。随着Internet的飞速发展,树型结构在浏览器/服务器(Browser/Server,简称B/S)应用系统的应用也越来越广泛。

2008-12-21

spring开发指南(夏昕)

夏昕的作品,挺适合初学者的,这是准们针对初学者写的书,

2008-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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