9 青蛙小王子

尚未进行身份认证

人的一生有太多的哀愁和挫折,或许只有泰然处之,心灵才能释怀。

等级
TA的排名 3k+

go语言操作mysql数据库

Golang要操作mysql数据库,首先需要在当期系统配置GOPATH,因为需要使用go get命令把驱动包下载到GOPATH下使用。首先配置好你的GOPATH,执行以下命令,下载安装mysql驱动,下载完成之后会在GOPATH下的src/github.com目录下安装命令:go get github.com/go-sql-driver/mysql1 打开数据库连接,跟jdbc类似...

2019-12-03 16:42:16

python开发之web篇-flask框架操作mysql数据库

一数据库连接fromflaskimportFlask,render_templatefromflask_sqlalchemyimportSQLAlchemy#importpymysqlapp=Flask(__name__)#配置flask配置对象中键:SQLALCHEMY_DATABASE_URIapp.config['SQLALCHEMY_DATA...

2019-08-14 13:25:31

python开发之web篇-flask框架入门

python做web开发已经不是什么新鲜事了,学习之前也查阅过一些资料也和常用作前后端开发的几门编程语言做过一些对比,虽说不一定要使用python做web开发,但还是觉得有必要简单的接触学习一下,也就当成拓宽知识面了一 常用的python web开发框架FlaskFlask确实很“轻”,不愧是Micro Framework,从Django转向Flask的开发者一定会如此感慨,除非二者均...

2019-08-12 13:25:38

CI框架的使用-模型操作和自定义库的载入及使用

一 模型的使用模型是和数据库底层交互的模块,规范的三层模式模型层是必须的,但也有一部分php开发者直接在控制器操作数据库,这种做法虽然没错但会给后期的维护造成麻烦CI框架中我们应该把模型写在,application下的models文件夹下面,且要继承CI_Model,如下所示:<?phpclass User_model extends CI_Model{ pub...

2019-08-06 10:52:19

CI框架的使用-原生SQL和ORM模式操作数据库、视图

一数据库配置文件的配置和自动加载1直接修改config文件夹下面的database.php,把数据库相关信息填上去即可$db['default']=array( 'dsn' =>'', 'hostname'=>'localhost', 'username'=>'root', 'password'=>'123456', 'datab...

2019-08-05 14:05:15

CI框架的使用-环境搭建

一 下载和安装下载地址:https://codeigniter.org.cn/download除了上面的地址也可以到英文官网下载,但速度上可能差一点,之后新建一个项目并配置虚拟主机即可访问<VirtualHost *:8081> DocumentRoot 'D:/phpenv/zendspace/useci' ServerName localhost ...

2019-08-05 11:01:51

laravel的使用-文件上传

目前php的各大常用框架都为我们直接封装好了文件上传的相关代码,不用再劳心劳力的自己写,使用起来也大同小异,省心不少一 准备表单页面<!DOCTYPE html><html><head><meta charset="UTF-8"><title>文件上传测试</title><link rel="sty...

2019-08-01 15:59:18

laravel的使用-验证码的生成

laravel中并未直接提供验证码供我们使用,如果需要使用验证码,则需要使用composer安装相关依赖,方可使用一 安装依赖composer require gregwar/captcha=1.1.7同理还是需要先进入laravel项目目录,使用composer执行上面的命令即可,安装过程稍慢,耐心等等就OK了下面是有关此验证码的使用方法https://packagi...

2019-07-31 14:40:14

laravel的使用-视图和分页的使用

之前分享了自己对模型和控制器的一些使用方法,这次将分享有关视图以及分页的一些简单用法一 分页通过阅读laravel的开发文档可以知道通过模型或者DB::table的方式可以实现分页,以模型的方式来说应付简单的查询或许不成问题,但如果是带复杂查询的分页可能就力不从心了。因此可以根据实际情况选择是通过模型使用分页还是原生sql方式实现分页重要:原生sql用括号括起来并起别名;sql语句用...

2019-07-30 16:28:35

laravel的使用-模型和数据库基本操作

一数据库相关配置(项目根目录的.env文件)DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=tpstudyDB_USERNAME=rootDB_PASSWORD=123456二原生sql语句实现增删改查php的常用框架大多都提供了至少2种的数据库操作方式,分别是模型、原生sql,模型的方式适用简单...

2019-07-24 15:31:56

laravel的使用-环境搭建

一 相关开发环境的安装1 安装composer关于安装方面不会有太大问题,都是点 下一步 就能安装好了,这里需要注意的是镜像问题,执行下面的命令即可composer config -g repo.packagist composer https://packagist.phpcomposer.com2 使用命令创建工程并配置虚拟主机composer create-pr...

2019-07-23 15:12:25

vue父子组件通信实现简单的评论功能

vue中父子组件通信在日常开发中还是比较常用的,与之相关的文章也非常多,这次分享给大家的是一个子组件和父组件交互的小例子,效果如下上半部分是评论列表,下半部分是子组件,当填写评论人和评论内容,点击发表刷新上半部分的评论列表<!DOCTYPE html><html><head> <meta charset="utf-8" /> ...

2019-03-23 09:37:56

solr框架的使用-API的使用DEMO

solr控制台相信比较容易,简单摸索就可以学会使用了,对于后端开发人员来说还是直接用程序代码操作直观些,因此这次特别拿出了我的学习小例子分享给大家,demo使用springboot开发,图片服务器使用nodejs(也可以使用nginx或者其他方式)1 程序依赖pom和配置文件<project xmlns="http://maven.apache.org/POM/4.0.0" xml...

2019-02-16 13:56:35

solr框架的使用-环境搭建和配置

前不久公司打算做商城,综合网上的各种案例然后打算使用搜索框架实现产品按关键字搜索功能,遗憾的是考虑到时间周期和运维成本最终没使用,solr就成了给自己定的学习内容,来看看我的学习成果吧,如有不全面之处请大家谅解或指出一  环境准备1 tomcat8和jdk1.82 solr的windows版war包或zip,这里使用的是4.10的版本solr版本不同搭建环境的步骤方法可能存在差异,...

2019-02-16 11:52:58

PHP微信定制开发-服务器被动回复消息之图文消息

接着上次分享的服务器被动回复文本消息,这次分享的是图文消息(也叫文章消息),文本消息虽然可以处理大部分的业务需求,但美中不足的是消息过于死板不够活泼生动,为了丰富消息的内容和展现微信提供了图文消息供我们使用,这次分享的图文消息围绕必应的每日一图接口进行一 bing的图片信息获取接口这里我们只需要url属性即可,下面的工具类用于提取url<?phpnamespace ut...

2019-01-26 13:43:21

PHP微信定制开发-服务器被动回复消息之文本消息

在上一篇分享的博客中,php程序已经可以区分各种消息,并把识别到的消息类型回复给用户,这次会加入第三方接口的调用回复消息给用户一  准备工作百度车联网天气接口(官方文档找不到入口了,因为百度api经常调整,已经无力吐槽了)获取天气信息的接口工具类代码<?phpnamespace util;define("AK","你的百度api AK秘钥");class We...

2018-11-21 21:31:50

PHP微信定制开发-消息的识别和消息工具类的封装

对于消息管理,服务器被动回复消息是比较重要且需要好好掌握的知识点,在这个模块中我们需要接收到用户发送过来的消息,并识别出消息类型,最后把识别结果以文本消息的形式响应给用户,下面是文档地址https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453从文档中我们可以看出通过MsgType来判断消息类型,通过Conte...

2018-11-17 20:46:23

PHP微信定制开发-接口配置校验

纵观微信公众平台开发的各类书籍,基本上微信定制开发都是从微信消息开始的,主要是服务器被动回复消息这块为主,这个模块也算微信的核心,这次将以验证微信消息来自微信服务器为例,分享下我的代码一  入口的切入点我们知道做微信开发需要处理来自用户、微信服务器的各类的消息,查阅微信文档可总结出的规律是 验证消息来自微信服务器为GET请求,其他微信消息的推送是POST请求 , 根据这一规律我们就可以将校...

2018-11-17 15:47:56

php7实现http和https请求web服务-通用工具类

前段时间做微信开发,因微信有众多接口调用,因此自己整理了一套比较通用的工具类,用以做接口调用,考虑到方便性和简洁性,这里选择使用php的curl扩展库来实现1curl启用和apache的配置先来看看网友们提供的众多错误方法,本人被这些资料坑的太惨了(1)把dll复制到system32(64位的路径是其他)附带重启apache(2)直接到php.ini开启curl扩展即可(这...

2018-11-12 21:30:58

php的mysql操作工具类pdo和mysqli

从php7开始mysql扩展库已经被全面移除,原因暂不清楚,官方推荐我们使用mysqli和pdo,这次就针对pdo和mysqli分享下我的两个工具类1 PDO的mysql操作工具类这种方式已经用的越来越多了,pdo使用面向对象的方式操作数据库,pdo是很多人都比较推荐的方式。但需要注意的是:  主机地址最好写成IP地址,例如127.0.0.1而不是localhost,否则容易出现数据库...

2018-11-09 20:52:35

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。