- 浏览: 117660 次
- 性别:
- 来自: 广州
最新评论
-
hw1287789687:
http://www.cnblogs.com/hccwu/p/ ...
Java获取真实的IP地址 -
liubey:
String ip = request.getHeader(& ...
Java获取真实的IP地址 -
bewithme:
我记得uploadify这破东西只能在chrome浏览器中才有 ...
Struts2结合Jquery.uploadify上传插件的应用 -
MrLee23:
http://mrlee23.iteye.com/admin/ ...
Struts2结合Jquery.uploadify上传插件的应用 -
crysik:
import com.eshore.ppm.model.com ...
Struts2结合Jquery.uploadify上传插件的应用
文章列表
#!/usr/bin/python
#-*- coding:utf-8 -*-
'''
Created on 2016年6月25日
@author: Administrator
文件名: network_service.py
'''
'''
Python高级编程---网络编程
#http://www.runoob.com/python/python-socket.html
'''
import socket
s = socket.socket() #创建socket对象
host = socket.gethostname() #获取本地主机名
port ...
#!/usr/bin/python
#-*- coding:utf-8 -*-
'''
Created on 2016年6月25日
@author: Administrator
'''
'''
Python高级编程---正则表达式
#http://www.runoob.com/python/python-reg-expressions.html
'''
import re
#re.match(pattern, string, flags)
'''
参数说明:
pattern:匹配的正则表达式
string:要匹配的字符串
flags:标志位,用于控制正则表达式的匹配方式
匹配对象方 ...
#!/usr/bin/python
#-*- coding:utf-8 -*-
'''
Created on 2016年6月24日
@author: Administrator
'''
'''
Python面向对象编程
http://www.runoob.com/python/python-object.html
'''
class Employee:
empCount = 0
def __init__(self, name, salary):
self.name = name
self.salary = salary
...
由于公司和家里都有电脑,有时候再次装环境的时候,老是找不到对应的软件,故此记录一下每次安装的步骤。
Pydev各个版本下载地址:
https://sourceforge.net/projects/pydev/files/pydev/
Eclipse各个版本下载地址:
http://eclipse.bluemix.net/packages/mars.2/
Python 入门经典
(美) James Payne 著 张春辉 译 清华大学出版社 2011年7月第1版
python版本 3.1
第1章
编程基础和字符串
1.0 单引号('),双引号(")以及三层引号(""") 是等价的
2.0 换行符 \n
3.0 字符串串联 + , %s
第2章 数值与运算符
1.0 查看变量类型用户 type() 函数
2.0 虚数: 以j结尾的数字,例如 123j
3.0 复数:包括实部和虚部
4.0 print ("This is %%d %d&qu ...
根据客户的要求: 重新整理代码,通过获取本地文件目录的json格式数据和服务器返回的json数据做对比,来判断是否要更新服务器的文件到本地。然后先将文件下载到本地,保存为临时文件,判断下载到本地文件的MD5值跟服务器上文件的MD5是否一致来判断下载是成功。 如果MD5一致,则修改临时文件的名称。
修改后的代码思路相对来说更清晰了一些。谨记。
#!/usr/bin/python
#-*- coding: utf-8 -*-
'''
功能描述:用于同步服务器的配置文件
'''
import urllib2
import os
import json
import h ...
功能要求:
通过Http协议,向服务器发送请求,得到返回的json格式数据,根据返回的文件路径和MD5值,判断本地对应目录的文件是否和服务器上的文件一致,不一致则更新。
#!/usr/bin/python
#-*- coding: utf-8 -*-
'''
功能描述:用于同步服务器的配置文件
'''
import urllib2
import os
import json
import hashlib
import thread
import time
import urllib
from time import sleep
import threading
from to ...
django版本:1.9.5
在settings文件中加入如下配置:
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'formatters': {
'standard': {
'format': '%(asctime)s [%(threadName)s:%(thread)d] [%(name)s:%(lineno)d] [%(levelname)s]- %(message)s'
},
},
'filters': {
...
django版本:1.9.5
@csrf_exempt
def listFiles(req):
#写日志
writeLog(req)
list = []
log.info('获取中的文件树信息...........')
if req.GET:
print 'get请求'
else:
print 'post请求'
response_msg={}
response_msg['state']='200'
#请求路径 /magent/tingyu/1.txt
...
版本:django1.9.5
def downloadFile2(req):
log.info('下载文件..............')
downpath = None
if req.POST:
downpath=req.POST.get('downpath',None)
else:
downpath=req.GET.get('downpath',None)
log.info('当前的下载路径是........')
log.info(downpath)
if downpath is not None: ...
#!/usr/bin/python
#-*- coding: utf-8 -*-
#\magent\src\restservice\synchcofig.py
'''
用于同步服务器的配置文件
'''
import urllib2
#import tools
import logging,logging.config
import os
import json
import hashlib
import thread
import time
import urllib
from time import sleep
import threading
FILE=os.getcwd()
L ...
package com.bjsxt.qq;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Mapper;
/*
*
* QQ推荐好友
* 处理方案:在mapper中将key和value分别对调输出;在reduce中将mapper输出的集合进行笛卡尔输出
*/
public class QqMapper extends Mapper<LongWritable, Text, Text, Text>{
...
package com.bjsxt.mr;
import java.io.IOException;
import java.util.StringTokenizer;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Mapper;
/**
* 单词统计
* @author tingyu
* @date 2016-02-29 0 ...
<!DOCTYPE html>
<html encoding="gbk">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"></meta>
<script>
//js widnow对象
function windowMethod(){
//该例显示浏览器窗口的高度和宽度:(不包括工具栏/滚动条)
var w=window.inner ...
2010年2月份出来参加工作,到今天已经整整6年了,距上次写《写给站在人生十字路口的自己 》也已过往3年了。 时间过的真快,以前常说学的“时间如白驹过隙”,如今才真真体会到。人也从当初的青葱少年,增加了几分成熟。重要的是孩子也已满9个月,牙牙学语,甚是好玩。
记得刚来eshore工的时候,当时的直属老大是兵哥(bingxiaowang),年级大概也是30岁的样子,带着手下的一帮兄弟们赶着做ITOP项目。当时的兄弟们走了一波,来了一波,又走了一波,当初项目中的人员仍在该公司的寥寥无几了,兵哥后来也走了。在项目刚上线的时候,我就转到了维护组,虽然当时的经理司徒(qi ...