最も簡単なことについて

したがって、位置をエミュレートするときにIEでジッタを修正する方法について説明します。 (背景画像なし)、単語の偏向を調整し、Mysqlの質問やその他の重要ではないが時には役立つトリックに関する問題を解決します。

あなたがベテランのウェブ技術者であるなら、あなたは読むことができないかもしれません:あなたは何も新しいものを見つけないでしょう。







IE修正済みの修正


IEのtop:expression()で修正された固定ブロックのジッターは、次のように修正できます。

body {_filter:true; }



簡単なCSV作成


次のクエリを使用して、Mysqlのテーブルをすぐにcsvファイル(Excelを使用して簡単に開くことができます)に保存できます。

SELECT * INTO OUTFILE '/tmp/table.csv'

「;」で終了するフィールド オプションで '"'で囲まれています

「\ n」で終了する行

ユーザーからWHERE 1



エンディング#1


JavaScript終了計算、アルゴリズム#1



関数xform(c、str1、str2、str5){

c = Math.abs(c)%100;

if(c> 10 && c <20)return str5;

c%= 10;

if(c> 1 && c <5)return str2;

if(c == 1)str1を返します;

return str5;

}



使用法:

str = x + xform(x、 "apple"、 "apple"、 "apples")



エンディング#2


PHPでのエンディングの計算、アルゴリズム#2(注意!ブログなどで、数値が20を超える場合にのみ適しています)

<?php

$単語=配列(「単語」、「単語」、「単語」、「単語」、「単語」、「単語」、「単語」、「単語」、「単語」、「単語」);



//使用法:

$ a = 71;

print $ words [substr($ a、-1)];

?>

habrasocietyは、アルゴリズムがたわごとであると決定しました。

利点:切り株のようなIfが存在せず、一般的にシンプル。



MySQLと日付


次のようなMySQLクエリに日付を挿入できます。

「日付」(dat)値に挿入(STR_TO_DATE('12 -31-2004 '、'%m-%d-%Y '))



引用符のエスケープ


最近(またはずっと前に)denwer 2でphp5 denwer 3に切り替えた場合、またはスクリプトで「line」のような行の代わりに新しいホスティングに切り替えた場合、行「line」が表示され始め、行cが役立ちます。 htaccess:

php_flag magic_quotes_gpc off

php_flag magic_quotes_runtime off

サイトが壊れないように注意してください。

(まあ、またはスクリプトを修正)



「質問」


突然、スクリプトが「文字の代わりに質問を表示し始め、エンコードにcp1251がかかりますが、それでも質問が続く」場合、ファイル$ config.php(あなたはそれを持っていると確信しています)に、



mysql_select_db($データベース);



mysql_query( "set character_set_client = 'cp1251'");

mysql_query( "set character_set_results = 'cp1251'");

mysql_query( "set collat​​ion_connection = 'cp1251_general_ci'");

utfに移動



IEでテキストを強調表示する


IEでテキストを強調表示するときにレイアウトで目的のテキストの代わりにハーフページが選択されている場合、ページの先頭の行が役立ちます。

<?XML VERSION = "1.0" ENCODING = "windows-1251"?>

(これはショートカットメソッドであることを理解していますが、動作します)

別の方法:

「{body:position; relative;}を使用すると、よりシンプルで無害になります。」、 Chizhに感謝



再びエンコーディング


PHPで変数の文字列を取得した場合、たとえば次のようになります。

「Ѕµ、±µ・ѓјЅ‹јЅіґµїѕєѕЏ」(これはOperaがXMLHttpRequestを介してデータを送信するときに発生します)

その後、関数が役立ちます

function Encode ( $str, $type )

{

static $conv='';

if (!is_array ( $conv ))

{

$conv=array ();

for ( $x=128; $x <=143; $x++ )

{

$conv['utf'][]=chr(209).chr($x);

$conv['win'][]=chr($x+112);

}

for ( $x=144; $x <=191; $x++ )

{

$conv['utf'][]=chr(208).chr($x);

$conv['win'][]=chr($x+48);

}

$conv['utf'][]=chr(208).chr(129);

$conv['win'][]=chr(168);

$conv['utf'][]=chr(209).chr(145);

$conv['win'][]=chr(184);

}

if ( $type=='w' )

return str_replace ( $conv['utf'], $conv['win'], $str );

elseif ( $type=='u' )

return str_replace ( $conv['win'], $conv['utf'], $str );

else

return $str;

}











このように呼び出されます:

$ str = Encode($ str、 'w');



MySQLリモート編集


データベースを修正する必要がある場合、phpMyAdminが嘔吐を引き起こし(場合によってはyes)、 Mysqlポートが閉じられ、 navicatをダウンロードして、インストールされたフォルダーからntunnel_mysql.phpファイルを取得し、サーバーにアップロードし、接続プロパティでアドレスを指定します。

プログラムは30日間機能します。 (クラックを書くことを学びましたが、クラックはもちろん配布せず、使用しませんでした)



UPD:ロシア語を話すサブドメイン


レベル3のロシア語圏のサブドメインを作成するには、次のものが必要です。

1. Firefoxを開き、アドレスバーに次のように入力します:geek magazine

2. Firefoxは、「Firefoxはサーバーwww.xn--80aaacc1gd7ae.ruを見つけることができません」と書いています。

3.「xn-80aaacc1gd7ae」という名前のサブドメインを作成します。 ユーザー名がサブドメインである一部のブログサービスで機能します。

例: damirko.ramainen.ru



MS Wordについて一言


最後に、情報のゴミ:

.docxまたは.pptxファイルから画像を取得するには、それらの名前を.zipファイルに変更し、任意のアーカイバーで開くことができます。

アーカイブには、とりわけ写真があります。

Word 2003またはWord XP(Word 2007)でdocxファイルを開くには、 Officeの上にインストールされたFileFormatConverters拡張機能をインストールすると、新しい形式が認識され始めます。



重要なお知らせ


そしてcmd.exeには電卓があります:

Z:> set / a 1 + 1



All Articles