`
nid007
  • 浏览: 44108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
springboot有个profile环境的设置是spring.profiles.active 在环境变量里的设置的优先级高于application.properties里的spring.profiles.active的设置 开发人员地环境设置是:spring.profiles.active=dev 测试环境的设置是:spring.profiles.active=test 生产环境的设置是:spring.profiles.active=prod 这样,相同的jar或者war包,在不同的服务器上运行不同的环境, 不用再手动修改application.properties文件 1. l ...
import os import hashlib def md5sum(filename): fd = open(filename,"r") fcont = fd.read() fd.close() fmd5 = hashlib.md5(fcont) return fmd5.hexdigest() dir1='/home/a' dir2 ...
在给生成的apk签名,jdk1.6升级到jdk1.7会出现以下问题: 1.明明签名了,并且签名检查apk中也有签名文件,但是安装的时候就是提示安装失败,没有签名,解决办法 将签名命令上加一段话: -digestalg SHA1 -sigalg MD5withRSA 加上后就可以了 旧:jarsigner -keystore test.keystore -storepass test123 -signedjar signed_client.apk client.apk test 新:jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystor ...
转载请注明出处:http://www.blogjava.net/zh-weir/archive/2011/07/19/354663.html 发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。 例如,Android系统禁止更新安装签名 ...
http://blog.sina.com.cn/s/blog_69d581ad0100swtr.html 编辑squid 配置文件squid.conf vim /etc/squid/squid.conf 添加下面三行内容: auth_param basic program /usr/lib/squid/ncsa_auth /usr/lib/squid/passwd acl auth_user proxy_auth REQUIRED http_access allow auth_user // 指明接收所有合法用户的访问 接着生成密码文件: htpasswd -c /usr/lib/squi ...
来自:http://blog.csdn.net/free2o/article/details/8969291   Android 中的 system.img 可能有是yaffs2 或者 ext 的文件系统。 1.判断文件系统类型    file out/target/product/generic/system.img     如果输出是: out/target/product/generic/system.img: VMS Alpha executable  , 则表明是 yaffs2 文件系统,    如果输出是: data 文件,则表明是 ext 文件系统 2. 解压   - yaf ...
原文:http://blog.csdn.net/zzcchunter/article/details/8002285 popWinPlaylist.showAtLocation(vv_main, Gravity.TOP|Gravity.LEFT, 0, 150); popWinPlaylist.setFocusable(true); popWinPlaylist.update(); 这下出现了 popupwindow 意外的地方不能点击了 最近项目中有用PopupWindow。我在其中添加一个ListView放入PopupWindow中,然后对对PopupWindow设置了setFo ...
StringJoiner是java8新增的一个类,主要是帮助我们把一个列表拼接字符串,看下面一个例子: StringJoiner joiner = new StringJoiner(",","(",")"); joiner.add("a").add("b").add("c"); joiner.toString();//输出 "(a,b,c)" 有时候我们需要拼接这样的sql, select * from a where id in (1,2,3,4) ...

java8学习-Optional

    博客分类:
  • java
Optional是一个精巧的工具接口,用来防止NullPointerException产生。Optional是泛型的,除了Optional, java8还提供了OptionalDouble, OptionalInt, OptionalLong三个原生类型的类, 都在java.util包下面。 Optional是一个简单的值容器,这个值可以是null,也可以是non-null。考虑到一个方法可能会返回一个non-null的值,也可能返回一个空值。为了不直接返回null,我们在Java 8中就返回一个Optional。 Optional的构造函数是私有的,我们没有办法new一个Optional, ...
  java 1.8支持了lambda表达式。它可以让我们的代码更简洁。看下面一个列出/目录下所有.txt文件的例子: 在java1.6,我们会写出这样的代码: File f = new File("/"); String[] arr = f.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { return name.endsWith(".txt"); } }); java 1.8支持了lambda表达式后,我们 ...

android 获取IP

注意:下面这个方法不能在UI线程运行 private String getIP() { String ipstr = ""; try { Enumeration<NetworkInterface> allNetInterfaces = NetworkInterface.getNetworkInterfaces(); InetAddress ip = null; while (allNetInterfaces.hasMoreElements()) { NetworkInterface netInterfac ...
本文假设你已经知道如何adb连接设备,知道如何在eclipse里运行android的单元测试。 关键命令: 直接运行所有有case adb shell am instrument -w com.myapp.test/android.test.InstrumentationTestRunner 运行一个case adb shell am instrument -w -e class com.myapp.test.TestDemo#testSearch com.myapp.test/android.test.InstrumentationTestRunner 说明:com.my ...
我们经常看到这样的代码: public void setText(String text , TextView view , int string){ if(text == null || text.length() == 0){ // do something } } 其实在android里 if(text ==null || text.length()==0)是有封装的。 在android.text.TextUtils里 public static boolean isEmpty(CharSequence str) { ...
  <target name="test" description="Record build information"> <!-- The name of the file that holds the build information. If no such file exists, a new    one gets created. --> <propertyfile file="./build.info"> <!-- Initial build number is ...

android 备忘录

 
Calendar.getInstance 可能导致ANR。暂时用Date代替
Global site tag (gtag.js) - Google Analytics