- 博客(61)
- 资源 (3)
- 收藏
- 关注

原创 git clone 其他分支
git clone 其他分支命令: git clone -b 分支名称 仓库地址默认克隆master命令: git clone 仓库地址
2019-04-10 14:33:23
2211

原创 最详细的String类详解
String 类介绍及String的方法概述:字符串表示的是字符序列,底层为字符数组为引用类型数据,唯一一个不需要new就有的对象字符串的特殊:字符串其实就是常量,创建之后不能改变常量存放在常量池中字符串本身不能改变,但是地址值是可以改变的如果使用多个变量,指向同一个字符串常量,地址一致new String() 与其他对象不同,new 一次就有一个新地...
2018-12-25 18:23:53
191

原创 最详细的Linux基本命令详解
Linux基本命令一. 虚拟机有三种网络访问方式桥接模式 : 虚拟机相当于一台计算机仅主机模式 : 虚拟机可以访问宿主机,宿主机无法访问虚拟机NAT模式:虚拟机和宿主机可以互相访问,虚拟机可以通过宿主机上网,宿主机相当于路由器,宿主机可以配置254个虚拟机.二.Linux中/和~的区别/ : 根目录~ : 家目录三.Linux权重中的 r w xr : ...
2018-12-10 11:33:47
419
转载 Web安全漏洞之XSS攻击
什么是 XSS 攻击XSS(Cross-Site Scripting)又称跨站脚本,XSS的重点不在于跨站点,而是在于脚本的执行。XSS是一种经常出现在 Web应用程序中的计算机安全漏洞,是由于 Web 应用程序对用户的输入过滤不足而产生的。常见的 XSS 攻击有三种:反射型、DOM-based 型、存储型。 其中反射型、DOM-based 型可以归类为非持久型 XSS攻击,存储型归类为持久型 XSS 攻击。1.反射型反射型 XSS 一般是攻击者通过特定手法(如电子邮件),诱使用户去访问一个
2020-12-30 15:33:39
376
转载 javaScript实现XML字符串转换JSON格式数据
/*** xml字符串转换xml对象数据* @param {Object} xmlStr*/function xmlStr2XmlObj(xmlStr) {var xmlObj = {};if (document.all) {var xmlDom = new ActiveXObject("Microsoft.XMLDOM");xmlDom.loadXML(xmlStr);xmlObj = xmlDom;} else {xmlObj = new DOMParser().parseFrom
2020-12-22 11:33:23
662
原创 Angular2 form表单 disabled问题
const ctrl = new FormControl({value: ‘n/a’, disabled: true});通过 FormGroup getRawValue方法,可以获取包含disabled值
2020-09-09 10:32:36
1443
原创 angular2 tslint.json 语法错误 max-len 超过最大
最外层的tslint.json修改“max-line-length”: [true,300],
2020-09-09 10:29:59
434
原创 ERROR Error: ExpressionChangedAfterItHasBeenCheckedError
解决方法:引入:constructor(private cd: ChangeDetectorRef ) {}在报错的地方加上this.cd.detectChanges();
2020-09-09 10:13:45
957
原创 显示数字超出部分隐藏
.line { // width: 120px; text-align: center; display: inline-block; overflow: hidden; /*超出隐藏*/ text-overflow: ellipsis; /*隐藏后添加省略号*/ white-space: nowrap; /*强制不换行*/}
2020-09-09 09:30:54
426
原创 angular2 数组去重方法
const newArr = Array.from(new Set(this.userDataSource));this.userDataSource = newArr;
2020-09-09 09:29:01
1255
原创 list stream:String[]与List互相转换
String[] strings = {"1", "2", "100", "124"};List<Integer> integerList = Arrays.stream(strings).map(b -> Integer.parseInt(b)).collect(Collectors.toList());System.out.println(integerList);String[] strArray = integerList.stream().map(s -> Stri
2020-09-09 09:27:38
3835
原创 npm 其他包失败怎么办
npm 其他包失败怎么办【npm ERR】cb() never called!解决方案在使用 npm install时报错:npm ERR! cb() never called!npm ERR! This is an error with npm itself. Please report this error at:npm ERR! https://npm.community1234解决方案:清理 npm缓存就可以了npm cache clean -fI sure hope yo
2020-09-09 09:25:02
285
原创 oracle 字母+数字排序 sql
oracle 字母+数字排序 sqlselect t.*, t.rowid from 表 t order by to_number(regexp_substr(表字段,'[0-9]*[0-9]',1)) desc
2020-09-09 09:22:48
700
原创 解决oracle in限制1000 问题
// 得到此集合List<OrgValidUser> orgValidUserList = orgValidUserVO.getData();// 根据某些字段进行去重List<String> employeeCodeList = orgValidUserList.stream().map(OrgValidUser::getEmployeeCode).distinct().collect(Collectors.toList());//已去重// 或者in进行的sqlStri
2020-09-07 11:21:50
426
原创 进入页面首先展示哪一块位置
<script>$(function(){location.href = "#video-container";})</script><div id="video-container" ></div>
2020-09-07 10:58:09
167
原创 org.springframework.context.annotation.ConflictingBeanDefinitionException
Java后端,在Git上新拉下来的项目中启动Springboot项目毫无问题,当自己新建类确认无误后再次启动Springboot项目时却报这个错检查时,发现自己写的类,注解,方法,一个都没错,都是正确的那么为什么会出现这个错呢?原因: 在工厂Bean中出现了重复的bean命名。修改: 只需要把自己报错对应的类命名重命名就好。或者也可以在报错信息提示类上声明bean名@RestConte...
2019-06-01 11:49:40
29150
7
原创 BPM流程建模开发详解
BPM建模开发指南打开 jdeveloper,点击“New” ->”Application…”选择”BPM Application” 点击ok输入应用名称,以“App”为后缀即可输入目录包名输入项目名称,点击“Finish”此时会出现新建流程弹出框,输入流程名称,类型选择“Asynchronous Service”,点击“next”点击下图中的加号,添加流程需要传入...
2019-04-23 13:36:41
4848
原创 Java 后端项目部署到服务器使用ip访问
Java 后端项目部署到服务器使用ip访问一、Maven打包项目打包成功,该路径下会生成一个jar包。二、部署项目打开服务器,创建文件夹目录用于存放上传的jar包并且进入该文件夹。使用rz命令上传打好的jar包。上传完成.使用命令:java -jar 包成功.页面通过主机名+端口号+接口对数据进行访问.部署成功。如果关闭服务器,服务会消失,如果不希望这样,那么使...
2019-04-17 16:19:16
6120
2
原创 Angular2 将前端项目部署到服务器使用ip访问
Angular2 将项目(前后端)部署到服务器使用ip访问一、 安装NginxNginx的安装配置二、前端部署Linux服务器:使用build命令build项目.环境可以自己设置.命令如下:[开发环境]ng build --prod --env=dev[测试环境]ng build --prod --env=test[生产环境]ng build --prod --env=...
2019-04-17 15:58:21
1481
1
原创 Angular2 前后端分离,前端如何配置连接后端
Angular2 前后端分离,前端如何配置连接后端1.找到 proxy.conf.json 文件 。2.配置 proxy.conf.json 文件2.1 找到 package.json 并且配置.3.然后可以连接了。例如请求Post接口:4. 打开终端, 使用命令: npm run start 即可。...
2019-04-17 15:27:10
5393
转载 虚拟机的Nginx安装配置
Nginx 安装配置一、安装编译工具及库文件下载 PCRE 安装包.进入到需要安装文件的位置.[root@bogon src]# cd /usr/local/src/执行命令.[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2、解压安装包[...
2019-04-17 09:09:09
1438
原创 Angular2报:Error:StaticInjectorError(AppModule)
报错如下:意思是:没有注入主键1中的2解决:2 可以是node_modules的文件,也可以是自己生成的文件,在我这里是node_modules的文件。只需要在AppModule中注入报错文件即可...
2019-04-16 11:29:21
11377
3
原创 Angular2 异常: No provider for ControlContainer
异常如下:解决办法: 找到 app.module.ts添加:问题解决。
2019-04-15 15:46:55
365
原创 无效的列索引 和 不存在该列
无效的列索引 和 不存在该列无效的列索引:通常的原因要么数据库字段不存在要么就是SQL语句字段出错。不存在该列:有时候需要在pojo类写些数据库并没有的字段去接受值,这时候当数据库select * 时会抛出异常声明并不存在我们在pojo类中写的新字段,本身数据库也没有,这时候我们需要去声明该字段.能够区分虚拟属性和实体属性//数据库并不存在这个字段,我们需要去声明 //ColumnTyp...
2019-04-13 00:03:34
1672
原创 输入几个关键字能导出Excel而输入完整关键字却导不出Excel
输入几个关键字能导出Excel而输入完整关键字却导不出Excel同一请求请求两次,响应头的Content-Type不一致这是我自己的一个问题,明明后台不报错,前台数据一两个字进行模糊查询可以导出,但是输入大量的字进行模糊查询就导不出Excel。问题就在于我自己使用的是工具包导出的Excle,默认是没有返回值的,而我却添加了返回值,导致响应头中的content-type不一致,所以Excle能下...
2019-04-13 00:01:45
500
原创 后台导出打开Excle提示:Excel无法打开文件因为文件或文件扩展名无效
后台导出打开Excle提示:Excel无法打开文件因为文件或文件扩展名无效1.一定要检查SQL。特别是条件。SQL注意传值是否正确,#{}传参是否正确查看前端响应后台导出类型和接口是否正确.我博客里就有一篇Angular2响应后台导出Excel上面的我都检查对了,但还是不出效果。因为我公司采用的是工具类调用方法即可使用导出方法。但是如此还是导出不了数据。这时要F12检查前端的响应头...
2019-04-13 00:00:31
10565
原创 报错:SyntaxError- Unexpected token P in JSON at position 0
报错:SyntaxError- Unexpected token P in JSON at position 0请仔细查看报错日志,查看前端响应到后端的数据类型格式是否正确。比如:后台需要json格式的数据,而前端传的数据格式并不是json格式。可以用: JSON.pase() 和JSON.stringify()...
2019-04-12 23:58:22
9907
原创 Sql中对字段进行判断当条件成立修改该字段的值
Sql中对字段进行判断当条件成立修改该字段的值直接上SQL一看就明白:select year, R0_SCORE, LAST_UPDATE_DATE, OBJECT_VERSION_NUMBER, DRAWING_NAME, // 当RF6_SUP_SCORE这个Integer的字段的值为-999 那么让其的值改为 不评价 (case when RF...
2019-04-12 23:57:23
6123
原创 Oracle中的两种模糊查询
Oracle中的 like 和 instr模糊查询1条件前后都查select * from 表 where 字段名 like "%条件%"以条件为头查select * from 表 where 字段名 like "条件%"_占一个字符select * from 表 where 字段名 like "_条件%"前后占一个字符select * from 表 where 字段名 like...
2019-04-12 23:55:12
1258
原创 Angular2新引进的项目运行报'npm rebuild node sass --force'
Angular2新引进的项目运行报npm rebuild node-sass –force to build the binding仔细检查报错信息的提示,就会发现是因为本地的node.js版本和引进项目的node.js版本不同所导致的问题,直接按提示npm该命令即可.命令: npm rebuild node sass --force如果还不行,就说明你的项目文件node_modules有问...
2019-04-12 23:52:09
964
原创 Angular2调用后端接口完成Excel导出
Angular2响应后端的Excel导出设置一个导出按钮样式可以采用zorro.官网:https://ng.ant.design/docs/introduce/zhhtml<!-- 参数为查询条件--><button nz-button nzType="default" (click)="excelOne(year,month)" ><i class="a...
2019-04-12 23:49:44
1149
原创 怎么用git上传部分代码
怎么用Git上传部分代码?0:在项目的根目录右键 Git Bash Here1: 使用命令: git status (查看当前代码状态)标红的为修改的代码2:看一下那些文件是想要上传哪些文件是不想要上传的。使用命令: git add . (全部上传) git add 文件 (上传指定文件)我这里上传的是Dev分支,Git默认选择 master 分支.所以使用命令切换到...
2019-04-09 11:46:38
5520
原创 后端报错:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
当启动idea调用接口时报The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone解决方法该错误为mysql时区错误,只需要将时区设置为你当前系统时区.解决方法: 在mysql中输入如下命令并执行 `set global time_zone='+8:00';...
2019-03-21 17:44:34
382
2
转载 Oracle游标基本知识点
Oracle游标基本知识点游标概论:游标是一个私有的SQL工作区域,Oracle数据库中有两种游标,分别是隐式游标和显式游标, 隐式游标不易被用户和程序员察觉和意识到,实际上Oracle服务器使用隐式游标来解析和执行我们提交的SQL 语句;而显式游标是程序员在程序中显式声明的;通常我们说的游标均指显式游标。SQL%ROWCOUNT 受最近的SQL语句影响的行数 SQL%FOUND 最近的SQ...
2019-03-20 17:28:49
318
原创 Oracle使用存储过程+动态游标cursor双重嵌套实现当两张表拥有共同的字段时将字段插入第三张表
Oracle使用存储过程+动态游标cursor双重嵌套实现当两张表拥有共同的字段时将字段插入第三张表 -----‘两种写法’方法一:方法头: /*1,要求使用存储过程实现 2,无传入参数,一个返回参数,插入成功返回S,发生异常返回E 3,要求使用动态游标Cursor */ PROCEDURE TEST_LLP_FOUR(X_RETURN_MSG OUT VARCHAR2)...
2019-03-20 17:23:58
2288
原创 Oracle在PL/SQL中实现用户注册校验--‘有两种方法’
Oracle实现用户注册校验–两种方法方法一:当数据过多的时候会影响到数据库的性能,因为用select * from table,也可以指定需要验证的字段优化也可以 比如只需要验证 username 和 password 就使用 select username,password from table。代码如图。Packages代码CREATE OR REPLACE PACKAGE T...
2019-03-19 17:43:10
304
原创 关于Angular+zorro 实现无限级菜单
关于Angluar + zorro 实现无限级菜单该文章为思路+代码,为通用式前端无限级菜单。首先通过后台接收到的数据是这样的"table":[ { "id": 1017.0, "menuName": "用户管理", "child":[{ "id": 23.0, "menuName&qu
2019-03-15 10:55:03
1484
4
带条件分页查询(练习)附带要求文档和资源
2019-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人