- 博客(4324)
- 收藏
- 关注
转载 【原】pycurl.so: undefined symbol解决方法
问题描述:解决办法:cd /libsudo rm libcurl.so.4sudo ln -s /usr/lib64/libcurl.so.4.1.1 /lib/libcurl.so.4转载于:https://www.cnblogs.com/HYanqing/p/11480224.html...
2019-09-07 13:03:00
328
转载 7.1 Spring原理
7.1 Spring原理一、spring是什么?Spring是一个基于IOC和AOP的结构J2EE系统的框架 ,IOC 反转控制 是Spring的基础,Inversion Of Control简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象DI 依赖注入 Dependency Inject. 简单地说就是拿到的对象的属性,已经被注入好相...
2019-09-07 11:32:00
86
转载 1.7 反射机制和注解
反射机制借鉴链接:http://how2j.cn/k/reflection/reflection-class/108.html一、类对象:所有的类,都存在一个类对象,这个类对象用于提供类本身的信息,比如有几种构造方法, 有多少属性,有哪些普通方法。类对象,就是用于描述这种类,都有什么属性,什么方法的。获取类对象有3种方式1. Class.forName2. Hero.cl...
2019-09-06 21:34:00
75
转载 【转】centos升级curl版本
1、安装reporpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-2-1.rhel6.noarch.rpm2、查看该 repo 包含的 curl 版本yum.repos.d]# yum --showduplicates list cu...
2019-09-06 19:20:00
546
转载 0.4 IDEA报错以及解决方式
0.4IDEA报错以及解决方式一、端口被占用[WARNING] FAILED SelectChannelConnector@0.0.0.0:8080: java.net.BindException: Address already in use: bindjava.net.BindException: Address already in use: bind1、首先查看端口被那...
2019-09-06 14:37:00
113
转载 0.2 IDEA配置
一、IDEA配置maven在启动配置设置清理方式:clean jetty:runmaven版本以及本地setting和repositoryJRE版本以及编码格式:-Dfile.encoding=GB2312二、配置快捷键:在setting中keymap配置你所习惯的快捷键三、配置代理四、配置快捷键注释以及常用代码五、调用端...
2019-09-06 14:29:00
79
转载 ES6学习笔记之数组的扩展
✏️1. 扩展运算符扩展运算符(spread)是三个点(...),将一个数组转为用逗号分隔的参数序列。普通用法console.log(...[1,2,3]);//1 2 3数组拷贝(普通类型深拷贝,复杂类型浅拷贝)const arr1 = [1, 2, 3, 4, 5];const arr2 = [...arr1];arr2[0] = 666;console.l...
2019-09-05 11:44:00
153
转载 【原】简单shell练习(五)
1.查询一个文件中某个单词出现的次数# grep -o 'ts' ./test/txt |wc -l2.统计当前文件夹下文件的个数ls -l |grep "^-"|wc -l3.统计当前文件夹下目录的个数ls -l |grep "^d"|wc -l4.统计当前文件下下文件的个数,包括子文件夹下的ls -lR|grep "^-"|w...
2019-09-04 19:00:00
104
转载 ES6学习笔记之字符串的扩展
字符串的for ofES6 为字符串添加了遍历器接口,使得字符串可以被for...of循环遍历。const str='abcd';for(let s of str){ console.log(s)}✨模板字符串//es5var name='小明',age=18;console.log('我叫'+name+'今年'+age+'岁')//es6consol...
2019-09-04 16:12:00
91
转载 单体应用-分布式-微服务的区别【简单通俗】
单体应用:传统架构。集所有功能于一身构建一个项目,不可分开部署分布式:一种部署方式。一定部署在不同的服务器上,其项目功能可以是相同的业务(集群部署),也可以是不同的业务微服务:一种软件架构。通常是把不同的业务拆分出来做多个服务,可以部署在相同的服务器上,也可以部署在不同的服务器上转载于:https://www.cnblogs.com/syasuo/p/11457098.htm...
2019-09-04 09:39:00
341
转载 UnhandledPromiseRejectionWarning: SequelizeConnectionError: Client does not support authentication p...
UnhandledPromiseRejectionWarning: SequelizeConnectionError: Client does not support authentication protocol requested by server; consider upgrading MySQL client解决方案使用可视化数据库管理工具操作把加密方式改为mysq...
2019-09-03 21:01:00
427
转载 IntelliJ IDEA 2019.1.3 x64 简约基本配置
说明:本文针对IntelliJ IDEA 2019.1.3 x64版本,其他版本或许不能准确适用!1、改变主体背景:Ctrl+Alt+S -> Editor -> Color Scheme2、配置JDK:File -> Project Structure > SDKs ‘+’ JDK3、改变字体大小及样式:Ctrl+Alt+S -> Editor -&g...
2019-09-03 09:29:00
1706
转载 loadrunner各版本对IE版本支持
LoadRunner各版本对IE版本支持2018年11月02日 11:02:15 Radioman-lhq 阅读数 1978更多分类专栏: LoadRunner 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/q13554515812/ar...
2019-09-02 19:24:00
457
转载 ES6学习笔记之解构赋值
1.数组的解构赋值简单用法{ // 旧 let a=1,b=3; //新 let [a,b]=[1,3]; console.log(a,b);// 1 3}只要等号两边的模式相同,左边的变量就会被赋予对应的值。{ let a,b,c; [a,b,c]=[1,2] console.log(a,b,c);//...
2019-09-01 22:46:00
70
转载 ES6学习笔记之Symbol
新的数据类型Symbol1. 概述ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入Symbol的原因。ES6 引入了一种新的原始数据类型S...
2019-09-01 01:14:00
107
转载 String str的值分别为null,空格,“”的比较
String str=null;输出str.length();会报空指针异常String str1="";输出str.length();长度为0String str2=" ";输出str.length();长度为1转载于:https://www.cnblogs.com/myblog2016/p/11440298.html...
2019-08-31 20:22:00
129
转载 ES6学习笔记之块级作用域
ES6学习笔记:块级作用域作用域分类全局作用域局部作用域块级作用域全局作用域示例var i=2;for (var i = 0; i < 10; i++) {}console.log(i);//10这里就出现了意料之外的结果,此种原因是变量提升造成过的局部作用域示例!(function () { console.log(b);//undefin...
2019-08-24 12:42:00
129
转载 密码学摘要算法之SHA1
SHA介绍SHA算法,即安全散列算法(Secure Hash Algorithm)是一种与MD5同源的数据加密算法,该算法经过加密专家多年来的发展和改进已日益完善,现在已成为公认的最安全的散列算法之一,并被广泛使用SHA算法能计算出一个数位信息所对应到的,长度固定的字串,又称信息摘要.而且如果输入信息有任何的不同,输出的对应摘要不同的机率非常高。因此SHA算法也是FIPS所认证的五种安全杂凑算...
2019-08-22 06:57:50
503
转载 Flink特点分析
ApacheFlink起源于Stratosphere项目,Stratosphere是在2010~2014年由3所地处柏林的大学和欧洲的一些其他的大学共同进行的研究项目,2014年4月Stratosphere的代码被复制并捐赠给了Apache软件基金会,参加这个孵化项目的初始成员是Stratosphere系统的核心开发人员,2014年12月,Flink一跃成为Apache软件基金会的顶级项...
2019-08-20 09:23:00
312
转载 关于Ubuntu的ifconfig命令出现SIOCSIFADDR系列错误
表示今天不知道惹谁了,然后莫名其妙的出现了SIOCSIFADDR错误。现象:VMware下的Ubuntu 和 RHEL 5都出现了SIOCSIFADDR错误,我第一反应是VMware出问题了,不可能两个虚拟机同时这么巧吧,然后重启虚拟机,还是有这个问题SIOCSIFADDR: Invalid argument。崩溃了!! 还有更崩溃的。。。! 我想到我的Ubuntu有几张快照,...
2019-08-20 02:06:52
813
转载 1.3 JAVA集合框架以及区别
涉及的参考链接:https://www.runoob.com/java/java-collections.html,http://how2j.cn/k/collection/collection-arraylist/363.html一、为什么常用集合而不用数组?引用集合代替数组,数组初始化必须声明长度,容易引起资源浪费以及资源占用不足,常常数组下边越界。ArrayLi...
2019-08-19 20:31:00
95
转载 iphone开发基础教程 第11章例程的问题
z在《iphone开发基础教程》第11章的例子程序 Persistence第一版用到了这段程序UIApplication *app = [UIApplication sharedApplication]; [[NSNotificationCenter defaultCenter] addObserver:selfselector:@selector(applicationWil...
2019-08-19 17:39:05
102
转载 k8s 网络模型解析
今天研究了一下k8s的网络模型,该解析基于flannel vxlan+ kubeproxy iptables 模式。一.Docker首先分析一下Docker层面的网络模型,我们知道容器是基于内核的namespace机制去实现资源的隔离的。network是众多namespace中的一个,那么如何保证一个节点上容器之间的通信呢?Docker的做法是通过虚拟网桥来桥接虚拟网卡。下面具体...
2019-08-17 18:24:00
76
转载 Vue开发警告[Vue warn]: Avoid replacing instance root $data. Use nested data properties instead.
Avoid replacing instance root $data. Use nested data properties instead.翻译避免替换实例根$data。请改用嵌套数据属性错误的代码const demoData={ name:"小明", age:19}this.$data=demoData; //此种直接赋值即会导致警告产生(对象的拷贝默...
2019-08-15 21:10:00
647
转载 敏捷开发模型
目录 Agile Unified Process Process of AUP Methology of AUM domain model use case model actor use case abstract use...
2019-08-15 19:38:00
736
转载 TCP安全,SYN Flooding 和 nmap
目录 SYN flooding nmap nmap idle SYN flooding简介:向target持续发送SYN=1的TCP报文,使target因内存满而拒绝服务。命令:netwox 76 -i target_ip -p port原理:TCP建立连接时,ser...
2019-08-15 19:36:00
226
转载 ICMP和重定向攻击
目录 ICMP数据报格式 smurf攻击 ICMP重定向攻击 基于libpcap的sniffer raw socket 定义包头 解析数据包 重定向 ICMP数据报格式htt...
2019-08-15 19:32:00
964
转载 IP安全,DDoS攻击、tearDrop攻击和微小IP碎片攻击
目录 arp安全 IP报文格式 DoS攻击 tear drop攻击 微小碎片攻击 IP欺骗,留后门 arp安全以太网帧的type =0806 表示arparp攻击:hack伪造arp应答包给target(当target使用...
2019-08-15 19:29:00
893
转载 Netfilter,获取http明文用户名和密码
目录 Netfilter简介 实验-target端 内核模块的操作 初始化netfilter 解析http包,获取用户名和密码 实验-hack端 遇到的问题 @Netfilter简介Net...
2019-08-15 19:25:00
380
转载 常用网络命令
目录 route -n traceroute nslookup netstat nmap netcat或nc tcpdump telnet @route -n列出路由表traceroute...
2019-08-15 19:23:00
160
转载 NAT
目录 NAT简介 原理 NAPT 代理 @NAT简介Network Address Translation,网络地址转换 ,可将私有IP转换成公有IP,解决IPv4地址不足问题。SNAT:内部访问外部,改source ipDNAT:外部访问内部,改d...
2019-08-15 19:22:00
122
转载 防火墙 iptables
目录 防火墙分类 iptables的结构 iptables命令 @防火墙分类包过滤防火墙(packet filter)应用层网关代理(Application level Gateway)状态防火墙(stateful firewall)包过滤防火墙和状态防火墙...
2019-08-15 19:21:00
204
转载 Rootkit与后门隐藏技术
目录 简介 linux虚拟文件系统VFS rootkit的功能 隐藏文件 基本方法 高级方法 系统调用流程 hook sys_getdents sys_getdents的调用树 最底层的方法...
2019-08-15 19:19:00
721
转载 Linux权限管理
目录 文件的访问权限 访问权限位 用户ID和组ID 访问权限判断 用户权限改变 @文件的访问权限当我们要打开一个文件时,分两种情况:通过路径打开,如/usr/include/stdio.h,此时需要对路径上的目录 /、/usr、/in...
2019-08-15 19:11:00
232
转载 函数调用栈与缓冲区溢出
目录 进程空间分配 函数调用和返回地址 缓冲区溢出攻击 @进程空间分配每一个进程都有自己的一个进程堆栈空间。在Linux界面执行一个执行码时,Shell进程会fork一个子进程,再调用exec系统调用在子进程中执行该执行码。exec系统调用执行新程序时会把命令行参数和环...
2019-08-15 19:10:00
285
转载 numpy中array和matrix的区别
两者相似但执行相同的运算可能得到不同的结果显然,array只能通过dot()实现“矩阵乘法”,array的“*”运算实现的是两个纬度相同的“矩阵”的按位相乘。而matrix则不同,可以直接使用"*"运算符实现“矩阵乘法”,如下图:注意,我们在数据处理中使用较多的是array。转载于:https://www.cnblogs.com/ChengzhiYang/p/113599...
2019-08-15 19:07:00
260
转载 JavaScript实现归并排序
JavaScript实现归并排序参考文章归并排序就这么简单---文章通俗易懂,加深理解过程描述归并过程为:比较a[i]和b[j]的大小,若a[i]≤b[j],则将第一个有序表中的元素a[i]复制到r[k]中,并令i和k分别加上1;否则将第二个有序表中的元素b[j]复制到r[k]中,并令j和k分别加上1,如此循环下去,直到其中一个有序表取完,然后再将另一个有序表中剩余的元素复...
2019-08-15 11:36:00
90
转载 报错:Validation failed for one or more entities. See 'EntityValidationErrors' property for more detail...
在保存数据的时候报这个错误,知道是验证错误,但到底是哪个属性验证错误呢? →打断点,运行,观察程序出错的地方→在出错的部分添加try...catch语句块→添加监视,输入((System.Data.Entity.Validation.DbEntityValidationException)$exception).EntityValidationErrors,可以看到具体哪个属性验证出错 转载于:...
2019-08-13 22:19:14
256
转载 IOS7.0 UILabel实现自适应高度的新方法
//IOS7.0中利用- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(NSDictionary *)attributes context:(NSStringDrawingContext *)context 方法可以获取label的Size大小...
2019-08-10 13:11:10
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅