HDFS-文件写入API

package com.zhen.hdfs; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URI; import java.net.URISyntaxException; import org.apa
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

HDFS-查看文件属性+文件名称过滤

package com.zhen.hdfs; import java.io.IOException; import java.io.OutputStream; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileStatus; import org.apache.hadoop.
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

Structs复习 Path问题

Path问题相对复杂 主要是路劲问题 但结论很简单 就是统一使用绝对路径 jar包 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

1.myeclipse之单元测试Junit

前言:我们写好一个方法之后通常都会通过在main方法中创建一个实例之后调用其中的方法进行执行    每次调用一个新的方法都需要在main方法中调用,很浪费时间!这是我们就可以通过导入Junit的单元测试包    来解决这个问题。 使用方法:   1.创建一个项目   2.在build path中添加Junit的包   3.新建一个类   4.在方法上面添加一个注解@Test 然后import即可   5.双击方法,右键选择run as ---》JUnit Test 即可 使用中遇到的问题 1.
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

[CODECHEF]TREECNT2

题意:一棵带边权的树,边权可单边修改,问初始时和每次修改后有多少条路径$\gcd=1$ 首先考虑用反演求答案,设$f(n)$为路径$\gcd=n$的路径条数,$g(n)$为路径$\gcd$是$n$倍数的路径条数,那么$g(n)=\sum\limits_{n|d}f(d)$,所以$f(n)=\sum\limits_{d|n}\mu\left(\frac dn\right)g(d)$,答案就是$f(1)=\sum\limits_{d}\mu(d)g(d)$ 我们现在要求$g(d)$,先考虑没有修改
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

[NOIP 2015] 信息传递

[题目链接] http://uoj.ac/problem/146 [算法] 不难看出这是一棵基环外向森林,运行tarjan算法找出最小环即可 [代码] #include<bits/stdc++.h> using namespace std; #define MAXN 200010 const int inf = 2e9; struct edge { int to,nxt; } e[MAXN]; int i,n,ans,x,tot,timer,top,cnt; int head
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

工作采坑札记:2. Hadoop中MultipleInputs的使用陷阱

1. 背景 近日在一个Hadoop项目中使用MultipleInputs增加多输入文件时,发现相同路径仅会加载一次,导致后续的统计任务严重失真。本博文旨在记录异常的排查及解决方案。 2. 情景重现 (1) 准备简版的输入文件test,文件内容为"i am ws",输入的HDFS路径为/work/justTest/test (2) 源码信息如下,主要是wordCount实现,其中/work/justTest/test作为输入路径,被输入两次: 1 package com.ws.test;
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

toLua踩坑

toLua踩坑篇 最近工作得用Lua实现逻辑,桥梁用的toLua,踩了很多坑,在这里记录一下。 坑~toLua解析Lua属性 首先我们给出Lua文件的内容,基于toLua Examples 04修改: print('Objs2Spawn is: '..Objs2Spawn) var2read = 42 varTable = {1,2,3,4,5} varTable.default = 1 varTable.map = {} varTable.map.name = "map" meta = {
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

mysql远程登录(授权与撤销授权)

一、远程登录授权:GRANT 1.登录musql mysql -u root -r 2.输入密码登陆之后授权: mysql&amp;amp;gt; GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'xxxxxx' WITH GRANT OPTION; *注:XXXXXX为mysql的root账户密码* 3.刷新系统权限: mysql&amp;amp;g...
分类: 其他 发布时间: 08-12 22:33 阅读次数: 0

centos 的 tar 命令

对于.tar.gz的压缩文件 解压命令通常是 tar -zxvf 所要解压的文件名 -C 解压位置 压缩文件命令 tar -zcvf 压缩之后的文件名 所要压缩的文件夹名
分类: 其他 发布时间: 08-12 22:32 阅读次数: 0

centos 7 yum阿里云源配置

yum是centos下更新、管理软件的命令,也有相应的图像界面版本; yum源是yum命令去哪里取安装包的地图; yum命令查询repo上配置的地址去取相应的rpm包进行安装; 1 备份下原来的yum源 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo_bak 2 获取阿里云yum源...
分类: 其他 发布时间: 08-12 22:32 阅读次数: 0

CentOS7 防火墙 firewalld使用方法

1、firewalld的基本使用 启动: systemctl start firewalld 查看状态 systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工...
分类: 其他 发布时间: 08-12 22:32 阅读次数: 0

javascript 过滤 script 非法标签 防止注入

方法如下: /** * [hasIllegalChar 判断是否含有script非法字符] * @param {[type]} str [要判断的字符串] * @return {Boolean} [true:含有,验证不通过;false:不含有,验证通过] */ function hasIllegalChar(str) { ...
分类: 其他 发布时间: 08-12 22:32 阅读次数: 0

SSH 不能连接 终极完美解决方案

重装命令 yum remove openssh yum install openssh openssh-server openssh-clients systemctl start sshd.service
分类: 其他 发布时间: 08-12 22:31 阅读次数: 0

IT工程师细分

IT工程师分类: 运维工程师:服务器架设,维护,程序部署 网络工程师:网络维护,网站建设 软件工程师:软件及应用开发
分类: 其他 发布时间: 08-12 22:31 阅读次数: 0

初级程序员成长路线

初级程序员成长路线 阶段 描述 编程语言 积累编程基础 网络编程 熟悉计算机网络 Web框架 网页开发 设计模式 从代码到架构 算法 程序的高效实现 实战项目 没有经验怎么行 ...
分类: 其他 发布时间: 08-12 22:31 阅读次数: 0

编程语言概况

高级语言 python:开发效率高的高级编程语言 java:执行效率高的高级编程语言 PHP: 在国内主要用于写网页 其他:C#, GO, Ruby … 底层语言 C, 汇编语言 机器码和字节码 机器码即二进制码,能够直接被计算机理解 字节码是依赖于平台的,java类文件即字节码,字节码会转化为机器码执行 C需要学习吗? 在大型企业中的底层开发中会用到 是通向高级程序员的必备 ...
分类: 其他 发布时间: 08-12 22:30 阅读次数: 0

python中的global,nonlocal关键字

Global 不加global则为局部变量 加了global表示变量志向全局变量 name = &amp;amp;amp;quot;zhangsan&amp;amp;amp;quot; def run(): global name name = &amp;amp;amp;quot;lisi&amp;amp;amp;quot; print(name) run()
分类: 其他 发布时间: 08-12 22:30 阅读次数: 0

Python - Set

Feature: No order No repetition Element Immutable Set itself is mutable Create a Set # method 1 set1 = {1,2,3,4} # method 2: set2 = set([1,2,3,4]) # pass an iterable element Immutable Set ...
分类: 其他 发布时间: 08-12 22:30 阅读次数: 0

python - 字符串格式化

python 字符串格式化 方法一:百分号 % word = &quot;i am %s&quot; % &quot;james&quot; word = &quot;i am %s age %d&quot; % (&quot;james&quot;, 26) word = &quot;i am %(name)s age %(age)d&quot; % {&quot;name&quot;:'alex',&quot;age&quot;:26} word = &quot;percent %.2f&q
分类: 其他 发布时间: 08-12 22:30 阅读次数: 0