- 博客(91)
- 资源 (13)
- 收藏
- 关注
原创 IDEA 开发Web项目,配置tomcat时,设置项目路径,启动后404问题
1、如下图,设置了 项目的路径为“test”,直接启动tomcat后,启动浏览器后,,显示404:2、解决办法:需要 将“Deployment” -> “Application context”设置一样的路径值:
2018-02-01 15:02:53
2374
原创 IDEA左侧project模式下,不显示项目工程目录,只有几个配置文件
I、问题原因 一般为配置文件*.iml 出错了II、解决办法 方法1:找到 出错位置,修复 方法2:清除配置,重新导入 1)关闭IDEA, 2)删除项目文件夹下的.idea文件夹 3)重新用IDEA工具打开项目I、问题原因 一般为配置文件*.iml 出错了II、解决办法 方法1:找
2018-01-13 21:30:16
51823
10
原创 SVN-无法查看log,提示Want to go offline,时间显示1970问题
1、问题1)svn查看log时,提示“Want to go offline”错误,如下图:2)关闭 或 cancel该提示对话框后,显示1970时间,如下图:2、解决方法1)试过很多方法,如:编辑svnserve.conf,设置“anon-access=none”;修改“passwd”、“authz”文档,都无效。2)无意看到一个方法,,完美解决:
2018-01-13 21:27:39
6312
7
原创 IDEA 提示“There is no configured/running web-servers found! ”错误
1、问题: IDEA 提示“There is no configured/running web-servers found! Please, run any web-configuration and hit the Refresh button ”错误。 2、解决办法: 将IDEA配置的tomcat配置 的 “libra
2017-12-07 09:26:59
63125
10
原创 Android通过系统打印功能实现PDF预览打印
一、 简介 Android4.4(KitKat,api-19)系统内置了打印框架,通过安装对应打印机的打印插件,就可以容易实现打印功能; 关于 图片、webview、layout及截屏相关的打印方式,已有很多相关教程;该篇使用介绍使用简单方式,实现对现成pdf文档进行打印。 二、 实现1. 安装打印插件1) 在应用市场,搜索
2017-11-02 14:54:38
20195
5
原创 Android Studio直接修改项目名,提示“can't rename root module”问题
Android Studio直接修改项目名,提示“can't rename root module”问题
2017-11-01 17:09:22
9609
原创 Android studio升级3.0,提示“Error:Cannot choose between the following configurations of project”错误
Android studio升级3.0,提示“Error:Cannot choose between the following configurations of project”错误
2017-11-01 17:07:55
11936
3
原创 Android-WiFi打印功能-实现
一、 简介1. 依赖说明1) Android4.4(KitKat,api-19)及以上设备;2) 安装Mopria的“mopriaprint service”打印服务。2. mopria print service介绍“mopria print service”为Mopria联盟推出的一款Android设备打印服务应用,官网为http://mopria.or
2017-11-01 17:02:53
17956
11
原创 设置 highcharts 图表Y轴坐标刻度 为整数
step参数,,设置隐藏刻度长度,,不能确保坐标刻度 为整数,,需要设置“allowDecimals”为“false”:yAxis: { allowDecimals:false}
2017-10-13 11:05:29
7272
原创 SVN提交,提示“remains in conflict”错误
SVN commit时,提示“remains in conflict”错误: 1、error出现原因: 在本地项目删除了一个目录,又通过SVN的“Repo-browser ”方式删除了SVN服务器端对应的目录;再提交时,就会提示该错误。 2、解决办法: 项目目录 右键 -> TortoiseSVN ->
2017-10-09 09:25:17
85061
15
原创 通过“document.write”方式,在js文件引入js文件时,造成页面空白问题
1、问题:因为document.write()会将页面已经加载的 组件 清除掉,再添加 write的内容; 若前端文件应用js时,,放在了 文件的末尾,,该js文件中,通过“document.write”方式加载了其他的js文件,,就会清除 原界面已加载的组件。 2、解决办法: 1)在前端页面 顶部 加
2017-10-08 11:01:12
5714
原创 IDEA 全局搜索快捷键CTRL+SHIFT+F,不起作用
1、全局搜索快捷键:CTRL+SHIFT+F2、全部替换快捷键:CTRL+SHIFT+R3、IDEA 全局搜索快捷键CTRL+SHIFT+F,不起作用 一般是 其他软件占用的这个快捷键;首先可以去看下 搜狗输入法 的繁简字体切换快捷键,取消占用即可。
2017-09-08 10:38:23
41769
15
原创 websocket(一)前端基本使用
WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。使用ws或wss协议;主要可以用于web端实时通讯。在HTML5中内置有一些API,用于响应应用程序发起的请求。基本API语句如下:创建对象1var ws = new WebSocket(url,name);
2017-09-04 14:34:15
1760
转载 进行 Kotlin 实战开发前,你应了解的那些技术点
进行 Kotlin 实战开发前,你应了解的那些技术点本文概览:Kotlin 的基本示范Kotlin 语言的主要特征Android 和服务器端开发的可能性Kotlin 与其他语言的区别用 Kotlin 编写并运行代码 详细链接原文
2017-08-07 11:18:52
479
原创 Intellij IDEA Tomcat,提示“Unable to ping server at localhost:1099”
Intellij IDEA 启动Tomcat,提示“Unable to ping server at localhost:1099”错误:Intellij IDEA Tomcat Application Server was not connected before run configuration stop, reason: Unable to ping server at localho
2017-07-24 10:25:35
19513
3
原创 Dagger2使用(四)一个简单的Dagger依赖注入过程
实例为一个简单的Android应用,使用AndroidStudio;创建了一个BookModel,在activity中使用TextView显示该BookModel信息。 未使用Dagger的常规实现如下:public class TestDaggerMainActivity extends BaseActivity { TextView mShowInfoView;
2017-07-17 10:50:45
569
原创 Dagger2使用(三)Dagger2依赖注入-注解说明
Dagger2 通过注解来生成代码,定义不同的角色,主要的注解有:@Inject、@Module、@Component、@Provides、@Scope、@SubComponent等。3.1 @Inject 通常在需要依赖的地方使用这个注解。换句话说,你用它告诉Dagger这个类或者字段需要依赖注入。这样,Dagger就会构造一个这个类的实例
2017-07-17 10:43:17
546
原创 IEDA Java项目,编译运行,提示“Error:java: 无效的源版本: 1.8”问题
IEDA Java项目,编译运行,提示“Error:java:无效的源版本: 1.8”问题: 1、 问题:由于主工程及module配置的JDK版本有多个造成的。 2、 解决办法:统一配置成同一JDK版本。
2017-06-19 11:31:49
2734
原创 IDEA启动Tomcat,报“LifecycleException: Failed to start component [StandardEngine[Catalina]
IDEA启动Tomcat,报“LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]”问题。 1、 IDEA启动Tomcat,报下面的错误:org.apache.catalina.LifecycleExc
2017-06-19 11:30:11
14278
原创 IntelliJ IDEA关闭“Found duplicate code in”提示
1、 IntelliJ IDEA默认会打开“Found duplicate code in”提示,主要提示有重复代码块:2、关闭该提示;File → Settings → Editor → Inspections;在Settings页面右侧的搜索栏处搜索 “Duplicated Code”,取消掉Duplicated Code后面的勾选,再保存设置即可:
2017-06-19 11:26:39
20318
2
原创 在jsp编程中,用get提交表单提交正常,而用post方式出现中文乱码-问题
jsp页面已经设置为了“utf-8”;用get提交表单提交正常,而用post方式出现中文乱码:在结束页面设置:request.setCharacterEncoding("utf-8");
2017-05-08 16:20:42
571
原创 IntelliJ IDEA开发Java web项目,JSP无代码提示或自动补全 问题
1、 取消“Power SaveMode”;File –> Power Save Mode,取消勾选:2、 File -> Project Structure,打开项目设置页面;选择到“Dependencies”便签 -> 点击“+”-> 2Librarys:3、在Choose Libraries页面,选择“Tomcat”:4、 将Tomcat
2017-05-08 14:28:00
30889
5
原创 使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新无效果问题
使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新页面,无法显示修改后的内容问题? 解决方案:修改IDEA配置的Tomcat设置项,具体“On frame deactivation”-> “Update classes and resources”:
2017-05-08 11:53:32
8090
2
原创 IntelliJ IDEA 配置tomcat
一、 添加Tomcat插件1、 File –> Settings打开IDEA Settings页面:2、 Build, Execution, Deployment -> Aplication Servers -> 右侧+ -> 选择TomcatServer:3、“TomcatHome”选择本地解压的Tomcat目录:4、确定保存后,添加Tomcat插
2017-05-06 15:04:39
782
原创 Dagger2使用(二)“依赖” “注入” 基本概念
2.1 依赖 如果在 ClassA中,有 ClassB的实例,则称 ClassA对 ClassB有一个依赖。2.2 依赖注入 依赖注入就是非自己主动初始化依赖,而通过外部来传入依赖的方式,简单来说就是不使用 new来创建依赖对象。 如:客户类Client(依赖概念中的ClassA)不用自己来初始化它所
2017-04-19 14:23:42
426
原创 Dagger2使用(一)Dagger2 介绍
Dagger2是一个Android依赖注入框架,由Google开发及维护,最早的版本Dagger1由Square公司开发。 Jake Wharton 在对 Dagger 的介绍中指出,Dagger 即 DAG-er,这里的 DAG 即数据结构中的 DAG——有向无环图(Directed Acyclic Graph)。也就是说,Dagger 是一个基于有向无环图结构的依赖注入库,
2017-04-19 14:14:58
350
转载 Android 优化APP 构建速度的17条建议
较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,app的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升app构建速度的优化建议。1. 为开发环境创建一个变体有许多配置是你在准备app的release 版本的时候需要,但是当你开发app的时候是不需要的,开启不必要的构建进程会使你的增量构建或
2017-04-19 14:06:14
374
原创 Android studio 2.3 打包版本,提示 Error: Expected resource of type styleable [ResourceType]
而在Android studio 2.3以前版本上都是正确打包的工程,在升级到 Android studio 2.3 后,打包版本,提示 Error: Expected resource of type styleable [ResourceType] 错误。 解决方案: 在提示错误的代码行,使用下面方式处理: @StyleableRes int in
2017-03-23 15:06:16
720
原创 AS升级2.3版本,提示“cannot load project, Could not initialize class org....NewKotlinActivityAction”
Android Studio 升级2.3版本后,加载原有工程时,提示: Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: com.intellij.diagnostic.PluginException: Could not initialize class org.je
2017-03-10 09:14:35
2202
原创 apktool反编译:Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
apktool反编译时,提示如下错误: Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file 出现该问题,一般是“apktool.jar”的版本太老了。 到“apktool”官网下载对应的最新版本即可,官网地址:https://ibo
2017-03-02 10:05:44
4024
原创 Kotlin语法(二十)-变形声明(Destructuring Declarations)
参考原文: http://kotlinlang.org/docs/reference/multi-declarations.html 可以通过下面方式方便的解构(destructure)一个对象到参数组中,如:data class Person(var name, var age) {}//val person = Person(name="tom ", a
2017-02-22 17:43:38
838
原创 Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication
可以正常运行的app,在部分手机(如vivo-x5v)上无法启动,提示“Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication”问题: java.lang.RuntimeException: Unable to instantiate application com.android
2017-02-15 10:34:33
1511
原创 Android Studio工程-assets目录
在Android Studio中添加assets目录,目录的位置在: XXX\src\main\assets XXX代表你的项目的路径,assets放在src\main目录下。
2017-02-08 15:59:26
864
原创 Android Studio中Java控制台输出中文乱码
AndroidStudio中Java控制台输出中文乱码,如下图所示: 需要在模块的“build.gradle”中配置输出编码格式为“utf-8”: tasks.withType(JavaCompile) { options.encoding = "UTF-8" }
2017-01-10 17:07:40
1691
原创 Chrome加载Android应用,提示【'import' extension is not installed.】错误
Chrome加载Android应用,提示【'import' extension is not installed.】错误,
2017-01-06 09:53:12
6443
原创 Chrome加载Android应用,提示“There is no "message" element for key extName”错误问题
Chrome加载Android应用,提示“There is no "message" element for key extName”错误,如: 解决方法: 找到该Crx文件夹下的“_locales\en”目录下的“messages.json”文件,在“extName”节点下,添加“message”字段标签,值对应应用的包名:
2017-01-04 08:56:14
3677
原创 Chrome通过ARChon插件加载运行Android应用
新版的Chrome通过ARChon插件,可以加载Crx格式的android应用,需要使用到工具: 1、新版的Chrome(版本37以上) 2、ARChon插件 3、Node.js,用于将apk文件转换为crx文件
2016-12-20 10:31:31
22016
5
原创 chrome 加 Stetho,调试android应用
stetho是Facebook发布的一款调试android应用的工具。可以抓包,查看数据库、SharedPreferences,无须root。 1、配置Gradle依赖dependencies { compile 'com.facebook.stetho:stetho:1.0.1'} 2、在项目的Application中进行配置stetho
2016-12-19 10:37:37
781
原创 Kotlin语法(十九)-内联函数(Inline Functions)
参考原文: http://kotlinlang.org/docs/reference/inline-functions.html 使用高阶函数造成一些运行时问题:每一个函数都是一个对象,它会持有一个闭包;即在函数体中可以访问这些变量。内存分配(包括函数对象和类)及虚拟调用都会作为运行开销。 通过内联Lambda表达式方式,可以减少这种开销。如“lo
2016-12-15 09:49:42
14593
1
原创 android studio Error:(1, 1) 错误: 非法字符: '\ufeff' 解决方案
有时在合并他人代码 或 导入其他代码后,编译提示“非法字符:‘\ufeff’”问题,如下:
2016-12-12 11:52:06
8026
Android wifi打印pdf-demo
2017-11-09
mopria-print-service-2.2.2
2017-11-01
删除某项目下的一些文件或文件夹
2012-07-23
沸腾15年 林军
2011-09-07
android下如何调试程序
2011-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人