pengwei's Picture

pengwei

0

227 posts

adb server is out of date. killing...

是adb server端口被占用了 你先执行adb nodaemon server ,查看adb server的端口是多少 1 2 C:\Users\xxxx>adb nodaemon server   cannot bind ‘tcp:5037’ 再执行下netstat -ano | findstr “5037”   1 2 3 4 C:\Users\xxxxxx>netstat -ano | findstr “5037”     TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236     TCP    127.0.

阅读全文...

Could not get lock /var/lib/dpkg/lock-open

今天通过sudo apt-get install yum安装yum时出现错误 在网上找了好半天才发现是资源被锁定了 E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单: 在终端中敲入以下两句 sudo rm /var/cache/apt/archives/lock  sudo rm /var/

阅读全文...

facebook图片加载框架Fresco入门教程

在gradle中导入fresco库(切记关掉本地缓存,不然下载不了setting->gradle->offline work不要勾选) compile 'com.facebook.fresco:fresco:0.8.0+' 在manifest中加入权限 设置application public class MainApplication extends Application { @Override public void onCreate() { super.onCreate(); Fresco.initialize(this); } } 布局文件和activity文件: public class MainActivity extends Activity { private SimpleDraweeView view; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(

阅读全文...

喜欢的github开源项目集合

1.SmartTabLayout    左右滑动特效 https://github.com/ogaclejapan/SmartTabLayout      2.richeditor-android 安卓上的富文本编辑器 *https://github.com/wasabeef/richeditor-android * 3.android-segmented-control 仿ios的radiobutton选择器 https://github.com/hoang8f/android-segmented-control

阅读全文...

nginx监听非80端口并跳转

为什么想做这么一个功能呢,因为服务器硬盘有限啊,上面还挂着几个博客呢,让大家记住一个图片上传的网址好麻烦(自己也记不住) 所以就想到了监听服务器具体的端口并跳转到指定网站 这样就很好的实现了多个域名相同端口都可以跳转到上传图片的站点, 例如a.com:82   b.com:82都会跳转到  *.com 这样就不用担心记不住了 代码例子为监听82端口并跳转到baidu.com 就加了一个server并监听82端口,直接跳转到指定域名了 server { listen 80; servername localhost; root /www/web/default; index index.php index.html index.htm; location ~ .php$ { fastcgipass 127.0.0.1:9000; fastcgiindex index.php; include fcgi.conf; } location

阅读全文...

kotlin入门:部署kotlin开发环境

kotlin简介 Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 创建一种兼容Java的语言 让它比Java更安全,能够静态检测常见的陷阱。如:引用空指针 让它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现。 让它比最成熟的竞争对手Scala语言更加简单。[1] 下载kotlin插件: kotlin插件:https://plugins.jetbrains.com/plugin/6954?pr= kotlin for android:https://plugins.jetbrains.com/plugin/7717?pr= 网盘下载:http://yunpan.

阅读全文...

FragmentTabHost更新当前选中的fragment

只能要能去当前fragment对象,更新fragment神马的都不是问题, 所以我们当前的目标就是获取fragment对象 因为配置FragmentTabHost切换fragment用的class,没有对象,所以不能直接获取对象 获取方法如下 Fragment fragment = getSupportFragmentManager().findFragmentByTag("0"); 那么问题来了,tag从那里来的呢 int count = fragmentArray.length; for (int i = 0; i < count; i++) { TabHost.TabSpec tabSpec = mTabHost.newTabSpec(i + "").setIndicator(i + ""); mTabHost.addTab(tabSpec, fragmentArray[i], null); } 再TabHost.TabSpec中设置的 获得了fragment对象就可以只想fragment类里面的方法了

阅读全文...

提高android webView运行效率

当我们在使用WebView时,如果加载的网页比较大,加载速度将非常慢。 现总结几种加速WebView加载的方法 1、提高渲染的优先级webView.getSettings().setRenderPriority(RenderPriority.HIGH); 2、使把图片加载放在最后来加载渲染 webView.getSettings().setBlockNetworkImage(true); 3,使用硬件加速,该功能在Android 3.0 (API level 11)才加入。 参考:http://developer.android.com/guide/topics/graphics/hardware-accel.html

阅读全文...

XSS攻击入门教程

转自:http://www.rising.com.cn/newsletter/news/2012-04-25/11387.html XSS跨站脚本攻击一直都被认为是客户端Web安全中最主流的攻击方式。因为Web环境的复杂性以及XSS跨站脚本攻击的多变性,使得该类型攻击很难彻底解决。那么,XSS跨站脚本攻击具体攻击行为是什么,又该如何进行有效的防范呢?本文对此进行了有针对性的具体实例分析。 跨站脚本攻击(Cross Site Scripting)是指攻击者利用网站程序对用户输入过滤不足,输入可以显示在页面上对其他用户造成影响的HTML代码,从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式。为了与层叠样式表(Cascading Style Sheets)的缩写CSS区分开,跨站脚本攻击通常简写为XSS。 下面这个页面的主要作用是获取用户输入的参数作为用户名,并在页面中显示“欢迎您,XXX”的形式,具体代码如下: 欢迎您, “.$username.”!”; ?> 正常情况下,用户会在URL中提交参数name的值为自己的姓名,然后该数据内容会通过以上代码在页面中展示,如用户提交姓名为“张三”,完整的URL地址如下: http://localhost/test.php?

阅读全文...