0x726f6f74的博客

创作有价值的项目

Java基础[集合泛型]

 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)  * 思路:创建新集合方式 public static void main(String[] args) {     ArrayList list = new ArrayList();     list.add(&am...

2018-08-29 09:06:19

阅读数:35

评论数:0

Java基础[集合]

* A:集合的由来     * 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少  * B:数组和集合的区别     * 区别1 :          * 数组既可...

2018-08-22 16:37:00

阅读数:60

评论数:0

Java基础[regex&class]

* A:字符类 * [abc] a、b 或 c(简单类) * [^abc] 任何字符,除了 a、b 或 c(否定) * [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) * [0-9] 0到9的字符都包括 * A:预定义字符类 * ....

2018-08-20 11:17:16

阅读数:23

评论数:0

Vue基础[脚手架]

vue 起步: $ npm install -g vue-cli $ vue init webpack my-project $ npm install --save-dev react-router@2.8.1 $ cd my-project $ npm install $ npm run ...

2018-08-10 11:32:14

阅读数:42

评论数:0

Java基础[String]

package test; import java.util.Scanner; public class HelloWord { /** * @param args */ public static void main(String[] args) { /* * int ...

2018-08-08 12:52:15

阅读数:26

评论数:0

Python基础[线程,进程,协程]

多进程 #coding: utf-8 import multiprocessing import os, time, random def Lee():     print "\nRun task Lee-%s" %(os.getpid()) #os.ge...

2018-08-07 16:08:32

阅读数:30

评论数:0

Python基础[sqlachemy]

# 依赖库安装 pip install mysql-python pip install sqlalchemy # 数据库设计 import time from sqlalchemy.ext.declarative import declarative_base from sqlalchem...

2018-08-06 16:38:29

阅读数:32

评论数:0

Java基础[object 1]

* 多态概述     *事物存在的多种形态 * 多态前提     要有继承关系     要有方法重写     要有父类引用指向子类对象     class Test{         public static void main(String[] args){             Cat...

2018-07-23 18:06:40

阅读数:24

评论数:0

Java基础[Object]

* A:构造方法概述和作用     * 给对象的数据(属性)进行初始化; 构造方法:不能被调用,但是在创建的时候就会执行。 * B:构造方法格式特点     * a:方法名与类名相同(大小也要与类名一致)     * b:没有返回值类型,连void都没有     * c:没有具体的返回值retur...

2018-07-19 21:40:27

阅读数:20

评论数:0

Java基础[Array&Object]

* A:为什么要有数组(容器)     * 为了存储同种数据类型的多个值 * B:数组概念     * 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。     * 数组既可以存储基本数据类型,也可以存储引用数据类型。 * C:数组定义格式     数据类型[] 数组名 = new...

2018-07-19 09:07:43

阅读数:103

评论数:1

Java基础

* A:&&和&的区别         * a:最终结果一样。         * b:&&具有短路效果。左边是false,右边不执行。         *     &a...

2018-07-17 20:59:28

阅读数:17

评论数:0

代码审计[Gitlab API开发]

# -*- coding: utf-8 -*- #!/usr/bin/env python # @Date : 2018-05-18 10:58:39 # @Author : Bing (wulitouhaha@vip.qq.com) # @Link : http://exampl...

2018-06-04 16:53:47

阅读数:165

评论数:0

Python--Gerrit[spider]

# -*- coding: utf-8 -*- #!/usr/bin/env python # @Date : 2018-05-30 16:24:34 # @Author : Bing (wulitouhaha@vip.qq.com) # @Link : ${link} # @Des...

2018-06-04 14:51:37

阅读数:164

评论数:0

代码审计[Sonar规则开发]

环境要求: jdk 1.8 maven 3.0 以上 步骤:   创建一个SonarQube插件 增加相关依赖 创建自定义rules 生成插件的jar包 将该jar包放在SONARQUBE_HOME/extensions/plugins目录下 重启SonarQube     ...

2018-04-21 16:25:55

阅读数:42

评论数:0

代码审计[Sonar规则开发2]

安全设置 1.启用用户安全认证 配置LDAP登陆: 1.下载ladp插件 2.ldap登陆配置: sonar.jdbc.username=sonar sonar.jdbc.password=sonar #score.jdbc.driverClassName=com.mysql.jdbc.D...

2018-04-17 14:45:52

阅读数:93

评论数:0

代码审计[Sonar规则开发]

一.背景和目的   随着新时代、新业务、新技术的快速发展,应用软件安全缺陷层出不穷。虽然一般情况下,开发者基本都会有单元测试、每日构建、功能测试等环节来保证应用的可用性; 但在代码质量、可维护性、安全等方面,缺乏意识,最终导致安全缺陷,代码逻辑混乱,不可维护等问题的出现。 目的:在开发中提高...

2018-04-16 17:53:50

阅读数:283

评论数:0

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