- 博客(2)
- 资源 (24)
- 收藏
- 关注
原创 改变gridView编辑姿态下textBox的宽度
if (e.Row.RowState == (DataControlRowState.Edit | DataControlRowState.Alternate) || e.Row.RowState == DataControlRowState.Edit) {
2011-07-31 13:00:32 1959
noip普及组C++初赛试题加答案2006~2016
2006~2016noip普及组C++初赛试题加答案,每份试题调整为4页A4纸+一页答案,方便打印。2006~2016noip普及组C++初赛试题加答案,每份试题调整为4页A4纸+一页答案,方便打印。
2017-09-20
(音乐CD抓取) 绿色多国语言便携版Easy CD-DA Extractor
Easy CD-DA Extractor 是一款音乐CD抓取、格式转换、光盘刻录软件,即便是防止拷贝的cd也能够抓取,并输出为MP3, Windows Media Audio 8 and 9, Ogg Vorbis, MP4, M4A, AAC, FLAC, VQF, WAV, AIFF, Monkeys Audio格式和其他任何命令行编码器支持的格式。对直接输入的MP1, MP2, MP3, WMA, Ogg Vorbis, MP4, M4A, AAC, FLAC, VQF, WAV, 和Monkeys Audio音频进行音量调整、Fade In/Out、Silence deletion并转换成MP3, Windows Media Audio 8 and 9, Ogg Vorbis, MP4, M4A, AAC, FLAC, VQF, WAV, AIFF, Monkeys Audio格式和其他任何命令行编码器支持的格式。音乐光盘刻录功能可以直接读取MP1, MP2, MP3, WMA, Ogg Vorbis, MP4, M4A, AAC, FLAC, VQF, WAV, 和Monkeys Audio格式文件,写入任何品牌的刻录机,还提供buffer underrun prevention保护。
2013-01-12
海信EG906开启GSM网上网
是不是还有机油在为GSM卡不能上网发愁,好吧,方法是有的,只需要修改系统一个参数就可以了,修改后的文件我共享了,大家可以试试。
1.手机连接到电脑,选择连接类型为天翼宽带连接。
2.安装手机的驱动,这里只需要ADB的驱动即可,如果你的手机能使用豌豆荚或者91助手了,说明驱动安装成功了。
3.解压附件压缩包,执行一下那个批处理文件,执行完后手机会重启,重启后你会发现你的G网数据连接可以用了.
2012-10-08
JSMin(javaScript文件压缩)
由Douglas Crockford创建的JSMin是一个筛选程序,用于JavaScript文件中删除注释和不必要的空格。这个程序通常能够使文件大小减半,从而节省下载时间。
压缩包里包含了用C写的源码,及可执行程序
由于看到三条评论说没有用,在里我必须说明一下,下面那三个白痴肯定没学过c语言,更没用过c编译好的.exe文件。
以下是c里的源码大家可以先看觉得可用再下
#include <stdlib.h>
#include <stdio.h>
static int theA;
static int theB;
static int theLookahead = EOF;
/* isAlphanum -- return true if the character is a letter, digit, underscore,
dollar sign, or non-ASCII character.
*/
static int
isAlphanum(int c)
{
return ((c >= 'a' && c <= 'z') || (c >= '0' && c <= '9') ||
(c >= 'A' && c <= 'Z') || c == '_' || c == '$' || c == '\\' ||
c > 126);
}
/* get -- return the next character from stdin. Watch out for lookahead. If
the character is a control character, translate it to a space or
linefeed.
*/
static int
get()
{
int c = theLookahead;
theLookahead = EOF;
if (c == EOF) {
c = getc(stdin);
}
if (c >= ' ' || c == '\n' || c == EOF) {
return c;
}
if (c == '\r') {
return '\n';
}
return ' ';
}
/* peek -- get the next character without getting it.
*/
static int
peek()
{
theLookahead = get();
return theLookahead;
}
/* next -- get the next character, excluding comments. peek() is used to see
if a '/' is followed by a '/' or '*'.
*/
static int
next()
{
int c = get();
if (c == '/') {
switch (peek()) {
case '/':
for (;;) {
c = get();
if (c <= '\n') {
return c;
}
}
case '*':
get();
for (;;) {
switch (get()) {
case '*':
if (peek() == '/') {
get();
return ' ';
}
break;
case EOF:
fprintf(stderr, "Error: JSMIN Unterminated comment.\n");
exit(1);
}
}
default:
return c;
}
}
return c;
}
/* action -- do something! What you do is determined by the argument:
1 Output A. Copy B to A. Get the next B.
2 Copy B to A. Get the next B. (Delete A).
3 Get the next B. (Delete B).
action treats a string as a single character. Wow!
action recognizes a regular expression if it is preceded by ( or , or =.
*/
static void
action(int d)
{
switch (d) {
case 1:
putc(theA, stdout);
case 2:
theA = theB;
if (theA == '\'' || theA == '"') {
for (;;) {
putc(theA, stdout);
theA = get();
if (theA == theB) {
break;
}
if (theA == '\\') {
putc(theA, stdout);
theA = get();
}
if (theA == EOF) {
fprintf(stderr, "Error: JSMIN unterminated string literal.");
exit(1);
}
}
}
case 3:
theB = next();
if (theB == '/' && (theA == '(' || theA == ',' || theA == '=' ||
theA == ':' || theA == '[' || theA == '!' ||
theA == '&' || theA == '|' || theA == '?' ||
theA == '{' || theA == '}' || theA == ';' ||
theA == '\n')) {
putc(theA, stdout);
putc(theB, stdout);
for (;;) {
theA = get();
if (theA == '[') {
for (;;) {
putc(theA, stdout);
theA = get();
if (theA == ']') {
break;
}
if (theA == '\\') {
putc(theA, stdout);
theA = get();
}
if (theA == EOF) {
fprintf(stderr,
"Error: JSMIN unterminated set in Regular Expression literal.\n");
exit(1);
}
}
} else if (theA == '/') {
break;
} else if (theA =='\\') {
putc(theA, stdout);
theA = get();
}
if (theA == EOF) {
fprintf(stderr,
"Error: JSMIN unterminated Regular Expression literal.\n");
exit(1);
}
putc(theA, stdout);
}
theB = next();
}
}
}
/* jsmin -- Copy the input to the output, deleting the characters which are
insignificant to JavaScript. Comments will be removed. Tabs will be
replaced with spaces. Carriage returns will be replaced with linefeeds.
Most spaces and linefeeds will be removed.
*/
static void
jsmin()
{
theA = '\n';
action(3);
while (theA != EOF) {
switch (theA) {
case ' ':
if (isAlphanum(theB)) {
action(1);
} else {
action(2);
}
break;
case '\n':
switch (theB) {
case '{':
case '[':
case '(':
case '+':
case '-':
action(1);
break;
case ' ':
action(3);
break;
default:
if (isAlphanum(theB)) {
action(1);
} else {
action(2);
}
}
break;
default:
switch (theB) {
case ' ':
if (isAlphanum(theA)) {
action(1);
break;
}
action(3);
break;
case '\n':
switch (theA) {
case '}':
case ']':
case ')':
case '+':
case '-':
case '"':
case '\'':
action(1);
break;
default:
if (isAlphanum(theA)) {
action(1);
} else {
action(3);
}
}
break;
default:
action(1);
break;
}
}
}
}
/* main -- Output any command line arguments as comments
and then minify the input.
*/
extern int
main(int argc, char* argv[])
{
int i;
for (i = 1; i < argc; i += 1) {
fprintf(stdout, "// %s\n", argv[i]);
}
jsmin();
return 0;
}
2011-04-24
usboot1.7中文版
市面上现在大多数U盘都支持启动机器的功能,但是要制作启动型U盘,需要进入WIN98,现在很多人机器上都没有98了吧,呵呵。为了做个启动盘,装一个8,多冤啊。
这个小软件就是为此编制的,在WIN2K/XP下运行,可以直接把U盘做成启动盘。程序自带了MSDOS7.1的两个基本启动文件IO.SYS和COMMAND.COM,如果要制作复杂的启动盘,可以把其他文件拷贝到U盘上即可
2010-08-16
Teleport.pro.1.54 带注册码免安装汉化版
Teleport Pro 所能做的,不仅仅是离线浏览某个网页(让你离线快速浏览
某个网页的内容当然是它的一项重要功能),它可以从 Internet 的任何
地方抓回你想要的任何文件,它可以在你指定的时间自动登录到你指定的
网站下载你指定的内容,你还可以用它来创建某个网站的完整的镜象,作
为创建你自己的网站的参考。
这是汉化完全版,安装即可使用,无需原版。
2010-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人