- 博客(37)
- 资源 (42)
- 问答 (1)
- 收藏
- 关注
转载 Android之项目中如何用好构建神器Gradle?
Gradle虽为构建神器,但感觉学习曲线比较陡峭。Gradle User Guide内容很多,但有点太多了,多的你看不完,Gradle Plugin User Guide一篇文章主要讲了Android相关的配置,看完可能感觉马马虎虎会用,但到了修改一些构建流程的时候还是不知所措。经过一段时间的摸索,我觉得在Android项目中用好Gradle,你要做到以下三点:了解Groovy基本语法
2015-08-31 21:18:32 1415
转载 Android之网络编程之网络通信几种方式实例分享
这篇文章主要介绍了android 网络编程之网络通信几种方式,有需要的朋友可以参考一下 现在总结了六种方式:(1)针对TCP/IP的Socket、ServerSocket(2)针对UDP的DatagramSocket、DatagramPackage。这里需要注意的是,考虑到Android设备通常是手持终端,IP都是随着上
2015-08-31 21:04:29 2483
转载 Android之Bitmap学习总结
BitMap类: public void recycle()——回收位图占用的内存空间,把位图标记为Dead public final boolean isRecycled() ——判断位图内存是否已释放 public final int getWidth()——获取位图的宽度 public final int getHeight()——获取位图的高度 public final
2015-08-28 16:47:57 1319
原创 windows下面怎么github ssh 公钥,然后克隆项目
windos下面怎么github ssh 公钥,然后克隆项目第一步、1. 安装git,从程序目录打开 "Git Bash"2. 键入命令:ssh-keygen -t rsa -C "email@email.com"我的邮箱是chen_yu@kuyu.com ,"email@email.com"是github账号3. 提醒你输入key的名称,输
2015-08-27 19:34:43 3946
原创 如何快速学习freemarker以及使用经验
freemarker freemarker是静态模板,和html 、jsp类似,我第一次看见后缀是 .ftl文件,我嚓,这是什么鬼,原来是freemarker,使用它的时候你就可以理解前端页面和jsp什么没什么区别,怎样学习它,先分析代码,然后再去使用,不主张去看freemarker的书籍详细介绍,然后忘记了,浪费时间,当我们用到了不懂的在上网去学习,不废
2015-08-20 14:27:38 4392
原创 如何快速学习使用mybatis以及总结
mybatis和hibernate 第一步, 首先让我们对mybatis和hibernate对比了解下 相同点: 1、 Hibernate:Hibernate是当前非常流行的ORM框架,对数据库结构提供了较为完整的封装,都是为了简化Dao层的操作。 Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点
2015-08-20 10:13:53 3389 2
原创 Android之玩转选项卡(TabHost、TabWidget、FrameLayout)
选项卡(TabHost、TabWidget、FrameLayout) 选项卡由TabHost、TabWidget、FrameLayout 这3个组件构成,用于实现一个多标签页的用户界面,不费话了,先爆图,就知道是什么鬼了,怎么用了。 第一步 配置activity_main.xml<TabHost x
2015-08-19 19:55:26 2630
原创 第三方QQ、微博登陆
一定要把token uid 这些参数搞明白是干什么的 第一种方法是转的 (通过javascript来调用) 最近接触了一些第三方登陆的东西,弄的真是一个头,两个大>.今天,终于把腾讯第三方登陆调试通了,做一个记录,顺便发发牢骚。QQ互联官网:http://connect.qq.com/申请之类的就不多说了,没什么难点,主要记录一下代码方面
2015-08-19 15:40:05 2543 4
转载 vsftpd使用方法小结、Linux安装JDK出现“NoClassDefFoundError: /Object”的解决方案、ubuntu 12.04安装jdk
vsftpd使用方法小结 vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris,HP-UX 以及 IRIX 上面。它支持很多其他的 FTP 服务器不支持的特征。比如:非常高的安全性需求带宽限制良好的可伸缩性创建虚拟用户的可能性IPv6支持中等偏上的性能分配虚拟 IP 的可能性高速vsftpd 的
2015-08-19 15:28:01 1501
转载 Hadoop的伪分布安装 hadoop的核心思想
Hadoop的伪分布安装 hadoop的安装分为本地模式、伪分布模式、集群模式。本地模式是运行在本地,只负责存储,没有计算功能,本书不讲述。伪分布模式是在一台机器上模拟分布式部署,方便学习和调试。集群模式是在多个机器上配置hadoop,是真正的“分布式”。本章讲述伪分布模式和集群的安装。1. 解压缩hadoop使用WinSCP把压缩包hadoop-1.1.2
2015-08-19 15:25:50 1435
转载 SSH基本原理和免密码登录
SSH基本原理和免密码登录 SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速
2015-08-19 15:24:32 1162
转载 Spring事务管理
Spring事务管理 Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。 本章主要目标如下: 1,Spring事务 2,事务属性 3,事务管理器 4,声明式事务 1.1Spring的事务 事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成
2015-08-19 15:22:15 1088
转载 怎样理解Linux的文件系统
怎样理解Linux的文件系统 Linux所有文件都从root开始,用'/'代表, 并且延伸到子目录。DOS/Windows有不同的分区同时目录都存于分区上。Linux则通过'加载'的方式把所有分区都放置在root下制定的目录里。windows下最接近于root的是c:。一句话总结:Windows下,目录结构属于分区;Linux下,分区属于目录结构。在wind
2015-08-19 15:19:47 1802
转载 Hibernate 持久化状态、HQL语句大全(转)
Hibernate 持久化状态 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:1、未被持久化的VO此时就是一个内存对象VO,由JVM管理生命周期2、已被持久化的PO,并且在Session生命周期内此时映射数据库数据,由数据库管理生命周期3、曾被持久化过,但现在和Session已经
2015-08-19 15:18:07 2016
转载 Struts2中的OGNL表达式
基础知识(三) Struts2中的OGNL表达式 浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶
2015-08-19 15:16:07 1325
转载 Struts2的Interceptor和Listener以及Plugin
Struts2的Interceptor和Listener以及Plugin Struts2的拦截器在struts-default.xml中定义了很多拦截器,这些拦截器就是用来完成许多强劲功能的保证而且可以根据已定义的若干拦截器中的某几个拦截器构建成interceptor-stack拦截器栈其实拦截器栈还可以由拦截器栈组成。即从S
2015-08-19 15:14:19 1417
转载 Struts2的ResultType和Action处理链
Struts2的ResultType和Action处理链 Struts2的结果类型在struts-default.xml中定义了Struts2内置的所有可用的所有的Struts2结果处理类都要直接或间接的实现com.opensymphony.xwork2.Result接口在struts-default.xml中的里面,有这样一行声明Deprecated name
2015-08-19 15:10:49 1221
转载 java Ant build.xml
Java Ant build.xml详解 1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相
2015-08-19 15:07:04 1095
转载 java序列化的机制和原理
Java序列化的机制和原理 有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。在这里
2015-08-19 15:03:05 1171
原创 数据库平时错误和使用经验的总结
jdbc里面的操作jdbc,使用PreparedStatementview sourceprint?001 package com.iflytek.test; 002 003 import java.sql.Connection; 004 import java.sql.DriverManager; 005 import jav
2015-08-19 14:46:35 1243
原创 自己平时长期积累的java资料可供大家学习
java 中数据转换1、如何将字符串String转化为整数int int i = Integer.parseInt(str); int i = Integer.valueOf(my_str).intValue(); 注: 字串转成Double, Float, Long的方法大同小异。2、如何将字符串String转化为Int
2015-08-19 14:32:34 1986
原创 ajax常见错误和使用总结
//1、在IE中实例化Msxml2.XMLHTTP对象 Msxml2.XMLHTTP是IE浏览器的内置对象,该对象具有异步提交数据和获取结果的功能var xmlHttp=false;function initAJAX(){ if(window.XMLHttpRequset) { xmlHttp=new XMLHttpRequest(
2015-08-19 14:31:13 2078
原创 springmvc使用和经验总结(长沙师说网络科技有限公司)
return "system/comment/comment";后面不需要东西return "redirect:/admin/comment/page.htm";一般当我改变一个状态的时候 我需要还是显示在当前页面 就需要再进入Action 相当于再到数据库访问一次把 我改变的数据同个pageVo 显示到页面spring的注解学习@RequestParam("descripti
2015-08-19 14:21:31 3693
原创 springmvc和encache集成关键代码和总结
基于注解的spring缓存配置 了解了更多与spring集成的Echache 分布式的mencache oscachexmlns:cache="http://www.springframework.org/schema/cache"http://www.springframework.org/schema/cache/spring-cache-3.2.xsd
2015-08-19 14:19:05 1978
原创 java面试笔试大汇总
http://java.chinaitlab.com/base/724898.html1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明
2015-08-19 14:07:48 1089
原创 java宝典
说明,为了减轻大家的负担和节省大家的时间,一些过时知识点和被笔试概率极低的题目不再被收录和分析。回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,干这个遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一个
2015-08-19 14:05:30 1742 1
原创 java经典问题总结
一、考虑用静态工厂方法代替构造器: 构造器是创建一个对象实例最基本也最通用的方法,大部分开发者在使用某个class的时候,首先需要考虑的就是如何构造和初始化一个对象示例,而构造的方式首先考虑到的就是通过构造函数来完成,因此在看javadoc中的文档时首先关注的函数也是构造器。然而在有些时候构造器并非我们唯一的选择,通过反射也是可以轻松达到的。我们这里主要提到的方式是通过静
2015-08-19 14:04:01 5089 2
原创 java笔试面试经典问题
java面试笔试题大汇总JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的
2015-08-19 14:02:08 1176
转载 eclipse myeclipse 快捷键
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+
2015-08-19 13:59:21 1017
原创 数据库的连接代码
//oracleClass.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";String user="scott";String pwd="tiger";java.sql.Connection conn=Driv
2015-08-19 13:57:23 1332
转载 搜索引擎(lucene)
专辑:Lucene (全文检索工具)从入门到精通简介:Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检
2015-08-19 13:32:41 1069
原创 挑战程序设计竞赛部分题目选择排序、二分查找找出下标、深度优先算法、求三角形max周长、蚂蚁算法、操作excel
首先提供帮助类 可能这个类还需要更新public class Util {//求最大值 public static int maxValue(int a,int b){ int max=0; if(a>b){ max=a; }else{ max=b; } return max; }
2015-08-19 13:03:58 1547 2
原创 链表(java版本)
public class DLNode implements Node{private Object elements;private DLNode pre;private DLNode next; public DLNode(){} public DLNode(Object elements, DLNode pre, DLNode next) {supe
2015-08-19 12:54:35 1055
转载 Android之CheckBox复选框控件使用inelayout.xml Xml代码
linelayout.xmlXml代码xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andro
2015-08-19 12:52:10 2400
原创 jquery 笔记
函数 Jquery([selector,[content]]);1 找到所有 p 元素,并且这些元素都必须是 div元素的子元素。$(function(){$("div > p");});2 设置页面背景色。$(function(){$(document.body).css("background","yellow");});3 隐藏一个表单中
2015-08-19 12:44:46 1194
原创 用java写的常见排序
/*** @author Think*折半插入排序*/public class binInsertSort {private static int a[]={22,3,43,11,99,88,34,34,33,22,11,1}; public static void main(String[] args) { int []b=binInsertSo
2015-08-19 11:39:54 1396
原创 Android之学习安卓每天成长笔记
8月7日1 、安装了反编译工具 jad net.sf.jadclipse_3.3.0.jar 或者在help install software http://feeling.sourceforge.net/update/2 、生成excel 读取Excel里面的数据搞定 这里使用的是jxl.jar3、1、 1 2 、1 2 4 、 1 2 4 72 、2 4、 2
2015-08-19 11:26:25 2283
Android之常用命令和工具.pdf
2021-04-01
math-basics.rar
2019-08-01
c_log_to_file.txt
2019-06-15
Source Insight黑色和灰色的背景配置
2019-04-23
Xshell5(Xshell5免费)
2019-03-21
linux shell脚本攻略2
2019-03-06
xshell(windows)
2018-12-05
Android打印当前app的日志工具类
2018-09-20
pidcat.py_in_ubuntu
2018-05-12
pc web access phone file
2017-12-25
MPAndroidChart让(折线图、柱形图、饼状图、散列图、雷达图)优雅的舞动
2015-11-30
手机摇一摇震动刷新(支持ListView GridView WebView)
2015-11-09
Android怎么sp怎么确保多进程
2018-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人