- 浏览: 45870 次
- 性别:
- 来自: 上海
最新评论
-
腹黑君:
Erlang不是分布式么。你试试分布式,开几条线程,那肯定很快 ...
erlang入门系列(4) for循环,尾递归 -
腹黑君:
yanyu510 写道可以参考以下代码for(Max, Max ...
erlang入门系列(4) for循环,尾递归 -
yanyu510:
可以参考以下代码for(Max, Max) -> Max ...
erlang入门系列(4) for循环,尾递归 -
fuliang:
搜索提示一般使用trie的结构进行前缀匹配。
基于二分查找的搜索提示实现
文章列表
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 ...
用Python写了个文件夹比较的脚本
- 博客分类:
- python
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 ...
[转]Android APK 签名比对
- 博客分类:
- android
转载请注明出处: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) ...
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
- 博客分类:
- android
注意:下面这个方法不能在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 备忘录
- 博客分类:
- android
Calendar.getInstance 可能导致ANR。暂时用Date代替