- 博客(16)
- 资源 (10)
- 收藏
- 关注
原创 Nginx反向代理端口丢失,HttpServletRequest.getServerPort()获取不到正确端口号
做项目时,需要通过nginx反向代理实现外网访问内网测需求,配置完https的监听端口443,转发没有问题,但是配置其他端口后,转发就不正常,查看原因,发现HttpServletRequest.getServerPort()只能获取443,无法获取真实的端口信息。查阅资料,发现是nginx端口丢失导致,Nginx没有正确的吧端口信息传送到后端,没能正确的配置nginx。解决方案如下:如配置ng...
2019-05-21 17:32:09
6325
原创 spring boot 2.0.5 + thymeleaf3 国际化,无法自动加载MessageSource,找不资源文件,页面访问出现问号
首先,需要明确一点,国际化资源文件必须包含默认文件和国家语言文件,且必须:(1)直接放在类路径下(2)或放在resource目录下1、spring boot 添加 thymele3依赖 <!-- 导入 thymeleaf 模板 --> <dependency> <groupId>org.sp...
2018-09-26 13:57:40
8809
7
原创 Git 合并 patch 时的冲突处理一例
git version 1.7.9.5我是新手,为了维护核心仓库的“纯洁”,避免太多无关信息被误提交进仓库(再次批评一些图形化工具默认的“Select All”),采用了核心仓库只读,邮件提交 patch,审核后再提交的工作流程。期间有时会遇到合并冲突,正常的原因一般是未及时下载新版本产生了冲突,特殊一点的原因是手工修改 patch 内容导致的。有时候看注释写得不够准确,忍不住就改了,
2015-07-03 10:46:37
865
转载 Android之GPS定位详解
一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。我们可以通过如下代码创建LocationManger对象。LocationManger locationManager=(LocationManager)this.getSystemService(Context.LOCATION_SERVI
2014-04-22 17:34:41
663
转载 Java 线程暂停与继续
突然碰到一个问题,线程的暂停与继续,我想了想,去使用JDK给我们提供的suspend方法、interrupt方法??suspend()方法让这个线程与主线程都暂停了,谁来唤醒他们??明显这个不好用,要用的话,恐怕得另写唤醒线程了!interrupt方法,这个方法实际上只能中断当前线程!汗! 既然JDK解决不了偶的问题,偶只能自己写了! 这个时候想到了Object
2014-04-22 15:43:37
560
原创 设置Activity对应屏幕标题的图标
只能够设置应用程序的图标无法设置屏幕标题的图标那如何设置屏幕标题的图标呢?Android为我们提供刘如下方法:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Windo
2014-01-15 16:25:23
693
转载 Android学习之实现Canvas基本画图方法
主要就画一些图形,然后更改一下坐标,使图形在屏幕之间来回动... MainActivity 1 public class ManiActivity extends Activity { 2 /** Called when the activity is first created. */ 3 @Override 4 public void
2014-01-14 14:07:43
680
转载 在Android中查看和管理sqlite数据库
在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数据库。1、首先打开android项目的调试模式,然后找到显示DDMS:选择DDMS2、切换到DDMS,显示File Explorer窗口,
2014-01-07 15:13:36
414
原创 Exported service does not require permission警告
今天写一个Service时,在manifest文件的标签发现了这个警告 查了下api,终于发现一些端倪原因:这是一个可以被外部访问的service,需要使用权限来限制外部访问解决方法:1.添加android:exported="false"这种方法是限制外部访问,自然不需要权限了2.声明权限先在标签下加入然后在标签下
2014-01-02 10:19:19
879
转载 Android特效 五种Toast详解
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.默认效果:代码:Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置
2014-01-02 09:40:58
474
原创 设置 Eclipse/MyEclipse Alt+/ 快速提示快捷键
Alt+/ 快速提示快捷键Eclipse3.3中把内容助手(Content Assist)的快捷键由 Alt+/ 改成了Ctrl+Space,这与操作系统的输入法切换的快捷键冲突,所以造成内容助手不能使用了。而已前Eclipse 3.2版本中的 Alt+/ 快捷键被作为新的单词补全(Word Competion)功能的快捷键。所以现在想像以前一样使用 Alt+/ 来实现内容助手的功能,就需
2013-12-30 11:33:55
544
原创 android开发---修改默认界面的背景色
修改为黑底白字修改AndroidManifest.xml在中修改:把android:theme="@style/AppTheme" 修改为android:theme="@android:style/Theme.Black“修改为白底黑字android:theme="@android:style/Theme.Light“
2013-12-30 10:08:09
1896
原创 SoftReference,WeakReference&WeakHashMap
在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之
2013-12-26 13:53:11
557
转载 adb install 和adb uninstall
ubnutu10.10环境下:android在用命令安装一个apk包时方法如下:[html] view plaincopyadb install SpareParts.apk 如果有:401 KB/s (23592 bytes in 0.057s) pkg: /data/local/tmp/SpareParts.apkSucc
2013-12-24 11:52:06
407
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人