210804:复盘记录
2021-08-04 本文已影响0人
弹钢琴的崽崽
一. Linux中开放某个端口
1. 添加端口
sudo firewall-cmd --zone=public --add-port=xxxx/tcp --permanent
2. 刷新生效
sudo firewall-cmd --reload
二. Oracle中插入查询的记录
1. 新表导入旧表数据
例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句:
create table b as select * from a
2. 把A表字段导入到B表字段中
例如:有两个表A和B
两个表的表结构不同,但要插入的字段类型相同:
2.1 把A表的全部字段数据插入到B表中:
insert into B select * from A;
2.2 把A表中某些字段的数据插入B表中:
insert into B(字段名)(select 字段名 from A)
如果不在同一个schema下请在表名前加上schema,例如有schema a和b:
insert into b.B select * from a.A
三. Oracle查询记录中加个固定值
例如表中有2个字段:ID,StrVal
那么想让ID字段变成固定值,可以这样做:
select 1 as id,StrVal from 表
这样,所有的ID就都变成1了
四. 电脑如何开启telnet服务
1. 首先,在电脑的“程序”里,找到控制面板
![](https://img.haomeiwen.com/i18792147/ab482a359ff21dc4.png)
2. 进入控制面板后,可以看到很多应用。我们找到【程序和功能】
![](https://img.haomeiwen.com/i18792147/106d5ce34c39c92b.png)
3. 在这里,我们可以看到左侧的三个功能,找到【打开或关闭Windows功能】
![](https://img.haomeiwen.com/i18792147/2be6dd303d6db278.png)
4. 点击,进入【打开或关闭Windows功能】。会弹出一个二级窗体
勾选telnet客户端(服务端不用安装)
![](https://img.haomeiwen.com/i18792147/67efc116f2a62ee2.png)
5. 输入命令验证
telnet 127.0.0.1 8022
六. IDEA配置tomcat
1. 点击Run-Edit Configurations...
![](https://img.haomeiwen.com/i18792147/39439e08701cd250.png)
2. 点击左侧“+”,选择Tomcat Server--Local,
![](https://img.haomeiwen.com/i18792147/71fc36826063654c.png)
3. 在Tomcat Server -> Unnamed -> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。
![](https://img.haomeiwen.com/i18792147/36157b8322406e4a.png)
![](https://img.haomeiwen.com/i18792147/f66eac36dd862eb1.png)
至此,IntelliJ IDEA配置Tomcat完成。
4. 在本地进行编译打包部署
直接在idea左下的Terminal终端输入mvn install,编译打包成功,显示BUILD SUCCESS字样。重新查看项目的目录,我们发现项目根目录下面多了target目录,该目录下也打出了war包。
![](https://img.haomeiwen.com/i18792147/1ff52647bdcaf83a.png)
![](https://img.haomeiwen.com/i18792147/ed500829c5863c8e.png)
![](https://img.haomeiwen.com/i18792147/a54e793b54ead9d6.png)
![](https://img.haomeiwen.com/i18792147/723b9369e6b83015.png)
2、再次进入部署界面
![](https://img.haomeiwen.com/i18792147/52e93d6a9dab35d1.png)
3、在 Deployment 中 点击 + ,选择要部署的工程。
![](https://img.haomeiwen.com/i18792147/1115bb030f9eafcc.png)
此处选择TestDemo.war作为部署包。
4、 填写访问路径(一般为项目名,输入后会同步到server标签页的localhost处),点击 OK
![](https://img.haomeiwen.com/i18792147/9c4ebe30078cd507.png)
5、在主界面中 Application Servers 中就可以看到部署的工程,点击左侧绿色三角形就可以运行 Tomcat 服务器
![](https://img.haomeiwen.com/i18792147/804f2feb7132de84.png)
点击后显示如下:
![](https://img.haomeiwen.com/i18792147/9829d261b0efe1e9.png)
七. SQL注入
在文本框中输入 ' or 1 = 1--
就可以进行SQL攻击
SELECT * from T_SLXF_SITEINFO where id = '' or 1 = 1--' 100001'
八. IDEA 运行报错 Command line is too long
1. idea中项目启动不起来
![](https://img.haomeiwen.com/i18792147/0de18869aca91346.png)
2. 两种方法
1. 修改项目下 .idea\workspace.xml
找到标签
<component name=“PropertiesComponent”>
,
在标签里加一行
< property name="dynamic.classpath" value="true" />
2. 方法二
![](https://img.haomeiwen.com/i18792147/fd3f881838cdc6c7.png)
![](https://img.haomeiwen.com/i18792147/68d006d9bfaada82.png)
这时候应该点击蓝色的链接,进入 Edit Configuration
![](https://img.haomeiwen.com/i18792147/41ad4065b7064fa7.png)
修改command line为JAR manifest即可
![](https://img.haomeiwen.com/i18792147/21f91d5409083d0b.png)