piaoniu_1985的专栏

私信 关注
向上低调的飞
码龄13年

雁过留声,石划水痕

  • 52,314
    被访问量
  • 72
    原创文章
  • 106,501
    作者排名
  • 21
    粉丝数量
  • 于 2008-04-27 加入CSDN
获得成就
  • 获得14次点赞
  • 内容获得6次评论
  • 获得22次收藏
荣誉勋章
兴趣领域
  • #大数据
    #spark#数据仓库#hive#storm#ETL#hadoop
TA的专栏
  • 运维
    5篇
  • java
    28篇
  • web
    2篇
  • 随思随想
    7篇
  • 数据库
    14篇
  • spark
    5篇
  • 大数据
    13篇
  • 其他
    28篇
  • linux
    3篇
  • 小笔记
    13篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

mysql 主从复制

两台服务器上安装相同版本的mysql,IP地址分别是:192.168.22.201,192.168.22.202。下面是做主从复制的步骤如下:1、主从服务器分别作以下操作 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master# vi /etc/my.cnf[mysqld]log-bin=mysql-bin //[必须]启用二进制日志server-id=201 //[必须]服务器唯一ID,默认是1,一般取IP最后一段
原创
17阅读
0评论
0点赞
发布博客于 5 月前

PostgreSQL9.6.主从复制配置

PostgreSQL做主从复制,两台服务器安装相同的pg,前提条件:版本:9.6.19IP: 172.23.22.201(master) 172.23.22.202(standby)安装:/usr/pgsql-9.6数据:/var/lib/pgsql/9.6/datamaster 主库配置# 登录Master库,创建用于复制数据具有replication权限的用户[root@localhost 9.6]# su - postgresLast login: Wed Dec 18 21:14
原创
68阅读
0评论
0点赞
发布博客于 5 月前

PostgreSQL关于配置文件的几个问题

PostgreSQL的使用过程中,遇到了一些问题,这些问题都是和配置文件有关,查找和搜索了很久。现在记录下来以供后续查看。# 修改配置文件,外部IP访问限制,包括dockervi /var/lib/pgsql/9.6/data/pg_hba.conf# TYPE DATABASE USER ADDRESS METHOD# "local" is for Unix domain socket connections onlyloca
原创
57阅读
0评论
0点赞
发布博客于 5 月前

docker中kong和konga的connection的IP地址

前提条件:docker中安装kong和konga,按照官网的安装步骤一路都很顺利。但是在一个点上卡住了,konga的界面里面配置的Connections显示不出来kong的版本,也就是说安装的konga没有找到kong。正确的界面如下:搜索遍了网络也没有找到合理的解释。后来同事提醒了一下,配置的IP地址是自定义的,还是动态分配的。这才想起来,安装docker的时候,网络空间是自动配置。查询下docker的IP命令:docker exec -it ID/NAMES ip addr 找到kong对应的I
原创
120阅读
0评论
0点赞
发布博客于 6 月前

Jenkins解决构建后台进程的问题

Jenkins 构建项目时执行了 nohup 后台命令,构建成功后在检查发现 nohup 的服务没有启动。在shell中执行 nohup 命令,服务正常的在后台执行。这是什么原因呢?网上查找资料,发现了服务被杀的原因是:jenkins默认会在构建完成后杀死构建过程中由jenkins中的shell命令触发的衍生进程。我在Jenkins 中调用了 bash /opt/server-startup xxx.jar 命令,当构建完成后,Jenkins会把这个 bash 命令一起杀掉。下面是在网上找的其中一个解决
原创
84阅读
0评论
0点赞
发布博客于 6 月前

maven和docker中Jenkins的配置

项目中Jenkins是通过docker容器安装,maven是安装在宿主机上,这样就涉及到maven如何和容器内的Jenkins的关联问题。maven在容器之外,那就可以很方便的修改 settings.xml 文件,修改镜像地址,仓库地址等等。maven的安装:## 官网下载 http://maven.apache.org/download.cgiapache-maven-3.6.3-bin.tar.gz## 上传到 /opt 目录下cd /opttar -zxvf apache-maven-
原创
134阅读
0评论
0点赞
发布博客于 6 月前

Jenkins和Gitlab通过webhook钩子连接

使用 Jenkins 做自动构建、部署,实现每当提交到 Gitlab 的代码就开始部署工程。关键点就是 Jenkins 和 Gitlab 之间的关联如何打通?如何配置?解决的方式:Gitlab 中的 Webhooks(钩子)。## job编辑界面:构建触发器 -> Build when a change is pushed to GitLab Build when a change is pushed to GitLab. GitLab webhook URL: http://192.168.9
原创
189阅读
0评论
0点赞
发布博客于 6 月前

Mongodb中aggregation操作

Mongodb使用 aggregation 处理数据的分组、聚合、统计。根据官网来说明 Aggregation Pipeline 的情况,和解决自己的工作问题。官网地址:https://docs.mongodb.com/manual/core/aggregation-pipeline/1. 示例 mongo 数据 "_id" : ObjectId("5f0ff352c87ded750a7582e5"), "mPlateNumber" : "B86A97", "mobile
原创
57阅读
0评论
0点赞
发布博客于 7 月前

vmware下的centos7系统安装docker

安装 docker系统配置:vmware 12; centos 7。参考 docker 官方文档来操作安装:https://docs.docker.com/engine/install/centos/[root@docker211 ~]# yum install -y yum-utilsLoaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an
原创
115阅读
0评论
0点赞
发布博客于 9 月前

vmware配置NAT模式

vmware虚拟机上安装的linux系统,虚机可以访问外网。一开始使用了仅主机模式,一直调试不成功,后来搜索资料才发现NAT模式是可以访问外网,主机模式只可以访问宿主网络和局域网。下面就记录下 NAT 模式的安装:NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。安装 centos7 系统,选择 DNS Name Server ,使用pi
原创
153阅读
0评论
0点赞
发布博客于 9 月前

Feign解析不同的Content-Type

Feign调用的时候,从上游传递不同的Content-Type类型,不同的注解来匹配解析。首先是从一个错误引出来这个问题,在SpringBoot中调用Feign方法:HTTP Status 400 - Required String parameter 'xx' is not presentContent-Type : application/json ,使用 @RequestBody 可以将json串转化为对象。Content-Type : application/x-www-form-urle
原创
1814阅读
0评论
0点赞
发布博客于 9 月前

springboot读取nacos配置文件

SpringBoot 注册服务到 Nacos 上,由 Nacos 来做服务的管理。在 Nacos的配置列表中,管理着服务的配置文件。SpringBoot 有两种方式来读取配置文件的内容,一种是写配置文件类 @ConfigurationProperties ,一种是使用 @Value 注解。首先,Nacos 的配置文件如下:### 配置文件使用 yml 格式, 也可以使用 properties 格式,最终 yml 格式会转化成 properties,但是 @Value 注解### 对 yml 的list
原创
4836阅读
0评论
1点赞
发布博客于 9 月前

SpringBoot 自动装配原理分析

SpringBoot 自动装配原理分析SpringBoot 中约定大于配置,这一原理使得配置文件量骤减,但也使得查找起来不太容易。只有了解了其背后的原理,知其然而知其所以然,才不会感到神奇和迷茫。使用 SpringBoot 版本是: 2.2.6.RELEASE SpringBoot先来看看 SpringBoot 的主配置类:@Log4j2@SpringBootApplicationpu...
原创
232阅读
0评论
0点赞
发布博客于 10 月前

IDEA修改提醒的内容 Cannot resolve table '' Inspection info

在IDEA中做JAVA开发,IDE会做很多的检查提醒,比如命名的驼峰提醒,重复代码的提醒。今天遇到一个提醒,在JPA中PO类上的Table注解红色错误提醒,默认Table注解不设置name属性的话,那就按照驼峰原则匹配数据库中的表(orderTEST),但是数据库中的是 order_test,所以才会设置name属性值。@Data@Entity@Table(name = "order_tes...
原创
1036阅读
2评论
1点赞
发布博客于 10 月前

git 中push失败

git 从一个空项目中拉取下来,本地仓库commit后,push失败查看所有的分支:git branch -agit更新远程分支信息git fetch origin --prunegit pull 失败 ,提示信息fatal: refusing to merge unrelated histories其实这个问题是因为 两个 根本不相干的 git 库, 一个是本地库, 一个是远...
原创
61阅读
0评论
0点赞
发布博客于 10 月前

空白项目转maven项目

空白项目转maven项目在IDEA中新建立一个工程,如何转化为一个maven项目:在项目根目录下建立 pom.xml 文件在 pom.xml 文件上右键 Add as Maven Project
原创
153阅读
0评论
0点赞
发布博客于 10 月前

mongo 4.2 的安装部署

目录安装文件:安装 installmongo的数据和日志路径:修改配置文件/etc/mongod.confmongo启动命令:使用官网中最新的稳定版版,选择os系统RHEL,按照官网的步骤安装https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/安装文件:创建配置文件 /e...
原创
54阅读
0评论
0点赞
发布博客于 2 年前

mysql 8 的安装部署

公司最新的项目用到了mysql 8,安装和部署在阿里云上,系统是centos7。最近这两年我的思路从网上搜索别人的文章,转变为以官网为主,查官网资料解决问题,以百度为最后一步,因为像mysql这么庞大的产品,和系统的关联很紧密,而且文档非常的复杂,所以前人踩过的坑值得借鉴。contos7默认安装了mariadb数据库,这里把他移除:卸载yum remove mariadb-libs.x86_6...
原创
40阅读
0评论
0点赞
发布博客于 2 年前

java 8 中Predicate接口的学习

参考资料:https://www.cnblogs.com/rever/p/9773743.html今天来学习下 Predicate 断定接口,Predicate是个断言式接口其参数是<T,boolean>,也就是给一个参数T,返回boolean类型的结果。Predicate的具体实现是根据传入的lambda表达式来决定的。来看源码:@FunctionalInterface...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

java 8 Consumer 接口

java 8 Consumer 接口java 8中开始支持函数式编程,初接触后很不适应,因为和对象的思想相差太多。在某次项目中学习了scala之后再返回来看java 8中的函数,有种似曾相识的感觉。java也在和其他语言的竞争中不断更新自己。先来看源码:@FunctionalInterfacepublic interface Consumer<T> {/**...
原创
131阅读
0评论
0点赞
发布博客于 2 年前

Spring-websocket 使用

最近项目要用到websocket,同时结合现有的系统spring-boot架构,那就研究了下基于spring-boot的websocket实现。参考官网:https://spring.io/guides/gs/messaging-stomp-websocket/,官网是英文,借助有道翻译和蒙猜,也能顺利的实践下来。download from git : https://github....
原创
57阅读
0评论
0点赞
发布博客于 2 年前

springboot佛祖启动图案

springboot佛祖启动图案,程序员必备精品创建banner.txt文件,讲文件拷贝到resources目录下 _ooOoo_ o8888888o 88" . "88 (| -_...
转载
674阅读
0评论
0点赞
发布博客于 2 年前

第一个dubbo应用

第一个dubbo应用参考阿里云中间件团队的文章,http://jm.taobao.org/,搜索dubbo中间件。在最后面有一段文字介绍快速生成Dubbo应用的方法:生成代码http://start.dubbo.io/基于Spring Boot的 Dubbo应用实例,按照步骤先选择server端代码生成,再选择client端代码生成。选项都选择默认。配置参数说明:在...
原创
31阅读
0评论
0点赞
发布博客于 2 年前

ambari安装配置HDP

ambari安装配置HDPHDP对虚机的内存会有要求,现在每台分配3G内存可以保证安装能够顺利完成。分配2G内存的话,软件服务如HDFS都会安装失败,报各种错误,通信连接不上等。接上次安装ambari的步骤,开机启动ambari,登录web地址192.168.222.21:8080点击上面登录成功页面的Launch Install Wizard 按钮进行集群配置设置集群名称...
原创
729阅读
0评论
1点赞
发布博客于 2 年前

CDH安装部署

环境准备系统基本安装配置
原创
376阅读
0评论
1点赞
发布博客于 2 年前

ambari的安装

Ambari是什么,来看看官方的定义,The Apache Ambari project is aimed at making Hadoop management simpler by developing software for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari provides an i...
原创
102阅读
0评论
1点赞
发布博客于 2 年前

项目实战清单

项目实战1. 项目概述与实验环境Ambari搭建2. 基础案例分析3. 各区域热门商品4. 实时分析TopN IP (Top 5 用户)5. 实时分析TopN IP(黑名单)6. 广告点击流量实时统计7. 推荐系统概述8. 基于用户兴趣的商品推荐9. 基于ASL协同过滤推荐10. 基于用户购买行为的商品推荐11. 搭建CDH实验环境...
原创
59阅读
0评论
0点赞
发布博客于 2 年前

Hive的安装配置

Hive在大数据中占有很重要的地位,他作为HDFS中的数据引擎,把sql语句转化为MapReduce程序,提交到hadoop中执行。对于没有接触过大数据的开发人员来说,只要会普通的sql语句就可以很方便的来操作HDFS。在使用HUE的web操作工作台中,可以很容易的开发出复杂的Hive语句,实现一系列的功能。准备tar -zxvf apache-hive-2.3.0-bin.tar.gz ...
原创
68阅读
0评论
0点赞
发布博客于 2 年前

memcached安装配置

原计划每周写一篇博客,先从大数据涉及到的工具开始,但是在坚持了7周后,在第8周断了。今天补回来上周的,自己定下了还是要持续下去。 跳出舒适区,每天学一点新鲜的知识。 memcached是一套分布式的缓存系统,把数据保存在内存中,提高系统的读取效率。不仅仅应用在大数据中,而是普遍应用在需要高并发、高负载的系统中。准备工作 memcached是c语言开发的,所以系统要...
原创
82阅读
0评论
1点赞
发布博客于 2 年前

Kafka的安装配置

消息的两个类型:Topic主题,Queue队列。Kafka属于Topic主题类型,在大数据的系统中,Kafka的使用依赖与zookeeper的,所有要先保证系统中先启动zk。现在以Kafka的单机单broker的方式来做简单的介绍。准备安装文件,解压后可以不配置环境变量 tar -zxvf kafka_2.9.2-0.8.1.1.tgz -C ~/training/ 核心配置文件 ...
原创
49阅读
0评论
0点赞
发布博客于 2 年前

pig的安装配置

在大数据的生态环境中,做数据分析引擎的技术有Hive、Pig、SparkSQL等,今天就先来做pig的安装配置,hive的安装比pig复杂些,后面再做整理。安装和配置 上传pig-0.17.0.tar.gz 到服务器 设置环境变量 PIG_HOME=/root/training/pig-0.17.0 export PIG_HOME PATH=$PIG_HOME/bin...
原创
57阅读
0评论
0点赞
发布博客于 2 年前

storm的全分布式以及HA的配置

接着上周的文章,做storm的全分布式以及HA的配置。storm的全分布式配置相比较伪分布式,修改的不多,今天把配置做好后,再运行一个官方的jar包来实际的操作数据的采集,查看处理的结果。1. 准备三台机器,bigdata112 bigdata113 bigdata114,其中bigdata112做主节点。首先三台机器上都要安装zk和storm,同时配置好环境变量。2. 修改配置文...
原创
212阅读
0评论
0点赞
发布博客于 2 年前

storm的安装配置

storm的安装配置一、伪分布式安装部署,只需要一台机器bigdata111,下面是准备工作(1)上传apache-storm-1.0.3.tar.gz到服务器,解压(2)安装zookeeper。Storm的使用需要依赖zk二、操作步骤(1)修改配置文件:conf/storm.yamlstorm.zookeeper.servers: //配置zk地址- “bigdata111” ...
原创
44阅读
0评论
0点赞
发布博客于 2 年前

HBase的安装配置

hbase是基于HDFS之上的NoSql数据库,这次学习了Hbase的三种安装模式:本地安装,伪分布安装,全分布安装本地安装方式 准备工作:安装jdk;上传hbase-1.3.1.tar.gz包,并解压,设置环境变量 本地模式不需要HDFS,保存在Linux文件系统中 配置核心文件: conf/hbase-site.xml &lt;property&gt; &lt;nam...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

spark的安装搭建

学习Spark的安装部署,先介绍下基本情况,本地安装VMware,安装了5台centos的虚拟机,只有个8个G的内存所以不会5台全部开启。具体使用情况是:一台做本地(伪分布)模式,三台做集群,剩下最后一台做备用服务器的命名:bigdata111, bigdata112, bigdata113, bigdata114, bigdata115准备工作:JDK,ZK,Spark,免密码登陆伪...
原创
42阅读
0评论
0点赞
发布博客于 2 年前

spark体系架构

开始Spark之旅。Spark是客户端和服务端的架构,从体系架构开始学习:客户端:Driver Program , 核心是创建一个对象sc(SpringContext)服务端:主节点Cluster manager ; 从节点 Worker , Executor负责执行任务一个简单的架构图:...
原创
513阅读
0评论
0点赞
发布博客于 2 年前

Inno setup 5.5.2

生成桌面程序前的编译,版本是Inno setup 5.5.2,可以直接使用
exe
发布资源于 3 年前

小总结大数据和人工智能

大数据、云计算和人工智能是当下比较热的IT方向,BAT都有了云,都有了AI部门,各有优势,也不可避免的产品功能同质化。移动互联网产生的大量数据,造成了大数据的发展,大数据的发展又和云计算相互促进,这两个的技术进步又带动AI的发展。技术相互促进,不一定什么时候应用到某个领域就是一个风口。资本和媒体的介入,大公司的积极推广,把这些技术炒的火热,从IT的行业扩展到各个行业。阿里的DT,阿尔法狗的胜利,带
原创
944阅读
0评论
0点赞
发布博客于 4 年前

大热的机器学习,身为程序员的你该如何开启?

作者翻译国外的一篇文章,地址 http://www.chinarobots.cn/JiQiXueXi/3105.html我曾是一名想进入AI行业的软件开发者。为了更快熟悉这里边的门道,我阅读了机器学习的书籍,浏览了不少帖子,还学习了Coursera上关于机器学习的课程。 但是,但是,依然不知道如何开始…… 你是否也有这样的经历呢? 图片版权归Peter Alfr
转载
431阅读
0评论
0点赞
发布博客于 4 年前

现阶段AI应用的几个场景

AI的应用已经在我们身边,下面整理出几个常见的应用场景:个人助理(智能手机上的语音助理、语音输入、家庭管家和陪护机器人) 产品举例:微软小冰、百度度秘、科大讯飞等、Amazon Echo、Google Home等安防(智能监控、安保机器人) 产品举例:商汤科技、格灵深瞳、神州云海自驾领域(智能汽车、公共交通、快递用车、工业应用) 产品举例:Google、Uber
转载
3771阅读
0评论
0点赞
发布博客于 4 年前

机器学习的框架、平台、系统、库和工具包的列表

网络上发现了一份更加全面的列表,涉及到框架、平台、系统、库、工具包,大部分是国外项目,AI的发展离不开大公司的贡献,微软、谷歌、FACEBOOK、IBM、亚马逊,还有大学科研机构,以及创业的科研大牛,等等。平台和系统TensorFlow — TensorFlow 是谷歌的第二代机器学习系统,内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用 TensorFlowPad
转载
715阅读
0评论
0点赞
发布博客于 4 年前

人工智能工具列表

整理出现在比较实用的开源的人工智能工具:1.1.       Caffe  由 NVIDIA 和亚马逊等公司资助来支持它的发展1.2.       CNTK  计算网络工具包  微软 python1.3.       Deeplearning4j  Java、Scala兼容  商业公司管理1.4.       DMTK 分布式机器学习工具 微软  python1.5.   
转载
1137阅读
0评论
0点赞
发布博客于 4 年前

记录下这几天搜索的AI相关的内容

上周公司要了解下AI的发展情况,到时候做个小型的汇报,那经过这一个星期的百度之后,把这个大致的框架梳理下,给自己做个整理 基本要素。AI,人工智能;机器学习,AI的一部分;深度学习,机器学习的一部分。这三者之后的关系,AI 》机器学习》深度学习。 国外公司,google,微软,facebook,亚马逊,等科技公司;国内,BAT,网易,科大讯飞,等其他科技公司 开源框架:机器学习和深度学
原创
258阅读
0评论
0点赞
发布博客于 4 年前

Java 基础知识整理的思维导图

在网上看到了关于Java 知识体系的思维导图,脉络清晰明了。特意的贴出来,适合做总结,还可以查漏补缺。第一张:第二张:
原创
407阅读
0评论
3点赞
发布博客于 4 年前

JSON.parse()和JSON.stringify()

Json格式是非常棒的设计,key-value键值对的数据结构,可嵌套多层的key,灵活多变。在web中使用非常广泛,js、jquery等传递参数使用方便简洁。在java web服务端处理Json格式的工具也很多,JSON,FastJson,Gson等等。下面只记录两个方法,json和string的转化。parse用于从一个字符串中解析出json对象,如var str = '{"name"
原创
155阅读
0评论
0点赞
发布博客于 4 年前

Iaas Paas Saas的概念区别

概念一直都在创造,在云计算领域里面 Iaas Paas Saas,这三个概念是经常提起的,代表着云计算的三个方向,今天从网上搜集下整理出来区别I infrastructure 基础设施   P platform 平台      S software 软件IaaS:Infrastructure-as-a-Service(基础设施即服务)有了IaaS,你可以将硬件外包到别的地方去。Ia
原创
817阅读
0评论
0点赞
发布博客于 4 年前

MongoDB聚合操作Aggregation

MongoDB聚合操作Aggregation,主要用于处理数据统计,并返回计算后的数据结果在mongodb官网https://docs.mongodb.com/manual/, 左侧菜单 preference -> operators -> aggregation pipeline operators-> pipeline aggregation stages ,列出来所有的操作命令,常用的$
原创
371阅读
0评论
0点赞
发布博客于 4 年前

大数据的一般学习路线图

初次了解到大数据,会感觉到一头雾水。基于hadoop的大数据生态系统,成百上千的应用,还有各种各样的理论,不同理论发展的技术路径不同。经过一段时间的查找资料,还有借鉴某课程的教材,整理了一个大概的路线图,供大家梳理脉络。1.  linux 操作系统。因为hadoop部署在linux上,所以关于linux的一些基本命令是要掌握的。2.  java 基础。hadoop支持java,很多的框架也
原创
362阅读
0评论
0点赞
发布博客于 4 年前

windows安装eclipse开发hadoop

hadoop部署在linux系统中,开发可以在window系统中,通过eclipse加入插件来实习开发功能1.  下载 hadoop-eclipse-plugin-x.x.x.jar, 放入到eclipse安装目录plugins下,重启eclipse。window --> open perspective --> Map/Reduce,说明按照插件成功。2.  hadoop 的解压
原创
223阅读
0评论
0点赞
发布博客于 4 年前

学习了python的基本语法之后

这一周的时间学习了python的知识,从两个网站学习 http://www.runoob.com/python/python-tutorial.html       和 http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000,初学者先学习了点入门知识,基本的语法,今天周末总结下pyth
原创
487阅读
0评论
0点赞
发布博客于 4 年前

Spark连接mongo

在大数据架构中,spark+mongo是个不错的组合,前段时间在研究spark连接mongo的操作,今天做个记录,把自己的操作步骤和遇到的问题贴出来,做个记录。 下面是软件的安装流程:1. mongodb连接spark,在mongo的官网上的例子。Spark,scala的版本要对应匹配,系统环境变量设置2. 下载spark 2.0.0版本,scala 2.11版本, mongo 3
原创
1539阅读
0评论
0点赞
发布博客于 4 年前

linux删除乱码文件

在服务器被攻击后,出现了很多的乱码文件,虽然占用的空间不大,也没有影响到使用,但是看着就是不舒服。所以就在网上搜索了解决的方法,依次的删除这些乱码文件。乱码文件的用户名删除不行,这里用节点来操作删除。实例如下:[root@ora9i installation]# ls -li total 1307844 1343491 -rw-r--r--  1 root root
原创
2732阅读
0评论
0点赞
发布博客于 4 年前

GIS中地图经纬度和小数点形式的换算

在处理地图经纬度的时候,两个格式的转化例如:经纬度106°14' 15"怎么样转化成小数点表示的经纬度?怎样转换的?因为度分秒都是六十进制的所以可以这样转换:15/60=0.25(14+0.25)/60=0.2375也就是说15秒=0.25分14.25分等于0.2375度106+0.2375=106.2375°反之,小数点转化成度分秒形式106.2375
原创
3856阅读
0评论
0点赞
发布博客于 4 年前

eclipse中使用java8

一直没有时间去关注Java的版本更新,最近有空来做个Java8的新功能学习。下面记录下在eclipse中安装java8的步骤,以及遇到的各种问题和解决方法。
原创
5278阅读
1评论
3点赞
发布博客于 4 年前

初次接触一个新的技术

因为公司的业务需要开始大数据的研究和学习。一开始就是百度,了解下大数据是什么,有什么;有什么优点,发展的历史等等的大致印象。理论知道了,然后就会去关注如何实现,具体的实现技术。当了解到大数据也是一门种类繁多,技术层出不穷,知识体系已经的成熟。那该如何下手去学习,就成为一个问题。首先,根据公司的业务,拨开层层枝叶看根本,需要的是一个存储,一个计算,一个部署,三个基本的需求。那么从这三个层次来有步
原创
255阅读
0评论
0点赞
发布博客于 4 年前

ROP开发手册

ROP的开发,在web service层的接口开发,可以很快的开发出符合REST风格的web service。
pdf
发布资源于 6 年前

csdn的写的小东西

csdn,简单的一个总结,用来搞个资源分.如有需要可以下载,免费。 下载观察中。
zip
发布资源于 9 年前

httpclient4

httpclient,关于模拟登录的问题。从网站上下载下来的,归于一个总结
rar
发布资源于 9 年前

bat自动重启tomcat

使用tomcat一段时间之后,经常的会down掉,基本就是一个星期一次,所以查找资料做了一个处理,添加一个任务,启动bat处理,bat做重启tomcat的功能。1.添加window的任务,在启动-- 附近 -- 任务2.bat文件@echo offnet stop "Apache Tomcat"net start "Apache Tomcat" 如果服务名有空格,就要用“”来扩...
原创
160阅读
0评论
0点赞
发布博客于 9 年前

收集到的图书列表

《UNIX编程艺术》http://book.douban.com/subject/1467587/ 豆列书单http://book.douban.com/doulist/995755/  
原创
48阅读
0评论
0点赞
发布博客于 9 年前

enctype="multipart/form-data" 提交出现C :/ fakepath 的问题

移植程序到另一台机器的时候,发现form表单提交文件的路径不对,总是显示C:/fakepath文件夹下后来上网发现是IE9浏览器的一个安全设置,internet属性 -- 安全 -- 自定义级别 -- 讲文件上载到服务器时包含本地目录路径 (勾上启用) ...
原创
60阅读
0评论
0点赞
发布博客于 9 年前

sql server 错误53

一直使用正常的SQL Server 2005,突然一天用管理器(Management Studio)不能连接到实例。所有实例均不能连接。错误信息如下:TITLE: Connect to Server------------------------------Cannot connect to RATLSQL05.------------------------------ADDITIO...
原创
4307阅读
0评论
1点赞
发布博客于 9 年前

java 数据库连接池

搜集一篇关于java数据库连接池的文章,写的还是比较透彻的,记录下来package com.alarm.utils;//数据池文件import java.sql.*;import java.util.*;import java.util.Date;public class DBConnectionPool { private int checkedOut; privat...
原创
26阅读
0评论
0点赞
发布博客于 9 年前

SQL2000清理日志文件

整理sql server 数据库的日志清理--最好备份日志,以后可通过日志恢复数据。。。以下为日志处理方法一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMP TRANSACTION 库名 WITH NO_LOG2.截断事务日志:BACKU...
原创
42阅读
0评论
0点赞
发布博客于 9 年前

oracle语句表数据从一张表导入另一个表

类似与sql server 的语句,从一个表中取得一些数据导入到另一个新表或者已经存在的表sql server :select [column1, column2, ...] into new_table from old_table ; -- 加入到新表中insert into end_table[column1, column2, ...] select [column1, co...
原创
135阅读
0评论
0点赞
发布博客于 9 年前

myeclipse 8.5-9.0 安装 svn 方法

方法总结方法一:在线安装1.打开HELP-&amp;gt;MyEclipse ConfigurationCenter。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNK...
原创
26阅读
0评论
0点赞
发布博客于 10 年前

为什么word2003无法打开?

发现一个word 2003的一个问题,每次直接打开的话,都会提示说“上次启动失败,建议启用安全模式”。安全模式是可以打开的。解决方法:建议删除一下模板文件试一下打开 我的电脑 工具 文件夹选项 查看 在高级设置里 找到 显示所有文件和文件夹,这样可查看 隐藏文件1、关闭所有打开的Word文档; 2、复制命令: %appdata%\microsoft\templates...
原创
62阅读
0评论
0点赞
发布博客于 10 年前

java取得某个月的天数

  Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR, Integer.parseInt(year)); cal.set(Calendar.MONTH, Integer.parseInt(month) - 1); cal.set(Calendar.DATE, 1); cal.add(Calenda...
原创
90阅读
0评论
0点赞
发布博客于 10 年前

oracle的几个字符类型

网上搜集的一些字符的使用:VARCHAR2(size) 可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一个VARCHAR2的size; NVARCHAR2(size) 可变长度的字符串,依据所选的国家字符集,其最大长度为size个字符或字节;size的最大值取决于储存每个字符所需的字节数,其上限为4000;你必须指定一个NVA...
原创
49阅读
0评论
0点赞
发布博客于 10 年前

oracle中varchar,varchar2,nvarchar,nvarchar2的区别

收集了网上的关于oracle中几个经常使用的字符的区别--varchar,varchar2 联系:1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如varchar(20)表示最大可以存放20个字...
原创
27阅读
0评论
0点赞
发布博客于 10 年前

一些问题没有回答出来

1.       Eclipse的拼写错误为 Eclipse2.       Unicode 和 UTF-8 那个是上级关系? -- Unicode3.       tomcat 容器的最大容量  -- Linux下可以超过3G,Windows下最大也就1.6G左右(x86)。Tomcat的容量跟JVM有关,JVM跟系统有关。4.       oracle 的sql的叫法  -- 大约...
原创
30阅读
0评论
0点赞
发布博客于 10 年前

在MyEclipse中直接查看class文件(在没有源码的情况下)

查看java的class文件,在网络上搜索了一下资料,这样就很方便的去查看别人的代码 在myeclipse中查看class文件,就像查看普通的java源文件一样,通过以下步骤可以做到: 安装设置步骤:1. 下载jadnt158.zip 。 2. 下载net.sf.jadclipse_3.3.jar(对应eclipse3.3) ,二者都可以去CSDN上下载。 3. 将jadnt1...
原创
62阅读
0评论
0点赞
发布博客于 10 年前

js创建对象

javascript 对象的定义(2007-05-23 22:15:46)网上查找的一些资料。找到了下面这篇关于js中对象定义的介绍,很全面,虽然自己用的不多,但是学习一下。JS中定义类的方式有很多种:1、工厂方式function Car(){var ōcar = new Object;ocar.color = "blue";ocar.doors = 4;ocar....
原创
33阅读
0评论
0点赞
发布博客于 10 年前

鼠标经过时,改变表格行、列的颜色

鼠标经过时改变一列表格的颜色,也就是大家常说的隔行换色,本方法是比较传统的了,简单易懂,适合刚接触网页制作的菜鸟们。现在方法比较多了,用CSS控制、用jQuery插件,还有些是用背景平铺的方法。&lt;title&gt;鼠标经过时改变一列表格的颜色&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;table width="240" border="1"&am
原创
446阅读
0评论
0点赞
发布博客于 10 年前

消除超连接边框

消除超链接底线的下划线方法:1.最简单的:&lt;head&gt;&lt;style&gt;a{TEXT-DECORATION:none}&lt;/style&gt;&lt;/head&gt;2.如果大部分超链接不要下划线,就可以加入&lt;style&gt;a{TEXT-DECORATION:none}&lt;/style&gt;这一句,然后在少数要下划线的超链接里使用这个方法,它就有下划线...
原创
55阅读
0评论
0点赞
发布博客于 10 年前

jquery的控制tabs打开的数量的代码

jquery控制弹出的tab框,先判断是否已经打开,注意使用的frame框。这个配合easyui-tabs一起使用 修改addTab 方法为:function addTab(subtitle, url, icon) { var tabcount = $('#tabs').tabs('tabs').length; if (tabcount &lt;= 5) { if (!$('#ta...
原创
123阅读
0评论
1点赞
发布博客于 10 年前

SQL Server分页3种方案比拼

此转载源自李洪根的blog.作者是微软的MVP!希望大家参考以下3种方案,按实际情况选择!建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarcha...
原创
46阅读
0评论
0点赞
发布博客于 10 年前

SQL SERVER2008的字符串拼接产生空格

在SQL SERVER2000的函数中,字符串的拼接不会产生空格例如:stockCode '1'使用拼接,set stockCode = '00000'+stockCode 结果是: '000001'在SQL SERVER2008中,结果是:'000001    '产生了空格,所以使用RIGHT函数的时候应设法使用RTRIM()去除空格...
原创
324阅读
0评论
0点赞
发布博客于 11 年前

isnull()函数的使用

  isnull() 是使用指定的替换值代替NULL值 语法 isnull ( check_expression, replacement_value ) 参数 check_expression 将被检查是否为NULL的表达式,可以是任何类型的数据 replacement_value 为check_expression为NULL是将返回的表达式,必须于check_expression具有相同的类型
原创
478阅读
0评论
0点赞
发布博客于 13 年前

windows下tomcat 发布多个web项目(多个域名,同一ip)

 公司里做得产品有几种,但是在相同的Tomcat服务器上,也就是对应不同的工程,这样,就是一个IP地址对应不同的web项目在tomcat的conf目录修改server.xml配置域名和项目的挂接关系可以注释掉默认的使用实际用到的配置路径:      http://xiaoyuzq-vip.blog.163.com debug="0" appBase="D://Tomcat5.5//webapps"
原创
1636阅读
0评论
0点赞
发布博客于 13 年前

数据库日志已满。请备份该数据库的事务日志以释放一些日志空间

网上查找的资料,按照步骤做到第三步就可以实现日志的压缩 --压缩日志及数据库文件大小         /*--特别注意     请按步骤进行,未进行前面的步骤,请不要做后面的步骤     否则可能损坏你的数据库.     --*/         1.清空日志     DUMP     TRANSACTION     库名     WITH     NO_LOG                 2
原创
3119阅读
3评论
0点赞
发布博客于 13 年前

删除表中重复的数据

删除表中相同的数据在SQL server 2000 中,要借助于临时表来做select distinct * into #temp from tableNamedrop table tableNameselect * into tableName from #tempdrop table #temp 
原创
403阅读
0评论
0点赞
发布博客于 13 年前

SQL语句删除表中重复字段

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的
原创
719阅读
0评论
0点赞
发布博客于 13 年前