Linux下运行Java项目时,出现No X11 DISPLAY variable was set, but this program performed an operation which requires it.的问题解决

在~/.bashrc环境变量文件最下方加入:exportDISPLAY=:0.0然后,刷新环境变量以使其生效:source~/.bashrc参考:http://stackoverflow.com/questions/662421/no-x11-display-variable-what-does-it-mean...

Chrom查看Flash缓存文件及Flash下载方法

比如在优酷看视频时,或者熊猫直播,如果使用Flash进行播放的基本都会先缓存在本地,只不过这个缓存的名字后缀不叫flv,而是类似tmp这样;通常只要找到这个缓存文件,然后改为flv即可播放;如果出现文件损坏时,可以下载软件工厂进行转mp4格式可以解决。1、查询Chrome的Flash缓存目录:地址栏输入【Chrome:Version】,出现如下界面:通过上面地址,再次进入到【PepperDataShockwaveFlash】目录,完成的目录为:【C:UsersJimAppDataLocalGoogleChromeUserDataProfile1PepperDataShockwaveFlash】可以看出上面就是Flash缓存的文件。2、使用开发者工具F12,然后找到Video或者object这样的标签,最后获得请求地址,或者通过Network选项查看请求地址。3、使用扩展应用,比如【FlashVideoDownloader】、【VSODownload】进行下载。使用插件的好处在于一些视频网站使用的是分段请求,而插件能帮助自动合成一个,好处就在这里,无需人工操作。4、或者使用you-get...

Spring配置中的"classpath:"与"classpath*:"的区别研究(转)

概念解释及使用场景:classpath是指WEB-INF文件夹下的classes目录。通常我们一般使用这种写法实在web.xml中,比如spring加载bean的上下文时,如下:<!--系统自动加载文件--><!--这里使用的是classpath*:的形式--><context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:/spring-context-*.xml</param-value></context-param><!--配置spring的context监听器--><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>经过如上的写法,可能会认为这个就是web.x...

JSP页面顶端出现错误:The superclass &quot;javax.servlet.http.HttpServlet&quot; was not found on the Java Build Path的问题解决

原理:把RunTime容器添加进去,比如tomcat的。1、项目右键->【BuildPath】->【ConfigureBuildPath...】  2、把tomcat的runtime添加进去3、如果发现JRE的版本不正确,也可以进行更新,如下是我改成jre8.0的。这里也可以直接配置,选择第二项。 ...

XCode删除多余的Simulator(模拟器)

每个xocde都会自带一个模拟器,且都是随安装包一起打包的,比如xcode8.0的就自带iOS10的模拟器,这个是没办法删除。但是对于想要用iOS10以前的模拟器,可以通过这里进行下载:最终下载的模拟器被放置在这个位置:【/资源库/Developer/CoreSimulator/Profiles/Runtimes/】如果版本太旧可以通过以上位置进行删除即可。 ...

Java出现“Error configuring application listener of class...”类似的错误解决

错误如下:Errorconfiguringapplicationlistenerofclasscom.jsoft.jblog.listener.SessionListenerjava.lang.ClassNotFoundException:com.jsoft.jblog.listener.SessionListeneratorg.apache.catalina.loader.WebappClassLoaderBase.loadClass解决方法:1、可能是servelt-api.jar包没导入导致的,在如下地方选择正确的jar包导入,却记要删除不能访问的jar包,不然重复的名字jar包同样也会报错。 2、clean项目。3、remove在tomcat的项目。4、重新build运行一次。...

FreeMarker与Spring MVC 4结合错误:Caused by: java.lang.NoClassDefFoundError: org/springframework/ui/freemarker/FreeMarkerConfiguration

添加spring-context-support的依赖到POM:<!--spring-context-support--><!--https://mvnrepository.com/artifact/org.springframework/spring-context-support--><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>4.1.4.RELEASE</version></dependency> ...

MyBatis3错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Priority的问题解决

在使用Maven新建QuitStart类型项目时,引入了MyBatis3.2.0版本的JAR包之后,出现如下错误:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/log4j/Priorityatjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(Class.java:348)atorg.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:176)atorg.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:87)atorg.apache.ibatis.io.Resources.classForName(Resources.java:254)atorg.apache.ibatis.type.TypeAliasRegistry.registerAl...

layui的文件上传设置允许的文件格式

配置:exts即可,以|分割,设置多个文件后缀。layui.use('upload',function(){varupload=layui.upload;varuploadInst=upload.render({elem:'#downfile'//绑定元素,url:"{:url('vip/news/upload')}"//上传接口,exts:'xls|xlsx|csv|zip|pdf|doc|docx|png|jpeg|jpg|gif'//设置允许上传的格式,field:'downfile',auto:false//是否自动上传,这里是否,choose:function(obj){varfiles=obj.pushFile();obj.preview(function(index,file,result){//console.log(index,file,result);$("#fileinput").val(file.name);});}});}); ...

解决Chrome在隐身模式下无法播放Flash视频

在地址栏输入:chrome://flags/#prefer-html-over-flash打开如下界面,并设置成如下所示:然后点击左下方重启按钮: 参考:http://www.cnblogs.com/zzzq/p/6726239.html...

Homebrew下安装的软件自启动服务管理工具:Launchrocket

帮助管理Homebrew安装的服务的软件,比如使用Homebrew安装的Mysql、Redis、MongoDB,传统方式需要使用命令行的命令,而使用LaunchRocket则可以在图形界面中进行管理。注意:仅限于使用Homebrew安装的软件服务,如果是通过官方方式的dmg安装包,不会在这里显示。安装:brewcaskinstalllaunchrocket启动: 参考:https://github.com/jimbojsb/launchrocket ...

Mac 10.12通过Launchd创建自定义服务(基于MySQL 5.7.15的开机自启动

在上一篇文章http://www.cnblogs.com/EasonJim/p/6275863.html中安装MySQL时采用的时DMG包的安装步骤页面进行安装的,如果这样安装的MySQL是会开机自启动,并且在系统设置中有MySQL关于服务方面的快速操作界面。那么如果是基于二进制包安装的,如果要实现开机自启动,那么需要使用到Launchd进行服务的管理。实现步骤:1、在/Library/LaunchDaemons下新建com.oracle.oss.mysql.mysqld.plist的文件,内容如下:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEplistPUBLIC"-//Apple//DTDPLIST1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plistversion="1.0"><dict><key>Disabled</key><false/><key>ExitTimeO...

Mac使用Launchd命令行lauchctl操作服务的简单用法

注意:操作时前面比如带上sudo,不然只能操作当前用户的服务,会出现无法操作一些root用户的服务的问题。系统版本为Mac10.12。1、配置好plist之后:#加载一个服务到启动列表sudolaunchctlload-w/System/Library/LaunchDaemons/ssh.plist#卸载一个服务sudolaunchctlunload/System/Library/LaunchDaemons/ssh.plist2、查看所有服务:sudolaunchctllist3、查看服务状态sudolaunchctllist|grep<<ServiceName>>输出具有以下含义:第一个数字是进程的PID,如果它正在运行,如果它不运行,它显示一个'-'。第二个数字是进程的退出代码,如果它已经完成。如果是负数,则是杀死信号的数量。第三列是进程名称。4、服务操作#停止sudolaunchctlstop<<ServiceName>>#开始sudolaunchctlstart<<ServiceName>>#killsud...

Mac服务管理-Launchd(转)

背景:在Mac下没有像Linux那样有很多的关于init方面的工具,从init的发展历史https://en.wikipedia.org/wiki/Init上可以知道,Mac使用的是Launchd作为init管理工具,对应的命令工具为launchctl。如果在Linux下创建一个自启动服务可以使用Upstart、Systemd、Sysvinit,其中最简单和最古老的方式应该是Sysvinit,毕竟其支持Shell脚本,非常方便。而在Mac下,与Linux的做法不太一样,采用Launchd进行管理,其设置服务采用了plist文件进行对服务来描述,并通过配置好后放在/System/Library/LaunchDaemons或者/Library/LaunchDaemons,最后通过launchctl命令行使其生效,期间也可以直接通过launchctl来对服务进行操作,比如启动、停止等。详细的plist编写规范及介绍,参考:https://en.wikipedia.org/wiki/Launchd以下是关于Launchd的详细解释:Launchd是什么?MacOSX从10.4开始,采用Laun...
代码星球 代码星球·2020-04-04

Linux终止进程的工具kill/killall/pkill/xkill/skill用法区别(转)

一.终止进程的工具kill、killall、pkill、xkill终止一个进程或终止一个正在运行的程序,一般是通过kill、killall、pkill、xkill等进行。比如一个程序已经死掉,但又不能退出,这时就应该考虑应用这些工具。另外应用的场合就是在服务管理中,在不涉及数据库服务器程序的父进程的停止运行,也可以用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢?原因很简单,这些工具在强行终止数据库服务器时,会让数据库产生更多的文件碎片,当碎片达到一定程度的时候,数据库就有崩溃的危险。比如mysql服务器最好是按其正常的程序关闭,而不是用pkillmysqld或killallmysqld这样危险的动作;当然对于占用资源过多的数据库子进程,我们应该用kill来杀掉。1、killkill的应用是和ps或pgrep命令结合在一起使用的;kill的用法:kill[信号代码]进程ID注:信号代码可以省略;我们常用的信号代码是-9,表示强制终止;举例:psauxf|grephttpdroot49390.00.05160708pts/3S+13:100:00_grephttpdro...
首页上一页...396397398399400...下一页尾页