自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笔记

春风难寻意中人

  • 博客(83)
  • 资源 (3)
  • 收藏
  • 关注

原创 XML 是什么

一、初识XML:1.基本概念:XML 的英文全称为:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 *功能*存储数据,1.配置文件2.在网络中传输* xml与html的区别1. xml标签都是自定义的,html 标签是预定义。2. xml的语法严格,html 语法松散 3. xml是存储数据的,html是展示数据w3C ...

2020-02-19 22:50:04 274

原创 2019自考——信息安全真题

一、单选题(每题1分)1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、二、多选题(每题2分)26、27、28、29、30、三、填空题26、( )是信息系统中维护信息安全的最后一道防线27、用户具有对客体o的( )权时,才可以将自己对客体o的部分权限或全部权限授予其他用户...

2020-02-19 22:37:39 1544

原创 设计模式的介绍与“追求”

一、 设计模式介绍1. 设计模式的来源:设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希●伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的2. 设计模式的产生:设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式...

2020-02-18 18:40:44 231

原创 设计模式的7大原则

一、 设计模式的7个原则1. 单一职责原则2. 接口隔离原则3. 依赖倒转(倒置)原则4. 里氏替换原则5. 开闭原则6. 迪米特法则7. 合成复用原则二、单一职责原则1. 基本介绍对类来说的,即一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1,A22. 单一职责原则注意事项...

2020-02-17 16:16:28 1308

原创 JUnit单元测试案例——异常测试(测试语言Java)

一、 异常测试对可能抛出的异常进行测试:异常本身是方法签名的一部分:public static int parselnt(String s) throws NumberFormatException测试错误的输入是否导致特定的异常:• Integer.parselnt(null)• Integer.parselnt(" ")• Integer.parselnt(“xyz”)二、...

2020-02-15 21:35:31 1947

原创 JUnit单元测试案例——超时测试(测试语言:Java)

一、 @Test(Timeout = 100) 可以设置超时 1. timeout单位时毫秒 2. 可以为JUnit的单个测试设置超时 3. 超时测试不能取代性能测试和压力测试下面我们写个程序进行测试一下:我们写一个从0加到参数N的一个方法,如图所示:我们来测试一下,如图所示我门可以得出一下结论:从0加到10000000,使用100毫秒不超时,使用10毫秒则超时。...

2020-02-15 21:34:44 1439

原创 Junit单元测试案例——before & After(测试语言Java)

一、 JUnit使用@Before和@After在@Before方法中初始化测试资源在@After方法中释放测试资源二、初始化测试资源称为Fixture@Before:初始化测试对象,例如: input = new FileInputStream();@After: 销毁@Before创建的测试对象, 例如: input.close();@BeforeClass:初始化非常耗时...

2020-02-15 20:18:59 5496

原创 Junit单元测试案例(测试语言Java)

二、单元测试案例

2020-02-15 15:41:38 3124

原创 Junit单元测试概念(测试语言Java)

一、单元测试概念1. 什么是的单元测试单元测试是针对最小的功能单元编写测试代码java程序最小的功能单元式方法单元测试就是针对单个Java方法的测试2. 使用main()方法测试的缺点只能有一个main()方法,不能把测试代码分离没有打印出测试结果和期望结果例如: expected:63533,but actual:89653那么此时就需要一种测试框架,帮助我们编写测试...

2020-02-15 13:47:21 690

原创 JAVA中的类不要使用$符的原因解析

下面是在Java中标识符的定义在大多数人的理解中,Java标识符的定义规则如下。1.标识符由字母、数字、货币符号(¥、$等)、连接符号(_等)组成。(这里的字母为Unicode字符集, 而不再局限于传统的26个英文字母。)2.标识符的首字符可以是字母、货币符号与连接符号,但不能是数字。3.标识符不能与Java中的关键字相同。4.标识符不能和Java中预定义的字面常量名称相同(true、...

2019-11-29 17:56:07 521

原创 如何计算数组前N项和——Java

题目:给定一个数组请你求出其前N项的和是多少方法一 —— 使用递归调用:使用递归调用来计算本题会提升时间复杂度与空间复杂度(有一个压栈与出栈的操作)public class Main{ public static void main(String[] args) { int[] a = {1,2,5,4,8,66,7,11,12}; System.out.println(...

2019-11-29 15:23:38 3363

原创 Java——斐波那契数列的第n项与前n项和

下面是从网上找的一张关于斐波那契的图片,该图片解释了什么是斐波那契 序列注意:第0项值为0 第1项值为1 第2项值为1 之后每一项都等于其前两项的和求斐波那契额的第n项的值方法一: static int fib(int n) { //当n为0或1时,结果为其本身 return (2>n) ? n: fib(n-1)+fib(n-2); }方法二:publi...

2019-11-28 21:04:54 4639 1

原创 加一

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 2:输入: [4,3,2,1] 输出: [4,3,2,2] 解释: 输入数组表示数字 4321。来源:力扣(...

2019-11-22 20:01:32 205

原创 两数之和(两种解法)——leetcode

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]来源:力扣(Leet...

2019-11-21 21:15:01 201

原创 回文数字

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121 输出: true示例 2:输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例3:输入: 10 输出: false 解释: 从右向左读, 为 01 。因此它不是一个回文数。 进阶:你能不将...

2019-11-21 20:52:06 564

原创 求1000个1-100的随机数中每个数的个数

随机生成1000个1—100以内的整数,求每个整数出现的次数。解题思路:1.不排序的方法:直接进行双重循环,以0-99作为下标加一之后变为1-100.然后数组的值存每个数出现的次数(时间复杂度太大)2.先进性排序然后求取数据出现的次数public class Random { public static void main(String[] args) { int[] ar...

2019-11-21 20:22:55 1858

原创 java——末尾0的个数

【题目描述】输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n =10; n! = 3628800,所以答案为2输入描述:输入一行,n(1<=n<=1000)输出描述:输出一个整数,即题目所求输入例子:10输出:2题目分析:由于0的来源是2 和5 ,但是在所有的数中以2为因数的数较多,所有在这里我们只需要考虑因子5的个数就行。错误分析:不能以10为...

2019-11-20 17:35:09 1541

原创 只出现一次的数字——力扣

题目给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1] 输出: 1示例 2:输入: [4,1,2,1,2] 输出: 4知识点补充:异或运算符(^)异或运算符(^) 参加运算的两个数据,按二进制位进行“异或”运算。 运算...

2019-11-09 21:11:58 213

原创 用Java实现两个矩阵的加减乘——ppt课件

花费了一个小时终于把星期一讲课的ppt制作出来了,有需要的可以直接拿走不谢!ppt链接:https://kdocs.cn/l/ssue6PyAD?f=111代码链接:https://kdocs.cn/l/s0Zf8FyxV?f=111...

2019-11-03 16:45:23 226

原创 MVC模型图

MVC图/

2019-11-02 11:30:23 4454 3

原创 汽水瓶兑换问题——牛客网

题目:有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入描述:...

2019-10-22 17:05:28 1060

原创 优雅编码之你所不知道的好处

优雅具体意思:(指物)优美雅致。 通常说:某人言谈举止非常优雅。优雅是一种和谐,类似于美丽,只不过美丽是上天的恩赐,而优雅是艺术的产物。优雅从文化的陶冶中产生,也在文化的陶冶中发展。前天参加了郑大软件工程自学考试,软件测试中有一道简答题是这样问的:“编码为什么要坚持标准或规范?”当我看见这个问题的第一眼,就想起了我自己之前写的代码了。记得暑假期间我翻看了大一刚开始学习编程时候的代码,发现一...

2019-10-22 16:52:16 299

原创 Java中的三种注释

与大多数程序语言一样,java中的注释也不会出现在可执行程序中,因此,可以在源程序中根据需求添加任意多的注释,而不必担心执行代码膨胀。下面以Java中Map源码中出现的部分注释分别来解释Java的三种不同的注释。1.常用的方法是使用 // ,其注释的内容从//开始到本行结束,我们也称之为行注释2.当需要长篇的注释是。既可以在每行的注释前面标记 // ,也可以使用/*和 */ 将一段比较长的...

2019-10-11 22:26:26 926

原创 自考——软件测试相关的简答题整理(三)

1. 仅仅测试程序是否按预期方式运行有何错误这最多只能算测试问题的一半,用户不一定遵守规则,软件测试人员需要证实不安规定操作有何后果此外,如果测试人员进行测试时木打破沙锅问到底的态度,就会遗漏某些软件缺陷2. 测试程序说明的目的是什么测试程序说明的目的时明确执行测试案例所需的全部步骤,包括如何设置、启动、执行和关闭测试案例。3.假定完全测试某一程序,在决定是否应该停止测试时要考虑那些问题...

2019-10-08 18:15:17 682

原创 自考——软件测试相关的简答题整理(二)

1. 简述进行软件测试的主要原因和测试级别主要原因:对质量或可接受性做出判断、发现问题级别:单元测试、集成测试、系统测试2. 简述功能性测试的基本观点及优缺点功能性测试的基本观点是将程序看作是从输入定义域取值映射到输出值域的函数,从输入数据与输出数据的对应关系出发设计测试用例,即不涉及程序内部结构功能性测试的优点是:功能性测试与软件如何实现无关,具体实现方法变化不影响测试用例的使用测...

2019-10-08 18:11:42 680

原创 自考——软件测试相关的简答题整理(一)

1. 比较功能性测试与结构性测试功能性测试(黑盒测试)与结构性测试(白盒测试)是完全不同的测试方法黑盒测试基于外部规格说明,从输入数据与输出数据的对应关系出发设计测试用例,对被测程序的内部情况一无所知,完全不涉及程序的内部结构而白盒测试只根据程序的内部结构进行测试,而不考虑其外部特征2. 简述等价类测试思想及其主要方法分类等价类测试思想使通过每个等价类中方的一个元素标识测试用例主...

2019-10-07 19:49:52 1707

原创 【编程题】字符串排序

2018-11-14 22:13:31 630

转载 如何用html与css3来实现slider切换效果

最近在学习html与CS经过一段时间的学习,感到CS实在是太强大了:一下是用纯HTML与CS实现的slider切换效果html结构的:&lt;div id="bd"&gt; &lt;input checked type="radio" name="slider" id="slider1"&gt; &lt;input type="radio" name

2018-05-11 09:38:24 3060

原创 如何解决Java中使用jlist有些数据添加不上的问题

   写了一个多人聊天室,使用了j list。但是使用过之后就后悔了,总想着尝试新的东西,没有使用j table.到后来发现了,许多的新问题,比如邀请进入私聊的时候,对方的状态不好进行判断,在线人员有时候添加不到j list上去。下面是我在解决j list添加不上人员的方法。(可能是对j list 的了解不够,个人觉得使用j list,没有使用j table方便)/*** 写一个画笔进行对j...

2018-04-15 20:04:31 1272

原创 弹出框中的信息画到面板上应该如何解决

  最近在写一个网络小游戏(井字棋),写的过程中,出现了不少的bug,最让我感到神奇的是我写的弹出框中的信息,居然被画到了面板上,这让我很是不解,检查了一遍代码,我的天没有问题啊,最后请教了学长,发现原来我在使用画笔的时候,少用了一句话。super.paint(g);自己琢磨了两天具体效果如下: 最后查了文档原来J Panel也有自己的paint方法,J Panel中显示的...

2018-04-14 09:32:00 211

原创 如何获取当前的年份月份还有天数或者当前准确的日期

一:字段和方法的信息YEAR 字段:public static final int YEAR ;指示年的 get 和 set 的字段数字。这是一个特定于日历的值;get 方法:public int get(int field) ;返回给定日历字段的值。在 lenient 模式下,所有日历字段都被标准化。在 non-lenient 模式下,所有日历字段都是经过验证的,如果任何日历字段有...

2018-02-25 14:53:38 1146

原创 如何防止按钮多次点击开启多个线程

/** 线程 防止按钮多点 **/new Thread() { @Overridepublic void run() {super.run();try {sleep(200);} catch (InterruptedException e) {// TODO 自动生成的 catch 块e.printStackTrace();}isClick = !isClick;this....

2018-02-25 10:48:06 1265

原创 【MySQL基础】MySQL中的limit用法

limit是mysql的语法select * from table limit m,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。select * from tablename limit 2,4即取出第3条至第6条,4条记录这样查询的好是如果只需获查询数据库中的一定体哦啊属的数据的时候,数据库中的查找如果不是最后一条,查着数据库的压...

2018-02-25 10:36:22 356

原创 获取到的JTextField(文本框中)中输入的内容是什么类型

(1)无论你文本框中你输入的是什么数据类型但是如果你使用getText()方法的时候你获取的都是String(字符串类型的数据)下边是一个小测试package test;(可以执行成功)import javax.swing.JTextField;public class Test1 {static JTextField jtName = null;public static vo...

2018-02-25 10:13:43 15587

原创 如何切换面板

写了两个类第一个类A继承了Jframe第二个类B继承了面板在第一个类中声明一个面板C(以下是如何将面板C替换为面板B)A.C.removeAll();  //移除当前这个A窗体中的所有组件A.C.add(new B());  //将B面板添加到A中A.C.repaint();    //重新绘制面板A.C.validate();  //防止面板中的组件闪烁   ...

2018-02-24 08:57:33 1113

原创 Java如何隐藏表指定列

下边是分装好的一个类:隐藏表格指定列(使用时只需传入一个面板与你需要隐藏的列数即可)public static void hideColumn(JTable table, int index) {   //index表示隐藏的第几列TableColumn tc = table.getColumnModel().getColumn(index);tc.setMaxWidth(0);tc.s...

2018-02-24 08:54:02 3214

转载 javaBean是什么

简单笼统的说就是一个类,一个可复用的类。javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法JavaBean是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部...

2018-02-24 08:42:57 10878

转载 java中setPreferredSize方法与setSiz方法的区别

 setSize是设定的固定大小,而setPreferredSize仅仅是设置最好的大小,这个不一定与实际显示出来的控件大小一致(根据界面整体的变化而变化) 

2018-02-23 16:40:06 1139

原创 关于图形化界面问题

关于图形化界面问题【1】在图形界面中添加标签或者面板是如果不出现原因是少了(---.setOoaque(true);)然而对于按钮来说则不会出现这样的情况。【2】在对图形化界面进行添加组件的时候不要忘了取消布局管理(---.setLayout(null);)【3】在实现获取JFrame与JApplet中的内容窗格,必须使用getContenPane()方法来 得,然后利用add方法...

2018-01-30 16:02:38 357

原创 关于 JTable&TableModel &DefailtTableModel关系

(1.)TableModel是JTable的模型相当与替身。一般存储数据都用TableModel去存储.存好了,放到JTable里去就可以了.JTable jb = new JTable ();TableModel tm = new TableModel();jb.setModel(tm);(2)DefaultTableModel 是指默认的表控制模型 它可以来控制 JTBALE 用JTA...

2018-01-28 17:32:56 887

neo4j-community-3.1.0-windows.zip

neo4j-community-3.1.0-windows.zip下载文件

2020-02-20

jsoup-1.12.2.jar

在使用JsouP进行解析之前,需要将jsoup-1.12.2.jar,放入到libs文件下,然后构建路径即可使用Jsoup中的方法。

2020-02-20

jsoup-1.12.2-javadoc.jar

Jsoup的说明文档包,进行解压后,打开index.html问价,便可以查看Jsoup的使用说明文档。

2020-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除