プログラミング

プロおよび熱狂的プログラマーのためのQ&A


8
素晴らしいフォントにカスタムアイコンを追加する
Font Awesomeアイコンフォントが大好きで、サイトのほとんどのアイコンに使用したいのですが、提供されているものに加えて、必要なカスタムsvgアイコンがいくつかあります。 Font Awesomeの.svgバージョンは、主に次の<glyph />要素で構成されていることに気付きました。 ... <glyph unicode="" horiz-adv-x="1536" d="M0 80v477q0 51 24.5 61.5t59.5 -24.5l162 -162l340 338l-338 338l-164 -164q-35 -35 -59.5 -25.5t-24.5 60.5v477q0 31 23 57q27 23 57 23h477q51 0 61.5 -24.5t-24.5 -59.5l-160 -158l338 -338l332 334l-162 162q-35 35 -24.5 59.5t61.5 24.5h477q33 0 55 -23 q25 -25 25 -57v-477q0 -51 -24.5 …

13
C ++でクラスをシリアル化および逆シリアル化することは可能ですか?
C ++でクラスをシリアル化および逆シリアル化することは可能ですか? 私は3年間Javaを使用してきましたが、その言語ではシリアライゼーション/デシリアライゼーションはかなり簡単です。C ++には同様の機能がありますか?シリアル化を処理するネイティブライブラリはありますか? 例が参考になります。
138 c++  serialization 

14
IN演算子で使用する変数を定義(T-SQL)
IN演算子を使用するTransact-SQLクエリがあります。このようなもの: select * from myTable where myColumn in (1,2,3,4) リスト「(1,2,3,4)」全体を保持する変数を定義する方法はありますか?どのように定義すればよいですか? declare @myList {data type} set @myList = (1,2,3,4) select * from myTable where myColumn in @myList
138 sql  tsql 

3
Xcode 7が* .dylibではなく* .tbdを表示するのはなぜですか?
Xcode 7 In Target> BuildPhases> Link Binary With Libraries> Tap + button 追加するフレームワークを選択すると、*。dylibが見つかりません。代わりに* .tbdが表示されます。 これの理由は何ですか? ** dylibが必要な人は、この投稿からフォローしてください 「他を追加」を選択します ファイル選択ウィンドウに入ったら、「CMD」+ Shift + G(フォルダーに移動)を実行し、/ usr / lib /と入力します。 / user / libから* .dylibファイルを見つけることができます
138 ios  xcode  dylib  xcode7 

11
定義されたフォントのどれがWebページで使用されたかを検出する方法は?
ページに次のCSSルールがあるとします。 body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } ユーザーのブラウザで使用された定義済みフォントの1つを検出するにはどうすればよいですか? なぜこれをしたいのかと思っている人のために編集します:検出しているフォントには他のフォントでは使用できないグリフが含まれており、ユーザーがそのフォントを持っていない場合は、ユーザーにそのフォントをダウンロードするように求めるリンクを表示します私のWebアプリケーションを正しいフォントで使用できます。 現在、すべてのユーザーにダウンロードフォントリンクを表示しています。正しいフォントがインストールされていないユーザーにのみ表示したいと考えています。
138 javascript  html  css  fonts 

11
RPM自動インストールの依存関係を作成する方法
2つのRPMパッケージをビルドしました proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1libtest1.so存在するファイルに依存し、次に示すようにRPMパッケージに正しく反映されます。 user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm libtest1.so()(64bit) のproj1依存関係がないため、のインストールは失敗します。 user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm error: Failed dependencies: libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpmのインストール中にが自動的にインストールされるようにするにはどうすればよいproj1-1.0-1.x86_64.rpmですか? 私はここで説明され--aidてrpm -iいるようにオプションを試しましたが、それは私にとってはうまくいきませんでした。 他に方法はありますか? 助けてくれてありがとう。
138 linux  installation  package  rpm  yum 

13
C ++に別のヘッダーファイルが必要なのはなぜですか?
C ++が.cppファイルと同じ機能を持つ別のヘッダーファイルを必要とする理由を本当に理解したことがありません。クラスの作成とそれらのリファクタリングが非常に困難になり、プロジェクトに不要なファイルが追加されます。そして、ヘッダーファイルをインクルードする必要があるという問題がありますが、すでにインクルードされているかどうかを明示的に確認する必要があります。 C ++は1998年に承認されましたが、なぜこのように設計されているのですか?別のヘッダーファイルを持つことにはどのような利点がありますか? フォローアップの質問: 含めるコードがすべて.hファイルの場合、コンパイラーはコードが含まれている.cppファイルをどのように見つけますか?.cppファイルが.hファイルと同じ名前であると想定していますか、それとも実際にディレクトリツリー内のすべてのファイルを調べていますか?

6
-Xlint:uncheckedをAndroid Gradleベースのプロジェクトに追加する方法
以下をルートbuild.gradleファイルに追加しようとしました: subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } しかし、私はこれを手に入れています: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation 何が悪いのですか?
138 android  gradle  javac  lint 

5
同じインターフェースを実装する2つのBeanの自動配線-デフォルトのBeanを自動配線に設定する方法
バックグラウンド: Spring 2.5 / Java / Tomcatアプリケーションがあります。アプリケーション全体で多くの場所で使用されている次のBeanがあります public class HibernateDeviceDao implements DeviceDao そして次の新しいBean: public class JdbcDeviceDao implements DeviceDao 最初のBeanはそのように構成されています(パッケージ内のすべてのBeanが含まれています) <context:component-scan base-package="com.initech.service.dao.hibernate" /> 2番目の(新しい)Beanは個別に構成されます <bean id="jdbcDeviceDao" class="com.initech.service.dao.jdbc.JdbcDeviceDao"> <property name="dataSource" ref="jdbcDataSource"> </bean> これにより、(もちろん)サーバーの起動時に例外が発生します。 ネストされた例外はorg.springframework.beans.factory.NoSuchBeanDefinitionException:タイプ[com.sevenp.mobile.samplemgmt.service.dao.DeviceDao]の一意のBeanが定義されていません:一致する単一のBeanが予期されていますが、2:[deviceDao、jdbcDeviceDao]が見つかりました このように豆を自動配線しようとするクラスから @Autowired private DeviceDao hibernateDevicDao; 同じインターフェースを実装する2つのBeanがあるためです。 質問: ように豆を構成することは可能ですか 1.既にHibernateDeviceDao自動配線されている既存のクラスを変更する必要はありません 2.次のように、2番目の(新しい)Beanを引き続き使用できます。 @Autowired @Qualifier("jdbcDeviceDao") HibernateDeviceDaoつまり、自動ワイヤリングされるデフォルトのBeanとしてBean を構成する方法が必要です。同時にJdbcDeviceDao、@Qualifierアノテーションで明示的に指定するときに、の使用を許可します。 私がすでに試したこと: プロパティを設定してみた autowire-candidate="false" JdbcDeviceDaoのBean構成: …

8
リンクおよびスクリプトタグのCSSおよびJavaScript URLに「?v = 1」を追加するとどうなりますか?
HTML 5のボイラープレートテンプレート(http://html5boilerplate.com/から)を見ていて、"?v=1"CSSおよびJavaScriptファイルを参照するときにURLでが使用されていることに気付きました。 "?v=1"リンクおよびスクリプトタグでCSSおよびJavaScript URLに追加するとどうなりますか? すべてのJavascript URLに"?v=1"(以下のサンプルの例:)があるわけではありませんjs/modernizr-1.5.min.js。これが事実である理由はありますか? 彼らのサンプルindex.html: <!-- CSS : implied media="all" --> <link rel="stylesheet" href="css/style.css?v=1"> <!-- For the less-enabled mobile browsers like Opera Mini --> <link rel="stylesheet" media="handheld" href="css/handheld.css?v=1"> <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> <script src="js/modernizr-1.5.min.js"></script> <!------ …
138 html  css  browser-cache 

6
NTFSジャンクションポイントとシンボリックリンクの違いは何ですか?
高レベルでは、NTFSジャンクションポイントとシンボリックリンクの唯一の明らかな違いは、ジャンクションはディレクトリにしかできず、SymLinksはファイルもターゲットにできることです。 2つの間に他にどのような違いがありますか? (私はすでにこの質問を見てきましたが、私が探しているものは少し異なります-その質問は賛成と反対のリストを探しています、私は一連の技術的な違いを探しています)
138 windows  symlink  ntfs 

11
Googleフォントをダウンロードして、それを使用するオフラインサイトを設定する
テンプレートがあり、次のようなGoogleフォントへの参照があります。 <link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600,300' rel='stylesheet' type='text/css'> それをダウンロードして、常にオフラインで実行しているページで使用するように設定するにはどうすればよいですか?

17
アプリウィジェットのテキストを簡単に打ち消す方法はありますか?
Androidのアプリウィジェット内で簡単にテキストを打つ方法があるかどうか疑問に思っていました。通常のアクティビティでは、textviewフラグを使用すると、非常に簡単です。 textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); しかし、アプリウィジェットではリモートビューしか使用できないため、これが可能かどうかわかりません 誰かこれについて何か知っていますか? ありがとう!

5
リモートブランチが「gitブランチ-r」に表示されない
私はリモートのBitbucketリポジトリにプッシュしており、最近、同僚が作成した新しいブランチを同じリポジトリにプッシュしました。 彼がアップロードした変更を取得しようとしています。 $ git branch -a * master localbranch1 localbranch2 remotes/origin/master $ git branch -r origin / master BitbucketのWeb UIで、彼が作成したブランチを確認できます。これどうやってするの? 次の試み: $ git fetch bitbucket Password for 'https://xxxxx@bitbucket.org': From https://bitbucket.org/user/repo * branch HEAD -> FETCH_HEAD 彼が作成したブランチの名前がnew_branch_bの場合、次のように表示されますか? $ git branch -r origin/master origin/new_branch_b 3回目の試行: $ git remote update Fetching bitbucket Password …
138 git 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.