小编Jos*_*hDM的帖子

Java .properties文件的命名约定是什么?

我打算创建一个全局属性文件,以便在整个应用程序中使用,并且几个属性文件仅适用于特定的类和方法.是否有任何特定的行业标准来命名属性文件?

java properties naming-conventions

14
推荐指数
4
解决办法
1万
查看次数

在OS/X上找不到Hadoop本机库

hadoop从github 下载了源代码,并使用以下native选项进行编译:

mvn package -Pdist,native -DskipTests -Dtar -Dmaven.javadoc.skip=true
Run Code Online (Sandbox Code Playgroud)

然后我将.dylib文件复制 到$ HADOOP_HOME/lib

cp -p hadoop-common-project/hadoop-common/target/hadoop-common-2.7.1/lib/native/*.dylib /usr/local/Cellar/hadoop/2.7.2/libexec/share/hadoop/lib
Run Code Online (Sandbox Code Playgroud)

LD_LIBRARY_PATH已更新并且hdfs已重新启动:

 echo $LD_LIBRARY_PATH
 /usr/local/Cellar/hadoop/2.7.2/libexec/lib:
 /usr/local/Cellar/hadoop/2.7.2/libexec/share/hadoop/common/lib:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home//jre/lib
Run Code Online (Sandbox Code Playgroud)

(注意:这也意味着Hadoop的答案"无法为你的平台加载native-hadoop库"错误在docker-spark上?对我来说不起作用..)

checknative仍然统一返回false:

$stop-dfs.sh && start-dfs.sh && hadoop checknative
16/06/13 16:12:32 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Stopping namenodes on [sparkbook]
sparkbook: stopping namenode
localhost: stopping datanode
Stopping secondary namenodes [0.0.0.0]
0.0.0.0: stopping secondarynamenode
16/06/13 16:12:50 WARN util.NativeCodeLoader: …
Run Code Online (Sandbox Code Playgroud)

macos hadoop hadoop-native-library

14
推荐指数
2
解决办法
1万
查看次数

VM初始化期间发生错误

运行我在64位计算机上使用C++代码创建的可执行文件时出现以下错误:

"虚拟机初始化期间发生错误无法加载本机库:无法找到依赖库"

我的PATH(如下所示)显然指向jvm.dll,因为我在C:\ Progra~1\Java\jdk1.6.0_17\jre\bin和C:\ Windows\System32中都有该文件

PATH = C:\ Program Files(x86)\ Gmake\bin; C:\ Program Files(x86)\ apache-ant-1.7.1\bin; C:\ Progra~1\Java\jdk1.6.0_17\bin; C:\ Program Files(x86)\ Microsoft Visual Studio 8\Common7\Tools; C:\ Progra~1\Java\jdk1.6.0_17\jre\bin\server; C:\ Progra~1\Java\jdk1.6.0 _17\JRE\BIN; C:\ Windows\System32下

有没有人对导致此错误的原因有任何想法?谢谢.

jvm initialization

13
推荐指数
2
解决办法
4万
查看次数

如何使用JMF捕获视频,但不安装JMF

我正在研究的视频会议项目使用JMF来捕获视频和音频,并将其传输到另一个端点.问题是我的团队不希望产品的用户必须安装JMF.

我认为分享我们对这个问题的解决方案可能是值得的.有用.它运作良好.我的问题是:有没有人有更好的方法呢?

环境:Windows,XP及以上版本

  1. 下载适用于Windows的JMF
  2. 将其安装在您的机器上

  3. dll在jmf installs之后,在system32文件夹中找到以下内容:

    jmacm.dll
    jmam.dll
    jmcvid.dll
    jmdaud.dll
    jmdaudc.dll
    jmddraw.dll
    jmfjawt.dll
    jmg723.dll
    jmgdi.dll
    jmgsm.dll
    jmh261.dll
    jmh263enc.dll
    jmjpeg.dll
    jmmci.dll
    jmmpa.dll
    jmmpegv.dll
    jmutil. dll
    jmvcm.dll
    jmvfw.dll
    jmvh263.dll
    jsound.dll

  4. dlls 复制到临时文件夹中

  5. 找到该jmf.properties文件(在您的计算机上搜索它)
  6. 下载JMF源代码
    在源代码中,找到以下文件:

JMFinit.java
JMRPropertiesGen.java
Registry.java
RegistryGen.java

  1. 创建一个包; 我会叫它JMFNoInstall
  2. 添加步骤6中列出的文件
  3. 将一个名为Main的类添加到此包中:

 

package JMFNoInstall;
// add your imports and whatnot here
public class Main()
{
    public Main()
    {
        JMFinit.main(null);
        JMFPropertiesGen.main(null);
        Registry.main(null);
        RegistryGen.main(new String[] {
            new File(".").getAbsolutePath(),
            "registrylib"
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

jmf.properties文件需要与具有您的 …

java jmf distribution java-native-library

13
推荐指数
1
解决办法
2万
查看次数

如何在Tomcat中添加本机库?

我想在Tomcat中添加gdal库.我读过Tomcat中找不到的Native库 但是不明白startup.bat我应该添加到哪里-Djava.library.path.

错误:

exception

javax.servlet.ServletException: Servlet execution threw an exception
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)

root cause

java.lang.UnsatisfiedLinkError: org.gdal.ogr.ogrJNI.GetDriverCount()I
org.gdal.ogr.ogrJNI.GetDriverCount(Native Method)
org.gdal.ogr.ogr.GetDriverCount(ogr.java:98)
org.geotools.data.ogr.OGRDataStore.<clinit>(OGRDataStore.java:169)
test.Read.getKadnum(Read.java:56)
test.Zipper.mifUnzip(Zipper.java:139)
test.Zipper.Unzip(Zipper.java:60)
test.uploadfile.doPost(uploadfile.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.
Run Code Online (Sandbox Code Playgroud)

我从http://vbkto.dyndns.org:1280/sdk/PackageList.aspx?file=release-1600-x64-gdal-1-9-mapserver-6-2.zip下载了gdal 64bit.

java tomcat java.library.path

13
推荐指数
3
解决办法
5万
查看次数

如何在表单帖子上对 $_FILES 文件进行 Base64 编码?

如何对通过表单从一个页面发送到另一个页面的文件进行 Base64 编码POST

以下内容不起作用:

  • base64_encode($_FILES['file'])
  • base64_encode(file_get_contents($_FILES['file']))
  • base64_encode(file_get_contents($_FILES['file']['name']))

他们为什么不工作?

对文件进行 Base64 编码的正确做法是什么?

php file-upload file

13
推荐指数
1
解决办法
1万
查看次数

为什么我不能在localhost上访问Xampp的phpmyadmin?禁止访问.

我可以在ubuntu上使用phpmyadmin在Xampp上访问localhost.我可以看到/ htdocs的内容,我已经完全清除并编写了自己的内容.我想访问phpmyadmin,但不能.

加载phomyadmin时,我会收到403错误和一条提示我在文件中配置设置的说明httpd-xampp.conf.我查了一下/opt/lampp/etc/extra/httpd-xampp.conf,但不知道配置什么.

在这种情况下,文件中的两个区域似乎很有用:

<Directoy "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Deny From all
</Directory>
Run Code Online (Sandbox Code Playgroud)

#
# New XAMPP security concept
#

<LocationMatch "^/(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 \
    fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
    fe00::/10 169.254.0.0/16

    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Run Code Online (Sandbox Code Playgroud)

在这两个部分中,我尝试将"全部拒绝"改为"全部允许",并使用该命令重新启动Xampp sudo /opt/lampp/lampp restart.我收到了和以前一样的错误页面.我尝试了在线发现的其他解决方案,但没有一个有效.

我有什么配置来访问phpmyadmin?

linux xampp ubuntu phpmyadmin

12
推荐指数
1
解决办法
4万
查看次数

电子邮件地址为UserName BUG

我正在开发一个带有SQL Server数据库的MVC4网站.我想用他们的电子邮件地址注册人.

但是,如果电子邮件地址包含该字符i,则WebSecurity.CreateUserAndAccount方法抛出一个异常说:

身份验证提供程序返回错误.请验证您的输入,然后重试.如果问题仍然存在,请与系统管理员联系.

我研究了很多并找到了一些关于它的帖子,但没有解决方案.

http://forums.asp.net/t/1862233.aspx/1?How+can+i+use+email+address+for+username+in+MVC4+Membership

http://aspnetwebstack.codeplex.com/workitem/714

sql-server asp.net-mvc

12
推荐指数
1
解决办法
710
查看次数

如何在PDF中正确定位图像旁边的文本?

我正在使用PHP,Smarty和TCPDF库来生成文档的PDF副本.该文档包含来自WIRIS编辑器的数学表达式图像以及文本内容.

我在定位表达图像旁边的文本时遇到问题.

我尝试了CSS float属性中的所有内容,但没有任何反应.我正在通过这封邮件附上我想要的屏幕截图.

这是打印问题及其选项的智能模板代码:

{foreach from=$question_data item=qstn_ans key=key}
    <table border="0" width="100%" cellpadding="2" cellspacing="0">
        <tr>
            <td valign="top" >{if $qstn_ans.question_directions}{$qstn_ans.question_directions}<br /><b>Question {$que_seq_no} : </b>{/if}{$qstn_ans.question_text}</td>
        </tr>
        {if $qstn_ans.question_file}
        <tr>
            <td><img src="{$ques_thum_image_path}{$qstn_ans.question_id}_{$qstn_ans.question_file}" /></td>
        </tr>
        {/if}
        {if $qstn_ans.question_has_sub_ques==0}
            {if $qstn_ans.answer}
                {foreach from=$qstn_ans.answer item=ans key=ans_no}
                    <td valign="top" >
                        {if $ans.answer_is_right==1}{assign var='correct_ans' value=$ans_no+1}{/if}
                            <b>{$ans_no+1}.</b>&nbsp;&nbsp;{if $ans.answer_text!=''}{$ans.answer_text}{/if}
                            {if $ans.answer_file!=''}<img src="{$ans_thumb_img_path}{$ans.answer_id}_{$ans.answer_file}" />{/if}
                     </td>
                </tr>
                {/foreach}
        <tr>
            <td></td>
        </tr>
    </table>
{/foreach}
Run Code Online (Sandbox Code Playgroud)

此代码段可能包含一些错误,因为我随机粘贴它而不检查循环和括号完成,但这不是问题.

此代码中唯一重要的部分是打印问题文本的行和问号图像(如果存在).

我研究了正确的解决方案,但无法获得所需的解决方案.谁能帮我吗.

截图

css php image smarty tcpdf

12
推荐指数
1
解决办法
1971
查看次数

如何将拼写检查与编辑器集成?

如何在jQuery Redactor编辑器中添加拼写检查?我找到了一些拼写检查JavaScript插件,但没有一个很容易集成到Redactor中.有没有人成功地做到了这一点?使用.NET,需要我们自己的自定义词典.

我发现的这些拼写检查器都不能轻易集成:

  1. JavaScript拼写检查
  2. WebSpellChecker(贵)
  3. JQuery拼写检查器(使用Google拼写检查,没有.NET自定义词典)

javascript asp.net spell-checking redactor

11
推荐指数
1
解决办法
2392
查看次数