package

R.layout 找不到指定的id安卓开发 2015-10-30

今天增加了一个新的安卓项目,刚开始配置布局文件就出了点小问题,经过几次clean之后,报错了,原来的R.layout.fragment_run是能找到的,但现在划红线,说找不到了: 但是打开R.java,这个fragment_run却是存在的: 这是怎么回事?百度了一下,很快找到了和这个相似的情况,原来是R.java的引用问题,因为之前的折腾过程中,R.java消失了,后来重新生成的.也就是在那个R.java消失的时候,android.R 被自动引用了,如下: package com.bigne

浅析:AndroidFragment的懒加载 2015-10-30

我们都知道,fragment放在viewPager里面,viewpager会帮我们预先加载一个,但是当我们要看fragment里面的内容时,我们也许只会去看第一个,不会去看第二个,如果这时候不去实现fragment的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式. 所谓懒加载,就是当fragment完全可见的时候我们再去加载数据 我们知道,当我们去滑动的时候,fragment会显示与隐藏,当fragment完全显示在我们的眼前时,fragment会调用一个方法

Strunts中配置过滤器 2015-10-26

web.xml文件的配置: <filter> <filter-name>LuanmaFilter</filter-name> <filter-class>com.xinlang.filter.LuanmaFilter</filter-class> </filter> <filter-mapping> <filter-name>LuanmaFilter</filter-name> <url-pa

Java通过IP获取Mac地址:屏蔽Mac地址 2015-10-26

首先要说的是:可以支持外网机器的mac地址获取. 以前弄了一个只能访问局域网. 有防火墙就访问不了, 但是这个不用担心了. 测试了百度的ip,已经可以获得mac地址 测试效果图: java通过ip获取mac地址-封ip封mac地址 package com.yjf.test; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.regex.Matcher; import java.uti

Oracle 过程(Procedure)、函数(Function)、包(Package)、触发器(Trigger) 2015-10-23

Oracle 过程(Procedure).函数(Function).包(Package).触发器(Trigger) Oracle阅读160 评论0 字号:大中小 7 1 PL/SQL程序块可背独立编译并存储在数据库中,任何与数据库相连接的应用程序都可以访问这些存储的PL/SQL程序块.ORACLE提供了四种类型的可存储的程序: 过程和函数 过程和函数都以编译后的形式存放在数据库中,函数可以没有参数也可以有多个参数并有一个返回值.过程有零个或多个参数,没有返回值.函

Java SE02 Java语言基础:关键字,标识符,注释 2015-10-22

关键字:一些被赋予了java含义的单词,class public static void 定义访问权限修饰符的关键字 private protected public 定义类,函数,变量修饰符 abstract final static synchronized 定义类与类之间关系的关键字 extends implements 定义建立实例,引用实例,判断实例 new this super instanceof 处理异常 try catch finally throw throws 用于包的关键

Spring MVC 教程,快速入门,深入分析——如何给spring3 MVC中的Action做JUnit单元测试 2015-10-22

十三.如何给spring3 MVC中的Action做JUnit单元测试? 使用了spring3 MVC后,给action做单元测试变得很方便,我以前从来不给action写单元测试的,现在可以根据情况写一些了. 不用给每个Action都写单元测试吧,自己把握吧. JUnitActionBase类是所有JUnit的测试类的父类 Java代码 package test; import javax.servlet.http.HttpServletRequest; import javax.servlet

1.3.1原文件声明规则 2015-10-22

*每个源代码文件只能有一个public类 *注释可以出现在源代码文件的任一行的开始或结尾处. *如果文件中有个public类,那么文件名必须与public类的名称匹配.例如声明为public class Dog{} 的类必须位于名为Dog.java的源文件中 . *如果类是包的一部分,那么package语句必须源代码文件的第一行,并且出现在任何import语句之前. *如果有import语句,则它们必须位于package语句(如果有)和类声明之间:如果没有package语句,那么import语句

Drawer 2015-10-22

/* * Drawer.java * * Created on June 8, 2007, 2 PM * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package dyno.swing.beans; import java.awt.AlphaComposite; import java.awt.Graphics; import j

Jedis使用示例 2015-10-22

Jedis 是 Redis 官方首选的 Java 客户端开发包. 工作过程总结的一个示例,贴出来,如下: package com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import org.junit.Test; imp

利用 portupgrade快速更新通过ports安装的软件 2015-10-22

要使用预编译的 package 而不是 ports 来进行安装, 需要指定 -P. 如果指定了这个选项, portupgrade 会搜索 PKG_PATH 中指定的本地目录, 如果没有找到,则从远程站点下载. 如果本地没有找到, 而且远程站点也没有成功地下载预编译包, 则portupgrade 将使用 ports. 要禁止使用 port, 可以指定 -PP. # portupgrade -PP gnome2 如果只想下载 distfiles (或者, 如果指定了 -P 的话, 是 package

2013年10月25日,这个是一个对strusts中的action的中的配置,主要对package的解释 2015-10-22

<packagename="default"namespace="/system'"extends="struts-default"> package:类似于java中的包 name:只得的是包的名字,可以自定义 namespace:书面值得命名空间,默认为'/',如果未填,当你页面请求action时就会到根目录寻找包名为default下的action,如果你填写了namespace为'/system',就会到相应的目录下寻找,如果没

anrdoid 蓝牙简易发送代码 2015-10-22

package com.example.bluetooth; import java.io.IOException; import java.io.OutputStream; import java.util.UUID; import android.os.Bundle; import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice;

mvn pom 2015-10-21

转自http://buzhucele.iteye.com/blog/1218004 1.前言 Maven,发音是[`meivin],"专家"的意思.它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习.写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间. 2.命令 mvn pom.xml文件配置详解 http://maven.apache.o

FreeBSD菜鸟入门手迹(4)软件安装 2015-10-21

方法一: 使用源码包安装,这个是所有linux系统中比较常用的方法,我个人觉得最主要的目的是能第一时间安装最新的软件版本,源码包的安装最常用的三部曲是,./configure ;make; make install:看是简单,实际操作中会会发现这个是最复杂的,因为你有的软件之间必须协同起来才能工作,那就必须手动做一些设置或者关联,软件才能正常使用. 方法二: 使用Package系统安装,可以使用pkg_add lsof-4.56.4.tgz 来进行本地安装,前提是你已经下载好了安装包,.tgz文

java每日小算法(13) 2015-10-21

/*[程序13] 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方, 如果开方后的结果满足如下条件,即是结果.请看具体分析: */ package test; public class test { public static void main(String args[]) { for(double i = 0; i< 100000; i++) { if(Ma

java14:玩彩票 2015-10-21

package day14; import java.util.Arrays; import java.util.Random; public class Demo01 { public static void main(String[] args) { int[] balls = gen(); System.out.println(Arrays.toString(balls)); } public static int[] gen() { int[] pool = new int[34]; f
一周排行
  • 我目前在百度从事HTTPS方面的性能优化工作.百度无线搜索目前已经支持https,手机访问地址是 https://m.baidu.com . 在HTTPS项目的开展过程中明显感觉到目前国内互联网对HTTPS并不是很重 ...
  • 肖立鹏原来在腾讯云做架构师,目前在Udesk担任CTO职位.下面是他分享的Udesk在可扩展高并发架构方面的一些实践经验. 随着智能设备的普及使得高并发场景越来越多,可扩展成为系统设计的必要条件,下面分别介绍下可扩展 ...
  • vmware安装ubuntu13版本的vm tools时遇到的错误解决   vmware安装ubuntu13版本的vm tools时 遇到:   Searching for a valid kernel header ...
  • 有这么一个需求,一家企业里的 IT 经理,由于最近几年云计算炒的非常火爆,老板一直让他弄一个云计算,问我有什么好的想法没有? 我问:你们有多少物理资源?主营业务是什么? 他问:我们只有不到 20 台物理服务器(机架式 ...
  • webForm页面运行起来url一般是这样的:localhost:****/index.aspx,这个过程就是当你运行页面的时候,vs开发工具自带的微型服务器会打开你存在硬盘上的这个文件然后显示在浏览器上,所以url ...
  •           下面是我开发项目中遇到的问题,Caused by: java.lang.IllegalArgumentException: Original must not be null,提示这个错误,百思不 ...
  • 突然想使家里电脑外网可以访问,之前ASDL的时候,联通会动态分配一般外网IP,如果没有特殊要求的话,使用这个IP从别的电脑就可以家里网络了.但是升级光纤以后联通分配的是联通的内网地址,需要借助花生壳来配置. 按照花生 ...
  • 一般linux都会默认安装python,貌似yum命令就是用python语言编写的,所以卸载python会提示Error: Trying to remove "yum", which is pro ...
  • 接上篇,2012年可以说相当的辛苦经常有加班到11点.凌晨的情况,基本上是9点之后才能下班.为了这个重要的项目大家都很努力,终端领域也终于向好的方向发展,直到年底. 年底发生了一件不愉快的事情,内容就不说了跟主题无关 ...
  • 问题 判断一棵树是否是另一棵树的子树,如图 思路 问题分两步: 找值相同的根结点(遍历解决) 判断两结点是否包含(递归:值.左孩子.右孩子分别相同) 树节点定义 struct TreeNode { int val; ...