scanf, scanf_I, wscanf, wscanf_I

Read formatted data from the standard input stream. These are versions of scanf, _scanf_l, wscanf, _wscanf_l with security enhancements as described in Security Enhancements in the CRT. ...
yixiu868 发布于 2012-10-27 10:45 | 阅读 1747 次 | 评论 0 条

O(n^2)排序法

/* *冒泡排序法 */#include <iostream>using namespace std;int main(){ int a[10]; int i, j, temp; cout << "输入10个整数:n"; for(i=0; i<10; i++){ cin >> a[i]; } /*排序*/ for(i=0; i<9; i++){ for(j=0; j<9-i; j++){ if(a[j]>a[j+1]){ temp = a[j]; ...
yixiu868 发布于 2012-10-27 10:15 | 阅读 1152 次 | 评论 0 条

[转发]C#动态创建和动态使用程序集、类、方法、字段等(二)

一节讲了如何动态的创建,这一节就要讲创建了我们需要如何使用了,这当然也是非常重要的, 是吧。创建了动态类型但是又不使用,那创建它有什么用了。呵呵,今天我们就来一起学习动态使用动态创建的类型。 当然我们跟上一章一样要对这些动态类型的使用类型进行一些了解。 类:使用System.Type(任何时候都是反射出类型进行使用,难道不是吗?) 构造函数:System.Reflection.ConstructorInfo(发现类构造函数的属性并提供对构造函数元数据的访问权) 事件:System.Reflection.EventInfo(发现事件的属性并提供对事件元数据的访问权) 字段:S...
yms123 发布于 2012-10-12 16:01 | 阅读 2080 次 | 评论 0 条

[转发]C#动态创建和动态使用程序集、类、方法、字段等(一)

有时候在整个项目架构里也需要动态创建程序集的需求,那如何创建程序集呢,请跟我来学习一下吧。   首先需要知道动态创建这些类型是使用的一些什么技术呢?其实只要相关动态加载程序集呀,类呀,都是使用反射,那么动态创建也一样使用的是反射,是属于反射的技术!也就是将对象或者数据映射成一个对象或者程序集保存起来而已。   首先我们需要了解每个动态类型在.net中都是用什么类型来表示的。 程序集:System.Reflection.Emit.AssemblyBuilder(定义并表示动态程序集) 构造函数:System.Reflection.Emit.ConstructorBuilder(...
yms123 发布于 2012-10-12 16:00 | 阅读 2802 次 | 评论 0 条

网上搜的ASP.NET验证码,很实用

在ASP页面中生成图片验证码,需要用到System.Drawing命名空间下的很多类,首先我们需要新建一个CreateImage.aspx页面,在后台代码中定义用于生成验证码图片的方法,如下:using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HTMLControls;us...
流浪天边 发布于 2012-09-28 12:34 | 阅读 1311 次 | 评论 0 条

C#泛型构造函数约束

五种约束类型(1)可以使用“基类约束”(base class constraint)来指定某个基类必须出现在类型实参中。这种约束是通过指定基类名称来实现的。(2)可以使用“接口约束”(interface constraint)来指定某个类型实参必须实现一个或多个接口。这种约束是通过指定接口名称来实现的。(3)可以要求类型实参必须提供一个无参数的构造函数,这被称为“构造函数约束”(constructor constraint)。它是通过new()指定的。(4)可以通过关键字class指定“引用类型约束”(reference type constraint)来限制某个类型实参必须是引用类型。...
jeanine123 发布于 2012-09-27 08:45 | 阅读 5365 次 | 评论 0 条

深度剖析C#泛型的使用

"一次编码,多次使用",这就是引入泛型的根源。在以前的C++中称为模板,C#泛型通过算法和数据结构支持独立编码。例如,泛型列表意味着,你不必再重写一个强类型集合。在本文中,作者将向你展示定义和使用泛型是多么容易的事情-请注意,长期以来泛型一直被认为是最高级和最困难的术语。一、简介泛型现在在任何一种语言中都被认为是一个高级的强有力的术语。当我在C++中第一次接触模板时,我对之有些疑惑。之后,我读了Bjarne Stroustrop的《The Design and Evolution of C++》,才发现模板的使用就象C中的宏和用之来取代的简单串替换模板一样容易。其实,模板和泛型是相同的东...
jeanine123 发布于 2012-09-27 08:38 | 阅读 1537 次 | 评论 0 条

绘制函数图象小工具

介绍: 这是一款绘制函数图象的轻量级小程序,希望他可以给大家对于简单绘图带来很大的便捷;目前版本支持各类简单函数,及复合函数图象的绘制,且在细节上比较符合我们平时绘图的习惯,提供函数图象的导出保存功能,理论上可以同时在一张面板上绘制的图象数量是不受限制的,但还是建议不要超过30个。今天是个特殊的日子,也希望我的小程序可以带给大家一些快乐。部分源码:package FunctionImage_1;import java.awt.Color;import java.awt.Graphics;import java.awt.Point;import java.util.ArrayL...
维海 发布于 2012-09-16 00:41 | 阅读 2488 次 | 评论 5 条

.net调用存储过程

我们经常做网站的时候,经常用到SQL语句通过方法封装起来,我们想到存储过程么?还记得存储过程的优点么?存储过程允许标准组件式编程 ◆存储过程能够实现较快的执行速度 ◆存储过程能够减少网络流量 ◆存储过程可被作为一种安全机制来充分利用 我做了一个简单带参数存储过程和大家分享下!如图所示:我在数据库里做的存储过程,这个存储过程已经存放在数据库中。执行编译之后在数据库的可编程性节点里面的存储过程可以看得到!以下是.NET页面调用存储过程的源码。using System;using System.Collections.Generic;using S...
流浪天边 发布于 2012-09-10 13:45 | 阅读 1577 次 | 评论 0 条

web4j项目部署

1.下载web4j http://www.web4j.com/Download.jsp 以Predictions为例2.解压Predictions.zip,在环境变更中,新增APP_HOME以下APP_HOME指你所解决的路径3.创建数据库,将APP_HOME\WEB-INF\datastore\mysql\CreateALL.SQL导入到mysql数据库中4.tomcat的配置 对tomcat没有什么可配置的,将APP_HOME\WEB-INF\tomcat\predict.xml复制到 tomcat目录下的conf\Catalina\localhost下。 修改conf\...
wtuaimmmm 发布于 2012-08-30 16:35 | 阅读 2054 次 | 评论 0 条

my 1st crack

只能说明一般人的软件安全意识不强,像esale那么多的暗桩,破起来就不是那么容易了。
lonmaor 发布于 2012-08-26 23:17 | 阅读 1287 次 | 评论 0 条

日志

今天完成了对对碰自动消除工具,存在一点bug,界面美观也有待改进。不准备继续完成了。明天开始尝试给老娘写个联众升级记牌器
lonmaor 发布于 2012-08-20 21:23 | 阅读 1228 次 | 评论 0 条

好无聊啊

每天都这么的无聊...
紫色风铃娃娃 发布于 2012-08-20 18:53 | 阅读 554 次 | 评论 0 条

svn merge vs svn diff

You are *not* merging two unrelated sources. https://svn/A/trunk@1000 and https://svn/A/trunk@2000 are related to each other yes?This matters because: 1) 'svn diff' ignores ancestry by default 2) 'svn merge' considers ancestry by defaultCheck out this section of the Subversion book, http://svn...
vfdff 发布于 2012-08-17 22:38 | 阅读 5321 次 | 评论 2 条

日志

任务未完成。只是明确了思路,算法。加油
lonmaor 发布于 2012-08-13 22:40 | 阅读 1360 次 | 评论 0 条

空气终于成商品了

空气终于成了商品了,只是别哪天来个空气是国家资源,那就...
cnfarer 发布于 2012-08-13 09:00 | 阅读 1706 次 | 评论 0 条

日志

最近在学郁金香的写挂,拿某某的对对碰开刀了。已经完成棋盘的读取。todo:1.对对碰算法的设计2.模拟鼠标事件输出预计1-2天内完成。毅力还是不够。
lonmaor 发布于 2012-08-12 22:50 | 阅读 1230 次 | 评论 0 条

真相

关注了下网上新闻,涉及"劳教"问题,了解了一下,原来这个"劳教"是法律之上的行政处罚制度,其本身具有与现有法律的冲突之处(法律之外的限制人身自由).这就成了政府部门所拥有的特殊工具(比如用于限制某种行为:上访).所以,在现实中我们可以看到劳教可以轻易执行也可以轻易被取消.
cnfarer 发布于 2012-08-12 20:39 | 阅读 1168 次 | 评论 0 条

程序员给自己五年前十条建议

自从踏入这条道路以后,我犯过错,挣扎过,失败过。   虽然走了很多弯路,但经过几年的努力奋斗,也小有收获。目前拥有25名员工,在最好的一个月募集了730万美金。   我常常幻想,如果时光倒流,回到5年前,我会给自己哪些建议?如何更好地规划自己?   对于这里的每一条建议,我可能不会认真去听,但是这些建议就是我想要的:   自己编码。惨痛的外包经验会让你果断地下此决定。真心希望你意识到这一点的重要性,让自己编码。这是单一的非常重大的一步,将会改变你对函数的体验,下面一切事情都会接着发生。同样,我们可能会意识到外包是使用Perl语言,但请记住,我们不但要学会Perl,还要自学Pyth...
流浪天边 发布于 2012-08-09 13:40 | 阅读 3527 次 | 评论 0 条

mysql 第一次应用存储过程

输入三个参数1.存入A表的name的值2.存入B表的name的值3.存入B表的name的值需求,B表为A表的子表,B表中有a_pk字段为a的主键 drop procedure if exists test_a//create procedure test_a(in a_name char,in b_name1 char,in b_name2 char)beginDECLARE ppId int(12);delete from B;delete from A;insert into A(name) values(a_name);set ppId=@@identity;insert int...
wtuaimmmm 发布于 2012-08-09 11:25 | 阅读 1252 次 | 评论 0 条