6 liuguichenglove

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

python之Django学习-03

数据库配置打开mysite/settings.py文件DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypa...

2019-03-16 11:46:34

python之Django学习-02

创建视图 编写polls/views.py文件:from django.http import HttpResponsedef index(request): return HttpResponse("Hello Django"); 配置url映射:在polls下新建,urls.py,并编辑/urls.pyfrom django.urls import...

2019-03-16 11:03:57

python之Django学习-01

python 3.6.3Django 2.1.7参考地址:地址常用命令:创建项目: CD到你想放置代码的目录,运行一下命令:“novelWeb”为项目文件夹名称django-admin startproject novelWeb运行项目:python manage.py runserver 显示如下:地址为http://127.0.0.1:8000/...

2019-03-16 10:48:18

jquery 点击图片按比例全屏放大展示

html代码:<!-- 图片弹出窗 --> <div id="outerdiv" style="position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.7); z-index: 2; width: 100%; height: 100%; display: none;"> <div id...

2019-01-11 17:18:25

正则表达式预编译-java

使用正则表达式的预编译功能,可以有效加快正则匹配速度。Pattern要定义为static final静态变量,以避免执行多次预编译。示例:【错误用法】// 没有使用预编译private void func(...) { if (Pattern.matches(regexRule, content)) { ... }}// 多次预编译private v...

2018-12-11 15:12:04

Junit4+springmvc 单元测试01

测试的整体代码如下:package com.zykj.modules.web;import javax.servlet.http.HttpServletRequest;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.t...

2018-12-10 17:35:03

Linux如何查看JDK的安装路径

1、使用echo $JAVA_HOME结果前提是必须配置了jdk的环境变量,用java -version可以查询

2018-12-10 17:28:46

Tomcat8 启动慢——解决办法

Tomcat8 启动慢,未有任何报错,就是慢,启动大概有5分钟这样,经过上午查询,得知原因如下:Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随机类SecureRandom的实例作为会话ID,这里花去了342秒,也即接近6分钟。SHA1PRNG算法是基于SHA-1算法实...

2018-12-10 17:24:56

java emoji表情存储解决方案

1.问题产生情况我遇到这个问题是做微信开发的时候有些有用的头像用了微信的emoji表情,然而我的mysql数据库用的编码是utf8_general_ci,就是utf-8编码,结果也就报错误了。 2.为什么会出现这种原因因为mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是utf8的超集utf8mb4一个字符最...

2018-12-10 17:18:47

设计模式之工厂设计模式及抽象工厂设计模式

上一篇(点这里),总结到简单工厂设计模式,有多种方法实现,例如普通、多方法、静态。但最大的问题就是如果需要新增业务,就需要修改到以前的代码,这违背了开闭原则,那有什么其他办法吗,答案是有,有很多,今天总结的是基于简单工厂完善提升的一种,名叫工厂设计模式。工厂设计模式:创建一个工厂接口和创建多个工厂实现类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。案例代...

2018-12-09 12:04:22

设计模式之简单工厂模式

简单工厂模式分为:普通、多方法、静态工厂方法UML图如下:普通简单工厂模式:建立一个工厂类,对实现同一接口的一些类进行实例创建,举例如下:1、创建二者共有接口public interface Sender { public void Send(); } 2、创建实现类public class MailSender implements Send...

2018-12-08 12:04:30

redis 安装与配置

1、首先去官网下载源码,点这里,选择稳定版本;2、上传到服务器scp /usr/liaozeyu/Desktop/redis-5.0.2.tar.gz root@ip:/home然后输入密码,等等上传完毕。3、解压tar -zxvf redis-5.0.2.tar.gz4、执行make对解压后的文件进行编译5、编译成功后,进入src文件夹,执行make i...

2018-12-08 11:25:29

sonar 初体验

Sonar介绍SonarQube官网,点这里以下本部分借鉴与bolg,地址在这里Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers' S...

2018-12-07 21:57:19

Jenkins 使用01

Jenkins是什么? Jenkins 是一个可扩展的持续集成引擎。主要用于:l 持续、自动地构建/测试软件项目。 l 监控一些定时执行的任务。Jenkins拥有的特性包括:l 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。 l 易于配置-所有配置都是通过其提供的web界面实现。 l 集成RSS/E-mail通过RSS发布构建结果或当...

2018-12-07 21:29:33

selenium-java web自动化测试工具-初体验

作为传统的web项目测试都是靠测试人员,按照测试用例手动操作,费时费力还容易遗漏,如果有自动测试框架或工具,那会节省甚多人力和时间。经过寻找发现selenium项目,觉得很不错。以下百度百科:Selenium [1]  是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla...

2018-12-07 21:10:03

springmvc 结合jfinal及jfinal-weixin调用微信js-SDK

最近做基于微信公众号相关的项目,用到了微信的js-sdk。整合途中发现了开源框架jfinal以及基于jfinal的jfinal-weixin,并应用到项目中,在此感谢开源项目的作者以及开源的贡献者们。微信js-sdk使用方法及步骤,传送门:点这里jfinal 传送门:点这里jfinal-weixin 传送门:点这里由于我的项目不是有jfinal框架,用的是Springmvc 所以做...

2018-12-05 23:25:19

获取HttpServletRequest几种方法

代码获取先web.xml配置:<listener><listener-class>org.springframework.web.context.request.RequestContextListener</listener-class></listener>...

2018-12-04 21:47:58

高德地图JS API 使用01

最近做项目,有个需求使用到高德地图JS API,现写博客总结一下。需求要求大概是这样的:使用地图高德或百度或谷歌都可以(这里吐槽一下,百度地图的jsAPI帮助文档写的太。。。谷歌你懂的。。。高德目前感觉非常nice) 需要根据用户定位获取周边片区相关数据统计,并展示 头部根据用户点击poi点信息而变更 点击左上列表任意一列,地图中心自动切换并展示出信息框 效果图如下:紧接着带着需...

2018-12-03 18:50:49

Git 常用命令01

本章主要记录Git的常用命令的使用总结。 创建版本库 创建版本库非常简单,首先选定或者创建一个文件夹作为版本库目录。使用命令: git init 把目录变成Git可以管理的仓库,注意需要切换到你需要的目录下运行该命令经过上步骤,瞬间创建了一个空的本地Git仓库 版本库推送远程仓库 经过上一步骤,恭喜你,你的本地创建了一个版本库,但是这才刚开始。因为Git除了本地可以...

2018-11-22 18:13:44

Linux安装NPM总结

1、安装Nodejs  官网地址为http://nodejs.org  但国外地址下载太慢了,建议从淘宝下载(https://npm.taobao.org/mirrors/node/)wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz  解压:tar -zxvf ...

2018-11-20 15:00:36

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!