java
文章平均质量分 70
第十个灵魂
IT运维、软件开发、云架构设计、咨询
展开
-
性能评测系列(PT-010):Spring Boot + MySQL,高并发insert
性能评测系列(PT-010):Spring Boot + MySQL,高并发insert原创 2024-06-24 08:52:19 · 651 阅读 · 0 评论 -
【EulerOS之旅】脚本一键安装JDK+TOMCAT
使用脚本一键安装jdk+tomcat原创 2022-10-19 22:17:43 · 780 阅读 · 0 评论 -
【鲲鹏】搭建Java + Tomcat + Mysql + Redis 环境
鲲鹏计算产业是基于鲲鹏处理器构建的全栈IT基础设施、行业应用及服务,包括PC、服务器、存储、操作系统、中间件、虚拟化、数据库、云服务、行业应用以及咨询管理服务等。前置条件:首先在华为云ECS购买“CPU架构”为“鲲鹏计算”的云服务器。地址:https://www.huaweicloud.com/product/ecs.html一、登录服务器,创建工作空间#登录$ ssh root@{你服务器IP}#创建工作目录(建议将相关资源放到统一工作目录中,便于今后管理)$ c.原创 2021-09-15 10:45:13 · 1127 阅读 · 0 评论 -
【CXY】JAVA基础 之 GUI
说明: 1.想了很久 其实真的不想写这块的内容,原因有三个 1.java gui目前现状比较被动,一提java 有多少人 第一反应是C/S结构呢? 2.个人对这方面实践经验很少 3.个人比较关注 javafx2,真心祝愿oracle能用javafx2挽回GUI的失地 2.所以这里只做简单的介绍和指引,出个小例子原创 2013-02-25 14:50:28 · 571 阅读 · 0 评论 -
【CXY】JAVA基础 之 StringBuffer
概述: 1.StringBuffer是线程安全的可变字符串序列 2.String虽然有丰富的字符串方法,但是如果频繁的做字符串序列增减操作,建议先使用StringBuffer。package com.cxy.e;public class E{ public static void main(String[] args) { /* * 字符串做+的操作原创 2013-02-26 08:35:49 · 560 阅读 · 0 评论 -
【CXY】JAVA基础 之 语法基础
概述: Java语法基础知识:数据类型、变量、标识符、关键字、运算符、注释 1.数据类型: 1.java是强类型语言,所有变量都必须声明其确定的类型 2.基本数据类型和引用数据类型 见图 3.类型转换: 1.自动转换(由小转大)原创 2013-02-26 08:27:04 · 652 阅读 · 0 评论 -
【CXY】JAVA基础 之 String
不多说见例子package com.cxy.e;public class StringTest{ /** * String类 */ public static void main(String[] args) { //String.valueOf 将各种类型转换成String类型 int a=123; String aStr=String.valueOf原创 2013-02-26 08:34:06 · 586 阅读 · 0 评论 -
【CXY】JAVA基础 之 逻辑控制
概述:Java语句(流程控制、逻辑控制)关键字:if、switch、while、do while、for、break、continue、returnpackage com.cxy.base;/** * @author cxy */public class BaseTest2{ public static void main(String[] args)原创 2013-02-26 08:29:23 · 717 阅读 · 0 评论 -
Java 枚举式转码
web项目中如果统一转码工作(tomcat,spring等)没有做好的话,难免会出现乱码。网上的各种解决方案,也未必是“对症下药”所以写了一个小工具来枚举的方式转码,看结果后用对得那个就可以了,简单粗暴!代码分享出来,有用到的朋友可以省下不少时间当然如果大家有更好的方法,欢迎讨论import java.io.UnsupportedEncodingExcept原创 2015-02-14 12:57:03 · 1268 阅读 · 0 评论 -
【CXY】JAVA基础 之 Runtime
概述: 1.Runtime类是java程序的运行时环境 2.通过Runtime.getRuntime() 获得当前的运行环境实例 3.程序不能主动创建自己的Runtime实例 4.功能:能访问jvm相关信息,最重要的是它可以执行命令行 5.新鲜出炉的应用实例:《JAVA应用 之 快捷工具托盘》package原创 2013-02-23 08:24:13 · 529 阅读 · 0 评论 -
【CXY】JAVA基础 之 异常概述
概述: 1.异常给初学者的感觉(笔者当时就是这个感觉,不知道其他人是否有共鸣?) 1.异常是个什么东西?理解不了 2.很复杂 3.异常很“简陋”,没什么用 4.我保证我写的程序正确性和健壮性 就用不到它了 2.解释: 1.异常是java用来处理程序错误的一种机制,所谓的原创 2013-02-25 09:12:40 · 699 阅读 · 0 评论 -
【CXY】JAVA应用 之 排序
概述: 1.本文阐述对List(Array乱入)的排序问题。 2.Set和Map的排序 可使用TreeSet、TreeMap,见本博客的相关文章(下面提供连接)。 3.想对一个List进行排序有2种方法(数组也适用): 方法一:实现一个比较器Comparator。 方法二:List中的对象实现Comparable接口原创 2013-02-23 09:42:29 · 839 阅读 · 0 评论 -
【CXY】JAVA基础 之 List
概述: 1.有序的(序号(索引)的序,不是顺序的序,相对Set对比产生的说法),可重复集合 2.List是Collection的子接口,所以List可以使用Collection全部方法。(见本人博客相关文章) 3.除此之外List还有自己特殊的方法,索引相关的操作(本文重点做这部分的介绍) 4.删除的时候防止 躺着中枪 5原创 2013-02-23 09:18:03 · 1045 阅读 · 0 评论 -
【CXY】JAVA基础 之 Set
概述: 1.Set不允许重复数据,判断重复标准:equals方法 2.HashSet 1.无序(序号的序),允许存在null 2.hashCode值决定它在HashSet中的位置,通过hashCode值算出存储位置 3.判断重复标准:equals方法 和 hashCode方法 同时相等原创 2013-02-23 09:23:03 · 962 阅读 · 0 评论 -
java 数组比较排序
java数组比较排序需要实现Comparable接口的compareTo方法,方可用compareTo进行比较或者用Arrays.sort(arrayObj); 进行排序/**一个雇员类 实现了比较的接口 * @author CXY * */public class Employee implements Comparable{ /** * 姓名 */ private原创 2013-02-23 08:57:59 · 660 阅读 · 0 评论 -
【CXY】JAVA基础 之 Collection
概述: 1.Collection java集合框架的根级接口(root interface) 2.常用子接口:List、Set、Queue,注意map是自成体系的 3.方法:新增、包含、遍历、交集、判空、大小、清空等package com.cxy.collection;import java.util.ArrayList;import j原创 2013-02-23 09:06:20 · 1245 阅读 · 4 评论 -
【CXY】JAVA基础 之 Collections
概述: 1.Collections(注意不是Collection,而是Collections,多了一个s) 2.它是一个集合工具类 3.方法分类:常规操作(查找,最大,最小等)、排序、线程安全(同步)操作、不可变集合package com.cxy.collection;import java.util.ArrayList;impo原创 2013-02-24 10:06:57 · 1764 阅读 · 0 评论 -
【CXY】JAVA基础 之 异常追踪栈
概述: 异常追踪栈(StackTrace) 1.运行下面的例子,查看打印的异常信息。 2.会发现 method3的异常 一层一层的抛 最后抛到了main方法 3.很多初学者看到呼啦啦一堆异常信息后就有抵触情绪或者觉得很复杂 其实不然,学会观察异常信息,会对今后的工作有很大的帮助 不要觉得复杂,复杂是因为原创 2013-02-24 11:56:41 · 1215 阅读 · 0 评论 -
【CXY】JAVA基础 之 System
概述: 1.System类代表的是当前JAVA程序的运行平台 2.System类提供了很多静态方法来做系统级的操作(具体见程序)package com.cxy.f;import java.util.Map;public class SystemTest{ /** * System类方法使用测试(java 7) */ publi原创 2013-02-25 08:31:41 · 777 阅读 · 0 评论 -
【CXY】JAVA应用 之 快捷工具托盘
说明: 1.本文是 《JAVA基础 之 Runtime》 的实例应用,阅读前建议先访问下面两篇文章 《JAVA基础 之 Runtime》、《windows7 常用简单命令总结》 2.功能: 1.打开各种系统工具 2.定时关机(重启、睡眠未实现 请参照上面两个文章自行扩展)原创 2013-02-25 08:38:12 · 847 阅读 · 0 评论 -
【CXY】JAVA基础 之 异常
讲述: 1.五个关键字 1.try:尝试捕获异常,具体的下面讲述 2.catch:当try捕获到异常了,系统会自动生成一个异常信息,这个异常信息就给catch,形象的说我抓住了这个异常。 3.throw:主动的抛出一个异常 情况一:我发现了一个我处理不了的 并且会导致我程序不正常运行的错误,于是我将原创 2013-02-25 09:08:19 · 758 阅读 · 0 评论 -
【CXY】JAVA基础 之 Map
概述: 1.键值对,key-value,具有映射关系的数据 2.Map的key不允许重复,value可以重复 3.Map里的key类似一个Set,甚至可以通过map.keySet()拿到key的Set集合 4.Map里的value类似一个List,只不过索引不再是数字,而是任意类型 5.相关类:HashMap、Hashtable原创 2013-02-23 09:38:14 · 859 阅读 · 0 评论