- OpenWrt开发(6)-- 新增产品设备编译选项
chdwjzd
mtk路由器网关开发OpenWrt开发linuxopenwrtmtk
本文基于OpenWrt21.02版本和MT7621平台介绍如何新增一个产品设备来进行编译,在旧版的OpenWrt(例如:MT7628的官方SDK)中则有所不同,仅供参考。建立dts文件在OpenWrt代码库下的target/linux/ramips/dts/新建一个mt7621_mint_router2_spi.dts文件,其他的硬件平台则需要选择其他平台路径下的dts文件夹,例如:target/
- MT7688学习笔记(16)——修改DTS中内存和Flash大小
Leung_ManWah
一、简述官方MT7688的openwrt版本适配为ram128M、flash16M,而手头上的硬件设备是ram64M、flash8M,选择和硬件不匹配的配置,很容易出现kernalpanic错误。二、配置文件在OpenWrt系统源码中,采用MTK芯片的板子硬件配置文件DTS(Devicetreesource)一般都放在openwrt/target/linux/ramips/dts目录下OpenWr
- MT7688双摄像头双电机驱动小车(1)环境搭建
忧愁的awe
MT7688openwrt
设计目标:实现一个带双摄像头,可实现远程无线监控,控制的小车。其他:1.监控具体的作用还为定义。2.硬件需要设计为可拓展性,方便后续增加功能。实现方案:这里的方案主要指硬件的方案。这里限制方案选型的条件有:摄像头,无线。普通单片机速度上带不起摄像头;另外现在X宝上买的无线模块基本是以串口数据透传居多的,这样在速度上也没法达到要求。所以这里最终选用了一款MT7688联发科的一款智能家居芯片,上面跑o
- openwrt学习-mt7688(02) - openwrt源码下载和编译的环境搭建
莫九玉
openwrt
这个环境搭建网上有很多的教程,但是没有一个教程是能100%搭建成功的。于是我自己从零开始重新搭建了数次。我使用的是Ubuntu1404,之前也尝试使用过Ubuntu1804。但是1804这个版本千万别使用,太坑了。1804里面的程序太新了,需要把版本降下来才能编译openwrt。坑爹的。1、首先更换软件下载源。我选择是国内的,速度快一点。这个一定要改,默认的是美国的服务器,下载非常慢。换成国内比如
- 基于MT7688AN模块开发板WiFi路由方案无线音频传输WiFi音箱测试
博晶网络
WiFi模块无线AP模块物联网解决方案WiFi路由方案WiFi音箱MT7688AN模块无线音频传输MT7688开发板
无线路由解决方案无损WiFi音频传输测试基于MT7688AN模块开发板WiFi路由方案无线音频传输WiFi音箱测试L107物联网路由器模块是基于联发科MT7688或MT7628芯片组。该模块只需要一个外部3.3V电源。MT7688芯片组集成了1T1R802.11nWi-Fi无线电台,580MHzMIPS®24KEc™CPU,1端口快速以太网物理层,USB2.0主机,SD-XC,I2S/PCM和多个
- 【MT7628/MT7612/MT7620】MTK WiFi驱动增加支持扫描显示中文SSID
wellnw
WiFiDriverc语言
环境说明sdk4320问题描述MT7628/MT7620/MT7612E/MT7603E驱动使用指令扫描周围热点时,中文SSID显示乱码扫描指令iwprivra0setSiteSurvey=1iwprivra0get_site_survey问题分析这是由于驱动编码格式和应用层解析的不匹配导致,中文字符无法解析解决方案修改mt_wifi/embedded/common/cmm_info.c文件中的R
- [WiFi]MT7628/MT7612E/MT7615/MT7976/MT7620/MT7628/MT7603 WiFi 开发调试指令整理
wellnw
WiFiWiFi
参考链接开发调试指令大全--(MTK开发调试命令)_mtk查询sta_珞珈琉璃的博客-CSDN博客适用范围MT7601/MT7603/MT7620/MT7628/MT7615/MT7612/MT7976WiFi芯片指令格式iwpriv[Interface]set[Parameter]=[Value]interface:ra0/rai0/rax0根据芯片平台不同interface会有相应的变化,一般
- 从零制作一个物联网网关-zigbee协议
物联网开发
物联网网关物联网zigbee网关
准备编写一个教程,制作物联网网关,采用常见的方案,系统采用openWRT,硬件采用MT7688无线协议为zigbee,芯科ERF32MG21方案感兴趣的评论,有写下去的动力
- MT7688学习笔记(10)——OpenWrt下NFS文件共享
Leung_ManWah
一、简介NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在嵌入式开发中,可将在虚拟机中编译通过的程序共享到开发板中,在开发板上直接运行需要调试的程序,避免了烧录的耗时操作。二、Ubuntu搭建NFSServer2.1安装nfs服务sudoapt-getinstallnfs-kernel-ser
- 智能家居物联网网关/工业4G路由器通用的物联网WiFi模块 MIPS+LINUX+Openwrt嵌入式
BOJINGnet
MT7688支持两种运作模式:IoTgateway模式与IoTdevice模式.在IoTgateway模式中,可透过PCIe界面连接至802.11ac芯片组,并作为双频802.11ac同步闸道。高速的USB2.0接口可让MT7688连接至额外的3G/LTEmodem硬件,或连接到H.264ISP作为无线IP相机的应用。IoTgateway模式也支持触摸板、BluetoothLowEnergy、Zi
- MT7688学习笔记(17)——OpenWRT与电脑之间SCP文件传输
Leung_ManWah
一、简介SCP(SecurityCopy)协议是SSH协议的一个子系统,用于实现通过SSH协议的文件传输,OpenWRT默认开启SCP服务器。另外还有一种SFTP协议,SFTP协议在OpenWrt中默认没有被启用。二、安装WinSCP客户端链接:https://pan.baidu.com/s/1ZF11kY39lgFJGOO9x_zv4w提取码:h3yu三、操作步骤选择SCP协议用电脑连接开发板的
- MT7688学习笔记(11)——配置WAN/LAN
Leung_ManWah
一、背景LAN:局域网局域网指在较小的地理范围内,将两台以上的计算机通过传输电缆连接起来,实现资源共享。局域网的传输速度通常在10Mb/s~1000Mb/s之间,主干1000Mb/s、桌面100Mb/s是目前的主流技术。局域网的设计通常是针对于一座建筑物内,提高资源和信息的安全性,用于减少管理者的维护操作等。WAN:广域网广域网是将一个较大的地理范围内,将多台计算机连接起来相互进行通信、共享资源的
- 2018-10-19 MT7688 openwrt 打造自己专属固件
探索的足迹
平台ubantu16.04sudoapt-getinstallsubversion安装SVN工具,用于下载openwrt源码。sudoapt-getinstallgit安装gitsudogitclonegit://git.openwrt.org/openwrt/openwrt.gitcdopenwrtmake一下玩玩。哈哈缺ncurses和awk继续安装一下sudoapt-getinstallli
- MT7688修改Linux下内核驱动中的dts文件,管脚复用功能转换之4通道PWM
阿龙。loong
物联网
MT7688修改Linux下内核驱动中的dts文件,管脚复用功能转换之4通道PWM1.首先,DTS部分的知识就不说了,使用的内核版本为openWrt15.05BusyBoxv1.23.2(2019-02-0212:12:33CST)built-inshell(ash)_________________||.-----.-----.-----.||||.----.||_|-||_|-__||||||
- MT7688交叉编译链接libpthread.a出错问题
itolddd9720
linux日常MT7688libpthread.a
我的交叉编译工具是mipsel-openwrt-linux-gcc,芯片是MT7688,今天在编译的时候,链接libpthread,接过出现错误:/home/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin/../lib/gcc/mipsel-openwrt-linux-uclibc/4.8.3/../../../../mi
- MT7688/MT7628-GPIO使用
Creator_Ly
7688/7628的GPIO一共有47个,GPIO0-GPIO46,这些GPIO有复用的功能,按功能模块进行配置,比如I2C有两根线,将其设置为GPIO模式,则两根就都是GPIO模式了,不可为别的功能。一般有两种方法配置1.通过寄存器进行配置下面的使用前提不要被DTS或者驱动什么占用,如switch芯片的network配置功能的定义由两个地址寄存器。GPIO1_MODE=0x10000060ima
- 2018-10-24 Widora MT7688/26 openwrt 编译自己的软件加入menuconfig
探索的足迹
https://github.com/CyC2018/CS-Notes在枯燥的程序工作激励我们直面一次一次挫败,继续鼓足勇气探究的原因是成就感。经历一次一次为什么,百度,谷歌出来的碎片拼接,最终实现一个小小目标的成就感居然有如此大的力量,感谢互联网知识时代,感谢那些知识的贡献者,无论是原创还是转发,都是线索,都最终帮助迷茫者走过一程。我写下我的微小收获,无论对错,也希望更多地人记录自己的经历,共同
- MT7628 AES硬件加密引擎测试
libgcc
mt7628支持mtk_aes硬件加密引擎,在Padavan的3.4内核中使用/dev/crypto用户接口实现。Openssl的cryptodev可以使用该接口。测试机型:HC5861B首先测试纯软件计算:HC5861B:/home/root#opensslversion-aOpenSSL1.0.2q20Nov2018builton:reproduciblebuild,dateunspecifi
- Openwrt MT7628/MT7620/MT7621——GPIO及LED/KEY的功能实现
wellnw
Openwrt
GPIO及LED/KEY的功能实现流程介绍GPIO功能注册和控制MT7628支持引脚功能的复用,通过配置GPIO1_MODE和GPIO2_MODE寄存器可指定引脚的功能,通常在dts文件中对引脚功能进行注册。MT7628引脚的GPIO注册位于/target/linux/ramips/dts/mt7628an.dtsi文件中,GPIO总共被分为3组,gpio0(GPIO#0——GPIO#31)、gp
- mt7628/7688 PWM驱动
qianrushizaixian
linuxdriver
MT7628/MT7688中的pwm,datasheet写的很糟糕,不像三星,还给你来个编程的流程图,配置哪个寄存器都会告诉你,一坨寄存器丢给你..它的PWM分为两种模式,OLD和new,这里我们用简单的OLD模式,NEW模式没研究过,手册不详细,搞不懂NEW模式...PWM的主要寄存器如下,其中OLD模式要用到的寄存器有PWM_ENABLE,PWMX_CON,PWMX_GDURATION,PWM
- openwrt MT7688 led/key配置
[email protected]
笔记收藏
配置LED流程:1、修改设备树,增加led节点2、查看gpio复用,将led对应的端口配置成gpio模式3、添加led触发模式MT7688共47个IO,分两组控制,gpio0[0-31],gpio1[32-46]1、添加led节点led-wifi:gpio42对应gpio1_10led-usb:gpio41对应gpio1_9(此处led-usb只是定义led的名字,可用于usb状态,也可用于其他,
- MT7628/MT7688开发板引脚分布即GPIO介绍
丨匿名用户丨
OpenWrtMT7628MT7688
LinkItSmart7688引脚分布即GPIO对应关系:WOOYA-MT7628A开发板引脚分布:GPIO复用关系表:GPIO分组及寄存器地址:7688/7628的可用的GPIO一共有47个,GPIO#0-GPIO#46。MT7628有3组gpio分别是gpio0、gpio1、gpio2。每组gpio包含32个gpio。GPIO0对应GPIO#0-GPIO#31,GPIO1对应GPIO#32-G
- MT7628固件烧录(TFTP方式)
丨匿名用户丨
OpenWrt
一、电脑端TFTP设置:1、打开3CDaemon软件。2、设置TFTP上传/下载目录。3、把要烧录的固件放入TFTP目录4、切记先关闭防火墙!!!否则无法烧录二、开发板终端设置:1、输入“2”进入TFTP固件烧录:2、3CDaemon软件监听到10.10.10.10的IP地址,这个IP地址就是电脑有线网卡的IP地址。3、输入设备IP(开发板IP)、服务器IP(自己设置的电脑IP)、完整的固件名4、
- MT7688学习笔记(2)——添加WiFi驱动
Leung_ManWah
MT7688
一、准备资源1.下载WiFi驱动源码链接:https://pan.baidu.com/s/1lScGmghHQA54OVpsUUqGJA密码:1ps72.解压到openwrt目录下的packagetarjxvfhiwooya-wifi.tar.bz2-C/work/openwrt-hiwooya-stable-master/package/二、配置编译1.cd/work/openwrt-hiwoo
- 极路由器1S,HC5661A刷breed再刷老毛子华硕
伊舒工作室Mr.Wu
路由器
极路由器1S-HC5661A刷breed再刷华硕老毛子特别提醒:本教程是教授大家如何对【极路由器1S,HC5661A】进行刷机,载入breed并刷入华硕老毛子固件(以下简称老毛子),扩展功能,突破校园网一号一网限制。本教程主要是针对新手练习,以下正文中有些用词不会太专业,大神们放条生路~~扩展说明:HC5661A这款路由器的MT7628的主板,Flash是16M的。市面上有几款路由器外观与极1S大
- configure: error: c-ares library defective or too old
漫漫的大米饭
openwrt编译错误(mt7628)有没有大神遇到过啊checkinghowtouse*nrofftogetplaintextfrommanpages...-mancheckingthatc-aresisgoodandrecentenough...noconfigure:error:c-areslibrarydefectiveortoooldmake[3]:***[/home/linux/ope
- mt7628/mt7620实现alsa架构通过ffmpeg解码并播放音频
sevencheng798
mt7628
//bySven之前在评估用MT7628做一个音乐播放器,最初使用ffmpeg+sdl但过程曲折离奇,费了一番折腾最后发现mt7628的性能根本无法支撑ffmpeg的资源诉求,播放出来的声音一卡一卡的,解码速度跟不上。无奈使用了另一替代方案libmad+libao,此方案局限性太狭小。后来经过仔细研究发现其问题,并顺利实现ffmpeg完美运行,可以正常解码MP3/OOG/AAC-HE/LC/SBR
- MT7688 wifi 调试(二) 如何修改ra0 mac地址
★临★
OpenWrt
本系列导航:MT7688wifi调试1.查看ra0mac地址#ifconfig-ara0ra0Linkencap:EthernetHWaddr00:00:00:00:00:00inet6addr:fe80::200:ff:fe00:0/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:51894errors:0drop
- 解决方法:OpenWrt有时开机丢失mysql.sock
Leung_ManWah
一、背景MT7688开发板第二次开机的时候,MySQL无法启动,于是在OpenWrt执行mysql-uroot-p,出现ERROR2002(HY000):Can’tconnecttolocalMySQLserverthroughsocket‘/var/lib/mysql/mysql.sock’(2)。根据网上方法,依次排除。第一个,我移植的OpenWrt的MySQL没有status这个命令。第二个
- MT7688学习笔记(9)——OpenWrt下使用gdbserver调试
Leung_ManWah
一、简介在开发linux过程中,当程序代码特别多的时候,很容易就会出现Segmentationfault,这个时候就很让人摸不到头脑,靠打印有时候也找不到,这个时候就可以用gdb试试。gdb调试有两种方式,一种是远程调试,通过gdbserver远程进行调试,另一种是直接在板子上调试。通过makemenuconfig配置编译后,加了gdb调试的在原来基础上多了1.25M。而gdbserver只有96
- Maven
Array_06
eclipsejdkmaven
Maven
Maven是基于项目对象模型(POM), 信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司
- ibatis的queyrForList和queryForMap区别
bijian1013
javaibatis
一.说明
iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:
1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类
- LeetCode[位运算] - #191 计算汉明权重
Cwind
java位运算LeetCodeAlgorithm题解
原题链接:#191 Number of 1 Bits
要求:
写一个函数,以一个无符号整数为参数,返回其汉明权重。例如,‘11’的二进制表示为'00000000000000000000000000001011', 故函数应当返回3。
汉明权重:指一个字符串中非零字符的个数;对于二进制串,即其中‘1’的个数。
难度:简单
分析:
将十进制参数转换为二进制,然后计算其中1的个数即可。
“
- 浅谈java类与对象
15700786134
java
java是一门面向对象的编程语言,类与对象是其最基本的概念。所谓对象,就是一个个具体的物体,一个人,一台电脑,都是对象。而类,就是对象的一种抽象,是多个对象具有的共性的一种集合,其中包含了属性与方法,就是属于该类的对象所具有的共性。当一个类创建了对象,这个对象就拥有了该类全部的属性,方法。相比于结构化的编程思路,面向对象更适用于人的思维
- linux下双网卡同一个IP
被触发
linux
转自:
http://q2482696735.blog.163.com/blog/static/250606077201569029441/
由于需要一台机器有两个网卡,开始时设置在同一个网段的IP,发现数据总是从一个网卡发出,而另一个网卡上没有数据流动。网上找了下,发现相同的问题不少:
一、
关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考、以为是生成树
- 安卓按主页键隐藏程序之后无法再次打开
肆无忌惮_
安卓
遇到一个奇怪的问题,当SplashActivity跳转到MainActivity之后,按主页键,再去打开程序,程序没法再打开(闪一下),结束任务再开也是这样,只能卸载了再重装。而且每次在Log里都打印了这句话"进入主程序"。后来发现是必须跳转之后再finish掉SplashActivity
本来代码:
// 销毁这个Activity
fin
- 通过cookie保存并读取用户登录信息实例
知了ing
JavaScripthtml
通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。
下面通过cookie保存并读取用户登录信息的例子加深一下理解。
(1)创建index.jsp文件。在改
- JAVA 对象池
矮蛋蛋
javaObjectPool
原文地址:
http://www.blogjava.net/baoyaer/articles/218460.html
Jakarta对象池
☆为什么使用对象池
恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化
- ArrayList根据条件+for循环批量删除的方法
alleni123
java
场景如下:
ArrayList<Obj> list
Obj-> createTime, sid.
现在要根据obj的createTime来进行定期清理。(释放内存)
-------------------------
首先想到的方法就是
for(Obj o:list){
if(o.createTime-currentT>xxx){
- 阿里巴巴“耕地宝”大战各种宝
百合不是茶
平台战略
“耕地保”平台是阿里巴巴和安徽农民共同推出的一个 “首个互联网定制私人农场”,“耕地宝”由阿里巴巴投入一亿 ,主要是用来进行农业方面,将农民手中的散地集中起来 不仅加大农民集体在土地上面的话语权,还增加了土地的流通与 利用率,提高了土地的产量,有利于大规模的产业化的高科技农业的 发展,阿里在农业上的探索将会引起新一轮的产业调整,但是集体化之后农民的个体的话语权 将更少,国家应出台相应的法律法规保护
- Spring注入有继承关系的类(1)
bijian1013
javaspring
一个类一个类的注入
1.AClass类
package com.bijian.spring.test2;
public class AClass {
String a;
String b;
public String getA() {
return a;
}
public void setA(Strin
- 30岁转型期你能否成为成功人士
bijian1013
成功
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- [Velocity三]基于Servlet+Velocity的web应用
bit1129
velocity
什么是VelocityViewServlet
使用org.apache.velocity.tools.view.VelocityViewServlet可以将Velocity集成到基于Servlet的web应用中,以Servlet+Velocity的方式实现web应用
Servlet + Velocity的一般步骤
1.自定义Servlet,实现VelocityViewServl
- 【Kafka十二】关于Kafka是一个Commit Log Service
bit1129
service
Kafka is a distributed, partitioned, replicated commit log service.这里的commit log如何理解?
A message is considered "committed" when all in sync replicas for that partition have applied i
- NGINX + LUA实现复杂的控制
ronin47
lua nginx 控制
安装lua_nginx_module 模块
lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty
Centos和debian的安装就简单了。。
这里说下freebsd的安装:
fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar zxvf lua-5.1.4.tar.gz
cd lua-5.1.4
ma
- java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字
bylijinnan
java
public class TwoElementEqualSum {
/**
* 第 14 题:
题目:输入一个已经按升序排序过的数组和一个数字,
在数组中查找两个数,使得它们的和正好是输入的那个数字。
要求时间复杂度是 O(n) 。如果有多对数字的和等于输入的数字,输出任意一对即可。
例如输入数组 1 、 2 、 4 、 7 、 11 、 15 和数字 15 。由于
- Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder
bylijinnan
javanetty
今天看Netty如何实现一个Http Server
org.jboss.netty.example.http.file.HttpStaticFileServerPipelineFactory:
pipeline.addLast("decoder", new HttpRequestDecoder());
pipeline.addLast(&quo
- java敏感词过虑-基于多叉树原理
cngolon
违禁词过虑替换违禁词敏感词过虑多叉树
基于多叉树的敏感词、关键词过滤的工具包,用于java中的敏感词过滤
1、工具包自带敏感词词库,第一次调用时读入词库,故第一次调用时间可能较长,在类加载后普通pc机上html过滤5000字在80毫秒左右,纯文本35毫秒左右。
2、如需自定义词库,将jar包考入WEB-INF工程的lib目录,在WEB-INF/classes目录下建一个
utf-8的words.dict文本文件,
- 多线程知识
cuishikuan
多线程
T1,T2,T3三个线程工作顺序,按照T1,T2,T3依次进行
public class T1 implements Runnable{
@Override
 
- spring整合activemq
dalan_123
java spring jms
整合spring和activemq需要搞清楚如下的东东1、ConnectionFactory分: a、spring管理连接到activemq服务器的管理ConnectionFactory也即是所谓产生到jms服务器的链接 b、真正产生到JMS服务器链接的ConnectionFactory还得
- MySQL时间字段究竟使用INT还是DateTime?
dcj3sjt126com
mysql
环境:Windows XPPHP Version 5.2.9MySQL Server 5.1
第一步、创建一个表date_test(非定长、int时间)
CREATE TABLE `test`.`date_test` (`id` INT NOT NULL AUTO_INCREMENT ,`start_time` INT NOT NULL ,`some_content`
- Parcel: unable to marshal value
dcj3sjt126com
marshal
在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。 在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>): Intent intent = new Intent(this, Next
- linux进程的查看上(ps)
eksliang
linux pslinux ps -llinux ps aux
ps:将某个时间点的进程运行情况选取下来
转载请出自出处:http://eksliang.iteye.com/admin/blogs/2119469
http://eksliang.iteye.com
ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个
- 为什么第三方应用能早于System的app启动
gqdy365
System
Android应用的启动顺序网上有一大堆资料可以查阅了,这里就不细述了,这里不阐述ROM启动还有bootloader,软件启动的大致流程应该是启动kernel -> 运行servicemanager 把一些native的服务用命令启动起来(包括wifi, power, rild, surfaceflinger, mediaserver等等)-> 启动Dalivk中的第一个进程Zygot
- App Framework发送JSONP请求(3)
hw1287789687
jsonp跨域请求发送jsonpajax请求越狱请求
App Framework 中如何发送JSONP请求呢?
使用jsonp,详情请参考:http://json-p.org/
如何发送Ajax请求呢?
(1)登录
/***
* 会员登录
* @param username
* @param password
*/
var user_login=function(username,password){
// aler
- 发福利,整理了一份关于“资源汇总”的汇总
justjavac
资源
觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用
free-programming-books-zh_CN 免费的计算机编程类中文书籍
精彩博客集合 hacke2/hacke2.github.io#2
ResumeSample 程序员简历
- 用 Java 技术创建 RESTful Web 服务
macroli
java编程WebREST
转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/
JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位
- CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项
超声波
oraclelinux
前言:
这两天项目要上线了,由我负责往服务器部署整个项目,因此首先要往服务器安装oracle,服务器本身是CentOS6.5的64位系统,安装的数据库版本是11g,在整个的安装过程中碰到很多的坑,不过最后还是通过各种途径解决并成功装上了。转别写篇博客来记录完整的安装过程以及在整个过程中的注意事项。希望对以后那些刚刚接触的菜鸟们能起到一定的帮助作用。
安装过程中可能遇到的问题(注
- HttpClient 4.3 设置keeplive 和 timeout 的方法
supben
httpclient
ConnectionKeepAliveStrategy kaStrategy = new DefaultConnectionKeepAliveStrategy() {
@Override
public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
long keepAlive
- Spring 4.2新特性-@Import注解的升级
wiselyman
spring 4
3.1 @Import
@Import注解在4.2之前只支持导入配置类
在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean
3.2 示例
演示java类
package com.wisely.spring4_2.imp;
public class DemoService {
public void doSomethin