非原创
dataee
解决方案咨询
大数据处理
系统架构
展开
-
freemarker模板中long类型的逗号问题
背景:在用freemarker做模板的时候碰到了long类型对数字做了格式化,用逗号分隔,id的时候容易出问题解决方案:模板文件中直接tostring输出: ${num.toString()} 在模板中直接加<#setting number_format="#">使用?c控制,如 ${num?c}一次性java文件中解决通过freemarker.template.Configurat...转载 2018-06-11 23:00:05 · 3189 阅读 · 0 评论 -
mysql连接字符集default
用mysql客户端工具输入中文数据报错,或乱码问题解决数据库字符集为latin1时用mysql工具,然后选择连接>l连接属性>高级>字符集选择default摘自:http://www.someabcd.com/jscode/605674597.html...转载 2018-08-06 16:26:13 · 432 阅读 · 0 评论 -
SEO这个行业会存在多久
到夜梦初晨这个文章题目---“SEO这个行业会存在多久?”朋友们肯定会很诧异。有很多人会质疑我,甚至直接用事实来向夜梦初晨说明问题,比如在百度上搜索“SEO”,我们可以看到搜索结果超过65,000,000 在GOOGLE中的搜索结果也达到了226,000,000个: 搜索结果给大家的完全是一个非常正面的信息,因为网络的所搜结果完全可以体现一个行业的热度,夜梦初晨...转载 2018-08-15 11:02:18 · 2714 阅读 · 0 评论 -
网站分析基础之对UV的理解
UV(Unique Visitor):译为中文是唯一的访客,在我们进行网站分析的时候,如何用软件来分析某一段时间访问网站的人到底有多少呢?举个例子来说,工具记录了访问某站的来访记录一天有10次,那么,这可以简单的告诉我们,有最多10个人访问了该站。为什么说最多有10个人呢?也许用户A登录了该站,看了一会儿,关闭了浏览器,玩了会红警,之后又重新打开该站,又看了一会儿。对于记录访问该站的软件工具而...转载 2018-08-15 11:03:19 · 968 阅读 · 0 评论 -
CentOS安装中文输入法
CentOS安装中文 输入法yum install "@Chinese Support"System->PReferences->Input Method,勾选"Enable input method feature",Input Method选择"Use IBus",Log Out重新登录后"ctrl+空格"即可切换输入法转载:http://www.xhuojia.co...转载 2018-08-15 11:04:19 · 157 阅读 · 0 评论 -
centos 6.0中文输入法的设置
centos 6.0中文 输入法的设置我的centos 6.0 是全英文,中间写代码需要用到中文注释,自己摸索了下,搞好了就做个记录。1).开机进入桌面,左上角有applications , Places, System三个可扩展通道,要进入输入设置就要进入到系统里面,如下图:(顺便说下,centos6.0的桌面把任务栏放在了上面,和Windows的风格不同)2).点击system之后有...转载 2018-08-15 11:05:32 · 461 阅读 · 0 评论 -
简单分析搜索引擎蜘蛛的爬取策略
那么待爬取URL队列中的页面URL 的排列顺序是如何来确定的呢?上面我们说了将新下载页面中的包含的链接追加到队列尾部,这固然是一种确定队列URL顺序的方法,但并非唯一的手段,事实上,还可以采纳很多其他技术来实现,将队列中待爬取的URL进行排序。那么究竟搜索引擎蜘蛛是按照什么样的策略进行的爬取呢?以下我们来进行更深入的分析吧。第一、宽度优化遍历策略宽度优化遍历是一种非常简单直观且历史很悠久...转载 2018-08-15 11:11:10 · 4153 阅读 · 0 评论 -
搜索引擎蜘蛛抓取网页规则
搜索引擎面对的是互联网万亿网页,如何高效抓取这么多网页到本地镜像?这便是网络爬虫的工作。我们也叫它网络蜘蛛,做为站长,我们每天都在与它亲密接触。 一,爬虫框架搜索引擎蜘蛛抓取网页规则 三联 上图是一个简单的网络爬虫框架图。种子URL入手,如图所示,经过一步步的工作,最后将网页入库保存。当然,勤劳的蜘蛛可能需要做更多的工作,比如:网页去重以及网页反作弊等。 也许,我们可以将网页...转载 2018-08-15 11:12:48 · 3857 阅读 · 0 评论 -
深入剖析搜索引擎蜘蛛工作对SEO的提升
搜索引擎蜘蛛是搜索引擎自身的一个程序,它的作用是对网站的网页进行访问,抓取网页的文字、图片等信息,建立一个数据库,反馈给搜索引擎,当用户搜索的时候,搜索引擎就会把收集到的信息过滤,通过复杂的排序算法将它认为对用户最有用的信息呈现出来。深入分析网站的SEO表现的时候,一般我们就会考虑搜索引擎蜘蛛的抓取质量,而其中能够帮我们优化网站可能会涉及到下面的几个蜘蛛抓取相关的概念: 1.爬取率:既定时...转载 2018-08-15 11:14:14 · 279 阅读 · 0 评论 -
linux下获取某文件的总行数
需求:linux下获取某文件的总行数实现:方案一:echo `cat logfile.txt | wc -l`方案二:more logfile.txt |wc -l 摘自:http://www.xhuojia.com/zhuanlan/2779749052.html...转载 2018-08-29 17:00:50 · 5871 阅读 · 0 评论 -
shell查找某字符在文件中出现行数
需求:linux脚本统计某字符串在文件中那行出现实现:more logfile.txt |grep 'headee' -n摘自:http://www.xhuojia.com/zhuanlan/2755510772.html转载 2018-08-29 17:01:18 · 3081 阅读 · 0 评论 -
java命名空间java.security类keypairgenerator的类成员方法: keypairgenerator定义及介绍
keypairgeneratorprotected keypairgenerator(string algorithm)为指定的算法创建 keypairgenerator 对象。参数:algorithm - 算法的标准字符串名称。有关标准算法名称的信息,请参阅 java cryptography architecture api specification & reference ...转载 2018-08-06 16:20:10 · 1297 阅读 · 0 评论 -
将银行大写数字转换为纯数字
public static int getMoneyFromString(String string) { int result = 0; if (string.contains("亿")) { int index = string.indexOf("亿"); char billionString = string.charAt(index - ...转载 2018-08-06 16:19:17 · 1843 阅读 · 0 评论 -
class.getResources("/")报空指针
需求:获取class所在的目录的时候通过Test.class.getResources("/");报空指针分析:linux下没有任何问题,不以/开头的比如window文件系统,那么就会报空指针解决方式:Test.class.getResources(".");Test.class.getResources("");Test.class.getResources("cla...转载 2018-07-19 11:38:37 · 2872 阅读 · 0 评论 -
linux系统下查看nginx配置文件路径
需求:有时候需要查看nginx的配置文件路径实现:直接nginx -t即可 如果nginx没有在path中的话那么需要进入安装目录执行 sbin/nginx -t 摘自:http://www.someabcd.com/java/1636077204.html...转载 2018-07-19 11:39:56 · 16623 阅读 · 0 评论 -
mysql查询某表索引
查询某表所有索引列mysql> show index from tablename;mysql> show keys from tablename;其他说明:Index_type:(BTREE, FULLTEXT, HASH, RTREE)默认为BTREE摘自:http://www.xhuojia.com/zhuanlan/1113302892.html...转载 2018-07-19 16:44:44 · 4748 阅读 · 0 评论 -
shell读取文件内容并进行变量赋值
需求:shell读取文件内容,然后把内容赋值给变量然后进行字符串处理实现:dataline=$(cat /root/data/data.txt)echo $dataline 摘自:http://xhuojia.com/zhuanlan/1832921069.html...转载 2018-07-30 15:09:49 · 52999 阅读 · 2 评论 -
shell之命令行参数传递
需求:shell脚本的命令行传递赋值与参数问题实现:echo "Shell 传递参数实例!";echo "执行的文件名:$0";echo "第一个参数为:$1";echo "第二个参数为:$2";echo "第三个参数为:$3";执行./test.sh www.someabcd.com www.xhuojia.com输出:./testwww.som...转载 2018-07-30 15:18:46 · 1679 阅读 · 0 评论 -
Java中的非对称加密算法RSA实现
需求:实现RSA非对称加密算法实现:public static class RSACoder { public static final String KEY_ALGORITHM = "RSA"; private static final int KEY_SIZE = 512; private static final String PUBLIC_KEY = "RSA...转载 2018-08-01 11:05:43 · 292 阅读 · 0 评论 -
apache common包的configuration2使用
需求:利用apache的common包中的configuration2进行属性文件的操作实现:public static PropertiesConfiguration loadProperties(File file) throws ConfigurationException { Parameters params = new Parameters(); ...转载 2018-08-01 11:06:36 · 2613 阅读 · 0 评论 -
Java标准库提取URL的域名
需求:基于Java的标准库提取URL对应的域名并拼接成basePath实现:public static String extactBasePath(String line) { try { java.net.URL url = new java.net.URL(line); StringBuilder sb = new StringBuilder();...转载 2018-08-01 11:07:33 · 934 阅读 · 0 评论 -
tomcat支持中文文件名下载
Tomcat是Java开发者使用得较多的一个Web服务器,因为它占用资源小,运行速度快等特点,深受Java Web程序员的喜爱。不过,在使用中,由于Java中的中文问题的存在,如果不经过配置,在WEB程序中,不能直接支持具有中文文件名的文件的下载,这为Java Web程序的开发带来一定的不便。本文拟介绍一种手段,解决这个问题。 解决问题的核心在于修改Tomcat的配置,在Server.xml...转载 2018-08-06 16:16:59 · 1204 阅读 · 0 评论 -
UUID为36位
package util;import java.util.UUID;public class UUIDUtil { public static UUID getId(){ return UUID.randomUUID().toString(); } public static void main(String[] args) { S...转载 2018-08-06 16:17:58 · 4085 阅读 · 0 评论 -
linux截取指定行数范围内的内容
需求:linux下对文件按照行数进行切割实现:sed -n '10,100p' logfile.txt > lognew.txt摘自:http://www.xhuojia.com/zhuanlan/1891238847.html转载 2018-08-29 17:01:54 · 4066 阅读 · 0 评论