自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lucky的专栏

专业狂撸客

  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

转载 andriod系统源码编译之1---制作U盘

Ubuntu 每年发布两个版本,目前最新正式版版本也升到了 16.04。Ubuntu 16.04 开发代号为“Xenial Xerus”,为第六个长期支持(LTS)版本,其主要特色是引入了新的 snap 包格式和 LXD 纯容器 hypervisor。Ubuntu 16.04 LTS正式发布下载,长达5年技术支持  http://www.linuxidc.com/Linux/2016-04

2017-06-28 12:53:48 270

原创 Android系统源码编译之2---安装CURL

Ubuntu 14.04 及衍生版本用户如何安装 cURL 7.37.1如果经常用到 Web 服务器,应该对 cURL 不会陌生,cURL是一个命令行的下载管理器,用于HTTP POST、HTTP PUT、FTP上传、SSL证书、HTTP的基于表单的上传、代理、用户名和密码验证、暂停/恢复下载的支持。Ubuntu 用户安装下载器 cURL 7.36.0 http

2017-06-28 11:43:25 1844

原创 ubuntu curl失败checking whether the C compiler works... no

没有安装g++apt-get install g++

2017-06-28 11:41:00 10866 2

原创 Ubuntu下配置make3.8.1

Ubunut16默认的make环境是4.1的,但编译Android源码需要make3.8.1或3.8.2,下面介绍下配置并使用make3.8.1的方法1 下载make-3.81.tar.bz2 下载地址:http://ftp.gnu.org/gnu/make/2 解压 tar -xvf make-3.81.tar.bz23 编译 ./configure make4

2017-06-24 17:15:51 2880

转载 Android系统源码编译之3---下载 ---- git 和 repo 使用

GitGit是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中,每一个工作目录都包含一个完整仓库,它们可以支持离线工作,本地

2017-06-23 23:33:30 444 2

原创 行 1: 未预期的符号 `newline' 附近有语法错误

kernel.org无法访问导致android的源码无法下载,这是另外一个git服务器的android源码的repo文件。操作如下$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ./repo //获取repo$ chmod a+x repo

2017-06-23 23:30:06 15675 1

转载 完美下载Android源码Ubuntu版

首先,为了方便起见,我已经将系统更换成里Ubuntu,因为官方推荐使用这个Linux发行版。先来一张系统的截图: Ubuntu的版本是16.04(推荐用这个版本)。接下来是我们可能用到的软件。git :使用repo工具的时候会用到git,git并没有在Ubuntu中预装,所以需要事先安装git,使用命令:sudo apt-get install git 11 安

2017-06-23 23:17:53 649

转载 Android系统源码编译之4--unbutu下安装git repo并下载源码 下载7zip

1.安装gitsudo apt-get install git-core2.安装curlsudo apt-get install git-core curl3.安装repo, 通过curl下载repo Make sure you have a bin/ directory in your home directory, and that it

2017-06-23 23:13:21 415 2

原创 Android系统源码编译之5---安装xshell android环境 环境配置以及安装jdk

1 安装xshell 2 ifconfig -a3 name@192.168.XXXX4 安装jdk jre配置/etc/profileexport JAVA_HOME=/usr/lib/java/jdk1.8.0_111export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$J

2017-06-23 22:37:31 881 3

原创 android mk

#编译静态库  LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  LOCAL_MODULE = libhellos  LOCAL_CFLAGS = $(L_CFLAGS)  LOCAL_SRC_FILES = hellos.c  LOCAL_C_INCLUDES = $(INCLUDES)  LOCAL_SHARE

2017-06-22 22:07:11 329

原创 ubuntu系统启动后停在了(initramfs),求解?

ubuntu开机后即进入initramfs的解决办法;输入exit后登陆系统,然后在終端機輸入 sudo gedit /etc/default/grub然後找到GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”修改成GRUB_CMDLINE_LINUX_DEFAULT=”rootdelay=60 quiet splash”

2017-06-21 10:33:15 3744 1

转载 Ubuntu U盘装

虽然UBUNTU系统在我们国内很少有人使用,但是很多动手能力很强的朋友们对如何用U盘安装Ubuntu12.04特别的感兴趣,在朋友的呼唤声中我们也做了尝试,现在便将我们实际的操作过程跟大家做下分享。  准备工作  安装Ubuntu系统到硬盘中,有一些准备工作需要做:  2GB以上空间的U盘  Universal-USB-Installer(自启动Linux U盘创建工具)  U

2017-06-20 18:04:08 434

原创 charles抓包抓吧抓吧 wirshark拜拜了您那

一、简介Charles是目前最强大最流行的http抓包调试工具,Mac、Unix、Windows各个平台都支持。特别是做APP开发,调试与服务端的通信,Charles是必备工具。目前Charles是收费的,不过可以破解。Charles下载地址:http://share.weiyun.com/6bbfc169f56589052957eae710a8612a破解方式 解压c

2017-06-20 18:00:49 638

转载 ThreadLocal类以及应用技巧

上一节总结了一下,线程范围内的数据共享问题,即定义一个Map,将当前线程名称和线程中的数据以键值对的形式存到Map中,然后在当前线程中使用数据的时候就可以根据当前线程名称从Map中拿到当前线程中的数据,这样就可以做到不同线程之间数据互不干扰。其实ThreadLocal类就是给我们提供了这个解决方法,所以我们完全可以用ThreadLocal来完成线程范围内数据的共享。public class T

2017-06-19 18:12:04 281

转载 线程通信

先看一个问题:有两个线程,子线程先执行10次,然后主线程执行5次,然后再切换到子线程执行10,再主线程执行5次……如此往返执行50次。  看完这个问题,很明显要用到线程间的通信了, 先分析一下思路:首先肯定要有两个线程,然后每个线程中肯定有个50次的循环,因为每个线程都要往返执行任务50次,主线程的任务是执行5次,子线程的任务是执行10次。线程间通信技术主要用到wait()

2017-06-19 16:17:28 242

转载 JAVA 并发编程-传统线程同步通信技术(四)

首先介绍几个概念: 这些方法都是Object的方法,并不是线程的方法!wait()方法   wait()方法使得当前线程必须要等待,等到另外一个线程调用notify()或者notifyAll()方法。   当前的线程必须拥有当前对象的monitor,也即lock,就是锁。   线程调用wait()方法,释放它对锁的拥有权,然后等待

2017-06-17 15:46:34 241

转载 JAVA 并发编程-传统线程互斥技术(Synchronized)(三)

线程互斥是为了保证,同一时刻最多只有一个线程执行该段代码。那么它的出现又是为了解决什么问题呢?账户存取款,在同一时间段只能让一个人进行操作。 下面来看一个简单实例(多线程带来的问题):[java] view plain copy print?public class TraditionalThreadSynchronized 

2017-06-17 15:45:41 244

转载 JAVA 并发编程-线程创建(二)

对于线程的创建及更加详细的信息可以参看博客《JAVA--线程》,下面是对线程创建的细化及简单再实现。在Java中如果要创建线程的话,一般有两种方式:1)继承Thread类;2)实现Runnable接口。 方式一:继承Thread类 MyThread:[java] view plain copy print?

2017-06-17 15:44:47 500

转载 JAVA 并发编程-线程与进程的由来(一)

目录(?)[-]一操作系统中为什么会出现进程二为什么会出现线程三多线程并发总结    在学习Java编程之初,我们就接触过Java线程,当时敲过代码也总结过,但是现在看来还是有点缺陷,并没有联系线程的由来来说明问题,只是简单的介绍了什么是进程,什么是线程,以及它们之间的关系-《Java-线程》。今天我们从进程和线程的由来来补充一下之前的总结。参考:http://ww

2017-06-17 15:42:27 280

原创 char* const char* jstring转换

代码先行:jni.c--------------------------------------------------------------------------/* * Class:     com_example_testjni_AdapterJni * Method:    mygetwifiwlan * Signature: (Ljava/lang/Strin

2017-06-17 11:56:23 372

原创 app静默升级

1 触发方式app安装时候  进入welcome欢迎界面  然后通过http访问web后端服务2 下载此刻将自己的版本号与后端的版本号比对,http返回的是新的版本号,则进行下载参考链接:http://blog.csdn.net/jiangwei0910410003/article/details/36427963http://blog.csdn.net

2017-06-16 16:22:04 1922

原创 NDK java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_Z12getIPAddressPcS_" refer

NDK-Cplusplus内部模块互相调用 失败原因:c++调用c问题

2017-06-16 10:45:45 1880

原创 android多进程问题

我们知道,在Android设备上,一个进程对应一个虚拟机实例。而不同的虚拟机之间是相互隔离的,也就意味着,我们不能使用常规方法来共享数据。但是,这并不意味着两个进程之间无法通信。事实上,有一些方法可以实现进程间通信。比如,Intent,Handler,Messenger,AIDL或者Binder。另外,多进程还会带来以下问题,静态成员和单例模式完全失效(不是同一块内存,会产

2017-06-15 15:47:42 373

原创 android c打日志 回调java方法(非静态方法)

#include #include #include #define LOG_TAG "System.out"#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)/** * 把一个jstring转换成一个c语言的char* 类型. */char* _JString

2017-06-15 10:25:24 422

springboot_dubbo_server.rar

dubbo双数据源事务的例子 分别操作两个数据库进行测试,测试事务回滚

2019-10-21

dubbo拆分服务实例.rar

dubbo拆分服务实例,里面两个service,对接口以及consumer provider进行拆分,并提供controller接口

2019-10-15

dubbo-multi-version.rar

dubbo多版本管理特性举例--代码源码:dubbo provider consumer等两个项目,阿皮、调用举例

2019-10-12

maperd完全分布式

maperd完全分布式 hadoop完全分布式,可以使用此例子 不用自己编译了 直接放在hadoop的机器上测试即可

2018-11-02

hadoop273 hdfs的IO操作API所引用的jar包

hadoop273 hdfs的IO操作API所引用的jar包 在client端可以通过api进行操作hdfs的逻辑文件系统

2018-11-01

tomcat8+redis集群session共享杀手锏

Nginx+Tomcat8(集群)+Redis实现session共享 老外的github连接: https://github.com/jcoleman/tomcat-redis-session-manager 但是他们给出方案 我们自己修改了 然后编译成jar包给大家用 希望帮到大家 实现redis+tomcat8集群session共享

2018-10-31

dubbo-monitor

dubbo-monitor 可以监控dubbo提供的服务 引入jar包 进行监控开发 统计接口调用

2018-09-11

dubbo-admin源码/部署应用

dubbo admin 下下来就能用 用户名 密码都是admin 使用idea可以编译 请使用前改掉property中的ip

2018-09-11

agile java

java 简单的设计模式 书籍 外国版本

2012-12-18

空空如也

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

TA关注的人

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