- 编程启蒙系列书籍(2023.11.24)
dllglvzhenfeng
创新科普信息技术C++启蒙编程启蒙系列书籍青少年趣味编程ScratchPython
孩子看的编程启蒙书(第1、2合辑,全8册)孩子一看就懂的编程启蒙书(全6册套装)玩玩乐乐学编程全4册儿童编程思维启蒙入门书籍编程启蒙音乐书有声读物儿童早教益智语言训练书小创客的第一课:给孩子的编程启蒙书.什么是算法和程序漏洞(2019)ScratchJr小学生编程启蒙(2019.05)编程猫之创意编程启蒙(2019)编程启蒙音乐书:唱唱跳跳学编程(序列循环调试算法)(附带二维码音乐)--3-6岁编
- 跳妹儿学编程:ScratchJr入门程序积木块功能介绍与使用技巧
麻麻日志
一、前言上一期我们已经介绍过了ScratchJr的主控制界面的和绘画区域的各个功能区域的基本功能与作用。本期我们将开始介绍ScratchJr的重点,ScratchJr有哪些程序积木块,以及他们有什么作用。最后会大家介绍一些使用技巧。二、ScratchJr程序积木块详解ScratchJr的程序积木块按功能分为6大块,分别是:触发积木(黄色)、运动积木(蓝色)、外观积木(紫色)、声音积木(绿色)、控制
- 酷酷带你用Scratch Jr制作:走出井底的青蛙
沈阳酷叮猫少儿编程
面向5-7岁孩子的教程,本阶段以ScratchJr为创作工具,综合学科知识与编程技能,激发孩子的创造力、锻炼思维能力,实现STEAM教育所要求的科学、技术、工程、艺术和数学五大领域的素养综合提升。第四辑教程从学科融合入手,将身边学科学习的内容融入编程,学以致用。小朋友们都知道“井底之蛙”的成语吧?这个成语的意思是井底的青蛙认为天只有井口那么大。比喻那些见识短浅的人。这个成语出自《庄子·秋水》:“井
- 一年“上万”的编程课程,在家可以这样学?
儿童益智playing
1未来,为什么每个孩子都应该具备编程思维学习编程,并不是为了让他成为程序员。本质上是训练孩子思维的完整性和逻辑性,培养他们看待问题和解决问题的方式,用编程思维解决生活、学习、工作中的问题。2编程启蒙,什么时候开始最好>4-7岁兴趣启蒙阶段,通过绘本、桌游等学习编程思维,感受编程乐趣;学习scratchJr作为scratch的入门。>7-10岁趣味编程(以鼠标拖动模块,电脑搭建积木为主),scrat
- 少儿编程初识
旧游旧游
主要课程appinventorstratchpython机器人教育国内较有名的机构realthink梦想编程实现建议学习书籍《动手玩转scratchjr编程》适合5到7岁《scratch》适合8岁以上《scratch少儿趣味编程》《写给大家看的安卓应用开发书Appinventor2快速入门与实践》《父与子的编程之旅》《小创客玩转开源机器人》《动手玩转scratch2.0》存在问题非刚需延续性不足方
- 趣学妙用Scratch编程05 趣学篇(一)卡卡在AR体验中心
妙林居士
中国古代伟大的教育家孔子曾说过“知之者不如好之者,好之者不如乐之者”。这句话的意思是说懂得学习的人比不上喜爱学习的人,而喜爱学习的人比不上以此为乐的人。现在我们要开始正式学习Scratch了,难道要从一大堆陌生的指令开始学起?那岂不是很不符合“乐之者”的古训吗?别担心,还记得我们的小伙伴卡卡吗?——ScratchJr编程世界那只可爱的小猫?他将继续和你一起学习,深入Scratch世界,展开一场有趣
- 【scratchjr】开源项目开发踩坑之环境配置篇
兔狲超凶的
少儿编程
开源项目地址如下:github托管项目地址:https://github.com/LLK/scratchjr环境配置时相关错误整合解决方案:根据文档配置:https://github.com/LLK/scratchjr/blob/develop/README.md根据相关文档配置后可能会发生babel-loader配置问题,可以查看如下issues1.https://github.com/LLK/
- 最近研究Scratch及Scratchjr,关于幼儿/青少年学电脑及编程
wyyyh9458
教育
最近研究Scratch及Scratchjr,关于幼儿/青少年学电脑及编程,家里的两个孩子刚满5岁,是该学习的时候了,准备了每周一学习一节课。对他们的学习也逐步形成整体的计划。Scratch3.0还是测试版,未正式推出。原本想搭建一个本地平台,但未成功。看起来scratch-audio不支持我的linux。这是官网:https://scratch.mit.edu这是官方3.0的地址:https://
- 第8课:scratchjr速度指令
大黄蜂博主
第三节:蟹兔赛跑在本节课程中我们将会学习使用速度设置(setspeed)模块,它将控制角色的速度,来一场蟹兔赛跑。开始制作:1、打开app,新建项目,删除默认的小猫角色,添加海滩背景,和两个角色,小兔、螃蟹,并将两个角色放置在舞台左侧同一起跑线上,如上图所示。2、给小兔子添加脚本,先拖入小绿旗模块,然后点击黄色分类模块,我们会看到(setspeed)设置速度模块,这个模块将控制角色移动的快或者慢。
- 第14课:scratchjr踢足球
大黄蜂博主
这一节我们将学习一个新的触发模块“碰到”作为脚本的开始执行条件,小猫移动,当碰到足球后,此时足球的脚本被触发,足球向前滚动,做一个踢足球的的小游戏。开始制作:第一步:新建项目,添加农场背景,再添加一个角色,足球,如上图摆放。第二步:为小猫添加脚本,点击绿旗小猫向前移动5步。第三步:选中足球角色,为足球添加脚本,当被碰到,便向前滚动。通过碰到事件模块触发后面的脚本,重复执行一边旋转一边向前移动,达到
- 第13课:scratchjr火箭发射升空
大黄蜂博主
本节我们将学习如何让角色间协同工作,使用发送消息与当收到消息开始模块,小猫倒计时,然后火箭发射升空。开始制作:1、选择一个你喜欢的背景,作为火箭的发射场地,可以是在月球上,也可以是在海边。2、添加火箭角色,更摘桃子游戏一样,我们可以通过缩小模块适当的设置一下火箭的大小,然后将它放置在合适的位置。3、选中小猫角色,为它添加脚本,让小猫开始倒数“3、2、1”4、在小猫数完数后需要告知火箭起飞,这里怎么
- 第5课:Scratchjr说话指令
大黄蜂博主
第一步:打开scratchjr我们会看到上一节保存好的项目“舞会”,点击打开这个项目。第二步:添加舞台背景让我们让猫在舞台上跳舞,而不是单纯的白色背景。点击下图所示的图标你会看到很多背景,你可以选择。为了我们跳舞的猫,让我们选剧院吧,再点击顶部的对勾标记将它载入你的舞台。第三步:给小猫添加一个小伙伴点击屏幕左侧的加号标记,增加一个角色,如下图所示。这个操作与添加背景一样,我们会看到很多角色,挑选一
- 第12课:scratchjr摘桃子
大黄蜂博主
这个游戏是:在一棵树上结了很多桃子,现在我们要去找到成熟的,点击桃子,如果它熟了就会掉到地上,因次我们就需要给桃子添加脚本,让我们准备开始吧。之前我们学会了使用绿旗开始执行我们的程序,本节我们将学习如何通过点击角色开始执行脚本,这将使用到角色点击模块,除此之外我们还要用到缩小模块、返回模块以及使用重置按钮。开始制作:1、新建项目,删除默认的小猫角色。添加背景,选择summer,如上图,这是一个果园
- 第4课:Scratchjr运动指令
大黄蜂博主
第一步:打开app我们看到如下界面,点击小房子,进入操作界面。第二步:创建项目主屏幕显示您所有的保存scratchjr项目。如果这是您的第一个项目,您将只看到加号,如下图所示,点击加号创建一个新项目。第三步:让小猫动起来每个新的scratchjr项目都会默认一个小猫角色。为了使猫移动,我们可以使用程序块中蓝色调色板中的运动模块,用手指拖动一个蓝色箭头块到编程区域。所有的scratchjr程序都会在
- 第2课:Scratchjr操作界面
大黄蜂博主
1、保存退出返回主界面2、主界面,移动角色,如要删除请按住角色3、全屏4、打开关闭(xy)坐标网格5、选择或创建背景6、舞台上添加文字7、重置角色在舞台上的起始位置。(拖动角色来设置新的起始位置)8、开始执行9、点击“+”以添加新页。每一页有自己的角色和背景。要删除一个页面,长按。重新排序,直接拖动到新的位置。10、修改标题、查看项目信息,分享11、撤销操作,返回上一步12、编程脚本:将单元块组合
- ScratchJr-积木介绍
sayiaina
scratchJr
一、触发积木1、点击绿旗时开始在最前面添加此积木,当点击绿旗的时候,后面的程序就会开始执行。2、点击时开始在最前面添加此积木,当点击角色的时候,后面的程序就会开始执行。3、碰到时开始在最前面添加此积木,当碰到另一个角色的时候,后面的程序就会开始执行。4、收到消息时开始当接收到指定颜色的消息时,开始执行后面的程序。5、发送消息发送指定颜色的消息。二、动作积木1、往右走让角色向右移动,可指定移动的格数
- ScratchJr-ScratchJr介绍
sayiaina
scratchJr
ScratchJr是什么?ScratchJr是一个入门级的编程语言,它可以让幼儿(5-7岁)创建互动的故事和游戏,孩子利用图形化的程序积木让角色移动、跳跃、舞蹈、唱歌。孩子也可以利用绘图编辑器绘制自己的角色、用麦克风录制自己声音、用照相机加入自己拍摄的照片。最后用拼积木的方法组合成程序,让他们心中的角色动起来。你可以在iPad或是Android平板上免费下载到ScratchJr,若需进一步了解,请
- 第7课:Scratchjr声音指令
大黄蜂博主
创建新的项目,让小猫进行表演!您可以为小猫录制一首歌或一个特别的声音播放出来,然后在气泡中写下一些文字让猫说出来。1.选择一个你喜欢的背景。然后,用绿色标志开始块启动猫的脚本。2、点击绿色声音类别以在调色板中显示声音块。点击麦克风按钮进入ScratchJr录音界面。3、在这里您可以点击录制按钮录制声音,点击停止按钮停止录制,然后点击播放按钮播放录制的声音。绿色条形音棒显示录音时声音有多大,绿条越多
- scratch图书阅读笔记
我是月月老师
由于下周要给学员讲课,扩充一下教学灵感,把京东购物车里面所有关于scratch的图书都买下来了。杭州昨天夜里天降大雪,京东快递小哥冒雪送来了图书包裹,辛苦小哥了。第一本:动手玩转scratchJr编程图片发自App也是一本教5-7岁小朋友编程的书籍,软件安装在ipad上面,操作更加简单。书籍分为四章15个活动,分别是:准备开始,动画,故事,游戏。每个活动按照你将学到什么,创作方法,提示,寻找挑战,
- 不同年龄段的孩子如何开始学习编程
sujim
青少年编程教育
我们每个人都应该学习编程。这不仅仅是因为懂编程的人存在巨大缺口,还因为我们认为,技术的本质正在日益水平化,而不是垂直化。也就是说编程将成为一种通用的技能,像学习外语和驾驶那样。苹果公司CEO库克下面介绍现在提供计算机编程课程的主流网站和工具,包括code.org、scratch及scratchjr、python。1Code.org:AnybodycanLearn:拥有4-18岁的4门计算机编程课程
- 每天五分钟,轻松学编程(海底潜水 Day 1)
啊喔学堂
这一周,我们开始学习编写ScratchJr经典游戏:海底潜水。哈里老师将继续展开“每天五分钟,轻松学编程”系列课程,来帮助家长和宝贝一起通过编程的方式完成海底潜水的动画设计。Day1设置场景1和角色1.打开应用打开应用2.点击开始点击开始开始页面3.创建项目创建项目创建页面4.添加Toc:点击左侧加号,选择Toc,点击钩确认添加角色Toc确认5.设置场景1海滩:点击设置栏场景图标,选择海滩,点击钩
- 每天五分钟,轻松学编程(龟兔赛跑 Day 1)
啊喔学堂
看到龟兔赛跑故事动画的家长和宝贝,相信对ScratchJr有了一定的了解。从今天开始,哈里老师将展开“每天五分钟,轻松学编程”系列课程,来帮助家长和宝贝一起通过编程的方式完成龟兔赛跑的动画设计。Day1熟悉应用1.打开应用打开应用2.点击开始点击开始开始页面3.创建项目创建项目创建页面4.熟悉布局(默认人物是小猫,场景背景是白色)应用布局Day1的五分钟课程就到这里,感谢大家的关注!Day2:设置
- ScratchJr是什么,有什么作用
六六科技馆
什么是ScratchJr?ScratchJr是一个入门级的编程语言,可以让5到7岁的小朋友去创建他们的互动故事和游戏。孩子们使用图形化的程序积木让角色移动、跳跃、舞蹈、唱歌。孩子们可以利用绘图编辑器绘制自己喜欢的角色,用麦克风录制自己声音,用照相机加入自己拍摄的照片。最后用积木的方法组合成程序,让他们的角色动起来。ScratchJr这个软件的创作灵感来自Scratch。在全球有数以百万计的小朋友(
- 如何学习少儿创意编程?
啊喔学堂
在家长们帮宝贝安装好ScratchJr应用之后,接下来我们就开始学习少儿创意编程吧!那么,如何才能让宝贝学好创意编程呢?家长是最好的老师“家长是最好的老师”,在孩子成长的过程中,离不开家长的悉心呵护和谆谆教导。少儿创意编程,也是一样的,家长可以指导宝贝一起来完成一些小故事、小游戏,让孩子亲切地体会到故事背后的道理和游戏丰富的乐趣,同时也增进了家长和孩子之前的感情,不失为亲子活动的好点子!创意来源于
- 结合工程实践选题调研分析同类软件产品
春喜
我的工程实践选题是轻量级少儿编程学习平台,现在比较主流的少儿编程平台主要有Scratch软件、ScratchJr——一款基于Scratch的iPad应用、网易卡搭、编程猫和Alice——一个面向儿童的开源程序语言和工具。(1)这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标都是赚取⽤户的现⾦么?还是别的?2016年,据美国国家教育统计中心数据显示,美国67.
- ScratchJr儿童编程入门:1.ScratchJr的安装
云莓
ScratchJr是一款免费app,进入其官网,选择不同平台的版本下载安装。这里将提供iPad、安卓和PC上安装的指导。iOS平台目前只支持在iPad上安装,并不支持iPhone。打开AppStore。搜索"ScratchJr"。下载安装。安装完成。Andriod平台下载Andriod安装包。在手机或平板上打开浏览器,在地址栏输入http://www.kidset.cn/setup,进入云莓少儿课
- 快速入门一、scratch jr界面介绍
Luke_wu
阅读对象:家长目前scratchjr可以用于家长与孩子进行很有趣的亲子互动。建议用平板下载使用,优选ipad版。主界面(1)保存点击后可以保持当前项目,并回到项目汇总页面(2)舞台整个项目展示的地方,要删除里面的任意角色,只要长按删除即可(3)展示模式全屏以展示项目(4)栅格给舞台加栅格,用于标识角色在舞台的位置(5)改变背景为舞台选择背景(6)添加文本给舞台上方打上横批(7)重置角色让角色回到舞
- 推荐几本 scratch 编程的英文版书籍
许毅松
之前已经写过一篇《推荐几本少儿编程方面的书》,给大家推荐了几本关于少儿编程学习的书,包括Scratchjr、scratch、appinventor、python、mBlock机器人编程等等。前一篇推荐的书都是中文版的,由于笔者最近接触了不少国际学校的小孩,他们的英文水平比中文水平还好,平时学习的也大都是英文书籍,因此另写一篇,主要推荐我看过的关于scratch编程的英文版书籍。后续会陆续补充,大家
- 每天五分钟,轻松学编程(魔法师 Day 1)
啊喔学堂
哈里老师之前在啊喔学堂发表了一篇《2017年的第一场雪》的文章,这一周,我们就开始学习用ScratchJr来让魔法师变雪人吧。哈里老师将继续展开“每天五分钟,轻松学编程”系列课程,来帮助家长和宝贝一起通过编程的方式完成魔法师变雪人的动画设计。Day1设置场景和角色1.打开应用打开应用2.点击开始点击开始开始页面3.创建项目创建项目创建页面4.添加雪人:点击左侧加号,点击画笔编辑添加角色画笔5.设计
- 每天五分钟,轻松学编程(咏鹅 Day 1)
啊喔学堂
哈里老师之前在啊喔学堂发表了一篇《从中国诗词大会看少儿创意编程》的文章,这一周,我们就开始学习用ScratchJr来描述古诗咏鹅。哈里老师将继续展开“每天五分钟,轻松学编程”系列课程,来帮助家长和宝贝一起通过编程的方式完成古诗咏鹅的动画设计。Day1设置场景和角色1.打开应用打开应用2.点击开始点击开始开始页面3.创建项目创建项目创建页面4.添加第一只鹅(我们用鸭子代替):点击左侧加号,选择鸭子,
- java Illegal overloaded getter method with ambiguous type for propert的解决
zwllxs
javajdk
好久不来iteye,今天又来看看,哈哈,今天碰到在编码时,反射中会抛出
Illegal overloaded getter method with ambiguous type for propert这么个东东,从字面意思看,是反射在获取getter时迷惑了,然后回想起java在boolean值在生成getter时,分别有is和getter,也许我们的反射对象中就有is开头的方法迷惑了jdk,
- IT人应当知道的10个行业小内幕
beijingjava
工作互联网
10. 虽然IT业的薪酬比其他很多行业要好,但有公司因此视你为其“佣人”。
尽管IT人士的薪水没有互联网泡沫之前要好,但和其他行业人士比较,IT人的薪资还算好点。在接下的几十年中,科技在商业和社会发展中所占分量会一直增加,所以我们完全有理由相信,IT专业人才的需求量也不会减少。
然而,正因为IT人士的薪水普遍较高,所以有些公司认为给了你这么多钱,就把你看成是公司的“佣人”,拥有你的支配
- java 实现自定义链表
CrazyMizzz
java数据结构
1.链表结构
链表是链式的结构
2.链表的组成
链表是由头节点,中间节点和尾节点组成
节点是由两个部分组成:
1.数据域
2.引用域
3.链表的实现
&nbs
- web项目发布到服务器后图片过一会儿消失
麦田的设计者
struts2上传图片永久保存
作为一名学习了android和j2ee的程序员,我们必须要意识到,客服端和服务器端的交互是很有必要的,比如你用eclipse写了一个web工程,并且发布到了服务器(tomcat)上,这时你在webapps目录下看到了你发布的web工程,你可以打开电脑的浏览器输入http://localhost:8080/工程/路径访问里面的资源。但是,有时你会突然的发现之前用struts2上传的图片
- CodeIgniter框架Cart类 name 不能设置中文的解决方法
IT独行者
CodeIgniterCart框架
今天试用了一下CodeIgniter的Cart类时遇到了个小问题,发现当name的值为中文时,就写入不了session。在这里特别提醒一下。 在CI手册里也有说明,如下:
$data = array(
'id' => 'sku_123ABC',
'qty' => 1,
'
- linux回收站
_wy_
linux回收站
今天一不小心在ubuntu下把一个文件移动到了回收站,我并不想删,手误了。我急忙到Nautilus下的回收站中准备恢复它,但是里面居然什么都没有。 后来我发现这是由于我删文件的地方不在HOME所在的分区,而是在另一个独立的Linux分区下,这是我专门用于开发的分区。而我删除的东东在分区根目录下的.Trash-1000/file目录下,相关的删除信息(删除时间和文件所在
- jquery回到页面顶端
知了ing
htmljquerycss
html代码:
<h1 id="anchor">页面标题</h1>
<div id="container">页面内容</div>
<p><a href="#anchor" class="topLink">回到顶端</a><
- B树、B-树、B+树、B*树
矮蛋蛋
B树
原文地址:
http://www.cnblogs.com/oldhorse/archive/2009/11/16/1604009.html
B树
即二叉搜索树:
1.所有非叶子结点至多拥有两个儿子(Left和Right);
&nb
- 数据库连接池
alafqq
数据库连接池
http://www.cnblogs.com/xdp-gacl/p/4002804.html
@Anthor:孤傲苍狼
数据库连接池
用MySQLv5版本的数据库驱动没有问题,使用MySQLv6和Oracle的数据库驱动时候报如下错误:
java.lang.ClassCastException: $Proxy0 cannot be cast to java.sql.Connec
- java泛型
百合不是茶
java泛型
泛型
在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,任意化的缺点就是要实行强制转换,这种强制转换可能会带来不安全的隐患
泛型的特点:消除强制转换 确保类型安全 向后兼容
简单泛型的定义:
泛型:就是在类中将其模糊化,在创建对象的时候再具体定义
class fan
- javascript闭包[两个小测试例子]
bijian1013
JavaScriptJavaScript
一.程序一
<script>
var name = "The Window";
var Object_a = {
name : "My Object",
getNameFunc : function(){
var that = this;
return function(){
- 探索JUnit4扩展:假设机制(Assumption)
bijian1013
javaAssumptionJUnit单元测试
一.假设机制(Assumption)概述 理想情况下,写测试用例的开发人员可以明确的知道所有导致他们所写的测试用例不通过的地方,但是有的时候,这些导致测试用例不通过的地方并不是很容易的被发现,可能隐藏得很深,从而导致开发人员在写测试用例时很难预测到这些因素,而且往往这些因素并不是开发人员当初设计测试用例时真正目的,
- 【Gson四】范型POJO的反序列化
bit1129
POJO
在下面这个例子中,POJO(Data类)是一个范型类,在Tests中,指定范型类为PieceData,POJO初始化完成后,通过
String str = new Gson().toJson(data);
得到范型化的POJO序列化得到的JSON串,然后将这个JSON串反序列化为POJO
import com.google.gson.Gson;
import java.
- 【Spark八十五】Spark Streaming分析结果落地到MySQL
bit1129
Stream
几点总结:
1. DStream.foreachRDD是一个Output Operation,类似于RDD的action,会触发Job的提交。DStream.foreachRDD是数据落地很常用的方法
2. 获取MySQL Connection的操作应该放在foreachRDD的参数(是一个RDD[T]=>Unit的函数类型),这样,当foreachRDD方法在每个Worker上执行时,
- NGINX + LUA实现复杂的控制
ronin47
nginx lua
安装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-递归判断数组是否升序
bylijinnan
java
public class IsAccendListRecursive {
/*递归判断数组是否升序
* if a Integer array is ascending,return true
* use recursion
*/
public static void main(String[] args){
IsAccendListRecursiv
- Netty源码学习-DefaultChannelPipeline2
bylijinnan
javanetty
Netty3的API
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/ChannelPipeline.html
里面提到ChannelPipeline的一个“pitfall”:
如果ChannelPipeline只有一个handler(假设为handlerA)且希望用另一handler(假设为handlerB)
来
- Java工具之JPS
chinrui
java
JPS使用
熟悉Linux的朋友们都知道,Linux下有一个常用的命令叫做ps(Process Status),是用来查看Linux环境下进程信息的。同样的,在Java Virtual Machine里面也提供了类似的工具供广大Java开发人员使用,它就是jps(Java Process Status),它可以用来
- window.print分页打印
ctrain
window
function init() {
var tt = document.getElementById("tt");
var childNodes = tt.childNodes[0].childNodes;
var level = 0;
for (var i = 0; i < childNodes.length; i++) {
- 安装hadoop时 执行jps命令Error occurred during initialization of VM
daizj
jdkhadoopjps
在安装hadoop时,执行JPS出现下面错误
[slave16]
[email protected]:/tmp/hsperfdata_hdfs# jps
Error occurred during initialization of VM
java.lang.Error: Properties init: Could not determine current working
- PHP开发大型项目的一点经验
dcj3sjt126com
PHP重构
一、变量 最好是把所有的变量存储在一个数组中,这样在程序的开发中可以带来很多的方便,特别是当程序很大的时候。变量的命名就当适合自己的习惯,不管是用拼音还是英语,至少应当有一定的意义,以便适合记忆。变量的命名尽量规范化,不要与PHP中的关键字相冲突。 二、函数 PHP自带了很多函数,这给我们程序的编写带来了很多的方便。当然,在大型程序中我们往往自己要定义许多个函数,几十
- android笔记之--向网络发送GET/POST请求参数
dcj3sjt126com
android
使用GET方法发送请求
private static boolean sendGETRequest (String path,
Map<String, String> params) throws Exception{
//发送地http://192.168.100.91:8080/videoServi
- linux复习笔记 之bash shell (3) 通配符
eksliang
linux 通配符linux通配符
转载请出自出处:
http://eksliang.iteye.com/blog/2104387
在bash的操作环境中有一个非常有用的功能,那就是通配符。
下面列出一些常用的通配符,如下表所示 符号 意义 * 万用字符,代表0个到无穷个任意字符 ? 万用字符,代表一定有一个任意字符 [] 代表一定有一个在中括号内的字符。例如:[abcd]代表一定有一个字符,可能是a、b、c
- Android关于短信加密
gqdy365
android
关于Android短信加密功能,我初步了解的如下(只在Android应用层试验):
1、因为Android有短信收发接口,可以调用接口完成短信收发;
发送过程:APP(基于短信应用修改)接受用户输入号码、内容——>APP对短信内容加密——>调用短信发送方法Sm
- asp.net在网站根目录下创建文件夹
hvt
.netC#hovertreeasp.netWeb Forms
假设要在asp.net网站的根目录下建立文件夹hovertree,C#代码如下:
string m_keleyiFolderName = Server.MapPath("/hovertree");
if (Directory.Exists(m_keleyiFolderName))
{
//文件夹已经存在
return;
}
else
{
try
{
D
- 一个合格的程序员应该读过哪些书
justjavac
程序员书籍
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”
很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数
- 单实例实践
跑龙套_az
单例
1、内部类
public class Singleton {
private static class SingletonHolder {
public static Singleton singleton = new Singleton();
}
public Singleton getRes
- PO VO BEAN 理解
q137681467
VODTOpo
PO:
全称是 persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。
BO:
全称是 business object:业务对象 主要作用是把业务逻辑封装为一个对象。这个对
- 战胜惰性,暗自努力
金笛子
努力
偶然看到一句很贴近生活的话:“别人都在你看不到的地方暗自努力,在你看得到的地方,他们也和你一样显得吊儿郎当,和你一样会抱怨,而只有你自己相信这些都是真的,最后也只有你一人继续不思进取。”很多句子总在不经意中就会戳中一部分人的软肋,我想我们每个人的周围总是有那么些表现得“吊儿郎当”的存在,是否你就真的相信他们如此不思进取,而开始放松了对自己的要求随波逐流呢?
我有个朋友是搞技术的,平时嘻嘻哈哈,以
- NDK/JNI二维数组多维数组传递
wenzongliang
二维数组jniNDK
多维数组和对象数组一样处理,例如二维数组里的每个元素还是一个数组 用jArray表示,直到数组变为一维的,且里面元素为基本类型,去获得一维数组指针。给大家提供个例子。已经测试通过。
Java_cn_wzl_FiveChessView_checkWin( JNIEnv* env,jobject thiz,jobjectArray qizidata)
{
jint i,j;
int s