分类目录

友情链接

统计信息

  • 日志总数:116篇
  • 评论总数:185条
  • 分类总数:11个
  • 标签总数:391个
  • 友情链接:0个
  • 网站运行:3288天

2019年十二月
« 10月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
>

sqlite3查询性能测试-令我震惊的查询速度。

    今天对sqlite3的查询性能测试了下,结果真是出乎我所料啊。为什么sqlite会有如此强悍的性能(其它的性能还没测试   今天就测试了查询的性能),大家看图看代码吧    首先先上代码:      #!/usr/bin/python #coding=gbk; import os,time,datetime,sqlite3; __author__ = 'Administrator' start = time.time(); sqliteConn = sqlite3.connect('../TianMaShangYi/data/data.db'); r...

python学习笔记 暂无评论

wxpython grid 重写AppendRows DeleteRows

wxpython grid 重写AppendRows  DeleteRows,因为grid 不能直接调用这些方法  你必须重写它才可以调用,所以记录以下两个重写的方法  就是删除和添加行。 代码如下:     #add a row     def AppendRows(self,numRows=1,updateLabel=True):         numCols = self.GetNumberCols();         for i in range(numRows): &...

python学习笔记 暂无评论

yii2 发现有点卡的原因

今天 发现 yii2 有点卡,只是测试代码感觉不可能,当我翻开配置文件时 发现 数据库的配置     'db' => [             'class' => 'yii\db\Connection',             'dsn' => 'mysql:host=localhost;dbname=xinmubiao',         &nb...

php/mysql 暂无评论

yii2 如何传值到 LAYOUT

yii2 使用layout 时怎么传值到layout中去?  这是学习yii2很重要的课程,因为使用了layout,哪么头部菜单或底部的变量我们都要通过数据库去获取,所以我们这次来讲解如何把值传到layout中去 因为在layout中 是可以调用控制器的 use frontend\models\SignupForm; use frontend\models\ContactForm; use frontend\models\Message; /**  * Site controller  */ class SiteController extends Controller {     /**  &nbs...

php/mysql 暂无评论

php 多线程实现

PHP本身是不推荐和不支持多线程,但有时候业务逻辑上  我们要使用到多线程去同时处理一些任务。以下是一个比较好的多线程实现原理。 以下是同时处理 执行 test1.php  和 test2.php $php_path = '/usr/local/php/bin/php'; //后台运行必须使用文件的绝对路径 $php1 = __DIR__ .'/test1.php'; $php2 = __DIR__ .'/test2.php'; //windows和linux下后台执行方式 if(strtoupper(substr(PHP_OS,0,3)) == 'WIN') {...

php/mysql 暂无评论

mysql 当数据不存在时插入

有时候 比如我们注册的时候 会用到 当用户名存在 或 邮箱已存在 就不执行当前的执行 语句 应该怎么呢? 很多时候  我们会写两条语句,先查询数据,看数据存在不存在,如果不存在 再进行插入。。 而事实上我们可以使用一条语句完成整个逻辑 比如我有一User表如下: id   username   email 1    jay     xxxx@qq.com username为唯一  所以重复的话我们不进行插入  否则执行 insert into user(id,username email) select '',&#...

php/mysql 暂无评论

javascript 异域问题的两种解决方法之jsonp & access-control-allow-origin

javascript  从A站点请求B站点资源的时候  POST  GET  是可以进行请求 的,但AJAX 通过 异步请求的时候,会报异域的错误 下面提供两种解决方法 来解决异步的问题: 先看一下服务器端B站点的:ajax.php 非常的简单 <?php //因为我们在设置header是不允许 有任何提示输出 的所以设置 一下报错级别 error_reporting(E_ERROR); //使用 jsonP 响应的方法  if($_REQUEST["method"] == "jsonp"){ //因为我们在jquery.A...

javascript, php/mysql 暂无评论

yii2 新建模型

yii2 中模型 就是程序中的程序,我们可以把整个速度模型化  这样 对于程序来说可以更自由化的同时,也避免了不必要的重复做轮子 今天我们讲一下怎么关于yii2 中模型的创建 和 配置。 我们平时程序 都会有前台和后台,这样 后台,我们可以进行模型化 这样程序分层就更浅析了。 首先,我们打开 gii/ 本例用创建后台模型 作为实例  – >  找到 modules generator -> 填写生成表格 点击preview 可以看到  YII2 在程序中生成的文件列表,再看一下我的生成结果 红色框内的就...

php/mysql 暂无评论

c# access数据导入到mysql数据库中

using System; using System.Data; using System.Data.Common; using System.Data.SQLite; using System.Windows.Forms; using System.Data; using System.Data; using System.Data.OleDb; using System.Collections.Generic; namespace LSZS {     public partial class testForm : DevComponents.DotNetBar.Office2007RibbonForm     {      ...

c# 暂无评论

c# mysql 多线程 There is already an open DataReader associated with this Connection 解决方法

C#+mysql开发的时候 碰到了一个知识死角的问题。就是在C# 另开线程调用同一个mysql连接的时候报There is already an open DataReader associated with this Connection 错误。 找了很久 在网上有的说用obj.lock去解决这个问题,测试了一下  问题还是没得到解决。还有的人说独立为新开的线程建立connection,试了一下,可以是可以,但我觉得不是最重要的解决方法。问题治标不治本啊,于是继续翻查资料未果。 再回去看看自己的代码,发现有一个连接字符串里有个参数Pooling=false 汗 原来问题就出在这里 publ...

c# 暂无评论