- 【树梅派学习c++入门教学之演奏】
松桥爸(仁勇)
C++基础树梅派少儿编程学习c++算法
树莓派学习c++多分支结构的练习#include#include#includeusingnamespacestd;intt=500;intmain(){intBEEP=25;chara;wiringPiSetup();pinMode(BEEP,OUTPUT);softToneCreate(BEEP);while(true){cin>>a;if(a=='1'){softToneWrite(BEEP
- 2019-12-29将树莓派的存储空间扩展到整张TF卡
智障猿
树莓派系统玩崩了,由于身边没有显示器,没法重新安装系统,因为官方的系统默认ssh是关闭的,没法通过远程连接,所以我使用了商家提供的一个镜像,ssh是打开的,而且VNC也安装了,这样安装完就可以使用。安装完成后,发现根目录,只有6.8G,而我的TF卡是16G的,于是便想方法将树梅派的存储空间扩展到整张TF卡1.cat/sys/block/mmcblk0/mmcblk0p2/start(查看第二分区的
- 整个自动驾驶小车001:概述
搞IT的锋
自动驾驶自动驾驶人工智能ros
材料:1,树梅派4b,作为主控,这个东西有linux系统,方便2,HC-S104超声波模块,我有多个,不少于4个,我可以前后左右四个方向都搞一个3,l298n模块,用来控制马达,实现前后左右4,小车底盘+轮子+马达+线+充电宝2个(一个给马达供电,一个给是树梅派供电)5,单目摄像头,有6,2D激光雷达(360度),还没有,有必要就买个便宜的7,深度相机,这东西贵得很,到时候再说8,imu,还没有,
- 树梅派开机启动脚本
蜂子阁先生
cd/etc/init.dtouchxxx_script//新建脚本文件sudochmoda+xxxx_script修改权限sudovimxxx_script编辑文件填入内容su-pi-s/home/pi/.local/bin/octoprint//su-pi-s为切换用户,不然执行找不到文件sudoupdate-rc.dxxx_scriptdefaults添加到开机启动参考:http://blo
- 树莓派部署.net core网站程序
maomao1983zy
.netcore
1、发布你的项目使用mobaxterm上传程序回到mobaxterm,f进入目录输入:cdwebpublish运行程序:dotnetWebApplication1.dll访问地址为:http://localhost:5000,尝访问如下:已经出现返回的json,证明是可以访问的,部署成功了!但默认只能在树梅派中访问,如果web要在别的内网电脑通过IP访问是访问不了的。需要进行以下设置启动命令改成d
- Linux(树梅派) 主机名、密码配置
dutong0321
我的系统密码主机名树梅派linuxraspberry
OS:Raspbian其实这是Linux的基本操作,在X86中,可以在安装的时候就可以配置好,现在,在树梅派上有时候看着挺不爽的,可以进行修改。密码默认下,树梅派的登录不需要密码。树梅派默认用户名:pi密码:raspberry默认下,树梅派使用最高权限也不用密码。先假设,我们已经以pi用户登录成功。更改pi密码:pi@raspberrypi~$passwd为pi更改STRESS密码。(当前)UNI
- Linux分区管理
dutong0321
我的系统linux格式化分区
题外话最近,更新博客的速度都把自己给吓到了,继续。今天遇到个问题,需要把我SD卡上面的fat32分区格式化成ntfs分区,但是最近用的是树梅派,所以就懒得启动windows了,就在Linux下来完成这次格式化吧。OS:Raspbian思路:1.备份分区内容一般都直接挂载了,直接找到挂载到的目录就可以了mkdir~/backupDircp-r*~/backupDir/2.卸载格式化的分区一定要卸载分
- rk3568 SD卡启动
炭烤毛蛋
AndroidLinuxandroidlinux
rk3568SD卡启动SD卡启动系统,它可以让rk3568在没有硬盘或其他存储设备的情况下启动和运行操作系统。这使得rk3568变得与树梅派一样灵活切换系统,与此同时进行故障排查和修复,而不需要拆卸设备或者使用专业的烧录工具。SD卡启动还可以方便地备份和还原系统,以及进行系统升级和维护。作者:炭烤毛蛋,点击博主了解更多。提示:Rockchip芯片启动优先级:SPI-NOR(Flash)>SD卡>U
- 基于树梅派4B的建立个人网站
liumengyang1992
phpubuntu开发语言
1、安装必要的一些工具,参考:https://blog.csdn.net/weixin_44543463/article/details/1125351722、安装php7.0-fpm失败,参考:https://www.jianshu.com/p/f3831f2bfa01###第一步sudoapt-add-repositoryppa:ondrej/php###第二步sudoapt-getupdat
- 安装树梅派4B的Ubuntu18.04 的ROS系统
yuanthu
我进行Tensorflow1.0API下的Objectdetection进行目标检测,推荐在树莓派安装ubuntu18.04+ROS,使用tensorflowAPI。TensorFlow1.0ObjectdetectionAPI下载的地址,我使用了1.13.0:gitclonegit://github.com/YuanzhengMa/models/tree/r1.13.0下载镜像,我下载的石32位
- 树梅派4B+docker+Home assistant
Leslie X徐
RaspberryPiLinux学习dockerlinux运维
环境树梅派4004B内核:armhf系统版本:buster科学环境:可以开启代理进入浏览器Chromium-browser--proxy-server="your-proxy-ip:your-proxy-port"还可以安装SwitchySharp浏览器插件更方便设置代理docker下载docker下载地址:docker-ce下载树梅派buster版下载:containerd.io_1.6.20-
- 树莓派基本配置
不器1843
1、OS版本控制树梅派os20192、wifi配置https://www.cnblogs.com/yangxuli/p/9081072.html第一次配置/boots/在boot分区下新建wpa_supplicant.conf文件ssid为wifi名称psk为wifi密码country=CNctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdev
- 内网穿透的几款工具
-梦与时光遇-
运维安装部署等
可以实现内网穿透的几款工具me批注:现在流行使用cpolar,极客工具,HTTPS安全的隧道穿透,用它来调试微信公众号,远程控制树梅派,超级方便。而且还是免费的。https://cpolar.com作者:哥本哈根的小哥来自:开源中国社区(oschina2013)最近没什么事情,看了一些关于内网穿透的文章,因我本身已是做微信开发相关的工作,对这部分关注的比较多,现分享给大家。首先说下内网穿透的原理。
- 树梅派上搭建tensorflow+opencv+pi camera的物体识别
BLOG_forest
树莓派树莓派tensorflow目标识别
树梅派上搭建tensorflow+opencv的物体识别前言硬件及软件版本安装及环境配置模型配置连接摄像头树莓派显示识别截图前言此教程参考自https://www.jianshu.com/p/ea5abe01aaf1略有改动。硬件及软件版本树梅派3b+树梅派系统:2018-04-18-raspbian-stretch(自带python3.5和2.7)此处使用3.5版本tensorflow1.13.
- opencv安上后编译运行的奇怪问题
utt@Delimola
linuxopencv
这是网上剽的一段基于opencv的人脸识别项目,原来跑在树梅派是OK的,服务器安完后直接跑居然出问题#include#include#include#include#includeusingnamespacestd;usingnamespacecv;intmain(){//【1】加载分类器CascadeClassifiercascade;cascade.load("/home/pi/opencv/
- (4)下位机部分-水下管道智能巡检-方案STM32+树梅派+python+opencv—水下机器人
花有重开日,人无再少年啊。
stm32物联网单片机人工智能
前言:目录浏览:学习内容:如何让无刷电机在STM32下工作起来。1.频率计算:公式Fpwm=100M/((arr+1)*(psc+1))(单位:Hz)例如:我们需要50hz的频率单片机主频为72Mhz那么:50hz=72M/(49+1)(71+1)可以得出arr=49,psr=71,当然这只是举个例子如果arr的可调节范围太小将会影响后面PID的调节,不建议ARR的值过小。当然arr和psr这两个
- PX4多机仿真(gazebo)
天际碧空
无人机arm
版本说明:操作系统宿主机(或开发机):ubuntuserver20.0.04,thinkpad目标机(机载计算机):ubuntuserver20.0.04,树梅派3b+飞行控制软件:px4autopilot1.11.3仿真软件:gazebo9应用软件运行环境:mavsdkmavlink数据流的路由软件:mavlink-router第一部分,飞控应用程序与gazebo软件仿真环境运行在同一台机器上飞
- (3)下位机部分-水下管道智能巡检-方案STM32+树梅派+python+opencv—水下机器人
花有重开日,人无再少年啊。
单片机人工智能嵌入式深度学习机器学习
前言:浏览目录:学习目标:这一部分讲讲定时器和PWM,这一部分的5路PWM的产生是由TIM3(普通定时器-4个通道)和TIM1(高级定时器-7个通道),TIM1定时器的PWM配置过程是比普通定时器的配置多两行代码的,它所包含的其他功能我们现在这里还用不上我们只需要它输出PWM即可,笔者这里将以TIM1定时器和TIM3定时器为例讲解怎么配置定时器输出PWM。还有比较重要的就是PWM频率的计算方法:公
- 我的树梅派日记2021-12-18
GeniusWong
2021-12-17重新安装了系统2021-12-181、安装了airplay参考文档https://shumeipai.nxez.com/2014/12/10/raspberry-pi-using-airplay-wireless-audio-playback-achieve-even-putting-wifi.html?replytocom=553382、用的这个代码https://githu
- (1)水下管道智能巡检-方案STM32+树梅派+python+opencv—水下机器人
花有重开日,人无再少年啊。
笔记python单片机人工智能经验分享编程语言
文章目录前言硬件选择***一、下位机所需要实现的功能***1.LED部分2.PWM部分3.无刷电机部分4.串口部分5.I2c驱动部分6.MPU6050配置相关寄存器部分7.解析姿态角,PID算法和EKF(滤波)***二、上位机所需要实现的功能***1.串口发送部分2.opencv部分(1).直线拟合+像素点巡线(2).图像的模式识别方法总结以及成品展示前言笔者今年参加了工程训练比赛(现在已经迈入了
- [翻译]Google向第三方设备开放语音助手
EchoZhou
原文链接:https://www.infoq.com/news/2017/05/google-assistant-sdk-preview.mdGoogle助手的产品经理ChrisRamsdale宣布,Google助手推出可以集成在树梅派3以及其他Linux第三方设备上的SDK。然而对应的商用条款还没确定。Google助手SDK使用一个名为gRPC的自主研发RPC框架来创建跨平台的客户端,服务端则需
- 用OpenCV-python的微信跳一跳外挂脚本
_lambda_
微信跳一跳好像火了很久了,我才开始接触,作为一个手残党,玩了几次不到20分,打算直接放弃了。但作为一个技术宅,下一反应肯定是“上脚本”。最初想法是用arduino(不会可以学啊)+树梅派,树梅派用OpenCV处理摄像头,读取手机屏幕,判断跳跃距离,发命令给arduino控制机械手臂(触控笔),任务完成。但问题来了不会arduino,也没有arduino和触控笔。没有树梅派用的摄像头。不会OpenC
- 打造更持久的树梅派
导读写了那么多期斐讯k3,想必诸位都视觉疲劳了,今天终于轮到树梅派上场了。要想树梅派长久稳定的运行,且可扩展能力强,能够把它打造成网盘,那么扩展存储是必然的,同时树梅派最大的毛病就是意外断电后文件系统易损坏,需要手动修复,那有没有一劳永逸的法子,答案是肯定的,接着看就是!设计推导示例硬件原料树梅派3B+USB无源移动机械硬盘有源USBHUB外置存储建议诸位采用有源usb移动机械硬盘,容量大且价格适
- 打造更持久的树梅派
导读写了那么多期斐讯k3,想必诸位都视觉疲劳了,今天终于轮到树梅派上场了。要想树梅派长久稳定的运行,且可扩展能力强,能够把它打造成网盘,那么扩展存储是必然的,同时树梅派最大的毛病就是意外断电后文件系统易损坏,需要手动修复,那有没有一劳永逸的法子,答案是肯定的,接着看就是!设计推导示例硬件原料树梅派3B+USB无源移动机械硬盘有源USBHUB外置存储建议诸位采用有源usb移动机械硬盘,容量大且价格适
- 树梅派4B 安装使用 Manjaro-ARM 64位系统 samba tigervnc iptables防火墙
一切时空过去未来
ManjaroARM树梅派4Bmanjaroarmraspberrypi
你可能要问manjaro有什么好的?看图,不多说。介绍64位系统排名第一的,最易用的KDE桌面迅雷,QQ,微信,和最新软件,一个不少manjaro有最为丰富的软件仓库最新的软件,优先享用看图,manjaro的用户仓库就是AUR,遥遥领先树梅派4BManjaro-ARM系统镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/
- 树梅派应用37:树莓派创意DIY盘点 比比谁的脑洞更大
huayucong
树梅派(RaspberryPi)
摘要:众所周知,树莓派一开始是一款为学生计算机编程教育设计的卡片式电脑,其系统基于Linux。自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。就像其他任何一台运行Linux系统的台式计算机或者便携式计算机那样,利用树莓派可以做很多事情。根据树莓派创始人EbenUpton的说法,这款微型电脑将
- 延长树莓派上SD卡的使用寿命
qiaokelee
最近我写了一篇为何我认为树梅派是最好的小型服务器的文章。其中提到了一个问题是SD卡存储。据说SD卡的写入次数是有限的,那么这是否意味着用树莓派当作服务器会存在一些问题呢?也许吧,目前只是个别文章报告了SD卡会报废,但并没有完全的定论。于是我开始寻找一些方法把SD卡的写入次数降到最低,理论上有助于延长它的使用寿命。在一个SD卡上运行GNU/Linux的最佳实践一张容量更大的卡假设写操作在卡上的各个地
- 树梅派应用45:树莓派上的软件安装和卸载命令汇总
huayucong
树梅派(RaspberryPi)
基础命令安装软件apt-getinstallsoftname1softname2softname3……卸载软件apt-getremovesoftname1softname2softname3……卸载并清除配置apt-getremove–purgesoftname1更新软件信息数据库apt-getupdate进行系统升级apt-getupgrade搜索软件包apt-cachesearchsoftna
- 树梅派DNS缓存服务器建设
weixin_34348174
2019独角兽企业重金招聘Python工程师标准>>>树梅派DNS缓存服务器建设Hradware:树梅派3B+OS:DebianGnu/Linux9.4安装软件:apt-getdnsmasq参数配置:配置网络(无线接入):vi/etc/wpa_supplicant/wpa_supplicant.conf加入无线节点SSID及链接密码信息,格式如下:network={ssid="demotest"p
- 树梅派应用21:Lakka 让树莓派变身全能游戏模拟器
huayucong
树梅派(RaspberryPi)
Lakka是RetroArch官方的Linux发行版,以多机种游戏模拟器libretro为核心。它能玩的游戏很多,街机游戏,红白机游戏,PS游戏等,算是集大成者:强大,易用,开源!官网有非常简单的上手指南,一清二楚。我来概括说明下步骤:1.选择你的硬件平台因为这个Lakka只是移植到了部分硬件上,如下图所示,支持树莓派平台的1-3代产品。下面的图是各个硬件平台对各个游戏模拟器的支持情况。2.烧录l
- 怎么样才能成为专业的程序员?
cocos2d-x小菜
编程PHP
如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。
关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为
- java web开发 高并发处理
BreakingBad
javaWeb并发开发处理高
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(
- mysql批量更新
ekian
mysql
mysql更新优化:
一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。
三千多条的更新,需要3分多钟。
查询了批量更新的优化,有说replace into的方式,即:
replace into tableName(id,status) values
- 微软BI(3)
18289753290
微软BI SSIS
1)
Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。
A:一般这类问题的存在是
- Java中的List
g21121
java
List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。
与 set 不同,列表通常允许重复
- 读书笔记
永夜-极光
读书笔记
1. K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?
传统决策: A:100%订单 B,C,D:0%
&nbs
- centos 安装 Codeblocks
随便小屋
codeblocks
1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2*
3. 安装wxGTK
yum search w
- 23种设计模式的形象比喻
aijuans
设计模式
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:
- 开发管理 CheckLists
aoyouzi
开发管理 CheckLists
开发管理 CheckLists(23) -使项目组度过完整的生命周期
开发管理 CheckLists(22) -组织项目资源
开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C
- js实现切换
百合不是茶
JavaScript栏目切换
js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路:
1,先将要显示的设置为display:bisible 否则设为none
2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示
3,判断js获取的id名字;再设置是否显示
代码实现:
html代码:
<di
- 周鸿祎在360新员工入职培训上的讲话
bijian1013
感悟项目管理人生职场
这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。 &
- 前端Web开发的页面效果
Bill_chen
htmlWebMicrosoft
1.IE6下png图片的透明显示:
<img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/>
或在<head></head>间加一段JS代码让透明png图片正常显示。
2.<li>标
- 【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)
bit1129
垃圾回收
CMS概述
并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。
CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执
- Struts2技术总结
白糖_
struts2
必备jar文件
早在struts2.0.*的时候,struts2的必备jar包需要如下几个:
commons-logging-*.jar Apache旗下commons项目的log日志包
freemarker-*.jar  
- Jquery easyui layout应用注意事项
bozch
jquery浏览器easyuilayout
在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:
如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出
- java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
bylijinnan
java
public class CopySpecialLinkedList {
/**
* 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。
假设原来链表为A1 -> A2 ->... -> An,新拷贝
- color
Chen.H
JavaScripthtmlcss
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD>&nbs
- [信息与战争]移动通讯与网络
comsci
网络
两个坚持:手机的电池必须可以取下来
光纤不能够入户,只能够到楼宇
建议大家找这本书看看:<&
- oracle flashback query(闪回查询)
daizj
oracleflashback queryflashback table
在Oracle 10g中,Flash back家族分为以下成员:
Flashback Database
Flashback Drop
Flashback Table
Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query)
下面介绍一下Flashback Drop 和Flas
- zeus持久层DAO单元测试
deng520159
单元测试
zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去.
本文是zeus的dao单元测试:
1.单元测试直接上代码
package com.dengliang.zeus.webdemo.test;
import org.junit.Test;
import o
- C语言学习三printf函数和scanf函数学习
dcj3sjt126com
cprintfscanflanguage
printf函数
/*
2013年3月10日20:42:32
地点:北京潘家园
功能:
目的:
测试%x %X %#x %#X的用法
*/
# include <stdio.h>
int main(void)
{
printf("哈哈!\n"); // \n表示换行
int i = 10;
printf
- 那你为什么小时候不好好读书?
dcj3sjt126com
life
dady, 我今天捡到了十块钱, 不过我还给那个人了
good girl! 那个人有没有和你讲thank you啊
没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you
爸爸, 如果地上有一张5块一张10块你拿哪一张呢....
当然是拿十块的咯...
爸爸你很笨的, 你不会两张都拿
爸爸为什么上个月那个人来跟你讨钱, 你告诉他没
- iptables开放端口
Fanyucai
linuxiptables端口
1,找到配置文件
vi /etc/sysconfig/iptables
2,添加端口开放,增加一行,开放18081端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT
3,保存
ESC
:wq!
4,重启服务
service iptables
- Ehcache(05)——缓存的查询
234390216
排序ehcache统计query
缓存的查询
目录
1. 使Cache可查询
1.1 基于Xml配置
1.2 基于代码的配置
2 指定可搜索的属性
2.1 可查询属性类型
2.2 &
- 通过hashset找到数组中重复的元素
jackyrong
hashset
如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法:
int[] array = {1,1,2,3,4,5,6,7,8,8};
Set<Integer> set = new HashSet<Integer>();
for(int i = 0
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
lanrikey
history
后退时关闭当前页面
<script type="text/javascript">
jQuery(document).ready(function ($) {
if (window.history && window.history.pushState) {
- 应用程序的通信成本
netkiller.github.com
虚拟机应用服务器陈景峰netkillerneo
应用程序的通信成本
什么是通信
一个程序中两个以上功能相互传递信号或数据叫做通信。
什么是成本
这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。
都有哪些通信方式
全局变量
线程间通信
共享内存
共享文件
管道
Socket
硬件(串口,USB) 等等
全局变量
全局变量是成本最低通信方法,通过设置
- 一维数组与二维数组的声明与定义
恋洁e生
二维数组一维数组定义声明初始化
/** * */ package test20111005; /** * @author FlyingFire * @date:2011-11-18 上午04:33:36 * @author :代码整理 * @introduce :一维数组与二维数组的初始化 *summary: */ public c
- Spring Mybatis独立事务配置
toknowme
mybatis
在项目中有很多地方会使用到独立事务,下面以获取主键为例
(1)修改配置文件spring-mybatis.xml <!-- 开启事务支持 --> <tx:annotation-driven transaction-manager="transactionManager" /> &n
- 更新Anadroid SDK Tooks之后,Eclipse提示No update were found
xp9802
eclipse
使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,
打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates
检测一会后提示 No update were found