授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
python手记(四):pillow(一)GIF处理,RGBA处理,Image实例属性总结
:[reply][/reply]奥,那个东西是自己写的。过段时间会把它整理下发出来,到时候可以来看哈。
:[reply][/reply]如果也是用的java的话,就在你的阿里云上部署myeclipse和代码呀。(你后台用的是什么语言,什么框架就去找相关的配置)
从这篇开始,做个简单的选座系统,也就是在界面上画出座位布局,在点击后根据座位情况进行选座或者离坐这么个东西。
其实写这篇文章的目的很简单,其一是因为学校的需要,学习的这点东西虽不算精,但毕竟付出了心血,离别之际,留点东西,没什么,至少证明我来过(笑)。其次,这块的内容在写代码阶段,卡的最久,消耗的精力也最多,这也算是种总结吧(致敬)。再然就是在查询资料的时候,查询结果不尽人意,所以我把我的东西发出来,希望对您有帮助。
我来捋一下整个选座系统的思路,因为涉及到的内容不一样,所以这个选座系统我会分块来写。而且,如果文章太长了,大家也都懒得费时间去看。(羞愧脸~)
那我们干脆就用个标签,一个标签是一个座位。用哪个标签?view?貌似可以,我们就用一排排的view放在界面上,然后设置下它的大小,再设置下背景颜色,不就可以了吗。view可以,当我准备下结论的时候。我在开发者文档的组件里发现了这个东西。
我在wxml页面手动输入几十个几百个icon,但是这种做法有危险,一来手疼,二来,界面是死的,每当我布局变化之后,界面就要重新写,那这个界面就没有存在的必要了,我也就不需要写这篇文章了。
我只是复制了部分内容,全部内容请大家到文档查看。有编程基础的同学,我认为就是页面的for循环,这样理解好理解一些。
nice,通过这样一个简单的实例,大家应该就能够理解到wx:for怎么去用了。但是这个怎么换行呢,当前只有当页面一行排满的时候会自动换行,我怎么去自定义设置呢?对呀,循环数组只能.....二维数组不就好了?
这里简单解释下,view循环外围数组,默认item指示数组的内容,这个在文档中有,所以item其实就是二维数组里面的两个一维数组,之后就和我们的上一步相同,让icon绑定这个一维数组,然后输出。我们来看结果:(解释的好像不清,但好想也不能解释的再清楚了,我觉得主要的理解在item。仔细看看开发者文档,把item的具体含义搞清~~【注:不要急于求成,一定要去看】)
奈斯!奈斯!可以一波!(笑)一波不了,接下来我们要解决颜色的问题。比如选了座的我们让他成为红色,没选的是绿色,怎么实现呢?
icon标签有个color属性,可以设置icon的颜色,大家也看到了,我们设置的数组叫color,但其实数据是瞎编的,因为没啥用,这时候,我们就要在数组内放入颜色信息,然后当循环的时候,让icon的color属性等于数组内的值就好了(也就是color属性绑定颜色数组,而不是像我们前面的例子,用icon或者view),我们来看实现:
wx:for-item是起个别名,之后我们就可以通过别名来引用,item是默认的,但是二维数组我们有内外两层,为了避免混淆我们给内层的起个别名。这里很重要,稍微有些复杂,大家要自行理解下,会影响到后面的内容。我们来看下结果:
蛮酷的,不是吗。因为一波不了,所以也就先到这里了。还有些其他的内容,比如选座,查看座位信息,离座什么的。而且,其实现在的界面还是死的,我需要去手动修改color数组,如果我从后台传来一张座位表,他能自动生成color数组吗?他还能画出来吗?哦,抱歉,可以,这是另一个问题。你可以获得座位的同时,获取布局信息,比如说六行八列,在前端的js里面你就可以写个函数,根据你的座位表和这个6 8来重新生成color数组。因为页面是根据color数组画的,所以,当数组改变的时候,页面也会相应的改变。
(这里给大家个忠告,csdn上写博客的时候,不要用输入法往里面打表情,之后的东西都会没的。这就是为什么这篇文章发了三遍的原因,手疼,哭)
,由一个二维数组,怎样去画出座位。还谈了数组的修改,怎样从座位的点击事件,获得对应的位置,也就是数组的下标,去修改相应的值。这次我们来谈谈最后的一块的
,这应该是这个板块的最后一篇文章了。怎样动态的去生成这个二维数组。我们知道我们的二维数组是【【】,【】,【】】这种形式的,但是我们通过r......
与java后台的简单链接,好久以前的事情了。This time写下登录,捎带着链接mysql数据库,jdbc那块也简单介绍下。我们先来看前端,前端,就是展示给用户的东西。既然是登录,无非就是用户名,密码之类的。其实前端的核心点就在于怎样获得用户名和密码输入框的输入值,然后怎样传递,仅此而已......
引言最近也有很多人来向我请教,他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧。Java学习路线当然,这里我只是说Java学习路线,因为自己就是学Java的,对Java理当很熟悉,对于其它方面,我也不是很了解。基础阶段首先是基础阶段,在基础阶段,我们必须掌握Java基础,Mysql数据库,Ora......

