- 博客(39)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 使用pipelineing 优化你的redis查询
最近做一个使用了大量redis查询的项目,发现查询速度并不是想象中那么快,在慢慢调试后发现,时间大多浪费在建立连接上去了,redis基于tcp连接的形式,每次查询数据都要经过三次握手,因而自己慢慢找原因。终于在redis 的官方文档中看出,redis是一个基于tcp连接的的方式:Redis is a TCP server using the client-server model and ...
2018-04-10 22:42:52
1008
原创 django 中api使用之django-rest-framework
安装pip install djangorestframeworkserializers序列化实例(http://www.django-rest-framework.org/api-guide/serializers/) 字段 fields 可以用特定的值,也可以使用 fields = ‘all‘来实例化所有from django.contrib.auth.mo...
2018-03-20 22:15:36
1086
原创 django 之数据库小记
数据库生成对应models python mysite/manage.py inspectdb > mysite/myapp/models.py新建项目django-admin.py startproject learn_models # 新建一个项目cd learn_models # 进入到该项目的文件夹django-admin.py startapp peo...
2018-03-17 14:23:50
320
原创 从pip和pipenv到django开发的虚拟环境
pip pip list pip install your_model install Install packages. download Download packages. uninstall Uninstall packages. fre...
2018-03-17 14:21:00
1502
原创 mysql 的binlog使用(二)
在binlog中的数据类型 log_name pos event serverid endlogpos info mysql-bin.000025 364 Query 1 437 begin mysql-bin.000025 437 Query 1 602 DELETE FROM **(对应sql) ...
2018-03-17 14:17:48
375
原创 mysql 的binlog使用(一)
binlog 就是binary log,二进制日志文件,这个文件记录了mysql所有的dml操作。通过binlog日志我们可以做数据恢复,做主住复制和主从复制等等。开启binlog如果数据库安装在linux下,则在对应的。/etc/my.cnf文件中[mysqld]位置添加如下代码,如果是windows,则对应的是my.ini文件:[mysqld]server-id ...
2018-03-17 14:15:51
918
原创 python环境之pip与pipenv
pip pip list pip install your_model install Install packages. download Download packages. uninstall Uninstall packages. fre...
2018-02-19 16:40:14
3426
原创 django页面枚举转换显示
django典型的MTV模式,最近碰上一些在template上有关数值的问题,相比于之前java中用的jsp,thymleaf模板 可能有些许不同,有时方便一些设置页面默认显示的值设置默认|default:”“与|default_if_none:”” 谁更适合你? 0会被替换成“”:<td>{{ foo.remark |default:""}}</td...
2018-02-19 16:38:05
3853
原创 django模板中做一些基本运算
Django模版加法:{{ value|add:10}} value=5,则返回15 Django模版减法:{{value|add:-10}} value=5,则返回-5,这个比较好理解,减法就是加一个负数 Django模版乘法:{% widthratio 5 1 100 %} 上面的代码表示:5/1 *100,返回500,widthratio需要三个参数...
2018-02-19 16:36:07
10296
原创 django中template编写常见坑
django典型的MTV模式,最近碰上一些在template上有关数值的问题,相比于之前java中用的jsp,thymleaf模板可能有些许不同,有时方便一些;Django模版加法:{{ value|add:10}} value=5,则返回15 Django模版减法:{{value|add:-10}} value=5,则返回-5,这个比较好理解,减法就是加一个负数 ...
2018-02-08 21:25:30
2647
原创 django-filter的从入门到精通
首先来语段很官方的介绍:Django-filter是一个通用的、可重用的应用程序来缓解写一些平凡的视图代码。具体地说,它允许用户过滤queryset基于模型的字段,从而显示对应的过滤结果。因此在使用django-filter 的时候能节省很多查询的后台代码。版本支持:Python: 3.4, 3.5, 3.6Django: 1.11, 2.0bDRF: 3.7首先从安装
2018-01-08 22:16:03
17772
原创 windows 下使用Chocolatey,玩的跟linux一样嗨
如果使用过Linux的话,一定会被经常使用一些有趣的命令,让一些电脑小白眼前一亮。在Linux世界中,安装一个软件不需要在浏览器中寻找软件的官网,然后将其下载下来,然后双击进行安装。只需要一条简单的命令,就可以完成搜索、安装、更新、卸载等所有操作。在linux上安装软件往往是apt-get install XXX或者是 yum install XXX;但是到了windows下面,是不是完全
2018-01-07 20:27:46
1512
原创 jekins本机配置
jenkins搭建部署最近项目部署需要用到jenkins,所以大体了解了一下jenkins的流程首先是一些基本的操作 - 安装Tomcat - 从Jenkins官网下载jenkins.war文件。官网地址:http://jenkins-ci.org/,注意选择最新版本的Long-Term Support Release - 把war文件部署到Tomcat中 - 启动Tomcat 官方文档中
2017-09-22 16:07:31
955
原创 windows上jenkins 部署 杀毒
真的是无语了,在windows上jenkins 部署的时候出现这么个问题,找了半天还是在杀毒软甲的锅。把mc杀毒关掉居然奇迹般地额不报错了。`ava.io.IOException: Failed to rename C:\Program Files (x86)\Jenkins\tools\hudson.tasks.Maven_MavenInstallation\M3\apache-maven-3.3
2017-09-21 17:13:07
380
原创 spring boot版本更新出现的一些问题
spring boot版本更新出现的一些问题spring boot更新比较频繁,因此需要了解一些新特性。
2016-12-25 23:31:21
2962
原创 统计一串字符串中不同的词的个数
前几填刚好做了个浙江某厂笔试统计词数的题,顺便回顾一下hashmap 的使用。简单写了一下package com;import java.util.HashMap;import java.util.Iterator;import java.util.Scanner;public class Main { public static void main(String[] args) { Ha
2016-08-08 11:09:05
683
原创 java 和c#泛型
看了一段时间c#,.netMVC和Java开发网页看起来没多大区别,这里说一下两种在泛型的使用上的区别。首先新建一个对象类,Java具体建对象如下,c#与之类似,这里不再赘述、package com;public class BlogInfo {private int userID;private String userName;public int get
2016-07-27 18:15:21
518
原创 sublime text的部分常用配置
开发工具sublime text的部分常用配置(windows)一、用到的插件 首先:按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:Ctrl+shift+p调用Package Contro,选择PackageInstall 即可自定义选择自己喜欢的插件插件
2016-05-08 08:35:46
4469
转载 Mysql时间函数
Mysql时间函数http://www.cnblogs.com/zeroone/archive/2010/05/05/1727659.htmlTIMESTAMPDIFF(SECOND,a.st_add_time,a.st_finish_time)DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> sel
2016-05-07 15:40:15
304
原创 svn的配置和使用
前几天由于学校原因,和同学们一起做了个小的项目开发。其中映像最深刻的就是svn的使用了。关于svn的配置,它确实很强大,但是这里只是介绍一下我在这里的使用方法,当然他还有其他更牛的使用方法,在这里我就简单说一下,希望大牛们不要吐槽了。 1.在安装之前首先要准备的是仓库的安装包——Subversion。作为总得仓库的使用。 2.然后用户就可以安装各个用户使用的TortoiseSVN了。 当然
2015-08-01 14:44:19
456
转载 地图的api数据求解
什么是Geocoding?Geocoding API是一个供程序员调用的、http形式的地图服务接口。主要服务那些非网页程序的调用。例如C# 、C++、Java等开发语言都能发送http请求且能接收返回数据。用户只需在请求的url字串中拼接好关键字或者经纬度信息,即可获取到相应的百度经纬度或者结构化地理信息。Geocoding API有哪些功能?Geocodin
2015-06-21 18:06:55
648
转载 BMap API(Baidu)与google.maps API(Google)
Map API文档BMap API(Baidu)与google.maps API(Google)文档相对最完备、详尽、简洁,并且给出了很多学习示例,非常适合初学者入门学习、应用开发QMap API(QQ)与MapBar API(MapBar)文档虽然也比较完备,但示例与代码分开了,不能很好所见即所得的体现代码与效果相关性Map 功能推荐
2015-06-17 09:39:51
959
原创 斐波那契数列解析
从数学的角度来看,斐波那契数列的求解比较简单,(类似于1,1,2,3,5....),但是从算法和计算的时间复杂度上看不同的算法效率相差很大的,比如说其中的迭代和递归两种不同的求解算法。下面以一段代码为例解释让我们看看差距有多大。简单的通过时间来观察。细微的差距可以自己体会。package lab1;import java.util.Date;import java.util
2015-06-03 23:34:08
4723
转载 HTML中使用iconfont
主要特性使用icon font来生成图标相对于基于图片的图标来说,有如下的好处:自由的变化大小自由的修改颜色添加阴影效果IE6也可以支持支持图片图标的其它属性,例如,透明度和旋转等等可以添加text-stroke和background-clip:text等属性,只要浏览器支持如何使用?文字修饰: Stats[data-icon]:before { f
2015-02-01 10:25:25
1016
转载 twig网页模板基础
twig 的tags学习 之一http://blog.youkuaiyun.com/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.youkuaiyun.com/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.youkuaiyun.com
2015-01-31 19:06:46
741
原创 关于新浪云存储的权限问题Authorization
最近在项目中用到的新浪云存储。可以把项目中涉及到的资源放到云里面存储,目前市面上比较多的,有阿里,新浪,百度,当然还有一些小众的云存储平台,比如说七牛,op等。在官网上能够下载到各种语言的api.里面好多东西虽然在api里面已经给了实现,但是感觉不是很全面。比如说签名:原始文档中提及到的三种方法(签名算法):签名算法ssig:三种认证方式如下:HTTP Re
2015-01-30 22:22:52
1471
转载 http协议基本认证 Authorization
http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认证其他认证客户端的使用
2015-01-28 13:50:48
56323
1
转载 用邻接表实现该图的广度优先搜索遍历
#includeconst intn=8; //表示图中的最大顶点数const inte=15; //图中的最大边数typedefint elemtype;boolvisited[n+1]; //标志数组用于记载某个顶点是否被访问过classlink //定
2014-06-12 19:03:49
1658
转载 MATLAB中cftool使用
matlab cftool用法及其菜单分类: 李7_4042013-04-13 18:55 1700人阅读 评论(0) 收藏 举报目录(?)[+] 1 cftool 又到了一年一度的西大建模,又想到大一的时候傻乎乎的想着自己什么也不会而什么也不参加。不会是可以学的,来大学的目的就是学会自己喜欢的自己不会的东西,说明那个时候还
2014-05-01 21:43:13
46627
转载 循环小数
package homework;import java.util.Scanner; import java.util.List; import java.util.ArrayList; public class Youlishu { public static String f(int m,int n){ StringBuffer
2014-03-09 19:30:05
557
原创 括号匹配
java中利用栈的知识。package homework;import java.util.Stack;public class Kuohao {/*** 括号匹配*/public static boolean isGoodBracket(String s){Stack a = new Stack();for(int i=0; i
2014-03-06 20:38:31
552
原创 数数问题
网上看到的一个让人想了好半天,测试了,才知道,有的大括号省略后只能读到当前行,so建议写代码过程中不要省略大括号,这不是个好习惯。package homework;import java.util.ArrayList;import java.util.Scanner;import java.util.Vector;public class Baoshu {
2014-03-06 15:21:53
681
转载 基因牛
/* * 基因牛 张教授采用基因干预技术成功培养出一头母牛,三年后,这头母牛每年会生出1头母牛, 生出来的母牛三年后,又可以每年生出一头母牛。如此循环下去,请问张教授n年后有多少头母牛? 以下程序模拟了这个过程,请填写缺失的代码。 */ import java.util.ArrayList; import java.util.List;
2014-03-03 19:13:41
1152
转载 线性表
import java.util.Arrays; public class SequenceList { private int DEFAULT_SIZE = 16; //保存数组的长度。 private int capacity; //定义一个数组用于保存顺序线性表的元素 private Object[]
2014-03-02 19:04:22
511
转载 背包问题
#include stdio.h>#include iostream>#includestdlib.h>#define MAXSIZE 100 //假设物体总数#define M 15 //背包的载荷能力using namespace std;//算法核心,贪心算法void GREEDY(float w[], float x[], int sortResult[], int n){ floa
2014-02-28 15:54:41
706
mybaties根据数据库生成代码
2018-07-20
diitto粘贴神奇
2018-07-20
fluent python
2018-02-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人