自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liujun2son

相信自己,肯定自己;成长比成功更重要!

  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql 表的操作

1.创建一个student表: CREATE TABLE `student` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT '18', PRIMARY KEY (`id`) ) E

2016-08-30 13:00:17 508

转载 mysql的内连接和外连接小例子

转载自:http://blog.csdn.net/zlxdream815/article/details/8208509解释名词:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、创建student、sc

2016-08-29 12:05:37 645

转载 JAVA eclipse 安装lombok

JAVA eclipse 安装lombok转载至:http://www.360doc.com/content/15/0922/13/1180274_500690950.shtmllombok:实现通过注解的方法,自动给javabean生成setter,getter,toString等方法。1、下载lombok.jar:  http://project

2016-08-28 13:45:23 597

原创 Map与JavaBean互转原理(内省机制)

1.javabean 转 map定义一个Person的javabean public class Person { private String name; private int age; public Person() { super(); } public Person(Stri

2016-08-25 10:50:10 1868

原创 Java 自定义注解

自定义注解第一步:定义一个Person注解类: /** * 注解类 */ @Retention(RetentionPolicy.RUNTIME)//注解可以保留在运行时期 @Target({ElementType.TYPE,ElementType.METHOD})//注解可以贴在类和方法上 public @interface Person {

2016-08-24 12:58:24 464

原创 java8新特性之lambda表达式(二)

lambda表达式中的变量:需求1:新建一个方法,在方法中开一个线程,在线程中输出3个“helloWord”1.普通的写法:public static void main(String[] args) { printHello("HelloWord",3);}--------------------------------------------//参数底层使用的都加了

2016-08-23 16:29:25 485

原创 java8新特性之lambda表达式(一)

lambda使用案例:需求1:对List集合中的User按照age的大小进行排序输出:1.普通的写法: private static List<User> list=new ArrayList<User>(); public static void main(String[] args) { list.add(new User(34)); list.ad

2016-08-23 14:41:28 1551 1

原创 java 反射的使用方式

反射的简介反射常用的类对象Class: 表示所有类Constructor: 表示所有构造器Method: 表示所有方法Field: 表示所有字段1.创建类的Class的对象方式一://方式一:使用class的属性Class date1=Date.class;方式二://方式二:通过对象中的getClass的方法Date date = new

2016-08-23 12:37:09 1753

原创 Android 依赖注入之Dagger

简介最近Dagger这套android的依赖注入框架比较多人关注,感觉跟后端Spring 框架的IOC差不多。这个框架它的好处是它没有采用反射技术(Android 中的Butterknife和后端的Spring都是用反射),而是用预编译技术,因为基于反射的框架会非常耗用资源。开发配置第一步在项目的buidl.grader中添加:dependencies { classpath 'com.an

2016-08-18 14:48:38 516

原创 Android Wifi开发

Android Wifi开发WIFI简介WifiManagerpublic class WifiManagerextends Object 的java.lang.Object↳ android.net.wifi.WifiManager这个类提供了管理Wi-Fi连接的所有方面的主要API。通过调用得到这个类的一个实例 Context.getSystemSer

2016-08-17 16:06:12 1181

转载 史上最详细Windows版本搭建安装React Native环境配置

转载自:江清清的技术专栏:http://www.lcode.org/react-native/说在前面的话:感谢同事金晓冰倾情奉献本环境搭建教程之前我们已经讲解了React Native的OS X系统的环境搭建以及配置,鉴于各大群里有很多人反应在Windows环境搭建出现各种问题,今天就特意更新一贴来说明。关于os x环境搭建以及react native入门学习资料请移

2016-08-15 14:09:18 1072

原创 Android 蓝牙音箱开发

项目下载地址github:1.打开蓝牙: mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); /**如果本地蓝牙没有开启,则开启*/ if (!mBluetoothAdapter.isEnabled()) { // 我们通过startActivityForResult()方法发起的Intent将会在onActivityR

2016-08-14 15:16:48 10542 15

原创 分析ArrayList在遍历时修改报错的原因

以前使用for(:){}遍历List集合并同时修改List集合中的内容时会报:ConcurrentModificationException错误,这个错误就是提示我们:方法中有对象的并发修改,但不允许这种修改时,所以抛出此异常。1.模拟遍历集合的同时修改集合(一)新建一个list集合,并给该集合依次添加1-5的字符窜,然后遍历集合,在遍历集合的时候删除”2” public static

2016-08-12 13:34:27 9114 3

原创 基于MVP开发模式的简单Android项目

项目的下载地址:github该项目涉及的技术有:mvp开发模式butterknife注解开发okhttp 网络请求glide 图片加载gson 数据解释项目大概的结构图:界面效果图

2016-08-11 14:49:18 417

原创 java多线程实现数据共享

练习题:卖100个苹果,实现数据共享。新建一个线程有两种方式:1.继承Thread类;2.是实现Runnable的方式:那我们就先使用第一种方式来实现:使用Thread实现数据的共享第一步:写一个了ShareThread继承Thread,并在ShareThread定义一个静态的Apple_Counts变量(注意:Apple_Counts因为是静态的,所以是共享数据) /** * 存在

2016-08-07 00:25:31 2522 3

原创 Android 开发资源

1.安卓巴士网站http://www.apkbus.com/thread-252748-1-1.html2.AndroidDevTools网站http://www.androiddevtools.cn/3.Android官方网站https://developer.android.com/guide/index.html

2016-08-04 17:15:05 1366 1

原创 linux 下搭建gitlab服务器

1.打开ssh软件,登陆远程linux服务器2.根据linux服务器的版本,开始安装gitlab服务器http://www.shcsinfo.com/china/gitdownload.html#centos6Install and configure the necessary dependencies sudo yum install curl openssh-server openssh-c

2016-08-04 16:34:45 1235

原创 Android 水波纹扩散效果

Android 水波纹扩散效果1.效果图:2.使用方法:在xml里使用RippleImageView自定义控件:xmlns:app="http://schemas.android.com/apk/res-auto"<com.army.rippleimage.RippleImageView android:id="@+id/rippleImageView" android:layou

2016-08-03 18:03:47 6925

原创 java 枚举的原理与使用枚举设计单例

java 枚举的原理与使用枚举设计单例1.一个简单的季节枚举//1.季节枚举类,不能再继承其它类public enum SeasonEnum { SPRING,SUMMER,FALL,WINTER;} //2.main测试public class TestEnums { public static void main(String [] a){ //在打印输

2016-08-01 14:56:18 737

原创 eclipse 导入jdk的源码

1.下载jdk的源码jdk1.8.zip源码下载2.打开eclipse,按住ctrl时,并点击鼠标左键3.如果没有关联过源码,就会进入源码关联界面:4.开始源码的关联:我下载的源码保存在:E:\liujun\Android05\JAVA\day11\src.zip5.源码关联成功:6.取消源码关联:直接把E:\liujun\Android05\JAVA\day11\src.zip的源码删除

2016-08-01 11:32:31 399

React + Redux实现计算案例(优化)

是对 React + Redux实现计算案例 的进一步优化后的全部代码

2018-04-18

React + Redux实现计算案例

React + Redux 实现计算案例,包含了整个项目的所有代码

2018-04-18

bean2xml.zip

xstream实现javabean转xml文档

2016-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除