- 瑞芯微RK3568驱动配置之十串口
宁静致远2021
嵌入式Linux及驱动开发工控软件物联网嵌入式Linux驱动嵌入式Linux开发
瑞芯微RK3568驱动配置之十串口瑞芯微RK3562驱动配置之十串口引脚定义rk3562-pinctrl.dtsiChaptet1瑞芯微RK3568驱动配置之十串口Chapter2创龙瑞芯微RK3568设备树1(修改设备树GPIO和串口)前言基础题外话内容1.GPIO2.串口不同总结后续Chapter3QT串口大量数据动态实时显示(三)========“customplot绘图步骤”前言第一部分:
- Fortress Besiege 004
努力每一天JM
Chapter2上Sentences1.haveaverychildishtemperament2.inthepresenceofthemansheloves,everywomanhastheamazingpowerofrejuvenation3.inanapologetictone4.blushhalfinpleasureandhalfinanger5.havesb'sluggageinspec
- Chapter 1 Python语言与Linux系统管理 《Python Linux系统管理与自动化运维》
_小白大侠_
本书特色本书介绍了Python语言在Linux系统管理中的应用,包括编写Python脚本管理Linux系统,使用Python编写的自动化工具管理Linux系统,以及使用Python打造专属的管理工具等。实战类书籍,有大量实战案例。如何阅读本书?共11章,每一章专注于解决某一类问题,均可单独成册,择需阅读即可。Chapter1:为什么学Python?Chapter2:Python的多个生态工具,解决
- 22《赤条条说瑞士人》,在瑞士做妈妈要为孩子付出什么?
林央之
《赤条条说瑞士人》TheNakedSwiss作者|ClareO’dea译者|影子(一个国家,10个传闻。一探究竟。是真是假?任君评述。)Chapter1:认识一下瑞士人Chapter2:瑞士人很有钱,吗?Chapter3:瑞士人排外,吗?Chapter4:瑞士人聪明,吗?Chapter5:瑞士人性别歧视,吗?Chapter6:瑞士人中立,吗?Chapter7:瑞士人帮过纳粹,吗?Chapter8:
- D016+7组简晓荷+《吉田医生哈佛求学记》读书笔记
若水手绘
CHAPTER2用自己的规则,把时间密度提高因为没有时间,对于时间的执着之心越发强烈,会想尽办法获得时间,创造时间。时间对每个人都是平等的,正因为没有时间,我才掌握了自己的使用时间、创造时间的方法。正因为没有时间,我们才使劲地利用每一分每一秒;学会利用有限的时间,去做那些自己想要做的事情。因为时间有限,才不会去胡思乱想,这是我去年亲身经历的;为了好好复习,脑子里除了复习还是复习,除了看书还是看书,
- 给不了你最好的,就成全你想要的…
热苏打_c6cc
Chapter1你有过这种感觉么心里像是打翻了水杯那些水漫过心脏漫过胸膛漫向每一个身体的低处积成水洼然后倒影出细小而锋利的痛来。Chapter2喜欢你认真的眉眼喜欢你温柔的霸道喜欢你细心的体贴可是、你不喜欢我那又有什么用Chapter3虽然我不是什么好女子不够细致不够温柔不能把自己捏扁捏圆捏成你喜欢的样子但至少我还懂得成全给不了你最好的就成全你想要的Chapter4你站在弯月的阴影里我能看见光茫却
- 第一卷 完美雕塑(二)
密密不知道
chapter2情报贩子(一)“小南爷。”马伯骞坐在酒保少年面前的高脚凳上,微笑着开口。酒保少年瞟了他一眼,低头继续擦酒杯,不说话。马伯骞索性掏出了J官证:“你好,我是JC,我来找你,听说你知道葛诺的下落。”少年没有理他。马伯骞想了想,觉得自己应该介绍的全面一点:“我叫......”“马伯骞,S市公安局刑J队ZHONGAN组的。”马伯骞一震:“嗯?你认识我?”“不认识,不过看出来了。”酒保少年继续
- 暂时不知道起什么名,就凑合吧
皮皮音
chapter2相识“呼......呼......”我好像已经在黑暗中跑了很久,不知方向,不知时间,只是感觉如果不跑的话,会落得一个很惨的结果。我拼命地跑,跑,跑,终于在前方不远处看见了光源,于是我加快速度,想奔向光源。但不知怎的,我突然就动不了了,虽然我还在保持跑的姿态,但是就是在原地踏步。我只能眼睁睁地看着光源离我越来越远,直至消失。又剩我一个人了,我不想在黑暗中,我不要在黑暗中,却无计可施。
- 从一九九八到二零一八
瓷胎酱
chapter2第二次的回忆来自火车,我很小的时候开始坐火车,前往一千五六百公里远的广州,坐的是老式的绿皮火车,火车走的慢,要一天一夜窝在狭长又拥挤的车上,而那时候的车窗下半部分还是可以向上推开的,傍晚,车厢内闷热又充斥着泡面的气味,推开窗户,吹着异乡的风,乏味的心情也会舒畅很多。夜晚经过长江,车窗外全是一船船的灯火,星星点点一直延伸到目光的尽头。尽管不喜欢坐火车,倚在窗边看风景的经历却让我很难忘
- TPS5430正负电源模块
宁静致远2021
物联网嵌入式硬件
TPS5430正负电源模块Chapter1TPS5430正负电源模块一、芯片重要参数二、tps5430参考电路讲解以及PCB布局1.正压降压(15V转12V)2.正压降负压(15V转-12V)Chapter2使用tps5430制作正负DC-DC降压电源,tps7a47和tps7a33制作正负LDO线性电源第一部分、TPS5430制作正负DC-DC降压电源第二部分、TPS7a33,TPS7a47制作
- 读书笔记《云边有个小卖部》
宝藏文案馆
Chapter2喂,打劫>>窗外蝉儿鸣叫,屋内扇叶转动,课文朗读声随风去向山林。>>每当她笑的时候,就让他想起夏天灌木丛里的萤火虫,忽明忽暗,飞不远,也飞不久,日出前会变成一颗颗露珠,死在人们不会注视的叶子上。>>暮风掠过麦浪,远方山巅盖住落日,田边小道听得见蛙鸣>>所有植物的枝叶,在风中唰唰地响,它们春生秋死,永不停歇。>>那么热的夏天,少年的后背被女孩的悲伤烫出一个洞,一直贯穿到心脏,无数个季
- Chapter2 喂,打劫
Yining茵
1/从莺莺小卖部出发,经过理发店、澡堂、小白楼,再左拐,河沿石板路走一段,电影院旁边就是罗老师租的房子。当初罗老师抵达小镇,学校安排她住教工宿舍。此人比较时髦,说要建造自己的乌托邦。没过几天,选中原先油漆店的铺子,搞咖啡厅失败,搞酒吧失败。她锲而不舍,导致赔个精光,房子租约没到期,索性住在那儿,把吧台当成床头柜。罗老师痛定思痛,回到常规思路,最后搞个补习班,总算苟活了一门副业。无论罗老师如何看待他
- 看书标记【数据科学:R语言实战 2】
小胡涂记
r语言开发语言
看书标记——R语言Chapter2序列的数据挖掘2.1模式2.1.1Eclat频繁项集的挖掘用法用eclat找到成年人行为的相似点查找数据集中的频繁项目集中于最高频率的示例2.1.2arulesNBMiner用法为频繁集挖掘Agrawal数据2.1.3Apriori用法评估购物篮中的关联2.1.4用TraMineR确定序列用法确定训练和职业中的序列2.1.5序列相似点用法示例【数据科学:R语言实战
- Chapter2 喂,打劫
Yining茵
2/程霜爱吃啥,家里几口人,看什么动画片,玩不玩塑料小兵,这些刘十三和牛大田都想知道。他们以为自己是野比康夫,而程霜是上天派来的温柔静香。没想到程霜的角色,原来是胖虎。“打劫!”程霜站在石桥上,桥下流水淙淙,小女孩扛着一根扫把,再次重申:“喂,打劫!”石桥基本是大家必经之路,补习的同学们被一网打尽。胆小的蹲着抱头,牛大田环顾一圈,鼓起勇气指着小女孩说:“你不能这样,你这样是错误的!”小女孩用扫帚戳
- 《计算机网络:自顶向下方法》Chapter2:应用层
fengjb
摘要:本章节主要介绍一些常见的、基本的应用层协议。包括与web浏览器相关的http协议,与文件传送相关的ftp协议,与邮件服务相关的协议以及与域名解析相关的协议。最后介绍了https协议。关键词:HTTP;FTP;SMTP;POP3;IMAP;Exchange;DNS;HTTPS目录: 1.http协议 1.1什么是http协议 1.2http协议报文格式 1.3持续连接和非持
- Solana Mobile开启第二代Saga手机预售,怎么购买Solana Mobile?
ai使用测评
智能手机SolanaMobile
PANews1月17日消息,SolanaMobile官方宣布开启其第二代Saga手机(Chapter2)的预售,预购押金为450美元,预计将于2025年上半年发货。同时,Chapter2的发售将会包括推荐(Referrals)和积分榜(Leaderboard)等多种功能。创始人窗口已开启并即将关闭,早期采用者窗口和支持者窗口开启时间暂未披露。该产品计划尽可能多的市场上提供,如果发现某用户所在的市场
- [C++ Primer notes] Chapter 2 练习题 变量和基本类型
young_cr7
C++c++
Chapter2练习题环境:CLion+MinGW2.1类型int、long、longlong和short的区别是什么?无符号类型和带符号类型的区别是什么?float和double的区别是什么?(1)int、long、longlong和short都是整型,在C++中规定,int至少和short一样大,long至少和int一样大,longlong至少和long一样大在Win64电脑上,环境为CLio
- 津巴多普通心理学Chapter2
赶路人二晨
Chapter2:生物心理学、神经科学与人类天性关于人的大脑:人类大脑是目前已知的最复杂的结构。大脑是1000亿个神经元的家,每个神经元都与多达10000个神经元存在着联系。关键问题1:基因与行为存在着怎样的联系?“进化在根本上塑造了心理过程,因为进化偏爱那些能产生适应行为的遗传变异。”进化理论认为:经过一段时间后两个物种的进化分道扬镳了,各自发展出一套适应特征。而对于人类而言,这就意味着出现了适
- MATLAB Deep learning
JNU freshman
机器学习人工智能深度学习matlab深度学习
文章目录Chapter1:MachineLearning存在的问题过拟合Overfitting解决过拟合regularizationandvalidationregularization正则化validation验证机器学习的类型有监督学习分类Classification回归Regression无监督学习聚类强化学习Chapter2:NeuralNetwork神经网络的结点NodesofaNeur
- 计算机网络自顶向下方法学习笔记—————第二章:应用层
kan不见未来
计算机网络自顶向下方法计算机网络学习笔记
Chapter2:ApplicationLayer目录Chapter2:ApplicationLayer一:导论(1)为什么要有应用层(2)一些网络应用的例子二:应用层协议原理(Principlesofnetworkapplications)(1)创建一个网络应用(2)网络应用程序体系架构客户-服务器模式(Client-Serverarchitecture)服务端客户端(eg:HTTP,FTP,S
- 《双抛桥》Chapter2·姐夫
c811c58c875f
1935年的寒冬似乎来的早些,才刚入腊月,鼓楼镇就已大雪纷飞,对于地处南方的FZ市而言下雪是稀奇的事情,被冰封的城镇显得别有韵味,那座无名之桥上面覆盖着厚厚的冰霜,很多孩童放了寒假,在家里闲来无事,跑去结了冰的湖面上溜冰嬉戏玩耍。顾曼桢结束了倒数第二个学期的学习生活,拿着门门功课满分的成绩单,坐上了从上海开回家乡的火车。一路上,顾曼桢的心情激动中又有些忐忑,心心念念着想要让姐姐看看自己优秀的成绩,
- 冰与火之歌卷Ⅳ:群鸦的盛宴 中英文双语同步对照版 第2篇 THE CAPTAIN OF GUARDS上
yakamoz001
Ⅳ群鸦的盛宴Chapter2侍卫队长THECAPTAINOFGUARDS“血橙熟透了。”亲王用疲倦的嗓音评论道。侍卫队长将他的轮椅推到了阳台上。Thebloodorangesarewellpastripe,”theprinceobservedinawearyvoice,whenthecaptainrolledhimontotheterrace.之后许久,他都不曾说话。Afterthathedidn
- 【操作系统】重点概念汇总(手写版本)
MorleyOlsen
操作系统操作系统
Chapter1:操作系统引论Chapter2:进程管理Chapter3:处理机调度与死锁Chapter4:存储器管理Chapter5:虚拟存储器Chapter6:输入输出系统Chapter7:文件管理Chapter8:磁盘存储器管理Chapter9:操作系统接口p1:p2:p3:p4:p5:
- 【乐推荐】只有你是货真价实的18岁 只有你一尘不染
苏农不吃冰
今天你一定听过这个18岁的梗:2017年12月31日,最后一批90后(生于1999年12月31日)度过了他们18岁的生日。这意味着:从法律上讲,90后一代已经全部成年,集体告别了少年时代。00后终于粉墨登场了!呃,好吧,得承认自己不再是孩子了。清早醒来看到左小老师发了一条动态:“为过去的相遇说再见,为现在的相处说感谢,为未来的相助说拜托,为无间的友谊说永存。”chapter2新的一年,所有事都是崭
- 从 早睡早起 出发
默读心律
1.周记(2018.11.5-11.11)Chapter0一切过往,皆为序章Chapter1写这篇周记,着实惶恐。回顾上周做了什么,一片凌乱,忽然记不起具体做了哪些事情,却又是忙忙碌碌的一周,每每入睡,最早也是凌晨一点以后。或许,这也就是写周记的“出发点”。借此梳理生活,找回曾经的自己。Chapter2本周工作记录1、完成现场面试2、完成高校招聘贴上传3、完成12+1节课程4、参加“领队英语”培训
- PyQt5从入门到实践——Chapter2 搭建开发环境
木木_l
PyQt5从入门到实践学习笔记qtpython开发语言qt5
概述PyQt5开发必备工具:(1)解释器:Python(2)开发Python程序的集成开发工具:Pycharm(3)所需模块:pyqt5(GUI框架Qt5的Python接口)、pyqt5-tools(包含pyqt5的工具包)、pyqt5designer(pyqt5设计器)1.下载Pyhton1.1官网下载Python1.2Anaconda或者Miniconda,本人喜欢使用conda工具包中的Py
- 脚印 chapter2
空蛹满梦
有时候铁子从外头回来,也给我带一些我没见过的吃食,有时候是糕点,有时候是逗小孩的纸糖果。铁子现在一个人赶车,远不如过去那时候,后头有我在照应,他大可在前头潇洒高歌。每每贩货归来,必找我喝酒。说他在路上遇到的乞丐把他拦下同他争货,说他半路唱着歌回头一望发现我不在后头,霎时觉得索然无味。我也陪着他喝着,大多数时候只他讲我听。像伯牙鼓琴,子期倾听般两两合作。失了谁都不成气候。日头渐渐拉长,昼长夜短越加分
- 你在哪里?(2)-14|马克·李维
风会这样说
chapter2灾难中的国度希望很快收到你的来信,我爱你。1975年5月10日苏珊:我的回信似乎也写得迟了。之前为了考试我简直累得像狗一样,不过好在那些阶段测验终于已经过去了。5月的纽约又多了些新鲜的色彩,我倒是觉得它穿绿色很好看。上周日我和几个朋友去了中央公园,已经有情侣在草地上拥吻,这才是春日该有的景象啊!我跑到了楼顶的天台上,画下了脚下街区的全景。我好希望你可以在这里,和我站在一起。这个暑假
- 进击的雨燕-------基础部分()
dongchuangzhi1998
swift移动开发xcode
详情转自:http://wiki.jikexueyuan.com/project/swift/chapter2/07_Closures.html注释请将你的代码中的非执行文本注释成提示或者笔记以方便你将来阅读。Swift的编译器将会在编译代码时自动忽略掉注释部分。Swift中的注释与C语言的注释非常相似。单行注释以双正斜杠(//)作为起始标记://这是一个注释你也可以进行多行注释,其起始标记为单个
- MOSFET管驱动设计细节,波形分析
宁静致远2021
物联网嵌入式硬件
MOSFET管驱动设计细节,波形分析Chapter1MOSFET管驱动设计细节,波形分析MOSFET驱动芯片的内部结构MOS驱动电路设计需要注意的地方MOS管驱动电路参考MOS管驱动电路的布线设计常见的MOS管驱动波形高频振铃严重的毁容方波又胖又圆的肥猪波打肿脸充正弦的生于方波他们家的三角波大众脸型,人见人爱的方波方方正正的帅哥波Chapter2单片机常用的ADC数据滤波算法Chapter1MOS
- 统一思想认识
永夜-极光
思想
1.统一思想认识的基础,才能有的放矢
原因:
总有一种描述事物的方式最贴近本质,最容易让人理解.
如何让教育更轻松,在于找到最适合学生的方式.
难点在于,如何模拟对方的思维基础选择合适的方式. &
- Joda Time使用笔记
bylijinnan
javajoda time
Joda Time的介绍可以参考这篇文章:
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
工作中也常常用到Joda Time,为了避免每次使用都查API,记录一下常用的用法:
/**
* DateTime变化(增减)
*/
@Tes
- FileUtils API
eksliang
FileUtilsFileUtils API
转载请出自出处:http://eksliang.iteye.com/blog/2217374 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- 各种新兴技术
不懂事的小屁孩
技术
1:gradle Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
现在构建系统常用到maven工具,现在有更容易上手的gradle,
搭建java环境:
http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/
搭建android环境:
http://m
- tomcat6的https双向认证
酷的飞上天空
tomcat6
1.生成服务器端证书
keytool -genkey -keyalg RSA -dname "cn=localhost,ou=sango,o=none,l=china,st=beijing,c=cn" -alias server -keypass password -keystore server.jks -storepass password -validity 36
- 托管虚拟桌面市场势不可挡
蓝儿唯美
用户还需要冗余的数据中心,dinCloud的高级副总裁兼首席营销官Ali Din指出。该公司转售一个MSP可以让用户登录并管理和提供服务的用于DaaS的云自动化控制台,提供服务或者MSP也可以自己来控制。
在某些情况下,MSP会在dinCloud的云服务上进行服务分层,如监控和补丁管理。
MSP的利润空间将根据其参与的程度而有所不同,Din说。
“我们有一些合作伙伴负责将我们推荐给客户作为个
- spring学习——xml文件的配置
a-john
spring
在Spring的学习中,对于其xml文件的配置是必不可少的。在Spring的多种装配Bean的方式中,采用XML配置也是最常见的。以下是一个简单的XML配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.or
- HDU 4342 History repeat itself 模拟
aijuans
模拟
来源:http://acm.hdu.edu.cn/showproblem.php?pid=4342
题意:首先让求第几个非平方数,然后求从1到该数之间的每个sqrt(i)的下取整的和。
思路:一个简单的模拟题目,但是由于数据范围大,需要用__int64。我们可以首先把平方数筛选出来,假如让求第n个非平方数的话,看n前面有多少个平方数,假设有x个,则第n个非平方数就是n+x。注意两种特殊情况,即
- java中最常用jar包的用途
asia007
java
java中最常用jar包的用途
jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. w
- ajax获取Struts框架中的json编码异常和Struts中的主控制器异常的解决办法
百合不是茶
jsjson编码返回异常
一:ajax获取自定义Struts框架中的json编码 出现以下 问题:
1,强制flush输出 json编码打印在首页
2, 不强制flush js会解析json 打印出来的是错误的jsp页面 却没有跳转到错误页面
3, ajax中的dataType的json 改为text 会
- JUnit使用的设计模式
bijian1013
java设计模式JUnit
JUnit源代码涉及使用了大量设计模式
1、模板方法模式(Template Method)
定义一个操作中的算法骨架,而将一些步骤延伸到子类中去,使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。这里需要复用的是算法的结构,也就是步骤,而步骤的实现可以在子类中完成。
 
- Linux常用命令(摘录)
sunjing
crondchkconfig
chkconfig --list 查看linux所有服务
chkconfig --add servicename 添加linux服务
netstat -apn | grep 8080 查看端口占用
env 查看所有环境变量
echo $JAVA_HOME 查看JAVA_HOME环境变量
安装编译器
yum install -y gcc
- 【Hadoop一】Hadoop伪集群环境搭建
bit1129
hadoop
结合网上多份文档,不断反复的修正hadoop启动和运行过程中出现的问题,终于把Hadoop2.5.2伪分布式安装起来,跑通了wordcount例子。Hadoop的安装复杂性的体现之一是,Hadoop的安装文档非常多,但是能一个文档走下来的少之又少,尤其是Hadoop不同版本的配置差异非常的大。Hadoop2.5.2于前两天发布,但是它的配置跟2.5.0,2.5.1没有分别。 &nb
- Anychart图表系列五之事件监听
白糖_
chart
创建图表事件监听非常简单:首先是通过addEventListener('监听类型',js监听方法)添加事件监听,然后在js监听方法中定义具体监听逻辑。
以钻取操作为例,当用户点击图表某一个point的时候弹出point的name和value,代码如下:
<script>
//创建AnyChart
var chart = new AnyChart();
//添加钻取操作&quo
- Web前端相关段子
braveCS
web前端
Web标准:结构、样式和行为分离
使用语义化标签
0)标签的语义:使用有良好语义的标签,能够很好地实现自我解释,方便搜索引擎理解网页结构,抓取重要内容。去样式后也会根据浏览器的默认样式很好的组织网页内容,具有很好的可读性,从而实现对特殊终端的兼容。
1)div和span是没有语义的:只是分别用作块级元素和行内元素的区域分隔符。当页面内标签无法满足设计需求时,才会适当添加div
- 编程之美-24点游戏
bylijinnan
编程之美
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Set;
public class PointGame {
/**编程之美
- 主页面子页面传值总结
chengxuyuancsdn
总结
1、showModalDialog
returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用window.showModalDialog函数打开一个IE的模式窗口时,用于返回窗口的值
主界面
var sonValue=window.showModalDialog("son.jsp");
子界面
window.retu
- [网络与经济]互联网+的含义
comsci
互联网+
互联网+后面是一个人的名字 = 网络控制系统
互联网+你的名字 = 网络个人数据库
每日提示:如果人觉得不舒服,千万不要外出到处走动,就呆在床上,玩玩手游,更不能够去开车,现在交通状况不
- oracle 创建视图 with check option
daizj
视图vieworalce
我们来看下面的例子:
create or replace view testview
as
select empno,ename from emp where ename like ‘M%’
with check option;
这里我们创建了一个视图,并使用了with check option来限制了视图。 然后我们来看一下视图包含的结果:
select * from testv
- ToastPlugin插件在cordova3.3下使用
dibov
Cordova
自己开发的Todos应用,想实现“
再按一次返回键退出程序 ”的功能,采用网上的ToastPlugins插件,发现代码或文章基本都是老版本,运行问题比较多。折腾了好久才弄好。下面吧基于cordova3.3下的ToastPlugins相关代码共享。
ToastPlugin.java
package&nbs
- C语言22个系统函数
dcj3sjt126com
cfunction
C语言系统函数一、数学函数下列函数存放在math.h头文件中Double floor(double num) 求出不大于num的最大数。Double fmod(x, y) 求整数x/y的余数。Double frexp(num, exp); double num; int *exp; 将num分为数字部分(尾数)x和 以2位的指数部分n,即num=x*2n,指数n存放在exp指向的变量中,返回x。D
- 开发一个类的流程
dcj3sjt126com
开发
本人近日根据自己的开发经验总结了一个类的开发流程。这个流程适用于单独开发的构件,并不适用于对一个项目中的系统对象开发。开发出的类可以存入私人类库,供以后复用。
以下是开发流程:
1. 明确类的功能,抽象出类的大概结构
2. 初步设想类的接口
3. 类名设计(驼峰式命名)
4. 属性设置(权限设置)
判断某些变量是否有必要作为成员属
- java 并发
shuizhaosi888
java 并发
能够写出高伸缩性的并发是一门艺术
在JAVA SE5中新增了3个包
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
在java的内存模型中,类的实例字段、静态字段和构成数组的对象元素都会被多个线程所共享,局部变量与方法参数都是线程私有的,不会被共享。
- Spring Security(11)——匿名认证
234390216
Spring SecurityROLE_ANNOYMOUS匿名
匿名认证
目录
1.1 配置
1.2 AuthenticationTrustResolver
对于匿名访问的用户,Spring Security支持为其建立一个匿名的AnonymousAuthenticat
- NODEJS项目实践0.2[ express,ajax通信...]
逐行分析JS源代码
Ajaxnodejsexpress
一、前言
通过上节学习,我们已经 ubuntu系统搭建了一个可以访问的nodejs系统,并做了nginx转发。本节原要做web端服务 及 mongodb的存取,但写着写着,web端就
- 在Struts2 的Action中怎样获取表单提交上来的多个checkbox的值
lhbthanks
javahtmlstrutscheckbox
第一种方法:获取结果String类型
在 Action 中获得的是一个 String 型数据,每一个被选中的 checkbox 的 value 被拼接在一起,每个值之间以逗号隔开(,)。
所以在 Action 中定义一个跟 checkbox 的 name 同名的属性来接收这些被选中的 checkbox 的 value 即可。
以下是实现的代码:
前台 HTML 代码:
- 003.Kafka基本概念
nweiren
hadoopkafka
Kafka基本概念:Topic、Partition、Message、Producer、Broker、Consumer。 Topic: 消息源(Message)的分类。 Partition: Topic物理上的分组,一
- Linux环境下安装JDK
roadrunners
jdklinux
1、准备工作
创建JDK的安装目录:
mkdir -p /usr/java/
下载JDK,找到适合自己系统的JDK版本进行下载:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
把JDK安装包下载到/usr/java/目录,然后进行解压:
tar -zxvf jre-7
- Linux忘记root密码的解决思路
tomcat_oracle
linux
1:使用同版本的linux启动系统,chroot到忘记密码的根分区passwd改密码 2:grub启动菜单中加入init=/bin/bash进入系统,不过这时挂载的是只读分区。根据系统的分区情况进一步判断. 3: grub启动菜单中加入 single以单用户进入系统. 4:用以上方法mount到根分区把/etc/passwd中的root密码去除 例如: ro
- 跨浏览器 HTML5 postMessage 方法以及 message 事件模拟实现
xueyou
jsonpjquery框架UIhtml5
postMessage 是 HTML5 新方法,它可以实现跨域窗口之间通讯。到目前为止,只有 IE8+, Firefox 3, Opera 9, Chrome 3和 Safari 4 支持,而本篇文章主要讲述 postMessage 方法与 message 事件跨浏览器实现。postMessage 方法 JSONP 技术不一样,前者是前端擅长跨域文档数据即时通讯,后者擅长针对跨域服务端数据通讯,p