- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 redis应用简单说
redis(remote Directory Server):远程服务器字典,keyvalue内存型数据库 nosql, redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加记录文件,并且在基础上实现master-slave同步(分布式集群同步)nosql数据库的四大分类 1.键值keyvalue型数据库:redis,Oracle BDB 2.列存储数据库:Cassandra,HBa
2017-11-26 12:44:28 267
原创 使用scikit-learn处理分类的基础流程
#coding=utf-8'''处理流程:1.加载数据,有些算法支持增量训练,有些不支持,对于支持增量训练的算法,一般都会有一个partial_fit方法2.数据预处理(对空值进行填补等)3.数据是否需要压缩高维稀疏矩阵4.shuffle数据和切出训练集和测试集5.数据是否需要归一化或者标准化6.是否需要PCA降低维度7.训练模型8.根据正确率,混淆矩阵,进行模型选择9.保存模
2017-11-24 16:03:40 611
原创 梳理java中的各种流概念
1.什么是流? 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。 设备可以是文件,网络,内存等。2.java中哪些流? 字符流(Reader,Writer),字节流(InputStream,OutputStream)3.为什么在字节流或者字符流上再封装一层具有缓冲的流?例如:BufferedInputStream等 对于输出地缓冲流,
2017-11-23 16:48:20 213
原创 java如何处理linux名字乱码批量重命名问题
对于一般批量文件重命名处理:// 第一种public static void main(String[] args) throws IOException { File[] files = new File("/xxxxx/xxx").listFiles(); int num = 1; for (File file : files) { // System.
2017-11-20 16:29:24 853
原创 web常见攻击方式
1.SQL注入漏洞,通过每种数据库的SQL语法和特性,进行攻击,例如:’or 1=1–’。2.上传漏洞攻击,通常会与Web容器(IIS,Nginx,Apache,Tomcat)的解析漏洞配合在一起,例如IIS,当建立*.asp格式的文件夹时,该目录下的文件都会被当做asp文件来解析,及时是一个txt文件。3.XSS跨站脚本漏洞攻击,通常是在网页中嵌入客户端脚本,比如js,在留言板上发表带有
2017-11-17 17:05:04 1470
转载 C语言和内存结合漫谈
内存管理最终是操作系统完成的。 操作系统提供多种机制来让我们应用程序使用内存。 程序在操作系统处登记这块内存的临时使用权限。(别人不能使用),然后使用内存,释放内存(向操作系统归还这块内存的使用权限) C语言获取内存的三种情况:栈,堆,数据区(.data),代码段,bss段栈的详解: 局部变量int a 运行时自动分配,自动回收,程序员不需要手工干预。 反复使用:栈内存在程序中就是一块空
2017-11-05 12:25:35 311
转载 内存漫谈
内存编址和寻址,内存对齐 内存编址方法: 内存逻辑上就是一个一个个字,格子上有编号,编号就是地址 在程序运行时,CPU只认识内存地址,不关心地址所代表的空间在哪里 关键:内存编址是以字节为单位的 我随便说一个数字7,说这个数字是一个内存地址,然后问你这个内存地址对应的空间有多大?答案是固定的,就是一个字节内存和数据类型的关系: C语音的基本数据类型:char,short,int,long
2017-11-05 11:10:29 206
空空如也
C语言在人为强行关闭时,返回的signal是什么?
2017-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人