关闭

JAVA Socket基础例程

1、tcp通信 例程:由客户端发一条字符串到服务端,服务端收到之后相应,客户端收取相应字符串。 首先是服务端接受连接的代码 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io...
阅读(503) 评论(0)

MySQL存储过程的简单用法

情景1:使用存储过程做简单的四则运算 传入三个整形参数,求他们的和,用第三个参数作为返回 DELIMITER $$ USE `school`$$ !-- 选择表名 DROP PROCEDURE IF EXISTS `proc_2`$$ !-- 设置存储过程的名字 CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_2`(a ...
阅读(388) 评论(0)

使用通道和byteBuffer进行大文件分批传输

import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; import java.nio.chan...
阅读(509) 评论(0)

使用javaassist在内存中动态生成类

public static void main(String[] args) throws NoSuchMethodException, SecurityException, InstantiationException, IllegalAccessException, ClassNotFoundException, IllegalArgumentException, InvocationTarg...
阅读(829) 评论(0)

线程同步的三种方案

包括1、同步代码块,2、ReentrantLock 对象,3、wait()和notify()...
阅读(170) 评论(0)

把一个对象存储到硬盘上——Externalizable

Java的对象不仅可以在内存中调用,还可以在硬盘中存取,需要实现一个Externalizable接口,下面介绍其简单用法 首先,写一个类实现Externalizable接口 import java.io.Externalizable; import java.io.IOException; import java.io.ObjectInput; import java.io.ObjectOut...
阅读(252) 评论(0)

Android四大组件易考题分析

题型1:请列出Android四大组件: 答:Activity,Service,BroadcastReceiver,Provider 题型2:请描述下Activity的生命周期 答:7个生命周期 onCreate-onStart-onResume-onPause-onRestart-onStop-onDestroy; 解析: 题型3:Android常用的五种布局? 答:流布局,帧...
阅读(584) 评论(0)

使用序列化方法进行sql行转列

本人听网课做的一点笔记,感觉很实用,分享出来 表结构: sql 语句 其中,tb_sequerce表是一个只含有一列id的表,如下 create table tb_sequence(id int auto_increment not null primary key(id)) 向里面添加行数应于源表中号码最多那个人的号码数相同 然后 a表代替tb_sequerce,b代表u...
阅读(273) 评论(0)

mysql多次join同一张表的处理

在做多表联查的时候有时候会碰到比如一个班有两个老师,在班的表里记录了两个老师的id,现在要把id换成这两个老师的名字,就需要按照老师的id去查老师表,也就是班级表需要两次join老师表来获取两个或多个老师的名字,如果直接join是不行的,因为两个老师表会重名,但是只要给老师表起个别名就好了,代码如下 SELECT class_info.`class_id`,user_info.`user_nam...
阅读(3441) 评论(1)

Andorid制作内含控件的自定义布局

首先可以先写一个xml文件将整体的样式写在里面,方便调用,起名叫attr.xml放在res/values目录下 第二步,写一个类继承RelativeLayout,生成相应部件 package com.example.myviewtext; import andr...
阅读(293) 评论(0)

JAVA jdom解析xml简单用法

import java.io.File; import java.io.IOException; import java.util.List; import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.input.SAXBuilder; public cla...
阅读(356) 评论(0)

JAVA POI读写excel简单应用

首先导入poi jar包 我这里用的是 poi-3.11和poi-excelant-3.11后者主要用于支持xlsx 好了进入正题:创建excel操作 package jxlTest; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.apache.po...
阅读(432) 评论(0)

Android使用cocos2d做简单的平移动画

首先下载android版的cocos2d驱动程序,可以到这里下载http://download.csdn.net/detail/lvshaorong/9260655 本文相当于此框架的最小化版本                                                                                                      ...
阅读(641) 评论(0)

MongoDB基础CRUD JAVA语句

部署方法:首先下载mongodb-win32-i386-v1.6-latest.zip,解压缩,在解压缩的硬盘分区下简历data/db,将解压缩后文件夹的bin目录加入环境便令,进入cmd执行mongod.exe即可运行服务器 //驱动版本为2.10.1 //按正则语句查询那里可能有一点问题,持续更新 import java.net.UnknownHostException; import ...
阅读(360) 评论(0)

eclipse使用svn开发Android项目

eclipse使用svn开发android使用过几次,感觉还是不错的,尤其在人多的时候,目前还没发现什么致命的bug,下面把过程简单说一下 1、保证使用的开发软件相同,比如都使用相同版本的eclipse或myEclipse,如果实在没法统一,请用低版本的eclipse创建工程并import进svn服务器,亲测这样高低版本可以完美兼容 2、保证使用的adt版本相同,如果实在没法统一,请用低版本的...
阅读(626) 评论(0)

eclipse配合Android Studio部署Android NDK开发环境

本文主要介绍了如何配置NDK环境变量,建立基于NDK的eclipse项目,如何添加代码提示和相关头文件,如何自动生成头文件,如何自动编译c/c++文件为so库,如何编写c/c++源文件,如何将JAVA代码和so库移植到AndroidStudio等,并添加了相关截图和源码...
阅读(885) 评论(2)

Android PopWindow的简单应用

1、由按钮触发的,显示在屏幕某一小部分的popWindow View popupView = LayoutInflater.from(v.getContext()).inflate(R.layout.popchild, null);//设置popWindow的布局 window =new PopupWindow( popupView,//布局 Layo...
阅读(303) 评论(0)

Android下拉刷新ListView设计

首先我们需要导入一个开源库,利用它里面的自定义控件 到:https://github.com/chrisbanes/Android-PullToRefresh下载Zip包 导入zip包中的library文件夹到工作空间,方法,第一,解压libiray文件夹到磁盘某一位置,然后导入此文件夹的源码 在本项目中导入外部项目作为库 在项目文件夹上右键,properties-androi...
阅读(391) 评论(0)

高德地图Android SDK接口和方法简介

个人感觉高德的sdk比百度的好用,而且出错概率也更小,如果用高德地图做一个简单的当前地点定位,不仅不需要设置mapView控件,直接集成在activity里即可。而且还可以按照固定的刷新频率获得经纬度,以及当前所在的街道和建筑物的名字,代码不长,本质上给LocationMangerProxy配置一个AmapLocationLister监听器即可,可以配置在任意一个activity或service中...
阅读(5940) 评论(0)
    个人资料
    • 访问:351248次
    • 积分:4209
    • 等级:
    • 排名:第7560名
    • 原创:131篇
    • 转载:0篇
    • 译文:1篇
    • 评论:163条
    最新评论