首页 > 2015年10月08日 > 全部分享
on duplicate key update 简单使用 添加或更新
1.做项目的时候经常碰到这样的问题,要判断DB中是否存在一条记录,根据主键判断,如果存在就更新信息,如果不存在就新建一条记录。 以前的做法是先根据主键去查找是否存在记录,找到就update,找不到就insert。需要写两条语句。2.偶然在一个项目中看到on duplicate key update ...
分类:其他   时间:2015-10-08 16:20:50    收藏:0  评论:0  赞:0  阅读:189
简单理解面向对象设计原则
1)单一职责原则(SRP)2)接口隔离原则(ISP)srp、isp可以简单理解为:使用小类、小接口。避免大类、大接口;大类、大接口容易产生耦合,不利扩展3)开放封闭原则(OCP)4)依赖倒置原则(DIP)ocp、dip可以简单理解为:面向接口编程。接口的本质即扩展5)里氏替换原则(LSP) lsp可...
分类:其他   时间:2015-10-08 16:20:39    收藏:0  评论:0  赞:0  阅读:220
CentOS下将自编译的Apache添加为系统服务
首先,先谈下对linux服务的理解1,linux 服务运行方式: 脚本的方式运行,服务脚本存放位置/etc/rc.d/init.d/2,linux服务管理软件 chkconfigRed Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。...
分类:Web开发   时间:2015-10-08 16:20:19    收藏:0  评论:0  赞:0  阅读:248
Java 读取指定目录下的文件名和目录名
需求:读取指定目录下的文件名和目录名实现如下:package com.test.common.util;import java.io.File;public class ReadFile { /* * 读取指定路径下的文件名和目录名 */ public void getF...
分类:编程语言   时间:2015-10-08 16:20:09    收藏:0  评论:0  赞:0  阅读:177
MySQL常用命令--不定期更新
1、查看目前登陆的用户SELECT USER();2、查看安装的存储引擎SHOW ENGINES;3、查看支持的字符集SHOW CHARACTER SET;4、查看支持的排序规则SHOW COLLATION;5、查看表结构DESC dbname.tbname;
分类:数据库技术   时间:2015-10-08 16:20:00    收藏:0  评论:0  赞:0  阅读:204
UVA 11990 ``Dynamic'' Inversion
题目要求可转化为查询一个区间内有多少数比val大(或者小)。区间用线段树分解(logN),每个区间维护一rank树。rank可用BIT查询,但是为了保证不同区间的BIT互不影响要先离散。首先进行分治,分治的同时归并排序完成离散并计算保存出每个元素和其他元素构成的逆序对iv[i]。初始值将所有iv求和...
分类:其他   时间:2015-10-08 16:19:49    收藏:0  评论:0  赞:0  阅读:302
PHP报错: Can't use method return value in write context
$dp_id=$this->getParam('dpId');if(!empty($this->getParam('dpId'))){ $this->smarty->assign('developer',get_developers($this->getParam('dpId'))); }以...
分类:Web开发   时间:2015-10-08 16:19:41    收藏:0  评论:0  赞:0  阅读:141
MySQL学习基础 之 起航篇
MySQL学习来自慕课网《与MySQL的零距离接触》MySQL是一个开源的关系型数据库管理系统MySQL分为社区版和企业版MySQL登录和退出相关的命令参数描述-D,--database = name打开指定数据库--delimiter = name指定分隔符-h, --host = name服务器...
分类:数据库技术   时间:2015-10-08 16:19:29    收藏:0  评论:0  赞:0  阅读:279
国内外比较出名的做MySQL的公司以及原因
做MySQL比较出名的公司和原因公司原因Oracle名门正派MariaDB不断出MySQL新feature,功能比Oracle版的要多,更新速度快PerconaDBA工具出名webyog监控和管理工具热璞科技金官丁出名 + 每年举办数据库大会沃趣科技最先使用PCIE + 团队多出身阿里巴巴平民软件楼...
分类:数据库技术   时间:2015-10-08 16:19:19    收藏:0  评论:0  赞:0  阅读:220
webbench的安装
1、下载webbench包;2、下载完毕后,在linux中安装root@jack-desktop:~/software#tarxvzfwebbench-1.5.tar.gzroot@jack-desktop:~/software/webbench-1.5#makecc-Wall-ggdb-W-O-c...
分类:Web开发   时间:2015-10-08 16:19:09    收藏:0  评论:0  赞:0  阅读:170
Newtonsoft.Json工具类
这个类用于序列化和反序列化类。 效果是当前最好的。微软都推荐使用。在建立MVC的里面已经引用了这个dll. 上面一篇文章要用到 SerializeHelper工具类 public class SerializeHelper { /// /// 序列化 /// /// /// public stati...
分类:Web开发   时间:2015-10-08 16:18:39    收藏:0  评论:0  赞:0  阅读:203
关于Memcache使用的工具类
分布式缓存有它自己的好处 。 下面的 ConstValue.sessionId 是一个常量 public static readonly string sessionId = "sessionId"; 过期时间。小于0 的情况下自动为0 public static readonly int sess...
分类:系统服务   时间:2015-10-08 16:18:22    收藏:0  评论:0  赞:0  阅读:160
UVA 1601 The Morning after Halloween
题意: 给出一个最大为16×16的迷宫图和至多3个ghost的起始位置和目标位置,求最少经过几轮移动可以使三个ghost都到达目标位置。每轮移动中,每个ghost可以走一步,也可以原地不动,需要注意的是任意两个ghost不能在相同的位置,也不能出现任意两个ghost对穿。每个迷宫图'#'表示墙,'....
分类:其他   时间:2015-10-08 16:18:09    收藏:0  评论:0  赞:0  阅读:174
Chrome浏览器扩展开发系列之十四:本地消息机制Native messaging
本文介绍Chrome浏览器扩展的本地消息机制。
分类:其他   时间:2015-10-08 16:17:59    收藏:0  评论:0  赞:0  阅读:3870
初学Numpy(二)
数组和标量之间的运算数组很重要,因为他使你不用编写循环就可以对数据执行批量的运算,这通常叫做矢量化。(1)大小相等的数组之间的任何算术运算都会将运算应用到元素级;(2)带下不等的数组之间的运算叫做广播。 1 import numpy as np 2 from pprint import pprint...
分类:其他   时间:2015-10-08 16:17:49    收藏:0  评论:0  赞:0  阅读:211
屏蔽多说和友言版权信息的CSS
多说和友言是目前用户最多的社会化评论插件,为很多网站提供了评论功能,更实用,使用评论框下方会有多说和友言的版权,有些站长想隐藏,怎么隐藏呢?多说隐藏版权链接,在后台自定义css添加:#ds-thread#ds-reset.ds-powered-by{display:none;}友言隐藏版权链接,在后...
分类:Web开发   时间:2015-10-08 16:17:39    收藏:0  评论:0  赞:0  阅读:271
memcache 安装
1、下载文件,去哪里下 就请百度 下载Memcache:http://code.jellycan.com/Memcache/ 打开后大概就是这样的。 2、我是直接放到C:目录下面的。 这样方便我管理 3、打开cmd (管理员身份) 输命令 cd C:\memcache 到memcache 这个文件夹...
分类:系统服务   时间:2015-10-08 16:17:19    收藏:0  评论:0  赞:0  阅读:199
初学Numpy(三)
布尔型索引 1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 ''' 4 Description:初学numpy(三)--布尔型索引 5 Created on 2015年10月8日 6 @author: zenwan 7 @version: 8 '''....
分类:其他   时间:2015-10-08 16:17:10    收藏:0  评论:0  赞:0  阅读:299
1008词法分析
#include#include#include#define M 1000structkey{charg[20];};typedefstructkey KEY;intmain(){KEY k[6];inti=0,j=0;chara[M],b[M];strcpy(k[0].g,"begin");st...
分类:其他   时间:2015-10-08 16:16:59    收藏:0  评论:0  赞:0  阅读:241
java的动态代理机制详解
转载:java的动态代理机制详解在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原...
分类:编程语言   时间:2015-10-08 16:16:49    收藏:0  评论:0  赞:0  阅读:179
1523条   上一页 1 ... 37 38 39 40 41 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!