問題タブ [letter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JavaScript で文字列の最初の文字を大文字にするにはどうすればよいですか?
文字列の最初の文字を大文字にし、他の文字の大文字と小文字を変更しないようにするにはどうすればよいですか?
例えば:
"this is a test"
→"This is a test"
"the Eiffel Tower"
→"The Eiffel Tower"
"/index.html"
→"/index.html"
latex - LaTeX の Memoir ドキュメント クラスでレターをフォーマットするにはどうすればよいですか?
内容が似ている従来の手紙がある場合。
LaTeX Memoir クラスを使用してそのような手紙を作成するにはどうすればよいでしょうか。
つまり、 Letter クラスを使用すると、カノンは次のようになります。
Memoir クラスを使用して、類似または同じフォーマットをどのように実現しますか?
ありがとう&乾杯。
reporting-services - レターを生成して印刷するには何を使用すればよいですか
私は現在、印刷された手紙 (1 日あたり約 1000 通) を生成して顧客に送信するシステムを構築中ですが、これに使用するのに適したツールは何かと考えていました。
これまでのところ、Crystal レポートと MS Fox プロ レポートの使用を検討してきましたが、使いにくいと感じています。
誰か良い提案はありますか?
SQL reporting services
および/またはWord automation
何か良いですか?
ここに私の基本的な要件があります
- 文字は、DB から特定の情報を引き出します。
- レターに表示される内容には、データの見え方によっていくつかの条件があります。
- 理想的には、レター テンプレートを簡単に編集できる機能が必要です。これは基本的な変更のみを対象としています (例: 文字の非データベース駆動部分)。IT の専門家でなくても簡単にできるようになれば素晴らしいと思います。
- 一度に約 1000 文字のバッチ処理を実行できる必要があります。
excel - 数値を対応する Excel 列に変換する
数値を対応する MS Excel ヘッダー値に変換するロジックを実行する際に助けが必要です。
例えば:
1 = "A" 2 = "B" 3 = "C" 4 = "D" 5 = "E" .... 25 = "Y" 26 = "Z" 27 = "AA" 28 = "AB" 29 = "AC" 30 = "AD" ..........
これには、いくつかの .NET コード (C# または VB) をいただければ幸いです。ありがとう。
latex - ラテックスレター:住所から左揃え
ラテックスを使って手紙を書くのはこれが初めてです。私はレタークラスを使用しています。私が使用するとき:
差出人アドレスが右揃えになります。どういうわけか私はこれを左揃えにすることができますか?私が探している文字の形式は、fromアドレスが左揃え、日付が左揃え、toアドレスが左揃え、openingとbody、最後に署名が左揃えです。
次のコマンドを使用して、署名を左揃えにすることができまし\longindentation=0pt
た。残りのアイテムは適切に整列されています。右揃えの差出人アドレスだけです。
java - 特定の文字のリストからランダムな文字を取得する方法は?
私はいくつかのJAVAコードを書き始めましたが、与えられた文字のリストからランダムな文字を取得したいので、これには何を使用すればよいですか.
latex - ラテックス文字: 住所右揃え
私は Latex レター クラスを使用しており、アドレスを右揃えにしたいと考えています。
デフォルトでは、右揃えのブロックに配置され、左に揃えられます。letter.cls ファイルを変更できてよかったのですが、正しい方法がわかりませんでした。
代わりに sclttr2 を使用してみましたが、変数が多すぎます。
ありがとう!
python - 一文字のゲームの問題?
最近の就職の面接で、私は次の問題を与えられました:
コマンドラインで実行できるスクリプトをPythonとして記述します
コマンドラインで2語を使用する必要があります(または、必要に応じて、コンソールを介して2語を入力するようにユーザーに問い合わせることができます)。
これらの2つの単語を考えると:a。それらが同じ長さであることを確認してくださいb。ダウンロードした英語の有効な単語の辞書に両方とも存在する単語であることを確認してください。
その場合、次の一連の手順で最初の単語から2番目の単語に到達できるかどうかを計算します。一度に1文字ずつ変更できますb。文字を変更するたびに、結果の単語も辞書に存在する必要がありますc。文字を追加または削除することはできません
2つの単語が到達可能である場合、スクリプトは、1つの単語から別の単語への単一の最短パスとしてつながるパスを出力する必要があります。
単語の辞書に/usr/ share / dict/wordsを使用できます。
私の解決策は、幅優先探索を使用して2つの単語間の最短経路を見つけることでした。しかし、どうやらそれは仕事を得るのに十分ではありませんでした:(
君たちは私が間違ったことをしたかもしれないことを知っていますか?どうもありがとう。
すべての素晴らしい答えをありがとう。私が本当に得たのは、辞書内のすべての単語を毎回繰り返して、隣接する可能性のある単語を検討しているという事実だと思います。代わりに、DuncanとMattAndersonが指摘した転置インデックスを使用することもできました。*アプローチも間違いなく役に立ちました。どうもありがとう、今私は自分が間違ったことを知っています。
転置インデックスを使用した同じコードを次に示します。
そしてタイミングの比較:
%python one_letter_game_old.py happy hello最短パス(91.57秒で見つかりました)は次のとおりです:
=> happy --harpy --harps --harts --halts --halls --hells --hello%python one_letter_game.py happy hello最短パス(1.71秒で見つかりました)は次のとおりです:
=> happy --harpy --harps --harts --halts --halls --hells --hello
latex - LaTeXの新しい文の最初の単語の最初の文字を自動的に大文字にします
LaTeXの自慢のポイントの1つは、このMicrosoft風の動作がないことです。それにもかかわらず、それは時々役に立ちます。
LaTeXは、(バックスラッシュされていない)ピリオドを入力した後、すでに余分なスペースを追加しているため、次の文字も自動的に大文字にすることができるはずです。
これを行うマクロを作成する明白な方法はありますか、それともすでにそれを行うLaTeXパッケージがありますか?
java - JavaJSpinnerは文字の挿入を防ぎます
JSpinnerは、(SpinnerNumberModelを使用して)アプリケーションに数値を格納するために使用されます。
予想どおり、スピナーでは無効な文字(文字、記号など)を保存できません。ただし、これらの文字を入力すると、スピナーコンポーネントに表示されます。フォーカスを別のコンポーネントに切り替えるとすぐに、文字が消えます。
無効な文字がスピナーに表示されないようにする方法はありますか?