- HP Pavilion Laptop 15-cs3xxx原装出厂Win10.20H1系统
Q17855069
HP惠普恢复出厂系统HP惠普15-cs3xxxWindows10系统安装远程重装系统电脑维修15-cs3030tx
惠普笔记本HPPavilion-15-cs3030tx原厂Windows10系统镜像下载链接:https://pan.baidu.com/s/1LmdJoN7F3BGvt49ovq-eww?pwd=zgmt提取码:zgmt适用型号:15-cs3001tx,15-cs3030tx,15-cs3031tx,15-cs3032tx,15-cs3033tx,15-cs3035tx,15-cs3036tx,
- 二、IAR新建一个工程
一口Linux
物联网原创物联网iar
之前录制了无线传感网综合项目实战课程,这个课程非常适合应届毕业生和想转行Linux的朋友,用来增加项目经验。其中一部分内容是关于CC2530+zigbee的知识,后面会更新几篇关于cc2530的文章,敬请关注!下面是该系列文章链接:《CC2530开发环境搭建》一、新建一个工程输入工程文件名,单击保存退出,系统将产生一个eww为后缀的文件,这样,我们就建立了IAR的一个工程文件,接下来,我们对这个工
- w5500telnet协议详解_2633861_W5500_UDP STM32与W5500通讯 UDP 通讯模式 详细例程注释很多 对新手很有用(STM32 and w5500 communicati...
weixin_39778400
w5500telnet协议详解
文件名大小更新时间W5500_UDP\app.dep351542014-03-11W5500_UDP\app.ewd382672013-12-04W5500_UDP\app.ewp455212013-12-11W5500_UDP\app.eww1572011-10-19W5500_UDP\app.icf13402013-12-04W5500_UDP\Debug\Exe\app.bin1355220
- 写一个函数,实现遍历一个数字和字母参杂的字符串,如果碰到字母则替换成*,最后*隔开的数字作为整体计算求和。 如”ab34aa243dd78eww89”,则替换成*的结果为:”**34**243*...
公子小白123
方法一:s="ab34aa243dd78eww89"result=""count=0flag=Falseforiins:ifi>='a'andi<="z":ifflag=True:result+=str(count)flag=Falsecount=0result+="*"else:flag=Truecount+=int(i)ifcount!=0:result+=str(count)print(re
- 详解如何修改IAR工程文件名
wangshixin1016
IARIAR文件名
copybyhttp://www.stmcu.org.cn/module/forum/thread-578295-1-1.html很多时候我们都为了图个方便,直接复制一份以前做过的项目,但是工程名却一直无法修改。我在网上寻找了很多,网上也给出很多方法,却一直不成功。不过现在终于解决这个问题了,在此为大家分享一下自己如何修改工程名。第一,将工程中后缀名为“dep,ewd,ewp,eww”的这四个文件
- Mbed记录 亮灯操作
思维_没逻辑
Mbed
本次使用的开发板是一款ST的,全名为NUCLEO-F207ZG,PC编程环境为win10+IAR目录开始环境搭建编译下载现象函数注解开始环境搭建初次使用需要去MbedOS官网注册账号,然后下载对应板子的带有库函数的例程。这里给出一个该板子对应的亮灯例程。下载并安装IAR,百度搜索一箩筐,暂且省去。至此,环境所需已经准备完成。然后开始编译。编译下载解压后,点击eww结尾的工程文件。会默认使用Iar打
- STM32系列教程之FLASH学习
To_be_sky
一、实现的功能1.实现对STM32Fxxx的片内FLASH的擦除和烧写,并读出后进行检验。2.用串口打印出检验FLASH内容是否正确的变量值。二、实验操作及现象1.双击FLASH.eww打开工程文件,然后进行编译。2.用FlashLoader将程序下载到ARM内,或者利用JLINK等仿真器进行仿真。3.在程序运行前,用串口线将开发板的串口1和PC机的串口1连接,并打开“串口调试助手”,设置波特率为
- Iar工程调试使用教程
flyme2010
stm32
Iar工程调试使用教程wangxl@20180809打开工程运行iar软件,进入demoled\Project目录选project.eww进行打开;二、调试1、设置断点在代码左边点击要设置断点的语句,或点击要设置断点的语句,按鼠标右键,选择ToggleBreakpoint(Code)。这时该语句上将出现红色的断点标记。如下图;下载运行按Ctrl+D或主菜单Projcet-->DownLoadand
- 1 NXP的BLE协议栈软件架构与应用层代码分析
zhu210
1NXP的BLE协议栈软件架构与应用层代码分析本章介绍了BLE协议栈软件架构,并重点分析了应用层的软件代码。1.1.BLE协议栈软件架构本文档学习KW40Z的BLE软件开发采用流行的IAR嵌入式开发软件。打开frdm-kw40z-demo.eww工程项目文件,对比BLE协议栈结构与NXP的BLE-Demo-Software工程目录层次架构如图。从例程的工程文件结构可以看出KW40Z的BLE软件架构
- IAR中eww、ewp、ewd···等各文件的含义和用途
ybhuangfugui
IAR
推荐分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang我的网站:https://www.strongerhuang.com我的知乎:https://www.zhihu.com/people/strongerHuang.com推荐在我的公众号「strongerHuang」
- 协议栈中串口实验之串口发送
羽墨志
串口是开发过程中必不可少的工具,在学习Zigbee应用的过程中也是一样。正所谓工欲善其事必先利其器,那么在正式学习其他内容之前,先在协议栈中打造自己的串口功能吧!(p.s.注意与裸机串口通信的实现方法区别开来!)打开目录\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB下的SampleApp.eww工程,基于原有协议栈进
- IAR补丁解决调试EFR32 ZigBee工程无法正确读取配置的问题
weixin_30507269
随着zigbee协议栈的更新到6.6.2.0,使用IAR8.30.1上会遇到一些问题,比如说无法正常打开工程,编译和调试,这个问题在gitee.com有提供了IAR的补丁文件,这里我们再给大家介绍如何使用这些补丁。在SimplicityStudio中,可以建立工程基于GCC编译,IDE就使用Studio。同时也可以生成IAR工程,打开eww文件后可以使用IAR作为IDE进行编码和调试,生成工程的方
- IAR环境STM8工程快速修改工程名称
kuvinxu
IARSTM8嵌入式
如果网上获取了一个参考的IAR环境下的代码工程包,想用作自己的项目,往往需要修改工程名称,那么在IAR下如何修改呢?本例中,原来工程名称是text,现在想改为UF_Lgt,步骤如下s1:修改4个工程文件名称做工程文件夹下,修改以下5个文件,改为自己的工程文件:*.dep*.ewt*.ewd*.eww*.ewps2:将*.eww文件用txt打开,修改“*.ewp”为自己的工程名称s3双击*.eww文
- ESP8266 Arduino开发环境搭建的五个备选地址
驴友花雕
一、下载安装ArduinoIDE(更新到1.8.9)1、Arduino官网:https://www.arduino.cc/下载链接页面:https://www.arduino.cc/en/Main/Software(可能比较慢)2、笔者提供了百度网盘链接(链接:https://pan.baidu.com/s/18CFs3m74Eww9yMogIMOBRg),供大家下载,长期有效。3、通过Ardui
- 表达恶心、厌恶及其他
目标是终身学习
表达恶心、厌恶-Eww-Yuck!-Yikes!-Gross…-Disgusting!-Ugh呃…-Phew发音有点像piu…闻到臭味的时候可以用这个词-Stopit!/Quitit!制止别人,希望对方停止某个动作其他常用表达-磕碰到哪里叫疼的时候,叫Ouch-表示东西好吃,说YumYum/Yummy!-表示不在乎、不喜欢也不讨厌,就说Meh-让别人安静,Shh-小声地引起别人注意,Psst-幸灾
- 单片机编程软件一点通,IAR单片机编程软件工程调试方法
空空的心灵
单片机编程软件通常以Keil和IAR为主,大家在选择适合自己的单片机编程软件时可依据工程要求而定。本文内容针对IAR单片机编程软件,主要讲解该单片机编程软件的工程调试使用方法。如果你对本文将要讲解的内容存在疑惑,不妨一起来学习下哦。一、打开工程运行iar软件,进入demoled\Project目录选project.eww进行打开;二、调试1、设置断点在代码左边点击要设置断点的语句,或点击要设置断点
- IAR工程中的各个文件的含义
JawSoW
STM32
eww、ewp、ewd的意思?为方便大家阅读,本文内容已经整理成PDF文件:http://pan.baidu.com/s/1gfHygynⅠ、写在前面IAR工程中的源代码.c.h文件只有几M大小,为什么打包之后会有几百M大小?答案:工程中包含了.o、.pbi等不必要的文件。Ⅱ、看见下图,你可以删除不必要的文件吗?看过我代码的人,或许都会发现在同工程文件目录下面有一个.bat文件“双击删除“编译产生
- python提高性能写法
空气中的臭氧
使用dict或set查找元素合理使用生成器(generator)和yielda=(iforiinrange(100000))#快b=[iforiinrange(100000)]优化包含多个判断表达式的顺序#对于and,应该把满足条件少的放在前面,对于or,把满足条件多的放在前面。使用join合并迭代器中的字符串s=''a=['s','rewr','eww']foriina:s+=is=''.joi
- IAR修改工程名称、Tab键设置
SevenChau
IAR修改工程名称很多时候用IAR开发都是基于已有工程模板开发的,但是工程模板的名称经常让人头疼;以下是修改办法:从一个实例工程复制后缀名为“dep,ewd,ewp,eww”的四个文件,并将其重命名为你自己的名字,如:enddev_module.dep,enddev_module.ewd,enddev_module.ewp,enddev_module.eww。修改右键打开enddev_module
- IAR修改工程名称、Tab键设置
SevenChau
IAR修改工程名称很多时候用IAR开发都是基于已有工程模板开发的,但是工程模板的名称经常让人头疼;以下是修改办法:从一个实例工程复制后缀名为“dep,ewd,ewp,eww”的四个文件,并将其重命名为你自己的名字,如:enddev_module.dep,enddev_module.ewd,enddev_module.ewp,enddev_module.eww。修改右键打开enddev_module
- .eww
http://sourceforge.net/projects/ezwinports/files/
下载libxml2的文件。
再下载的bin里复制libiconv-2.dll和libxml2-2.dll到emacs的bin里。
搞定。
注:初始下载的emacs24.5,直接eww,会出现libxml2找不到的提示,光复制libxml2还是会提示libxml2找不到,看来libxml2可能
- google 吉他
Google
http://www.google.cn/logos/2011/lespaul.html
歌曲:
欢乐颂:EERT TREW QQWE EWW EERT TREW QQWE WQQ 春江花月夜:H-HHK-LHG~G-G-H-KLD~D-SDG-DGH~KL-;-K-L;LKH-G~(-和~是长音) 沧海
- 开源:IAR工程转vs2010工具
varding
这个可以将iar解决方案和工程文件转成vs2010的解决方案和工程文件http://download.csdn.net/detail/varding/8718867用法:将exe放在iar解决方案文件相同目录下(*.eww文件),然后双击exe就会自动生成vs文件夹,如下图所示: 程序是go写的,有兴趣的同学可以看看https://github.com/varding/Iar2Vs这个程序是我自己
- emacsclient
兰穆达
输入法emacsclient
使用环境为UbuntuGnome14.04+GNUEmacs24.4(手动编译)编译Emacs24.4Ubunut官方源的Emacs停留在上个版本,24.4带来了很多重要的更新,比如eww浏览器,我倾向于使用新版本.有个daily的PPA,这个PPA的–daemon在我的机器上有问题,因此我是手动编译的Emacs24.4,构建编译环境使用apt-get的build-dep功能,具体编译过程不再详述
- emacs中的web浏览器--eww
lujun9972
emacsweb浏览器eww
1简介EWW,全称theEmacsWebWowser,是Emacs24.4开始自带的一款web浏览器.要使用EWW,需要有libxml2的支持.在ubuntu下,可以使用`sudoapt-getinstalllibxml2`来安装在windows下,可以去http://ncu.dl.sourceforge.net/project/ezwinports/libxml2-2.7.8-w32-bin.z
- 在Emacs 24.4中使用在线字典
emacs
使用Emacs时经常需要查英语字典怎么办?切到浏览器查?太慢。我想到一个高效的解决方案,利用新发布的Emacs24.4中的Web浏览器eww,在Emacs中集成一个在线字典,查询光标处的字,一键搞定。效果如下。如何实现请看我的英文博客。
- BLE 4.0 UART 透传
华清远见
4.0UARTBLE透传
1、这个透传是基于BLE-CC254x-1.3.2开发的,开发软件工具IARfor80518.10版本(版本不同可能打不开)。2、首先打开文件夹下BLE-CC254x-1.3.2-Serial\Projects\ble\SimpleBLEPeripheral\CC2540DB双击SimpleBLEPeripheral.eww打开相应的工程。3、接下来进行修改透传程序,由于TI公司写的DMA处理串口
- IAR IDE for MSP430、8051、ARM等平台的结合使用
墨水804
ideIAR
以前很长一段时间使用IAR作为MSP430的开发平台,前几天一个无线监控的项目用到了Zigbee(CC2530),于是开始使用IAR作为8051的开发平台。 于是我直接下载安装了IARfor8051的软件,但是却发现了问题: 1、无论是8051的开发项目文件还是430的开发项目文件(即.eww文件)打开时,总是以后来安装的一种平台打开,就是说,我计算机上原本的430项目文件直接
- BIO,NIO,AIO
wade6
nio
摘自:
http://java.chinaitlab.com/advance/902632.html bio,nio
http://blog.sina.com.cn/s/blog_756d94a601011eww.html 流程图
http://www.iteye.com/topic/472333 aio
IO
&n
- IAR调试要点
linuxheik
(2)安装及调试过程 首先,打开IAR,然后选择“Open existing workspace”,或者直接从“Project” 菜单下选择“Add existing workspace”: 然后找到IAR 的安装目录,然后打开如下地址内的文件: ARM\examples\Atmel\SAM7S32\AT91SAM7S-BasicTools\Compil\basic.eww 打开后的界面如下:
- 设计模式介绍
tntxia
设计模式
设计模式来源于土木工程师 克里斯托弗 亚历山大(http://en.wikipedia.org/wiki/Christopher_Alexander)的早期作品。他经常发表一些作品,内容是总结他在解决设计问题方面的经验,以及这些知识与城市和建筑模式之间有何关联。有一天,亚历山大突然发现,重复使用这些模式可以让某些设计构造取得我们期望的最佳效果。
亚历山大与萨拉-石川佳纯和穆雷 西乐弗斯坦合作
- android高级组件使用(一)
百合不是茶
androidRatingBarSpinner
1、自动完成文本框(AutoCompleteTextView)
AutoCompleteTextView从EditText派生出来,实际上也是一个文本编辑框,但它比普通编辑框多一个功能:当用户输入一个字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框。
使用AutoCompleteTex
- [网络与通讯]路由器市场大有潜力可挖掘
comsci
网络
如果国内的电子厂商和计算机设备厂商觉得手机市场已经有点饱和了,那么可以考虑一下交换机和路由器市场的进入问题.....
这方面的技术和知识,目前处在一个开放型的状态,有利于各类小型电子企业进入
&nbs
- 自写简单Redis内存统计shell
商人shang
Linux shell统计Redis内存
#!/bin/bash
address="192.168.150.128:6666,192.168.150.128:6666"
hosts=(${address//,/ })
sfile="staticts.log"
for hostitem in ${hosts[@]}
do
ipport=(${hostitem
- 单例模式(饿汉 vs懒汉)
oloz
单例模式
package 单例模式;
/*
* 应用场景:保证在整个应用之中某个对象的实例只有一个
* 单例模式种的《 懒汉模式》
* */
public class Singleton {
//01 将构造方法私有化,外界就无法用new Singleton()的方式获得实例
private Singleton(){};
//02 申明类得唯一实例
priva
- springMvc json支持
杨白白
json springmvc
1.Spring mvc处理json需要使用jackson的类库,因此需要先引入jackson包
2在spring mvc中解析输入为json格式的数据:使用@RequestBody来设置输入
@RequestMapping("helloJson")
public @ResponseBody
JsonTest helloJson() {
- android播放,掃描添加本地音頻文件
小桔子
最近幾乎沒有什麽事情,繼續鼓搗我的小東西。想在項目中加入一個簡易的音樂播放器功能,就像華為p6桌面上那麼大小的音樂播放器。用過天天動聽或者QQ音樂播放器的人都知道,可已通過本地掃描添加歌曲。不知道他們是怎麼實現的,我覺得應該掃描設備上的所有文件,過濾出音頻文件,每個文件實例化為一個實體,記錄文件名、路徑、歌手、類型、大小等信息。具體算法思想,
- oracle常用命令
aichenglong
oracledba常用命令
1 创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local
- 25个Eclipse插件
AILIKES
eclipse插件
提高代码质量的插件1. FindBugsFindBugs可以帮你找到Java代码中的bug,它使用Lesser GNU Public License的自由软件许可。2. CheckstyleCheckstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码样式。3. ECLemmaECLemma是一款拥有Eclipse Public License许可的免费工具,它提供了
- Spring MVC拦截器+注解方式实现防止表单重复提交
baalwolf
spring mvc
原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。
1.新建注解:
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
- 《Javascript高级程序设计(第3版)》闭包理解
bijian1013
JavaScript
“闭包是指有权访问另一个函数作用域中的变量的函数。”--《Javascript高级程序设计(第3版)》
看以下代码:
<script type="text/javascript">
function outer() {
var i = 10;
return f
- AngularJS Module类的方法
bijian1013
JavaScriptAngularJSModule
AngularJS中的Module类负责定义应用如何启动,它还可以通过声明的方式定义应用中的各个片段。我们来看看它是如何实现这些功能的。
一.Main方法在哪里
如果你是从Java或者Python编程语言转过来的,那么你可能很想知道AngularJS里面的main方法在哪里?这个把所
- [Maven学习笔记七]Maven插件和目标
bit1129
maven插件
插件(plugin)和目标(goal)
Maven,就其本质而言,是一个插件执行框架,Maven的每个目标的执行逻辑都是由插件来完成的,一个插件可以有1个或者几个目标,比如maven-compiler-plugin插件包含compile和testCompile,即maven-compiler-plugin提供了源代码编译和测试源代码编译的两个目标
使用插件和目标使得我们可以干预
- 【Hadoop八】Yarn的资源调度策略
bit1129
hadoop
1. Hadoop的三种调度策略
Hadoop提供了3中作业调用的策略,
FIFO Scheduler
Fair Scheduler
Capacity Scheduler
以上三种调度算法,在Hadoop MR1中就引入了,在Yarn中对它们进行了改进和完善.Fair和Capacity Scheduler用于多用户共享的资源调度
2. 多用户资源共享的调度
- Nginx使用Linux内存加速静态文件访问
ronin47
Nginx是一个非常出色的静态资源web服务器。如果你嫌它还不够快,可以把放在磁盘中的文件,映射到内存中,减少高并发下的磁盘IO。
先做几个假设。nginx.conf中所配置站点的路径是/home/wwwroot/res,站点所对应文件原始存储路径:/opt/web/res
shell脚本非常简单,思路就是拷贝资源文件到内存中,然后在把网站的静态文件链接指向到内存中即可。具体如下:
- 关于Unity3D中的Shader的知识
brotherlamp
unityunity资料unity教程unity视频unity自学
首先先解释下Unity3D的Shader,Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader还是使用标准的Cg/HLSL 编程语言编写的。因此Unity文档里面的Shader,都是指用ShaderLab编写的代码,然后我们来看下Unity3D自带的60多个S
- CopyOnWriteArrayList vs ArrayList
bylijinnan
java
package com.ljn.base;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
/**
* 总述:
* 1.ArrayListi不是线程安全的,CopyO
- 内存中栈和堆的区别
chicony
内存
1、内存分配方面:
堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。
栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中
- 回答一位网友对Scala的提问
chenchao051
scalamap
本来准备在私信里直接回复了,但是发现不太方便,就简要回答在这里。 问题 写道 对于scala的简洁十分佩服,但又觉得比较晦涩,例如一例,Map("a" -> List(11,111)).flatMap(_._2),可否说下最后那个函数做了什么,真正在开发的时候也会如此简洁?谢谢
先回答一点,在实际使用中,Scala毫无疑问就是这么简单。
- mysql 取每组前几条记录
daizj
mysql分组最大值最小值每组三条记录
一、对分组的记录取前N条记录:例如:取每组的前3条最大的记录 1.用子查询: SELECT * FROM tableName a WHERE 3> (SELECT COUNT(*) FROM tableName b WHERE b.id=a.id AND b.cnt>a. cnt) ORDER BY a.id,a.account DE
- HTTP深入浅出 http请求
dcj3sjt126com
http
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后We
- 判断MySQL记录是否存在方法比较
dcj3sjt126com
mysql
把数据写入到数据库的时,常常会碰到先要检测要插入的记录是否存在,然后决定是否要写入。
我这里总结了判断记录是否存在的常用方法:
sql语句: select count ( * ) from tablename;
然后读取count(*)的值判断记录是否存在。对于这种方法性能上有些浪费,我们只是想判断记录记录是否存在,没有必要全部都查出来。
- 对HTML XML的一点认识
e200702084
htmlxml
感谢http://www.w3school.com.cn提供的资料
HTML 文档中的每个成分都是一个节点。
节点
根据 DOM,HTML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
整个文档是一个文档节点
每个 HTML 标签是一个元素节点
包含在 HTML 元素中的文本是文本节点
每一个 HTML 属性是一个属性节点
注释属于注释节点
Node 层次
- jquery分页插件
genaiwei
jqueryWeb前端分页插件
//jquery页码控件// 创建一个闭包 (function($) { // 插件的定义 $.fn.pageTool = function(options) { var totalPa
- Mybatis与Ibatis对照入门于学习
Josh_Persistence
mybatisibatis区别联系
一、为什么使用IBatis/Mybatis
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、
- C中怎样合理决定使用那种整数类型?
秋风扫落叶
c数据类型
如果需要大数值(大于32767或小于32767), 使用long 型。 否则, 如果空间很重要 (如有大数组或很多结构), 使用 short 型。 除此之外, 就使用 int 型。 如果严格定义的溢出特征很重要而负值无关紧要, 或者你希望在操作二进制位和字节时避免符号扩展的问题, 请使用对应的无符号类型。 但是, 要注意在表达式中混用有符号和无符号值的情况。
&nbs
- maven问题
zhb8015
maven问题
问题1:
Eclipse 中 新建maven项目 无法添加src/main/java 问题
eclipse创建maevn web项目,在选择maven_archetype_web原型后,默认只有src/main/resources这个Source Floder。
按照maven目录结构,添加src/main/ja
- (二)androidpn-server tomcat版源码解析之--push消息处理
spjich
javaandrodipn推送
在 (一)androidpn-server tomcat版源码解析之--项目启动这篇中,已经描述了整个推送服务器的启动过程,并且把握到了消息的入口即XmppIoHandler这个类,今天我将继续往下分析下面的核心代码,主要分为3大块,链接创建,消息的发送,链接关闭。
先贴一段XmppIoHandler的部分代码
/**
* Invoked from an I/O proc
- 用js中的formData类型解决ajax提交表单时文件不能被serialize方法序列化的问题
中华好儿孙
JavaScriptAjaxWeb上传文件FormData
var formData = new FormData($("#inputFileForm")[0]);
$.ajax({
type:'post',
url:webRoot+"/electronicContractUrl/webapp/uploadfile",
data:formData,
async: false,
ca
- mybatis常用jdbcType数据类型
ysj5125094
mybatismapperjdbcType
MyBatis 通过包含的jdbcType
类型
BIT FLOAT CHAR