- 博客(52)
- 收藏
- 关注
原创 公众号开发-下载图片并上传到微信素材库
public static byte[] getFileStream(String url){ HttpClient client = HttpClientBuilder.create().build(); RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(3000).setC
2017-07-26 12:00:48
1595
1
原创 用python写个死锁
#coding:utf8import threadingimport timenum = 0lock = threading.Lock()def func(n): lock.acquire() print n if(n == 5): print "到我这就锁死了" raise Exception('大死锁之术!') lo
2016-08-22 20:34:36
1515
原创 用java写个死锁
public class DeadLockDemo { private static String A = "A"; private static String B = "B"; public static void main(String[] args){ new DeadLockDemo().deadLock(); } private
2016-08-22 20:19:52
576
原创 反转链表以及反转链表进阶备忘
#include#includeusing namespace std;typedef struct node{ int data; struct node *next;}LinkNode;LinkNode* init(){ LinkNode *head = new LinkNode; LinkNode *p, *q; p = head;
2015-06-28 17:59:34
553
原创 汉诺塔分治演示备忘
#includeint aa[64], bb[64], cc[64];int sum;void OutPut();void Init(int n){ for(int i = 0; i <= n; i++) { bb[i] = 0; cc[i] = 0; } aa[0] = n; int j = 1; for
2015-06-10 00:56:42
458
原创 分治法求最大子数组备忘
#include#include#includeusing namespace std;#define maxn 100000+1#define min -2147483647int map[maxn];int *find_cross(int low, int mid, int high){ int max_left = min; int left_num;
2015-06-09 17:30:59
471
原创 sort对二维数组进行排序备忘
#include #include#include #include using namespace std;bool cmp(int *p,int *q){ if(p[1]==q[1]) { return p[0]<q[0]; } else return p[1]<q[1];}int main(){ int i;
2015-06-07 20:14:44
979
转载 循环小数->分数备忘
虽然比较简单,但是代码比我的优美多了,果断转#include using namespace std;int f(int u,int v){ while(u%v) { int w=u%v; u=v; v=w; } return v;}int main(){ int t; while(cin>>t)
2015-06-07 16:23:47
404
原创 美素数备忘
#include#include#define maxn 1000000+1int prime[maxn];int count[maxn];bool is_beauty_prime(int n);int tot = 0;void getPrime(){ int i, j; int tmp = int((double)sqrt(maxn) + 1); for
2015-06-07 16:11:39
426
原创 求两个分数的最小公倍数
#includelong long gcd(long long a, long long b){ return a % b == 0? b:gcd(b, a%b);}void remove(long long &a, long long &b){ long long tmp = a > b?gcd(a, b):gcd(b, a); a = a/tmp;
2015-06-07 13:36:53
1146
原创 欧拉函数备忘
1 利用欧拉函数打表#include#define maxn 1000000+1int minDiv[maxn], phi[maxn];void getPhi(){ for(int i = 1; i < maxn; i++) { minDiv[i] = i; } for(int i = 2; i*i < maxn; i++)
2015-06-07 01:02:00
393
原创 python 两个列表结合为一个字典
In [1]: a = [0, 1, 4, 3]In [2]: b = [3, 5, 4, 2]In [3]: c = dict(zip(a, b))In [4]: cOut[4]: {0: 3, 1: 5, 3: 2, 4: 4}In [5]: 上代码。。。。
2015-05-11 13:41:43
4928
原创 jquery 的一个问题
无需多说上前端我们两个页面原本存在的button可以正常的在一个div里边添加内容,但是通过jquery添加进来的一个按钮虽然同时button,但是不能能在div里边添加内容在多行代码中这个问题纠结了我好长时间。。。。。贴上本测试前端代码以祭奠我逝去的除bug时间 钮按下添加文本用jquery添加一个button,由于同是按钮事件我同样也会添
2015-04-20 21:54:10
644
原创 ajax 和bootstrap混用手残出现的一个bug
前端是这样的原本的逻辑是点击提交之后,出现模态框,然后点击评论之后用ajax把数据提交给后端,看起来没问题,但是手残把两个按钮嵌套一起了,(代码并不完整)错误的代码$("#回复按钮").on('click', function(){ //获得回复对象的信息; $("模态框中的评论").on('click' function(){ //获
2015-04-19 15:31:08
1496
原创 django ajax通信之二
上次ajax成功在django中获得一个html页面并且替换部分页面之后,这次继续对其进行优化,从后台返回一个json对象然后再对其在前端加入dom首先我们需要引入json2.js实现json对象的序列化然后存储在django的staticf文件夹中 以便对其引入首先引入js前端代码$('#comment_form form').submit(function(
2015-04-16 18:30:32
832
原创 django 用jquery ajax提交form 实现刷新部分页面
首先要引入jquery文件,可以引入在线的,也可以下载离线的 添加进自己staticfiles这里演示的是添加离线的注意这句是要添加到自己写的jquery脚本前边然后写一个简单的表单 {% csrf_token %} 用户名 密码 提交 只有一个用户名和密码以
2015-04-11 19:30:36
14743
原创 关于django form.as_table 不能在前端显示的wenti
纠结了一天之后,看文档于是发现了这句话Note that you’ll have to provide the surrounding or elements yourself. {{ loginform.as_table }} 加上这句就好了可以砍手了,学django还是官方文档好。。。
2015-03-28 18:16:36
2523
1
原创 P先生和Q先生
今天看到一个有意思的智力题,看一眼发现没思路,就习惯性的下拉看答案,发现作者没给,就思考一把竟然出来了题目描述如下:P先生、Q先生都具有足够的推理能力。这天,他们正在接受推理面试。 > 他们知道桌子的抽屉里有如下16张扑克牌: > 红桃A、Q、4 > 黑桃J、8、4、2、7、3 > 草花K、Q、5、4、6 > 方块A、5 > 约翰教授从这16张牌中挑出一张牌来,
2014-11-29 21:29:24
3316
7
原创 关于如何学习的一点思考
临近考试java考试,看着java程序设计教程实在是晦涩难懂,果然是延续了学院派的作风,像是读一本技术手册一样无趣。在看到抽象类和一节的时候,实在“不忍卒读”了,抽象类不能实例化,只能由三个类修饰词,毫无美感,于是尝试打开百度上搜索了一把,瞬间豁然开朗....原文中这样描述抽象类抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概
2014-11-26 00:45:33
738
1
原创 django tutorial 简单应用(1)
实现一个公共网站可以让人们浏览投票并且在上边投票,管理员界面可以让你添加, 改变删除投票略过查看django版本和安装django-admin.py startproject myvote创建一个工程目录 myvote 一个django设置和和实例的集合, 包括数据库配置,django特殊选项, 和特定应用程序设置注意命名不能和django内建组建相同,比如django
2014-11-07 00:22:14
477
原创 python django的模板的基本使用方式
一 在python中使用Django模板的基本方式1使用原始的模板代码字符串创建一个Tmeplate对象,Django同样支持用指定模板文件路径的方式来创建Template对象2调用模板对象的render方法并且闯入一条变量context。它将返回一个基于模板展现的字符串,模板中的变量和标签会被context替换掉#coding=utf-8from django im
2014-10-28 21:14:41
570
原创 python 用特殊方法定制类
简单定制class roundFloatManual(object): def __init__(self,val): assert isinstance(val, float),\ 'value must be float' self.value = round(val, 2) def __str
2014-10-23 13:29:01
450
原创 python 和mysql的简单操作
先来一个简单的例子注意那个import MySQLdbtry: conn = MySQLdb.connect(host = 'localhost', user = 'root', passwd = 'fx',db = 'test', charset = 'utf8') cur = conn.cursor
2014-10-21 17:03:00
612
原创 python核心编程第十三章 13.3
class MoneyFmt(object): def __init__(self, num): '''initalize of the class''' self.num = num def __str__(self, flag = '-'): '''chan
2014-10-21 16:18:11
597
原创 python TKinter 实现显示日期时间和秒表的功能
#coding=utf8from Tkinter import *import timeclass StopWatch(Frame): '''实现一个秒表部件''' msec = 50 def __init__(self, parent=None, **kw): Frame.__init__(self, parent, kw)
2014-10-19 12:06:08
14873
1
原创 在Tkinter实现一个秒表(参照python cookbook)
#coding=utf8from Tkinter import *import timeclass StopWatch(Frame): '''实现一个秒表部件''' msec = 100 def __init__(self, parent=None, **kw): Frame.__init__(self, parent, kw)
2014-10-18 23:28:40
2586
原创 pythonTkinter(3) 用scale控制label中字体大小
#!/usr/bin/env python#coding=utf8from Tkinter import *def resize(ev = None): label.config(font = 'Helvetica -%d bold' % scale.get())top = Tk()top.title('label and scale')t
2014-10-18 20:48:01
12430
1
原创 python一个遍历文件目录的小脚本
#!/usr/bin/env python#coding=utf-8import os'''遍历一个文件目录'''def searchdir(dirname, flag = 1): if not os.path.isdir(dirname): print "the dir name you input does not exists" else
2014-10-16 23:09:22
427
原创 vim我常用的几条配置
set autoindentset smartindentset nuset tabstop=4set shiftwidth=4set softtabstop=4set expandtabset smarttabset hlsearchset incsearchfiletype onsyntax onfiletype plugin onset e
2014-10-16 21:44:48
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人