主要跟大家交流下T4,我这里针对的是mysql,我本人比较喜欢用mysql,所以语法针对mysql,所以你要准备mysql的DLL了,同理sqlserver差不多,有兴趣可以自己写写,首先网上找了一个T4的帮助类,得到一些数据库属性,命名为 DbHelper.ttinclude
View
Code
在加一个c#的sql帮助类, 命名为DBHelper.cs
View
Co...
分类:
其他好文 时间:
2014-05-09 14:55:10
阅读次数:
360
在我们做多进程应用开发的过程中,难免会遇到多个进程访问同一个资源(临界资源)的状况,必须通过加一个全局性的锁,来实现资源的同步访问(同一时间只能有一个进程访问资源)。...
分类:
数据库 时间:
2014-05-09 13:55:33
阅读次数:
580
最近在用tornado写一个基于Rest的WebService服务端,只提供后端服务,其他webserver应用通过URL,Rest的方式来访问。
我们在开发web应用的时候,难免会想到ORM的一些框架,比如java ee中常用的hibernate, ibatis以及python中的SQLAlchemy之类。使用ORM会在一定程度上加快我们的开发效率。...
分类:
数据库 时间:
2014-05-09 13:54:08
阅读次数:
755
mysql> select pname from product;
+--------+
| pname |
+--------+
| 产品1 |
| 产品2 |
| 产品三 |
+--------+
3 rows in set (0.00 sec)
这个地方是说,从product中选出所有的pname来,一共有三条记录。
MySQL中的分页非常简单,我们可以...
分类:
数据库 时间:
2014-05-09 13:53:45
阅读次数:
256
在上一篇中,使用scrapy修改源IP发送请求的最后我们提到由于hosts文件不支持正则,会导致我们的随机域名DNS查询失败。是用DNS服务器可以解决这个问题,下面是我用gevent写的小工具,很简单。我们只拦截匹配的A记录,然后发送DNS Response,如果不匹配,那么我们服务器就是一个DNS代理,转发请求。# -*- coding=utf-8 -*-
import struct
from...
分类:
编程语言 时间:
2014-05-09 13:49:34
阅读次数:
560
mysql数据库中没有boolean类型,用tinyint类型代替,1代表true,0代表false
分类:
数据库 时间:
2014-05-09 13:34:10
阅读次数:
327
20140509-MySQL导入脚本文件,插入数据时显示乱码的解决办法 打开CMD输入以下命令:
mysql –u root –p然后输入密码: 在导入脚本文件之前,对字符编码进行设置: charset
gbk;说明:上面的这条语句非常关键,这样不论你在cmd窗口,还是使用客户端输入中文,都能够正确...
分类:
数据库 时间:
2014-05-09 13:30:47
阅读次数:
318
本文介绍了java中两种动态代理的实现方法,Spring的动态代理也是基于这两种方法的。直接附上源码:1、JDK实现使用JDK实现动态代理必须使用接口接口Work.javapublic
interface Work { public void work();}实现类WorkImpl.javap...
分类:
编程语言 时间:
2014-05-09 13:29:15
阅读次数:
379
做毕设的时候,一字段,在MySQL数据库中是date类型,后台处理是java.sql.Date类型,但是从页面上获取到的是字符串
处理: import java.text.SimpleDateformat; SimpleDateFormat sft = new
SimpleDateForm...
分类:
数据库 时间:
2014-05-09 13:25:19
阅读次数:
404
来源:转载MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能
2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley
DB:支持事务一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远...
分类:
数据库 时间:
2014-05-09 13:20:01
阅读次数:
426