- 浏览: 114942 次
- 性别:
- 来自: 南宁
最新评论
-
zhonglunshun:
能否给我demolarsonzhong@163.com
百度地图调用 -
程序源:
期待接下来的分析~
android 安全评估框架Mercury (1) 安装 -
itolrgvh:
感谢楼主分享
jquery datetimepicker 日期选择器扩展(选择时、分) -
zf_yusen:
正好用上,TKS
jquery datetimepicker 日期选择器扩展(选择时、分) -
jzq612:
能把详细代码发给我吗? 谢谢
jzq612@163.co ...
google map v3 标注
文章列表
Mercury 由两部分组成,分别运行与PC和Android设备上。下图是一个简单的通信概述图:
安装 client 的时候必须要python2.7.x版本。否则会报一个hashlib错误。开始还给command.py加try ……诶,码畜当惯了,一看到error就开始翻代码
# python2.7 mercury.py
运行在centos上的client端
这里是用IP直接连接到测试的机器上。
模块:
测试机器 一台htc Android,4.0.3 target15 安装mercury-server.apk,然后运行:
……又是跟豌豆荚有冲突的主,为了 ...
< Directory / >
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
< /Directory >
去除加粗的两行,然后httpd -k restart重启apache就能访问了。
Toast 的几种显示方法
- 博客分类:
- android
Toast toast = new Toast(this);
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
toast.setView(view);
toast.show();
//第二种图片加文字
Toast toast = Toast.makeText(this, "lalalal", Toast.LENGTH_LONG);
View textView = toast.getView();
LinearLayout lay ...
本来一直用着googleMap …… 后来发现google开始做每天做2w5k的api调用限制,就重写一次百度地图的应用。
baiduMap类参考: http://openapi.baidu.com/map/classReference.html
做的是一个位置信息(城市-区-街道)搜索的功能。发现百度地图调用起来还是很方便的。整理了代码,贴上:
var gc = new BMap.Geocoder();
//拖拽事件;
marker.addEventListener("dragend", function(e){
//alert("拖拽 ...
把用户的中文先base64存在数据库里面,然后登录的时候判断request里面用户名是否是中文
if is_cn_char(name)==True:
............
def is_cn_char(i):
return ord(i[0]) >127
def is_cn_or_en(i):
o = ord(i)
return o<128 or 0x4e00<=o<0x9fa6
其实这个真挺无聊的,因为天气查询通过了YQL的接口,所以google返回是英文结果,就用js替换返回JSON里的值。
var w_city_name='nanning';
//$("#w_click").click(function(){
var w_url = 'http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20xml%20where%20url%3D%22http%3A%2F%2Fwww.google.com%2Fig%2Fapi%3Fweather%3D'+w_city_name ...
Linux 备份文件和数据库发送到邮箱
- 博客分类:
- linux
今天一个误操作 把一个月的文件备份和数据库备份删掉了
做了一个用sendmail发送到邮箱的备份脚本:
#!/bin/bash
# X , sendmail hoodbc20117
### Setting path ###
BACKPATH="/data0/mysql_bak"
DATE=`/bin/date "+%Y-%m-%d-%H-%M-%S"`
zip -rq $BACKPATH/erp_$DATE.zip /data/htdocs/www/erp/
echo "erp all backup" | ...
datetime.datetime.now()
now方法被定义时,参数的默认值就被固定了,所以取得值是第一次运行的值。
def times(now=datetime.datetime.now):
""""""
if callable(now):
return now()
else:
return now
这样要用到时间的时候可以通过 time().strftime("%Y-%m-%d %H:%M:%S"),拿到想要的时间格式了。参 ...
纠结…… uwsgi在访问量高的时候报的错:uwsgi 504 Gateway Time-out 。
问题出来时,先是重启了uwsgi Nginx,操作系统,一直以为是访问量大了,uwsgi配置文件缓冲区设置得太小了的原因,但是问题一直没解决。直到今天在数据库操作时提示了 Got error 28 from storage engine ……
以前遇到过这个Msql错误是因为硬盘满了tmp目录写不了文件。于是查看了系统剩下的硬盘空间,使用率100%…… 马上删掉一些自动备份的文件以清理出空间,问题解决
发现一个扩展选择小时和分钟的扩展Datepicker的插件,做个记录。
http://trentrichardson.com/examples/timepicker/
$('#example1').datetimepicker();
项目是用django做的,还算顺利,到现在运行有两个多月了。
当时Nginx还是在0.8.x系列,django也没有用现在的1.3,不过其实python编程真挺好玩的
uWSUI :http://projects.unbit.it/uwsgi/wiki
jinjia2 :http://jinja.pocoo.org/
1安装Python2.6.6
wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz2
tar xvjf Python-2.6.6.tar.bz2
cd Python-2.6.6
./con ...
connectbot 是一个android 上的ssh客户端软件。
是开源项目,地址http://code.google.com/p/connectbot/
虽然没多大实际用处 ,不过看看源码终究还是可以学到些东西的。上个截图,感觉还是比较有电影里xx帝国的味道的……
记录下,等会在加上一个js传多个参数的代码。代码很简单,是调用QR扫描器的一个事件。
<li><a id="guide" href="javascript:window.oa_main.qr_scan()">
<img src="./img/iLeopauR.png" alt="Guide" height="72" width="72" />
<span>二维码扫描</span>
</a>< ...
和普通上传区别不大,用flash在上传操作时。django的csrf会报错,就直接在当前的方法给关掉了csrf。
1、
2、
3、
@csrf_exempt
def do_upload(request,action):
if action =='my':
file_obj = request.FILES.get('Filedata', None)
user_id = request.POST.get('blue','')
user_info = UserBase.objects.get(id=user_id)
...
def do_login(request):
if request.method == 'POST':
name = request.POST.get("user_name")
pwd = request.POST.get("user_pwd")
try :
infos = UserBase.objects.filter(user_name = name,user_pwd = pwd)[0]
except:
return ...