Dingo妹

Dingo妹的笔记

来自Photoshop从头学起第48集(0)

图层样式,外发光效果对于比较暗的图像,外发光效果比较好。可以自己设置渐变效果。柔和:先进行了模糊处理,精确,边缘一致,扩展越大,渐变,越小,边缘约清晰

来自Photoshop从头学起第49集(0)

内发光,设置和外发光类似。源:居中,边缘阻塞和外发光的扩展用法一样,影子边缘硬化处理。大小,柔软程度。

来自MySQL之PHPMyAdmin工具(0)

MySQL应用基础PHPMyAdmin工具,快速便捷管理数据库改变语言创建自己的数据库sql命令数据类型表---用于查询 使用MySQL数据库root ,密码空创建数据库创建数据表可以“SQL”输入命令,也可以手动创建表 掌握数据基本操作 创建数据库及创建表根据需求创建数据库,表:字段,类型,长度,整理(中文gb2313),not null(不能为空)考虑用id--唯一,额外(自动累加),组件。“保存”,表保存到数据库。添删改查操作。id自动编号从1开始。 数据库导入导出技术备份数据库 文件存放路径:。。\MySQL5.0\data\web_sys\.frm框架结构文件.MYD数据库结构文件.MYI数据库缩影文件一个表中三个文件。赋值粘贴备份---本地操作通过软件“导出”SQL文件。另存为文件。备份数据库可用记事本打开。验证:删除数据库-》导入-》执行。需要手动创建数据库,再导入执行。导入后浏览数据,有点问题,以后继续讲。下一站将网页数据进入数据库。

来自android视频教程18(0)

Stage2_Lesson3 Android应用开发基础及原理概要_6 调用应用程序资源getResources().get各种资源() Android:的方式提供系统资源给我们。 Manifest1 全局配置文件2 程序入口标签元素都是小写manifest,application标签有且仅有一个。同一级别标签和顺序无关,除了activity别名必需跟在activity后(target)。属性:name,label等。属性都是可选的。 

来自Photoshop从头学起第50集(0)

图层样式,斜面与浮雕效果。描边浮雕只有在选了描边这个图层样式后才有用。方法:平滑,雕刻清晰,雕刻柔和深度:深度提高,边缘清晰大小:改变浮雕高度软化:提高浮雕清晰程度光泽等高线高光暗调子选项:等高线,纹理:与图层链接,没链接则不一起移动。

来自Photoshop从头学起第52集(0)

图层样式,叠加样式颜色叠加渐变叠加图案叠加图层式样是对整个图层上的有图像部分起效果。

来自android视频教程21(0)

5 空进程(退出的情况)(1)等待垃圾回收(2)长按home显示最近运行程序,再次进入更快显示。 我的进程为何总是退步出去?---引出进程的生命周期,重点,启动和消亡。 启动过程:PackageManager启动activity;PackageManager依赖PackageManagerService系统服务;PackageManagerService服务去start主activity。发现进程不存在,通知Zygote守护进程去实例化一个DalvikVM虚拟机进程并且把自己装载进来。PackageManager如何查到主activity的,和manifest的索引映射有关。 消亡:系统资源不够,自动释放;和adbshell中kill 进程id 效果一样。系统不会kill active的进程。底层,系统类库层有个守护的进程服务依赖于kernel中的LowMemoryKiller软驱动。手动关掉进程的方法:1 当前acitivity直接调用finish()方法。当前activity的destroy,把当前activity消亡。进程还在。2 System.exit(0) 退出进程。3 Process 

来自Photoshop从头学起第53集(0)

图层样式,描边大小,边缘粗细

来自Photoshop从头学起第54集(0)

蒙版的使用。没有使用蒙版,橡皮擦除的部分是不能恢复的,除非使用历史记录,回到原始状态。使用蒙版,不怕擦错,擦错了能用橡皮的逆反过程擦回来。单击图层下方第二个,蒙版按钮添加图层蒙版。使用黑颜色的画笔,在蒙版上进行绘画,实际上是将画笔当橡皮来用。擦拭部分会变成透明。alt+单击图层蒙版,可以看(切换到)当前蒙版状态。白色画笔,将透明改为不透明,恢复。可以较随意在蒙版上擦拭。白框处于图层或者蒙版,蒙版上用黑白灰编辑透明不透明半透明。图层上调整色相饱和度等。

来自Photoshop从头学起第55集(0)

图层按钮,创建新组按钮,第三个按钮创建新组,重命名,将图层加到新组中小三角,收起展开组里的图层,整个组可以拖动。ps cs中组是可以嵌套的。可以用链接图层新建组,链接图层后,单击浮动窗口右上角圆形小三角,选链接图层新建组。

来自android视频教程15(0)

另外的老师讲解。虚拟机概念,JVM,JIT虚拟机带来的好处C++和Java编译上的区别应用层代码不修改,为何有时候可以编译过,有时候编译不过? 什么是虚拟机虚拟机分两种:1 System virtual machine:一个系统的仿真和抽象,可供一个或多个操作系统在上面运行。eg,VM Ware,OEMU,KVM虚拟机指令集可与硬件cpu指令不同提供隔离isolation2 Process virtual machine:只供一个进程的仿真执行。eg,JVM,Microsoft.NET,Android的Dalvik 什么是JVMjava code (.java)JAVAC compilerbyte code (.class 类汇编语言,和硬件无关,和os无关)不同系统的JVM Windows,Linux,Mac WORA:Write Once,Compile once,run anywhere应用程序和bytecode编译器独立于硬件(machine-independent)虚拟机软件仿真要实现指令集转换,虚拟地址物理地址的转换,代价:慢!Java刚问世时比C/C++慢20*+ 什么是JTI改进(慢):实时编译JIT(Just in Time) compiler只有新的bytecode指令需要编译10*faster using JIT需要存储空间,占内存(memory footprint)啥叫实时?编译什么? 汇编器,链接器,加载器汇编器Assembler,转换标签(Tag)为偏移量(offset),汇编语言的IDE链接器Linker,多个目标文件和库变为一个可执行文件或者新的库lib obj《linker》lib dll exe动态链接vs静态链接动态,编译过的常用库二进制码只存一处,更新方便,but...Dll Hell-如缺少函数,函数名变了。加载器loader,加载到内存,execve()  

来自Photoshop从头学起第56集(0)

调色工具图像-调整,图像实际改变,对当前层起作用。同时对多个图层调整:图层:调整图层按钮(图层浮动窗口下方第四个按钮)调整层对下部的图层产生影响。蒙版用黑色画笔画的地方不受调整影响。可以拖调整层的位置,不用合并图层而整体调整。

来自Photoshop从头学起第57集(0)

图层最后两个按钮:创建新的图层,垃圾箱在当前层上方建立空层。拖动图层到垃圾桶删除,拖动层到新建按钮则复制图层。可del,弹出对话框选是删除图层。

来自android视频教程16(0)

Handler概念,实现原理,异步实现方法,与线程的关系Handler消息队列的实现 使用Handler是异步的,它会建立新线程吗?Handler是主线程内吗?Handler的post和sendMessage方法,使用的是一个队列还是两个?mars将有两个队列,线程队列和消息队列。应该只有一个队列。子线程中建立一个handler,然后sendMessage会怎样?子线程建立handler,构造的时候传入主线程的Looper Handler是做什么的,既然是异步任务处理,他本身是多线程的吗? Handler作用:1 执行计划任务2 线程间通信 Handler的要素:1 Handler.java 连接Looper和Message的操作,不关心Looper和Message的实现。post()发送Runnable接口实现,实际调用sendMessage。1 消息发送到消息队列。2 回调函数和Runable关联。sendMessage()把消息发送到消息队列。handleMessage()接收2 Looper.java(相当于隧道,监听器,监听消息队列中的消息)可以关联消息队列并监听。prepare()让当前线程具有一个looper的实例。loop()循环监听消息队列。不是所有的线程都有looper思考一下looper的实现?handler不是一个线程looper是一个死循环,存在于一个线程中。looper由系统来控制的,底层vm控制,和当前主线程没关系。looper没有新开一个线程。并非每个线程都有一个looper实例。3 Message.java,MessageQueue.javaMessageQueue.java:enqueueMessage()将消息体放到消息队列。next()游标指向下一个消息。looper循环时会用到。Message.java:实现Parcelable接口。一般需要传递的对象实现这个接口。需要序列号的还要实现序列化接口。what属性 name-space一个线程一般只有一个消息队列。一个handler实例只能接收到自己发出的message信息。共用一个messageQueue,通过what属性,只取自己的message。obtain()获取一个message对象的实例。handler中会通过botainMessage得到消息。实际是调用Message的obtain()方法。5.线程:UI Thread通常是main thread,android启动程序时会替它建立一个MessageQueueHandler不开启新的线程。HandlerThread类默认有looper。

来自Photoshop从头学起第58集(0)

通道ctl+i进行反相,白色变成黑色。通道调板通道中用黑白灰画笔,通道中白色代表有黑色代表没有,灰色半有新建通道是alpha通道,存储和制作选区用的。将alpha通道载入选区,点下方第一个按钮。出现选区的蚂蚁线。进入图层,对图层进行复制,粘贴,粘贴在新层上。白色画笔,较软的,选取比较模糊的边缘。利用alpha制作选区。选区存储为alpha通道保留做以后用,白色代表被选择部分,黑色不被选。ctrl+alpha通道,选区再次出现。通道中添加快速蒙版。快速蒙版状态,被蒙版区域修改为所选区域。alpha通道黑色代表选择区域,白色代表不被选区域。这种情况改回来:添加快速蒙版-快速蒙版选项-被蒙版区域

来自Photoshop从头学起第59集(0)

“路径”面板的使用从路径中减去能有路径反转作用,内部区域和外部区域转换。

来自Photoshop从头学起第60集(0)

工作路径从区域中减去添加到形状区域组合可以多条路径和不同算法组合右边浮动窗口的预览很有用。

来自Photoshop从头学起第61集(0)

路径面板按钮添加(5)删除(6)用前景色填充路径(1)描边(2)沿着路径用画笔进行描边工作路径载入选区(3),变成一个选择区域,蚂蚁线选择区变成一个工作路径(4)和(3)相反。

来自千锋3G学院-Android游戏开发基础视频教程-10_时间调度(0)

1 为什么需要时间调度每隔一段时间要完成一个工作如发射子弹2 schedule()方法的使用参数1,字符串--方法名参数2,间隔时间s传入函数名,间隔时间。字符串表示函数名,java的反射机制。3 delta参数的作用schedule中参数1方法的参数:float delta。delta往往用来表示增量。在这里delta表示上次调用func和这次调用func之间的时间差。4 unschedule()方法的使用 schedule本身不复杂。要和action,和精灵一起配合使用。

来自Photoshop从头学起第62集(0)

使用alt键精确使用按钮套索工具选择一个复杂的选择区-alt单击选择区转换为工作路径(路径下方第四个)-弹出建立工作路径对话框可以调整容差(0.5-10)。容差大,控制点少,做了平滑处理,和选择区差别较大。将路径作为选区载入:alt单击路径底下第三个按钮-弹出建立选区对话框:羽化半径-选择区的模糊边缘的半径,精确建立选区alt描边:选不同工具进行描边。模拟压力:设置后按shift键单击工作路径将工作路径隐藏,会从轻开始描边,越来越重,再轻回到起点。中间压力大,可以做出类似白描的效果。alt+使用前景色填充路径,调出填充路径对话框。