- 博客(12)
- 收藏
- 关注
原创 Java开发设计——七大原则
Java开发设计——七大原则摘要:本文主要介绍了在做面向对象开发时要注意的七个原则。开闭原则(Open Closed Principle,OCP)含义开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。作用开闭原则是面向对象程序设计的终极目标,它使软件实体拥有一定的适应性和灵活性的同时具备稳定性和延续性。具体来说,其作用如下:◆ 对软件测试的影响:软件遵守开闭原则的话,软件测试时只需要对扩展的代码进行测试就可以了,因为原有
2021-04-28 14:48:27
312
1
原创 HttpUtil
package com.util;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLConnection;imp
2021-04-16 11:55:04
222
1
转载 Java Math的floor、ceil、rint及round用法
先上程序运行结果,然后再分析原因一、源程序public class Ceil_Floor_Round { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ double num = sc.nextDouble(); System.out.println("Math.floor(" + num + ") = " + Mat
2021-04-16 11:52:57
1002
原创 Java界面 SWT基本组件——文本框(Text)
SWT 中文本框(Text)的基本类型与基础应用文本框是常见的控件之一,是可以输入文字的控件。文本框有单行文本框(SWT.SINGLE)和多行文本框(SWT.MULTI)两种,包含可编辑的文本框与只读的文本框。本次试验通过一个小程序来说明一个文本框常用的方法。该程序类似编辑器的功能,具有对文本进行全选、使用剪贴板功能的复制和粘贴功能、代码如下:shell.setSize(350, 283);shell.setText("SWT.TextSample");//shell.setLayout(ne
2021-03-04 14:32:38
2811
2
转载 Linux下安装解压版mysql
https://blog.youkuaiyun.com/Tybyqi/article/details/86705029
2020-09-14 10:41:40
162
转载 Linux修改环境变量的4种方法
查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户修改方法二:通过修改.bashrc文件:vim ~/.bashrc //在最后一行添上:export PATH=/usr/local/mon
2020-09-01 20:59:55
592
原创 Java MD5加密例子
MD5加密例子废话不多说,直接上代码import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Test { public static void main...
2020-05-07 18:21:51
227
原创 Java使用dom4j生成Xml文件和解析Xml文件
1. 使用DOM4J方式生成XML文件的步骤如下:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;impor...
2020-04-28 10:20:34
379
原创 SWT读写文件,生成新文件
通过FileDialog读写文件读文件:FileDialog fd = new FileDialog(Display.getDefault().getActiveShell(), SWT.OPEN); fd.setFilterExtensions(new String[] { "*.java" }); String result = fd.open(); i...
2020-04-27 18:29:51
369
原创 eclipse插件开发-Preferences首选项存储
Pregerence 它是eclipse基于字符串的一个键值存储结构,也就是说,以String类型为主键,存储其他类型。它在插件加载的时候进行执行,并且存储在本地。 通过preferences.put(“rootnode.preson.name”, “zhangsan”)设置值; 通过preferences.get(“rootnode.preson.name”, default)获取值...
2020-04-26 12:05:47
749
2
原创 mysql解压版安装命令
mysql解压版安装命令mysqld -installnet start mysqlnet stop mysqlsc delete mysql
2020-04-22 10:27:20
257
原创 mysql-noinstall.zip免安装版的优化配置和精简
mysql-noinstall.zip免安装版的优化配置和精简1.准备工作下载mysql的最新免安装版本mysql-noinstall-5.5.25a-win32.zip,解压缩到相关目录,如:d:\ mysql-noinstall-5.1.53-win32。这个就是mysql的根目录了。http://dev.mysql.com/downloads/mysql/2.配置在根目录下有几个文...
2020-04-22 10:26:43
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人