- 博客(17)
- 收藏
- 关注
原创 1:SpringBoot 前期准备之多模块开发
这篇文章主要介绍SpringBoot多模块开发,众所周知,在多个项目中可能会相同的模块,如果每个项目都去创建一遍的话,这样开发效率会很低。比如在开发一个APP应用的时候,有供APP使用的接口项目、后台管理系统,两个项目共用一套数据库,分开的话需要配置多次mybatis,如果有些表需要改动的话,则都需要改动,所以使用多模块管理这些模块的话,会非常的方便。 那我们如何分模块呢,首先...
2020-03-23 09:54:14 734
原创 提升tomcat服务器性能的七条经验
在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。1. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 (1) 对于高并发情况下会有大量的运算,那么CPU的速度会直接影响到处理速度。 (2) 内存在大量数据处理的情况下,将会有较大的内存容量需求,可
2015-10-12 14:41:53 396
转载 HTTP协议详解(真的很经典)
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/
2015-09-02 19:13:43 356
原创 java collection容器
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据
2015-08-21 22:02:32 381
原创 Java中Math类的几种常用方法
public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4)); //10.4 System.out.println(Math.abs
2015-08-19 14:20:53 970
原创 java中String的常用方法
java中String的常用方法1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、 g
2015-08-17 22:02:01 280
原创 Java 编程下的二分法查找
算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是有序不重复的。 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止。假设有一个数组 { 12, 23, 34, 45, 56, 67, 77, 89, 90
2015-08-16 21:44:02 293
转载 Java EE HTML5 WebSocket 示例
在本教程中,我们将借助于Java EE的WebSocket(服务器端)实现一个HTML5的WebSocket连接。 1. 介绍 HTML5给Web浏览器带来了全双工TCP连接websocket标准服务器的能力。 换句话说,浏览器能够与服务器建立连接,通过已建立的通信信道来发送和接收数据而不需要由HTTP协议引入额外其他的开销来实现。 在本教程中我们将在Java EE
2015-08-15 13:52:52 327
原创 Java基础笔记 – 包和访问修饰符 instanceof与相等性比较
1、包:1.1、编译:普通的编译:根据包名创建完整的路径:1.2、导入语句:2、访问修饰符:3、instanceof与相等性比较==:3.1、instanceof 操作符:3.2、相等性比较 == :1、包:1.1、编译:普通的编译:javac Test.java需要根据包名中的路径,逐一地建立目录结构,最后将生成的class文件放到该目录结构中。根据包名创建完整的路径:javac –d . Tes
2015-08-14 23:25:51 423
原创 JDBC数据库连接和事务的管理 一个JDBC基本操作封装类的编写
Java使用JDBC建立数据库连接时,主要使用到了两个类:java.sql.Connection; java.sql.DriverManager;创建一个连接的基本过程为://注册驱动名Class.forName("com.mysql.jdbc.Driver");String url = "jdbc:mysql://localhost:3306/databaseName";String us
2015-08-14 22:39:43 459
转载 Proguard使用教程
下载地址:http://proguard.sourceforge.net以下面的Test.java文件为例:import java.util.*;import java.io.*;public class Test { public static void main(String[] args) throws Exception { Buf
2015-08-14 21:56:16 438
原创 JS登陆与注册验证
<%@ page contentType="text/html; charset=UTF-8" language="java" pageEncoding = "UTF-8"%><%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%><script type="text/javascript"> //邮箱验证 functi
2015-08-14 21:46:19 1338
原创 在连接到SQL Server2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败--的解决
这篇是在当时比较系统的解决的时候,就想发布的,可是一直懒得写,现在想想来博客园都那么久了.也该有点东西了吧.这个应该可以帮助很多像我一样的新手少走弯路,把时间经历用在更好的地方.Sql Server2005 ,我们远程连接无法连接上的用这3步就可以了1.在”外围配置”工具把”允许TCP/IP和命名管道”勾上,当然”仅TCP/IP”也可以
2015-08-14 21:42:25 354
转载 MyEclipse快捷键大全(绝对全)
存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便> ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个
2015-08-14 18:21:51 390
原创 Java几种常用数组排序
进行Eclipse插件开发或者RCP开发的时候,常常遇到这样的需求:程序员准备了几个文件打在jar包里,在程序运行的时候由用户的操作触发,要读jar包里的这几个文件,显示内容在界面上,或者直接复制文件到用户的目录中。这里提供两种直截了当的方法来实现这一目的。第一,使用OSGi自带的utility class / methods,例子中的com.company.example是bundle (或者pl
2015-08-14 18:15:34 309
原创 从Eclipse plugin中读文件
进行Eclipse插件开发或者RCP开发的时候,常常遇到这样的需求:程序员准备了几个文件打在jar包里,在程序运行的时候由用户的操作触发,要读jar包里的这几个文件,显示内容在界面上,或者直接复制文件到用户的目录中。这里提供两种直截了当的方法来实现这一目的。第一,使用OSGi自带的utility class / methods,例子中的com.company.example是bun
2015-08-14 16:39:41 403
转载 Java中自定义异常
*下面做了归纳总结,欢迎批评指正*/ 02. 03./*自定义异常*/ 04.class ChushulingException extends Exception 05.{ 06. public ChushulingException(String msg) 07. { 08. super(msg); 09. } 10.}
2015-08-14 16:00:00 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人