- 博客(59)
- 资源 (6)
- 收藏
- 关注
原创 2023年萤石C6C系列监控如何设置群晖Surveillance网络摄像机套件教程
1、视频编码格式建议设置为 H.264(默认是这个),虽然 H.265 压缩率更高,但未普及,存在一定的兼容性问题,部分网友已躺过坑,你想尝试也可以。3、如果上文设置正确,到这一步就能看到监控快照的画面了,最右侧的状态也是正常的。6、设置完后进入监控界面,这个界面你见过但又不一样,不一样的地方在右上角的设置按钮,点进去。接着点设置界面最底下的【更多设置】,勾选RTSP开关,千万记得点保存按钮。1、打开莹石云视频App,切换到【我的】页面,点击【工具】填写摄像机底下的验证码,和上文App里登录的一样,
2023-11-08 12:27:59
11215
4
原创 win10 vscode bash终端无法输入的解决方法
首先,网上能搜到的以下文章都无法解决我的问题:w10 vscode 解决终端无法输入的问题win10 系统中vscode 的终端 shell 设置记一个VS Code终端显示问题的较完美解决如果以上方法能解决你的问题,那么无需往下看。 问题描述正常情况:Ctrl+` 打开终端,可以输入 异常情况一:Ctrl+` 打开终端,无法输入 异常情况二:Ctrl+` 打开终端,可以输入,但点击 “+” 增加第二个终端窗口,第二个终端无法输入,并且出现滚动条,窗口会滚
2020-11-24 14:19:15
1406
1
原创 Flex中视图(mxml)和代码(as)的完全分离
用类似 js 脚本的方法,可以在两个文件之间相互调用,非常方便。而它的本质其实是在编译的时候,把两个文件的代码合并在一起,就像本文开头未分离时一样。这些代码最终是定义在同一个类里面的,只是在我们写代码的时候人为的分离出来,方便管理而已。
2015-06-14 15:55:53
3044
3
转载 MySQL 创建表 CREATE TABLE 语法
MySQL中create table语句的基本语法是:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement]TEMPORARY:该关键字表示用MySQL create table新建的
2015-04-10 18:11:53
3954
原创 关于Python打印网页内容时报错 UnicodeEncodeError: 'gbk' codec can't encode character……
from urllib import requesturl = 'http://www.ifeng.com'bs = request.urlopen(url).read()content = bs.decode('utf-8')print(content)在windows的cmd中执行以上代码,会报错:从以上代码和报错中,可以看到 utf-8、gbk,这是为何? 其实呢,这是windows控制
2015-04-03 18:53:20
7685
2
原创 Sublime Text 2 代码编辑器使用技巧
目录目录关于 Sublime Text 2Package Control绝不可错过的扩展包管理器插件的安装关于中文乱码语法高亮代码提示补全代码折叠自定义皮肤配色方案多便签页代码地图多种界面布局与全屏免打扰模式完全开放的用户自定义配置与神奇实用的编辑状态恢复功能强大的多行选择和多行编辑雷电般快速的文件切换随心所欲的跳转快速罗列与定位函数HTML的元素跳转到指定行集所有功能于一身的
2015-04-01 21:54:48
3086
原创 python定义语言级的全局函数
python 如何定义像 len 一样的语言级的全局函数呢?我说的是,定义完之后不用 import 也能直接使用的函数。那么,先来看看 len 函数是定义在哪里的。呃……我也忘记我是怎么知道 len 函数是在 __builtins__ 里的了,反正我就是知道了嘛。好的,既然知道全局函数是定义在 __builtins__ 里的,那我们试着往里面塞一个自定义函数看看
2015-04-01 11:26:11
6191
转载 Sublime Text 2搭建Go开发环境,代码提示+补全+调试
本文在已安装Go环境的前提下继续。1、安装Sublime Text 22、安装Package Control。运行Sublime,按下 Ctrl+`(`在1键左边),然后输入以下内容:3、安装GoSublime、GoGDB1)重启Sublime,然后从菜单栏中打开 Perferences->Package Control 。2)在Pac
2014-07-14 19:05:20
19096
原创 AS3聊天单行输入框图文混排完美实现
几年前刚毕业,第一个游戏模块做的就是聊天。到现在,几个游戏写过几次聊天模块,之前在4399做的《幻龙骑士》(又名《神骑士》),还有上周六刚上线的《疯狂的子弹》,用的是同一套代码,聊天输入框没有图文混排,而是用符号代替,输出面板才有图文混排。输出面板的图文混排由于内容没有键鼠操作,实现很简单,不在本文讨论之列;当然本文的代码中抽出一小部分就可以实现了。以上两款游戏没有加密,有…………
2014-06-26 16:04:23
6727
2
原创 Flash Builder 4.6 配合使用 Adobe Scout CC || SWF Scout Enabler
写本文的原因:1. Adobe Scout CC 只能配合 Flash Builder 4.7 及其新版编译器 ASC 2.0 使用;2. 你仍然在用 Flash Builder 4.6 或者像我一样折腾了 FB4.7 后又回到了 FB4.6;3. 你在用 FB4.6 的同时也想用 Scout CC 高大上的功能而不是 FB 自带的概要分析器;本文内容范围:本文不介绍
2014-05-24 16:35:09
4288
原创 AS3冒泡排序算法
package{ public class BubbleSort { public function BubbleSort() { var arr:Array = [2, 7, 9, 1, 5, 0, 9, 4]; trace(sort2(arr, true)); trace(sort2(arr, false)); } /** * AS
2014-03-26 23:25:27
3385
转载 Flex里的fx、mx和s命名空间
Flex 4带给我们的,是全新的命名空间。了解这些命名空间必定是一件好事情。Flex 4有三个非常重要的命名空间,分别是:xmlns:fx=”http://ns.adobe.com/mxml/2009″xmlns:mx=”library://ns.adobe.com/flex/halo”xmlns:s=”library://ns.adobe.com/flex/spark”1、xml
2013-11-27 15:44:41
1574
转载 Lua正则表达式
. 任意字符%s 空白符%p 标点字符%c 控制字符%d 数字%x 十六进制数字%z 代表0的字符%a 字母%l 小写字母%u 大写字母%w 字母和数字上面字符类的大写形式表示小写所代表的集合的补集。例如,'%A'非字母的字符:模式修饰符+ 匹配前一字符1次或多次* 匹配前一字符0次或多次;最长匹配 -- 先尽可能长地把本次匹配模式走完
2013-11-27 11:20:46
24221
转载 Flex应该选择spark还是mx,有什么好纠结的
鱼(spark),我所欲也,熊掌(mx),亦我所欲也,二者不可得兼,舍鱼(spark)而取熊掌(mx)者也。搞技术本身就很苦逼,何必折腾自己呢。简约是我的风格,也是我的态度。我为自己代言。-------------------------------------------------华丽丽的分割线--------------------------------------------
2013-11-27 11:01:58
3466
原创 诗人的程序
很久不曾写文字了。回首眺望,这些年,指尖轻舞,独自敲下的青葱岁月,以及那些频频回忆的斑驳往昔……有时觉得,写程序和写诗一样,一行又一行,简单而优雅。虽然,一个理性,一个感性,却都书写着抽象和天马行空的欢快。
2013-11-16 18:46:24
704
翻译 自定义AS3绘制扇形函数
public function drawArc(graphics:Graphics, center_x:Number, center_y:Number, radius:Number, angle_from:Number, angle_to:Number, precision:Number = 1):void{ const degreeToRadian:Number = 0.0174532925
2013-08-22 08:32:49
2690
转载 Notepad++打开as文件时使用as3的语法高亮
除了在Flash Builder里面写代码外,有时候还会用Notepad++来看as3代码,但讨厌的是Notepad++打开as文件使用的语法高亮却是Haskell,需要手动的选择:语言->F->Flash actionscript在网上找到的解决方法,打开安装目录下的langs.xml和langs.model.xm,找到haskell语言: Language name="haskel
2013-06-25 10:48:48
2183
转载 AS3的自定义元数据标记
在AS3 使用元数据标签最多的应该是swf标签了,如:[SWF(backgroundColor = 0x000000, frameRate = 24, width = 1000, height = 600)] 那么能不能自定义我们自己的标签,然后在运行时,获取那些含有自定义标签的类或者类成员,然后达到注入的目的呢?答案是肯定的,在robotleg等一些开源框架中也用到了注入。要
2013-04-09 20:19:05
1016
转载 Away3D基础之摄像机
原英文地址:http://www.flashmagazine.com/Tutorials/detail/away3d_basics_the_cameras/翻译原文地址:http://blog.csdn.net/liminxin272/article/details/6893036相机camera类是观察3D世界必须借助的工具.其作用与现实世界里的相机一样,3D世界里的
2013-02-05 15:20:16
3811
原创 解决 Context3D not available.
在html-template/index.template.html中加入:params.wmode = "direct"; // or gpu可选值有:auto, cpu, gpu, or direct (auto = cpu)如果是AIR程序,则把xxx-app.xml中被注释掉的以下配置打开:gpu可选值同上.
2013-01-08 16:25:51
14566
转载 AIR的窗口外观修饰(透明、无边框)
这个教程主要针对flex有一定基础,准备开始AIR开发的朋友。由于AIR是针对桌面应用程序,所以相对于flex的web应用,自然就多出了对应用程序窗口的控制。而AIR的一大特点就是允许开发者使用自定义的窗口代替系统窗口从而使开发者对程序UI的设计更加随心所欲,设计出独具个性风格的跨平台的桌面应用程序。罗嗦的话到次为止,下面正式开始主题,本教程主要实现了以下功能。1. 屏蔽系统窗口、
2012-11-07 12:22:19
3269
2
转载 Adobe AIR中的 SQLite 数据库简介
由于项目需要,今天搞了一下sqlite,终于搞定类似于通过本地数据库对登陆程序进行初始化配置,感觉sqlite确实太优秀了。下面是一个关于AIR和sqlite极不错的文章。Adobe AIR 包括一个基于 SQL 的关系数据库引擎(sqlite),该引擎在运行时中运行,数据以本地方式存储在运行 AIR 应用程序的计算机上的数据库文件中(例如,在计算机的硬盘驱动器上)。由于数据库的运行和数据
2012-08-28 09:52:28
2966
转载 AS3复制可视对象
一,复制舞台上的影片剪 方法1——反射方法: var ClassRef:Class = getDefinitionByName(getQualifiedClassName(t_mc)) as Class;var clone_mc:DisplayObject = new ClassRef();addChild(clone_mc);
2012-07-19 23:52:07
912
转载 Flash AS3与php通信
现在谈到AS3与PHP的交互,第一反应都会想到AMF其实AMF也不过是利用PHP或者其他语言来写的一个信息后台罢了,回归到原始,无非通信还是这几种方法。 (1)直接读取php:$state="开始接收";$var1="收到";echo "state=".$state."&var1=".$var1;?> as:/
2012-07-19 23:51:13
2851
原创 与 Flash Builder 开发环境相关的问题
Flash Builder修改项目名导致安全沙箱冲突原因:未知,也不想知道解决:Close project and then open it again, done.Resource is out of sync with the file system 文件系统不同步问题Solution 1: Refresh project.
2012-07-19 23:50:44
2095
转载 AS3 hack形式强制执行垃圾回收
//核心代码,强制Flash Player调用垃圾回收public function gc( ) : void { var lc:LocalConnection = new LocalConnection(); try{ lc.connect("nothing"); lc.connect("nothing");
2012-07-19 23:47:16
1318
原创 透明PNG图片做Flash遮罩完美解决方案
终于搞定了,曾经被这个问题折磨的很累啊 -_-||| 想想要处理成百上千张图片什么滋味?尝试过 cacheAsBitmap 属性啊、BlurFilter 啊、像素点处理啊、手绘轮廓啊、资源+算法相结合啊……虽然有些方法达到了效果,但效率极低,图片稍大,Flash就卡住了,帧率降到10以内 -_-|||网上流传的 cacheAsBitmap 方法从表面上看可以解决一部分需求,
2012-07-19 23:45:02
10208
4
转载 关于AS3加载透明图片
可以被FLASH动态加载的背景透明图片大致就GIF,PNG两种先说说GIF图片,用普通的加载方法加载GIF图片完后只能看到动态图片的第一帧,由动态图变成静态的了所幸有达人完美解决了这个问题,并封装好类供我们使用,这就是GIFPlayer。下载地址网上搜一下很多GIFPlayer使用示例package{ import flash.net.URLRequest;
2012-07-19 23:44:24
2676
原创 as3 中 stage.stageWidth 与stage.width 的区别
stage.stageWidth is the width of the Flash Player.stage.width is the width of content within the stage. So if you have nothing on the stage, stage.width would be 0.
2012-07-19 23:42:48
2844
转载 AS3可视对象的水平翻转
mc.scaleX*=-1;或者mc.rotationY=-180;这两种方法都行,但有些细微的差别。如果MC里面是张位图,在SWF里面右键菜单里面点放大,会发现用scaleX水平翻转和没有翻转的MC放大之后,位图会有马赛克现象,很正常,但用rotationY水平翻转的MC放大后,位图竟然没有出现明显的马赛克现象,点了几次放大之后,才看得出来一点马赛克现象。如果MC里面是一
2012-07-19 23:42:12
3274
原创 Flash Builder 语言切换设置
安装flex builder 4.5后,默认中文界面不太美观,可以打开安装目录下的FlashBuilder.ini文件,修改-nl zh_CN 为 -nl en_US.如果是以插件方式安装,你会发现即使修改了这个文件,通过原来的eclipse启动builder依然是中文,此时需将“-nl en_US”配制项添加到eclipse文件夹下的eclipse.ini文件中(放在第一行即可)。
2012-07-19 23:41:26
2740
转载 AS3 TextEvent使用时需要注意的地方
TextEvent很有意思,就两个常量,应用场景还截然不同。 TEXT_INPUT:用户输入文本时调用 此时: TextEvent.text:返回用户输入的内容 还有一个类似的用法,是Event.Change。让我们比较一下两者的区别: 1. 触发范围不同 TEXT_INPUT:输入文本时触发。 CHANGE:文本
2012-07-19 23:40:38
962
转载 AS3 内存泄漏和解决方法
delete关键字在Flash中是用来删除定义的变量,但是并不将对象从内存中清除掉(这是垃圾收集器的工作)。它只是将一个变量的引用设置成无效,让内存中的这个对象无法再被引用和使用,也无法再使用for in来枚举。 事实上,垃圾处理器(GC)将在特定的时候,自动的从内存中删除那些不再被引用和使用的变量。比如,你创建了两个对象引用A和B,都指向了对对象 ObjectX的引用,如果delete
2012-07-19 23:38:35
9286
原创 Flash性能优化
尽量避免使用try catch1、改进算法无论对于那一种程序,好的算法总是非常重要的,而且能够极大地提高程序性能,所以任何性能的优化第一步就是从算法或者说程序逻辑的优化开始,检查自己的程序是否有多余的运算,是否在没有必要的时候做了无用功,往往从这些方面就能找到那些导致性能低下的地方。2、优化细节代码针对细节总是好的,有一些小技巧比如:用 var obj:Ob
2012-07-19 23:36:26
1140
原创 AS3 正则表达式详解
1.新建正则表达式,有两种方式var exp1:RegExp = new RegExp("ABCD","g");var exp2 = /ABCD/g;//g global 表示全局匹配trace("ABCDEFABCD".match(exp1)); trace("ABCDEFABCD".match(exp2));//输出ABCD,ABCD,其中,字条串.match(表达式),返
2012-07-19 23:35:18
13489
原创 AS3 setTimeOut、setInterval、Timer 的区别和用法
setTimeOut:设置超时时间,只会执行一次! setInterval:设置一个间隔时间,间隔多久会触发一次!除非 remove,否则会永久执行下去! Timer:设置一个间隔时间,有次数限制,只执行制定次数! 参数说明: setTimeOut(函数名,延迟时间,参数); setInterval(函数名,延迟时间,参数); Timer(
2012-07-19 23:34:08
15740
1
转载 使用PureMVC需要注意的九个地方
1.用(Pure)MVC的思想去思考我应该如何开始使用(Pure)MVC呢? 一句话:用(Pure)MVC的思想去思考! 从它的名字中就可以看出, PureMVC 是基于一般的 Model-View-Controller 元设计模式的.使用Facade-pattern 这种模式你不需要直接初始化一个核心行为(instantiate the core actors), 但是PureMVC
2012-07-19 23:32:34
1129
SWFScoutEnabler
2014-05-24
Flash Builder 开发iOS程序教程(3本pdf电子书)
2013-04-12
玩转颜色(PlayColor) V5.0 修正版
2011-02-26
右键扩展菜单管理器V1.2.1
2011-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人