java 枚举的定义与用法

java 枚举的定义与用法 目录 java 枚举的定义与用法 一、枚举的定义: 二、枚举的使用: 三、枚举优缺点: 四、使用这个常量的方法的缺点: 一、枚举的定义:        枚举是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁,安全性以及便捷性。创建枚举类型要使用enum关键字,隐含了所创...
分类: 其他 发布时间: 09-13 23:20 阅读次数: 0

java接口填写模板

java接口填写模板 java接口填写模板要点要有: 1.接口名称 2.请求地址 3.接口说明 4.接口提供者 5.接口使用者 6.参数说明 6.1参数详情 7.返回值说明 7.1返回值参数详解详情   ...
分类: 其他 发布时间: 09-13 23:20 阅读次数: 0

移动端的app项目技术上的架构(也是c/s模式中的client端的结构)

移动端的app项目技术上的架构(也是c/s模式中的client端的结构) 1.页面 2.数据 3.通讯 4.难点技术 5 打包发布   1.页面 1.1官方的控件 1.2官方控件组合成新的控件 1.3自定义控件 2.数据 2.1本地文件保存数据 2.2本地微型数据库数据 2.3远程的数据库数据 3.通讯 3.1本地数据的通讯(增加,查询,修改,删除) 3.2远程的...
分类: 其他 发布时间: 09-13 23:20 阅读次数: 0

uploadify多个文件上传,并显示进度条

uploadify多个文件上传,并显示进度条。 uploadify是jquery的一个分支。可以实现多个文件上传,还有进度条显示等等。 使用的思路:1.引入jquery-3.3.1.min.js,jquery.uploadify.min.js,uploadify.css,编写出页面 2.安装flash插件,并允许它使用。 3.在后台解析出文件并保持在服务器中。 1.html页面代码: ...
分类: 其他 发布时间: 09-13 23:20 阅读次数: 0

java后台实现移动登录缓存机制,(过期清除缓存)

java后台实现移动登录缓存机制,(过期清除缓存) 目录 一、目的是什么? 二、原理: 三、实现:   一、目的是什么? 为了实现定期清除移动端登录后长时间没有操作的用户,也是把登录长时间没有操作的这些用户定期下线处理了。把登录后的权限收回来。 二、原理: 1、自定义的缓存类A(MoblieUserCache) 2、在这个缓存类A中有一个保存用户登录信息的静态列表对象B(Has...
分类: 其他 发布时间: 09-13 23:19 阅读次数: 0

java ssm框架中的controller是如何向页面传递参数的。

java ssm框架中的controller是如何向页面传递参数的。 目录 一、使用Map 来传递参数。,> 1、java 后台代码的编写,put了operation和application键值对。 2、页面使用后台传递过来的键值对, 二、使用PrintWriter来传递参数。 1、后台台代码的编写 2、页面的代码编写, 一、使用Map<String, Object&g...
分类: 其他 发布时间: 09-13 23:19 阅读次数: 0

java 数组按小排序的基本写法和优化写法

java 数组按小排序的基本写法和优化写法 目录 1、简单写法 2、优化写法 1、简单写法 (1)使用 Arrays.sort()方法去实现数组排序。 (2)使用冒泡法,两个for循环,前面一个数比后面的大,就需要相互调换。 public class BubbleSort { public static void main(String[] args) { ...
分类: 其他 发布时间: 09-13 23:19 阅读次数: 0

java 线程的编写

java 线程的编写 目录 一、线程的状态 1、创建 2、就绪 3.、运行 4、阻塞 5、终止 二、多线程的实现方式 1、继承Thread类,重写run方法 2、实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3、通过Callable和FutureTask创建线程 4、通过线程池创建线程 三、线程...
分类: 其他 发布时间: 09-13 23:18 阅读次数: 0

多维隶属关系架构

背景:大部分的企业组织架构变化频繁,cloud内部基础资料的分组会不断修改分组结构,针对此现状,开发了这张多维度隶属关系,实现可以按任何维度进行分组统计销售业绩!部分图示如下:联系方式:[email protected]
分类: 企业开发 发布时间: 09-13 23:18 阅读次数: 0

java String类的equals方法使用这一事项,不小心就会出现空指针异常NullPointerException

java  String类的equals方法使用这一事项,不小心就会出现空指针异常NullPointerException 1、注意事项一: 使用之前一定要有非空判断,  !=null   (1)没有非空判断的代码如下: if(TaskVO.getSenderName().equals("openLog")){             showLog();         } (2)有...
分类: 其他 发布时间: 09-13 23:18 阅读次数: 0

web前端框架avalon使用详解

web前端框架avalon使用详解 目录 一、avalon介绍: 二、avalon使用详解: 1、 引入avalon.js。 2、创建avalon实例。 3、编写引用的代码,注意事项, 一、avalon介绍:         avalon是一款基于虚拟DOM与属性劫持的迷你,易用,高性能的前端MVVM框架,拥有超优秀的兼容性,支持移动开发,后端渲染,WEB Component式组件...
分类: 其他 发布时间: 09-13 23:18 阅读次数: 0

jsp 页面控件的封装

jsp 页面控件的封装 1、使用jsp传参数来封装 2、使用.tab传参数来封装,使用java类来 printl()输出控件。 3、使用.tab文件。在.tab文件中写入js.java.html语言。...
分类: 其他 发布时间: 09-13 23:18 阅读次数: 0

BAT互联网高级架构师分享系统化Java学习路线!

Java是目前使用最为广泛的网络编程语言之一。 它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。一般的JAVA程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA高级架构师,就需要对JAVA做比较深入的研究,那么怎样才是一名合格的JAVA高级架构师呢? 一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥...
分类: 其他 发布时间: 09-13 23:17 阅读次数: 0

码农从面试到架构师的进阶之路

如何才能敲开BAT等知名互联网公司的大门?程序猿的职业生涯又是怎么样的?从码农到架构师,这期间要经历什么?以及如何才能在激烈的互联网行业中保持强大的技术竞争力? 目前架构师既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案,确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点。 在整个软件开发过程中都起着重要的作用,并随着开发进程的推进而其职责或...
分类: 其他 发布时间: 09-13 23:17 阅读次数: 0

"2018年Java程序员,风光背后的危机"——你知道程序员的现状吗?

近日网上有一篇关于Java程序员职场生存现状的文章“2018年 Java 程序员,风光背后的危机”,在Java程序员圈子里引起了广泛关注和热议。 2018年,Java 程序员面临更加激烈的竞争。 不得不承认,经历过行业的飞速发展期,互联网的整体发展趋于平稳。为什么这么说?为什么要放在 Java 程序员的盘点下说? 的确,对于进可攻前端,后可守后端大本营的 Java 程序员而言,虽然供应逐年上...
分类: 其他 发布时间: 09-13 23:16 阅读次数: 0

什么是架构师?成为架构师的必备条件是什么?

一 什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。 乙:羡慕ing,都什么人来了? 甲:CEO、COO、CTO、All of 程序员,还有会计、司机都来了。 乙:哇,他们太重视你了,人才啊,这么多人迎接你! 甲:没有啊,就一个人! 乙:靠,#%¥$%... 很多的创业公司,一人身兼数职的情形还是很常见的。至少,我是经历过...
分类: 其他 发布时间: 09-13 23:16 阅读次数: 0

Java程序员如何顺利拿下阿里P6的offer?(面试篇)

本屌现今四年开发经验;前前后后为进阿里面试十次(阿里旗下——蚂蚁金服,天猫的offer都被hr因学历而被拒,最后的菜鸟面幸运的被录用,拿到P6offer,真正的“十面”阿里!)。 本文前半部分主要分享面试总结,后半部分分享程序员我个人架构开发之路的学习经验。 阿里十面 面试总结 虽然天猫,蚂蚁金,菜鸟都归属阿里旗下,但每个面试官问的问题都不一样,相同点主要在流程方面。面试开始会让自我介绍...
分类: 其他 发布时间: 09-13 23:16 阅读次数: 0

基于Spring Boot和Spring Cloud实现微服务架构学习!

Spring Cloud介绍 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud与Dubbo对比 提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,这里先...
分类: 其他 发布时间: 09-13 23:16 阅读次数: 0

月薪8k 和 月薪38K的程序员差距在哪里?

回想自己做开发的这八年多,我获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年 第二年的时候我就在想,自己还要这样吗? 当然是否定的,不可能的,一年的经验自己完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码? 所以说:一个人在...
分类: 其他 发布时间: 09-13 23:15 阅读次数: 0

JDK源码阅读:ByteBuffer

Buffer是Java NIO中对于缓冲区的封装。在Java BIO中,所有的读写API,都是直接使用byte数组作为缓冲区的,简单直接。但是在Java NIO中,缓冲区这一概念变得复杂,可能是对应Java堆中的一块内存,也可能是对应本地内存中的一块内存。而byte数组只能用来指定Java堆中的一块内存,所以Java NIO中设计了一个新的缓冲区抽象,涵盖了不同类型缓冲区,这个抽象就是Buffer...
分类: 其他 发布时间: 09-13 23:15 阅读次数: 0