相关分类: Java技术 C/C++ VB delphi
  • 使用treemap 遍历map参数

    遍历格式 XXX=123XXX=456.....参数为map treemap 是一个 有序的key-value集合 ,它是通过 红黑树 实现的 TreeMapString, String treeMap = new TreeMap(); for (Map.EntryString, String entry : map.entrySet()) { if ("signature".equals(entry.getKey().trim())) {...

    2018-06-18 03:33:44

  • IDEA2017.3.3创建第一个javaweb项目及tomcat部署实战

    一、创建简单web项目 file --- New --- Project 1. 选择jdk(这里有点小问题不是很理解,通过java -verbose查找出来的jdk路径在C盘,这里并不能识别,而我jdk安装的时候有自己的路径在D盘,导入后就是图中的jdk1.9) 2. 点击next 3. 啥都不用选,next 4. webDemo - fin...

    2018-06-18 03:33:43

  • Java进阶篇(六)——Swing程序设计(下)

    三、布局管理器 Swing中,每个组件在容器中都有一个具体的位置和大小,在容器中摆放各自组件时很难判断其具体位置和大小,这里我们就要引入布局管理器了,它提供了基本的布局功能,可以有效的处理整个窗体的布局。常用的布局管理器包括流布局管理器、边界布局管理器、...

    2018-06-18 03:33:14

  • oracle 行列转换

    实际情况:工作中遇到这种表格,需要查询到每个key='key'(即费用编码)对应的key='value'(即减免金额)的值 因此就需要用到行列转换,方便查询 需要的查询结果如下 sql语句如下(两种方式): (1)利用oracle中的decode函数 1 select t.index_id, 2 MAX (decode(t. k...

    2018-06-18 03:33:36

  • 彻底弄懂“PKIX path building failed”问题

    SSL的基础知识 SSL的全称是SecureSocketLayer。它的通信流程如下图所示,客户端与服务端会通过几次通信,通过非对称加密创建出一个加密密钥,用于以后的对称信息加密。 1,客户端明文向服务器打招呼,告诉服务器自己支持的加密算法、随机数A; 2,服务器明文返回给客户...

    2018-06-18 03:33:32

  • JAVA 锁之 Synchronied

    ■ Java 锁 1. 锁的内存语义 锁可以让临界区互斥执行,还可以让释放锁的线程向同一个锁的线程发送消息 锁的释放要遵循 Happens-before 原则(锁规则:解锁必然发生在随后的加锁之前) 锁在Java中的具体表现是 Synchronized 和 Lock 2. 锁的释放与获取 线程A 释放 锁后...

    2018-06-18 03:33:21

  • Java多线程和并发基础面试总结

    多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。收藏起来,希望给予即将找工作的小伙伴们帮助。 Java多线程面试问题 1. 进程和线程之间...

    2018-06-18 03:33:27 多线程编程java多线程java线程池Java技术什么是java

  • java基础面试题(JVM篇)

    1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写...

    2018-06-18 03:33:24 java开发工具java开发什么是java学习c语言

  • (一)Servlet简介

    相关名词解释 HTML:Hyper Text Markup Language,超文本标记语言 HTTP:Hyper Text Transfer Protocol,超文本传输协议 URL:Uniform Resource Locator,统一资源定位符 CGI:Common Gateway Interface,公共网关接口 DD:Deployment Descriptor,部署描述文件 Servle...

    2018-06-18 03:33:20

  • myeclipse 2017破解安装教程+开发环境部署(jdk+tomca

    点击安装包,进入安装界面,点击next 选择接受协议,点击next 选择安装目录,点击next 格局自己电脑的机型选择32bit或64bit,点击next 安装完成后不要运行MyEclipse,将 "launch MyEclipse 2017 CI" 取消勾选,点击Finish。 轻量级的Java EE开发,我们可以搭建如下开发...

    2018-06-18 03:33:08 java软件开发

2