- 博客(28)
- 收藏
- 关注
原创 JSON相关
1/ String、JSONObject、JSONArray的转换https://www.cnblogs.com/ljangle/p/11047111.html2/getJSONObject()与getJSONArray()的使用https://blog.csdn.net/Alex19961223/article/details/919551163/Java截取某个字符之前或之后的字符串https://www.cnblogs.com/kkxwze/p/11224693.html..
2020-07-07 15:30:35 176
转载 maven项目出现missing artifact错误解决办法
导出的maven项目如果有感叹号,那么选中项目选中maven->update project .一定要选中force update of Snapshots/releases,这样的话没引入的包就会被重新下载。
2020-06-29 18:35:09 834
原创 mac通过路径找到对应的文件夹
在finder中 command + shift + G 跳出窗口中输入指定的路径,即可到达。【我太难了,明天又要去医院了。。。】
2020-06-23 19:45:11 440
原创 Eclipse创建的包变成文件夹/文件夹变成包的解决方法
包变成文件夹的解决方法:右击项目——选择properties——选择Java Build Path —— SourceInclude: 设置在Included中的文件夹是以文件夹形式显示的。 Excluded:设置在Excluded中的文件夹是以包的形式显示的。假设 想要建立一个名为 lib的文件夹,结果却成了一个包,想要解决这个问题,只需要在Excluded中添加这个包即可.如果想要建立一个包,却变成了文件夹,只需在Included中选择对应的文件夹就可以....
2020-06-19 16:00:37 1095
原创 Eclipse在包下面建子包
将Package Presentation选择为Hierarchical,然后建包就可以了,但要注意,当一个包下面有两个以上的子包时才会分层显示。
2020-06-16 19:53:06 371
原创 在eclipse配置Tomcat教程
https://blog.csdn.net/qq_37117521/article/details/88577009
2020-06-15 20:01:59 249
原创 macOS下安装配置tomcat详细教程
下文中引号内的文字可直接复制~~注意记得全部复制过去~tomcat官网下载好压缩包2.下载好后拖到桌面~在桌面解压~3.键盘shift+command+G调出这个窗口然后输入“~/Library”前往资源库4.把刚刚在桌面解压好的文件夹拖进刚刚打开的资源库5.打开终端输入引号内的内容“sudo chmod 755”(注意空格),然后把资源库中刚刚下载的文件夹选中拖进终端,终端会显示这个文件夹的路径,然后在后面补上“/bin/*.sh”以我为例,操作如下:sudo chmod 75.
2020-06-15 19:47:36 359
原创 Sequel pro运行Mysql出现闪退报错问题解决办法
0- 问题1-查看mysql版本号及操作1.mysql -uroot -p2.输入Mysql密码3.进入Mysql控制台2-高版本的对应Sequel PRO版本是1.1.2https://sequelpro.com/test-builds3- 下载并安装oldnew
2020-06-15 13:06:45 736
原创 Java后台开发相关面试题及其解答
[持续更新中]HashMap 相关面试题及其解答https://www.jianshu.com/p/75adf47958a7
2020-06-14 12:29:03 173
原创 maven报错:不再支持源选项 5。请使用 6 或更高版本
pom.xml文件中增加maven编译的jdk版本设置,maven.compiler.source,maven.compiler.target,java.version<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler
2020-05-30 19:57:26 309
原创 HashMap用法详解(实例版)
HashMap<String, String> map = new HashMap<>();//新建map.push("grace", "18");//存放键值对map.containsKey("grace");//是否存在该键值map.get("grace");//通过键取值map.isEmpty();//判空map.remove("grace");//删除键值for (String key : map.keySet()) { //遍历键 Sy...
2020-05-27 21:29:04 390 1
转载 写一篇最好懂的HTTPS讲解
版权声明:本文为CSDN博主「guolin」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/guolin_blog/article/details/104546558
2020-05-25 10:18:13 161
转载 mac下安装Homebrew提示Failed to connect to raw.githubusercontent.com port 443: Connection refused的解决办法
【感慨一下:这个脚本写的真的牛逼!!!!!!】Homebrew是macOS(或 Linux)缺失的软件包的管理器正常情况下在命令行执行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"即可完成安装。但由于某些你懂的因素,导致GitHub的raw.githubusercontent.com域名解析被污染了。(即使你翻墙了也不能正常操作...
2020-05-22 19:24:08 4275 1
转载 XCode C++无法读写文件
XCode can't open file (ifstream/ofstream) in C++最近用XCODE读写不了文件,以下是解决方案,亲测可行:Put your .txt files in the same directory where your main.cpp file is (or anywhere you like).In Xcode go to Product > Scheme > Edit Scheme > Run test (on the right)
2020-05-22 09:21:58 1206
转载 关于xcode出现An unknown error occurred. See the install log for more details安装失败解决办法
最近升级Mac系统到最新版(10.15.2),然后发现xcode打不开了,升级提示An unknown error occurred. See the install log for more details,然后在网上找方法,第一个方案失败告终1、在应用程序中右击xcode 显示包内容进入xcode App下列目录/Contents/Resources/Packages,找到这个文件MobileDevice.pkg,然后双击安装,但是提示我配置不符,果然安装失败了。2、最终解决方案:.
2020-05-16 08:59:04 893
原创 《Java开发实战经典》第七章 异常的捕获及处理
1.异常的基本概念为了保证程序出现非致命错误后,程序依然可以正常运行,所以需要异常处理机制。Java的异常处理机制的优点:易于使用、可自行定义异常类、处理抛出的异常同时又不会降低程序运行速度。2.关于除数不能为零的说明在计算机的发展中有两大“杀手”。一是断电,一是除数为零。因为除数为零在数学上解是无穷大,对于计算机来说,如果是无穷大,意味着内存将全部被占满。3.异常信息的输出方...
2019-06-16 21:29:36 307
原创 《Java开发实战经典》第八章 包及访问控制权限
1.包Java中使用包实现多人协作的开发模式,避免类名称重复的麻烦。2.关于“public class”与“class”声明类如果一个类只在本包中访问,不需要被外包访问,则直接声明成class即可;如果一个类需要被外包访问,则必须声明为public class。3.静态导入如果一个类中的方法全部是使用static声明的静态方法,则在导入的时候就可以直接使用“im...
2019-06-16 20:38:33 192
原创 《Java开发实战经典》第九章 多线程
1.Java中线程的实现1)继承Thread类多线程要执行的功能必须在Run()方法中进行定义为什么启动线程不能直接使用Run()方法?线程的运行需要本地操作系统的支持。如果一个类通过继承Thread类来实现,那么只能调用一次start()方法,如果调用多次,则抛出“IlleagalThreadStateException”异常class MyThread exten...
2019-06-16 20:02:13 165
原创 《Java开发实战经典》第六章 面向对象编程(高级篇)
1.继承class A{}class B extends A{}Java中只允许单继承,不允许多继承,即一个子类只能继承一个父类。子类(也称派生类)不能直接访问父类中的私有成员,可以通过getter,setter方法访问。子类对象在实例化之前会先默认调用父类中的构造方法,在实例化子类对象之前需要先将父类中的属性进行初始化。方法覆写:子类定义了与父类同名的方法,但子类覆写的方...
2019-06-14 21:56:56 321
原创 《Java开发实战经典》第五章 面向对象编程(基础篇)
1.面向对象的程序设计三个主要特性:封装性、继承性、多态性封装性:把描述对象属性变量及实现对象功能的方法合在一起,定义为一个程序单位,并保证外界不能任意更改其内部的属性值,也不能任意调动其内部的功能方法。同时为封装在一个整体内的变量及方法规定了不同级别的访问权限。 继承性:增强了程序代码的可复用性,提高了软件开发效率,降低了程序产生错误的可能性,也为程序的修改提供了便利。 多态性:允许...
2019-06-11 14:19:58 328
原创 190606-190610《跟秋叶学PPT》
最简单基本的PPT设计使用了模板仍然辣眼睛的原因:排版如何排列和放置,对我们的感受认知起着很重要的作用。四个步骤:1统一字体:格式—>替换字体(会将PPT全部使用该字体的都会被替换掉) 2突出标题 3巧取颜色:选中文字—>取色器 4快速搜图PPT主题PPT主题包含的四种元素:颜色、字体、效果、背景样式适用于:新做PPT时,先设置主题...
2019-06-10 18:15:17 640
原创 2019/4/14刷题
12 带最小值操作的栈 30min类中需要自己定义stack<int>思路:使用两个栈,stack存储压入的数据,minstack存储最小值13 字符串查找 30min
2019-04-14 19:26:14 177
原创 Petri网pnml解析成关联矩阵后生成可达图
会产生状态空间爆炸,后续需要约减。#include <stdio.h>#include "tinyxml.h"#include <iostream>#include <cstring>#include<string>#include<vector>#include <stdlib.h>#includ
2018-11-15 12:37:30 3105 4
原创 Petri网可覆盖性树的构造算法
#include<iostream>#include<algorithm>#include<stdio.h>using namespace std;typedef struct Node { int m[300] = { 0 };//标识 int flag = 0;//新0,旧1,端点2 int isfirable[300] = { 0 };//...
2018-11-13 08:47:35 1797 1
原创 pnml解析为邻接表
#include <stdio.h>#include "tinyxml.h"#include <iostream>#include <cstring>#include<string>#include<vector>#include <stdlib.h>using namespace std;//边表t
2018-11-09 22:42:19 390
原创 pnml解析为关联矩阵
#include <stdio.h>#include "tinyxml.h"#include <iostream>#include <cstring>#include<string>#include<vector>#include <stdlib.h>using namespace std;struct
2018-11-09 22:39:47 676 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人