思路清晰的小王
码龄15年
关注
提问 私信
  • 博客:435,173
    社区:1,323
    436,496
    总访问量
  • 87
    原创
  • 2,144,440
    排名
  • 77
    粉丝
  • 0
    铁粉

个人简介:How

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-06-12
博客简介:

小王的博客

查看详细资料
个人成就
  • 获得171次点赞
  • 内容获得40次评论
  • 获得339次收藏
创作历程
  • 3篇
    2018年
  • 14篇
    2017年
  • 85篇
    2016年
  • 73篇
    2015年
成就勋章
TA的专栏
  • Server-CentOS
    61篇
  • Server-Unix
  • C
    9篇
  • C++
    28篇
  • Java
    2篇
  • 移动端-Android
  • 移动端-IOS
  • Script-Python
    8篇
  • Script-Perl
    16篇
  • Script-Bash
  • IDE-VS
    2篇
  • IDE-eclipse
  • Gvim
  • 大数据-Scala
    2篇
  • Hadoop
  • spark
  • storm
  • 大数据-理论
    21篇
  • Code管理-Git
    5篇
  • 理论
    21篇
  • 其它
    1篇
  • 架构设计
    1篇
  • 产品经理
    1篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉自然语言处理
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

web服务器、Apache 和 tomcat 关系的理解

以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系。带着这样一个概念去看:Apache与Apache Tomcat(简称Tomcat)都是可以独立运行的服务器。你平时见到的apache-tomcat-7.0.72实际上只是Tomcat服务器。此处整合了Apache和Apache Tomcat。Apache用来处理静态资源,减少Tomcat的服务开销。先来个热身一个...
转载
发布博客 2018.10.30 ·
1292 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

开发软件费用为什么这么贵?

开发软件的费用跟软件用途息息相关。单独就开发软件这个动作,成本就是研发人力成本和硬件成本,但软件开发并非一个开发动作那么简单。一旦软件需要公开让更多人使用,就不得不考虑到更多实际问题:下面具体对比下三者之间的差异: 1)当独立程序员根据自己想法研发一个软件:这类软件中,除非极少数具备商业眼光的程序员研发的软件,一般很难公开让更多人使用。 2)如企业选择自主开发软...
原创
发布博客 2018.08.20 ·
9338 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

所谓的架构

所谓的架构,是指构成一个系统的主要元素及它们之间的主要关联,这些元素和关联能够反映该系统的本质特征。从抽象的系统层面来看,软件架构、系统架构、解决方案架构和企业架构,本质上是一致的,区别在于关注的主体不同。软件架构,即为构成一套软件的主要脉络,至少包括两个不同的子架构:横向的业务功能架构和纵向的技术架构,业务功能架构是从软件使用的角度进行定义,比如其功能分解结构;技术架构则是从软件的实现上
转载
发布博客 2018.01.25 ·
823 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

centos 空闲一段时间后自动断网

用客户端工具,例如securecrt连接linux服务器,有的会出现过一段时间没有任何操作,客户端与服务器就断开了连接。造成这个的原因,主要是因为客户端与服务器之间存在路由器,防火墙以及为了本身的安全性,在超过特定的时间后就会把空闲连接断开。或者是服务器端设置了断开空闲连接。那么解决的方法有两种,一是从服务器着手,一是在客户端工具上下手。服务器端修改/etc/ssh/sshd_co
原创
发布博客 2017.03.08 ·
14881 阅读 ·
2 点赞 ·
3 评论 ·
9 收藏

zookeeper leader选举机制

转载最近看了下zookeeper的源码,先整理下leader选举机制先看几个关键数据结构和函数服务可能处于的状态,从名字应该很好理解public enum ServerState {  LOOKING, FOLLOWING, LEADING, OBSERVING;} 选票参数,还有Notification,参数也都差不多  stat
原创
发布博客 2017.03.07 ·
524 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Protostuff序列化和反序列化

Java序列化和反序列化序列化和反序列化是在应对网络编程最常遇到的问题之一。序列化就是将Java Object转成byte[];反序列化就是将byte[]转成Java Object。这里不介绍JDK serializable的序列化方式,而是介绍一个更高效的序列化库-protostuff。Protostuff简介Protostuff的项目主页:http:
转载
发布博客 2017.03.03 ·
3016 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

怎么理解并发多进程服务和多线程服务器

1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。 2,线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。 两者都可以提高程序的并发度,提高程序运行效率和响应时间。 线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则
原创
发布博客 2017.02.24 ·
931 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

用户画像数据建模方法(转)

从1991年Tim Berners-Lee发明了万维网(World Wide Web)开始,到20年后2011年,互联网真正走向了一个新的里程碑,进入了“大数据时代”。经历了12、13两年热炒之后,人们逐渐冷静下来,更加聚焦于如何利用大数据挖掘潜在的商业价值,如何在企业中实实在在的应用大数据技术。伴随着大数据应用的讨论、创新,个性化技术成为了一个重要落地点。相比传统的线下会员管理、问卷调查、购物篮
转载
发布博客 2017.02.14 ·
651 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大数据处理分析的六大最好工具

我们的数据来自各个方面,在面对庞大而复杂的大数据,选择一个合适的处理工具显得很有必要,工欲善其事,必须利其器,一个好的工具不仅可以使我们的工作事半功倍,也可以让我们在竞争日益激烈的云计算时代,挖掘大数据价值,及时调整战略方向。本文转载自中国大数据网。大数据是一个含义广泛的术语,是指数据集,如此庞大而复杂的,他们需要专门设计的硬件和软件工具进行处理。该数据集通常是万亿或EB的大小。这些数
转载
发布博客 2017.02.14 ·
10350 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

数据结构的分类

结构化数据就像上面举的例子。这种类别的数据最好处理,只要简单的建立一个对应的表就可以了。非结构化数据像图片、声音、视频等等。这类信息我们通常无法直接知道他的内容,数据库也只能将它保存在一个BLOB字段中,对以后检索非常麻烦。一般的做法是,建立一个包含三个字段的表(编号 number、内容描述 varchar(1024)、内容 blob)。引用通过编号,检
转载
发布博客 2017.02.14 ·
692 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关系型数据库与NOSQL

关系型数据库把所有的数据都通过行和列的二元表现形式表示出来。 关系型数据库的优势:1. 保持数据的一致性(事务处理)2.由于以标准化为前提,数据更新的开销很小(相同的字段基本上都只有一处)3. 可以进行Join等复杂查询其中能够保持数据的一致性是关系型数据库的最大优势。 关系型数据库的不足:不擅长的处理1. 大量数据的
转载
发布博客 2017.02.13 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何进行大数据分析及处理?

大数据的分析从所周知,大数据已经不简简单单是数据大的事实了,而最重要的现实是对大数据进行分析,只有通过分析才能获取很多智能的,深入的,有价值的信息。那么越来越多的应用涉及到大数据,而这些大数据的属性,包括数量,速度,多样性等等都是呈现了大数据不断增长的复杂性,所以大数据的分析方法在大数据领域就显得尤为重要,可以说是决定最终信息是否有价值的决定性因素。基于如此的认识,大数据分析普遍存在的方法
转载
发布博客 2017.02.13 ·
940 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

开源大数据处理工具汇总(下)

第二部分主要收集整理的内容主要有日志收集系统、消息系统、分布式服务、集群管理、RPC、基础设施、搜索引擎、Iaas和监控管理等大数据开源工具。日志收集系统一、Facebook Scribe贡献者:Facebook简介:Scribe是Facebook开源的日志收集系统,在Facebook内部已经得到大量的应用。它能够从各种日志源上收集日志,存储到一个中
转载
发布博客 2017.02.13 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

开源大数据处理工具汇总(上)

查询引擎一、Phoenix贡献者::Salesforce简介:这是一个Java中间层,可以让开发者在Apache HBase上执行SQL查询。Phoenix完全使用Java编写,代码位于GitHub上,并且提供了一个客户端可嵌入的JDBC驱动。Phoenix查询引擎会将SQL查询转换为一个或多个HBase scan,并编排执行以生成标准的JDBC结果集。直接使用HB
转载
发布博客 2017.02.13 ·
983 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

推荐大数据分析的八大工具

去年,IBM宣布以17亿美元收购数据分析公司Netezza;EMC继收购数据仓库软件厂商Greenplum后再次收购集群NAS厂商Isilon;Teradata收购了Aster Data 公司;随后,惠普收购实时分析平台Vertica等,这些收购事件指向的是同一个目标市场——大数据。是的,大数据时代已经来临,大家都在摩拳擦掌,抢占市场先机。而在这里面,最耀眼的明星是hadoop,Hadoo
转载
发布博客 2017.02.13 ·
6739 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

程序员想玩转大数据:需要知晓的12种工具

摘要:无论是在构建大数据的应用程序,还是仅仅只想从开发的移动应用中得到一点点启发,程序员现在比以往任何时候都需要数据分析工具,这绝对是一个好东西。GigaOm的记者Derrick Harris列举了十二种大数据工具。可谓各有千秋,不过适合自己的才是最好的。无论是在构建大数据的应用程序,还是仅仅只想从开发的移动应用中得到一点点启发,程序员现在比以往任何时候都需要数据分析工具。这绝对是一个
转载
发布博客 2017.02.13 ·
554 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

大数据分析到底需要多少种工具?

摘要JMLR杂志上最近有一篇论文,作者比较了179种不同的分类学习方法(分类学习算法)在121个数据集上的性能,发现Random Forest(随机森林)和SVM(支持向量机)分类准确率最高,在大多数情况下超过其他方法。本文针对“大数据分析到底需要多少种工具?”这一问题展开讨论,总结机器学习领域多年来积累的经验规律,继而导出大数据分析应该采取的策略。1.分类方法大比武大
转载
发布博客 2017.02.13 ·
1218 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

VNC使用

1.每次服务器关闭后,都要重新kill,重新申请vnc端口号。否则出现“authentication failure” #vncpassword  修改密码#vncserver -geometry 1280x1024(不能是*,用小写x(字母)) 设置vnc server分辨率#vncserver -alwaysshared  设置vnc的同一个显示窗口可以连接
转载
发布博客 2016.12.12 ·
4029 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Hadoop 3.0.0-α1:common:overview

Apache Hadoop 3.0.0-alpha1包含很多重要的改进在hadoop2.x的基础上。这个是一个alpha 版,通过开发者和使用者帮助测试和搜集反馈。API的稳定性和质量还不能保证。概述提倡阅读全部发布说明,这里对更改内容做一个概述。1.Java最低版本要求从Java7更改为Java8所有的Hadoop JARs针对运行时版本的Java 8被编译。
原创
发布博客 2016.12.04 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

adobe flash player 已过期

最近总是提示 adobe flash player 已过期的问题,从网上也找了很多办法都没有解决。下面是经亲自测试,完美解决adobe flash player插件过期遇到阻止的问题的办法:在百度搜索 " adobe flash player ppapi ",去官方网站下载完成安装。http://labs.adobe.com/downloads/flashplayer.ht
原创
发布博客 2016.11.14 ·
988 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多