- 博客(64)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 Rides 事务和并发锁
Rides 事务和并发锁/// <summary>/// Lock/// </summary>/// <param name="lockKey">锁的关键字</param>/// <param name="timeOut">超时时间秒</param>/// <param name="action"></param>public void Lock(string lockKey, int time
2020-09-02 14:03:53
304
原创 node.js执行shell命令进行服务器重启
nodejs功能强大且多样,不只是可以实现 服务器端 与 客户端 的实时通讯,另一个功能是用来执行shell命令1、首先,引入子进程模块var process = require('child_process');2、然后,调用该模块暴露出来的方法execprocess.exec('shutdown -h now',function (error, stdout, stderr...
2018-11-15 17:48:46
1782
原创 iOS 16进制字符与NSData之间的转换
#pragma mark - 十六进制转换工具// 16进制转NSData- (NSData *)convertHexStrToData:(NSString *)str{ if (!str || [str length] == 0) { return nil; } NSMutableData *hexData = [[NSMutableDa...
2018-11-15 17:26:02
3358
原创 iOS 使用 WebServer 接口
原始测试地址http://139.129.204.254:8081/DataWebService.asmx?op=UpSqliteData//云备份和云恢复地址#define TCISERVICE @"http://139.129.204.254:8081/DataWebService.asmx"#define CloudForUploadUrl [NSString stringW...
2018-11-15 17:24:01
728
原创 web端封装js脚本
封装有多种形式,只返回对象、只设置初始化参数、及设置初始值也返回可操作的对象。 //js的定义window.initTool = (function (win, doc) { function Tool(options) { //options 可以用来初始化一些参数 this.say = "hello word!...
2018-10-12 15:39:27
612
原创 layui-多个文件同时上传
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UploadFiles.aspx.cs" Inherits="TCIQDOA.FilesManager.View.UploadFiles" %><!DOCTYPE html><html xmlns="http://www.w3.
2018-09-28 10:52:55
11558
1
原创 微信小程序图片压缩
定义一个canvas,注意:隐藏的时间点,在图片压缩的过程中不可隐藏<view class="canvas-box" > <canvas hidden="{{canvasHidden}}" style="width: 300px; height: 225px;" canvas-id="myCanvas" /></view>注意:w
2018-09-26 14:29:52
3421
原创 js自定义对象
1、创建JS对象 //构造函数const HomeController = function() {}//自定义方法HomeController.prototype.getTopBigImages = function(){ var movies = [ { url: 'url1' }, { url: 'rrl2' }, { ...
2018-09-26 14:20:34
338
原创 json中含有html代码的处理
//js 解析function stringToHtml(str) { var result = []; var list = str.split("-"); for (var i = 0; i < list.length; i++) { var item = list[i]; if (item.length < 8) { ...
2018-07-06 09:55:50
16647
原创 DataTable的使用
1、DataTable的查询string sql = "cReadTimeString=" + "'" + valueX + "'";DataRow[] rowDatas = dataTable.Select(sql);2、DataTable合并DataTable newDataTable = dataTableList[0].Clone(); //创建新表 克隆以有表的架构。object[...
2018-04-18 16:11:02
465
原创 OC Bock的使用
基本概念block是代码段,是一段允许执行的代码,有些编程语言将其称之为闭包(closure),是iOS4之后新增的语法,block兑现格式一个C级别的语法和运行机制,它与标准的C函数类似,不同之处在于它除了有可执行的代码以外,还包含了与堆,栈内存绑定的变量,因此,block包含着一组状态数据,这些数据在程序执行时用于对行为产生影响,你可以用block来写一些可以传到API中的函数
2018-01-04 11:00:41
489
原创 对于OC对象,引用以及isa的理解
1、使用类创建一个对象 Person p = [[Personalloc]init]; 1)Person * p表示创建一个Person类型的引用,引用名为 p。 事实上在objc的runtime中,对象是用 objc_object 结构体表示的。所以这时指明引用的类型只是为了编译和编辑方便。
2018-01-03 18:04:08
720
原创 Unity3D本地数据持久保存的简单用法
数据存储是:PlayerPrefs.SetString("name", "小米");而读取数据则是:string m_info = PlayerPrefs.GetString("name");
2018-01-02 08:48:04
7003
原创 JavaScript概述
JavaScript 不支持类,类这一概念在 JavaScript 通过对象原型(object prototype)得到延续(有关 ES6 类的内容参考这里Classes)。JavaScript 中的函数也是对象,JavaScript 允许函数在包含可执行代码的同时,能像其他对象一样被传递。JavaScript 不区分整数值和浮点数值,所有数字在 JavaScript 中均用浮点数值表示。
2017-04-26 07:52:25
502
原创 彩色图片转换为黑白照片
var matrix:Array = [ 0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0,0,0,1,0 ];//定义色彩数组 var colorMat:ColorMatrixFilter = new ColorMatrixFilter(matrix);//创建滤镜对象 //添加鼠标事件 image_mc.ad
2017-03-10 09:20:19
700
转载 AS3数组
var arr1:Array = ["1","2","3","4"]; delete arr1[0]; trace(arr1.length); //输出4(虽然delete可以删除数组中的元素,但并不改变数组的长度) var arr2:Array = ["1","2","3","4"]; arr2.splice(0, 1); trace(arr2.length
2017-03-10 09:15:29
549
原创 AS3本地数据的保存
var myLSO = SharedObject.getLocal("foo");if(myLSO.data.myObj == undefined){ trace("Storing Data, run me again"); var myObj = {}; myObj.fname = "Jessica"; myObj.lname = "Smit
2017-03-10 09:14:05
2452
原创 游动的鱼AS3
1、鱼类Classpackage { import flash.display.*; import flash.events.*; import flash.geom.*; import be.nascom.flash.graphics.Rippler; /** */ dynamic public class fish5 extends MovieCl
2017-03-08 17:34:55
640
原创 as3拖拽事件
jx1.addEventListener(MouseEvent.MOUSE_DOWN,MouseEventHandle3);function MouseEventHandle3 (e:MouseEvent):void { jx1.startDrag();}jx1.addEventListener(MouseEvent.MOUSE_UP,MouseEventHand
2017-02-27 10:56:20
1255
1
转载 AS3移动设备上的触控事件和手势
当涉及到移动设备的时候,简单鼠标点击的日子已经一去不复返了。实际上,有很多很酷触控事件和手势真的可以扩展应用程序的功能。触控事件 vs. 手势那么触控事件和手势有什么区别呢?嗯,触控事件是设备提供的触摸点原始数据。手势是利用触控事件实现的预设“方案”。比如想改变照片的大小时,你无需跟踪两个触摸点检测他们是靠近还是远离,可以考虑用GESTURE_ZOOM事件实现。现在让我们更
2017-02-27 10:55:02
631
原创 MouseEvent
stage.addEventListener(MouseEvent.CLICK,MouseEventHandle1);function MouseEventHandle1 (e:MouseEvent):void {trace("这是一个鼠标单击的处理");}stage.doubleClickEnabled=true;//MouseEvent.DOUBLECLICK事件生效
2017-02-27 10:53:58
750
原创 AS3常用方法
1、延时执行一个方法setTimeout(timeover,10000);function timeover(){}2、播放位置的跳转gotoAndStop(1);gotoAndPlay(1);3、获取当前播放的帧的位置fig = currentFrame;//获取当前帧4、当前鼠标点击的位置var x
2017-02-27 10:52:37
940
转载 js页面传值
//发送数据//从本页面获取数据var url;function GetData(obj,tr) { var LogID = document.getElementById("txtLogID").value; var FHSRID = document.getElementById("txtFHSRID").value; var DeviceName = do
2017-02-25 09:48:34
1180
原创 git常用命令
1、在当前路径下创建一个文件夹:mkdir 文件名 2、显示当前目录:pwd3、创建新的版本库:cd 文件 git init4、添加文件 git add 本地提交 gitcommit -m "提示内容"5、查看状态 git status 6、比较不同点 git diff7、打印修改日志 git log ( git log --pretty=oneline 这样打印结果更
2017-01-10 15:35:37
281
原创 iOS截取图片的一部分
UIImage* imgeee = [UIImageimageWithCGImage:CGImageCreateWithImageInRect([self.currentImageForCamera.imageCGImage],CGRectMake(0,0,100,100))];- (UIImage*)getPartOfImage:(UIImage
2016-12-08 08:30:49
3215
原创 iOS相机相册使用权限
NSPhotoLibraryUsageDescription App需要您的同意,才能访问相册 NSCameraUsageDescription App需要您的同意,才能访问相机 NSMicrophoneUsageDescription App需要您的同意,才能访问麦克风 NSLocationUsageDescription App需要您的同意,才能访
2016-12-08 08:29:51
1031
原创 CALayerAnimations
//// ViewController.m// CALayerAnimations//// Created by Augus on 16/2/17.// Copyright © 2016年 com.iBokanWisdom. All rights reserved.//#import "ViewController.h"@interface
2016-12-08 08:28:36
236
原创 iOS推送
一个应用程序要想实现推送的话 就需要注册推送通知 远程推送 在iOS8之前和之后的注册方式不一样 所以要做系统版本适配 根据不同的iOS版本 执行不同的注册代码在APPDelegate里- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOpti
2016-11-21 10:14:01
372
原创 flash定时器
var time:Timer=new Timer(1000,100)time.addEventListener(TimerEvent.TIMER,OnEnterFrame)time.start()//定时器执行的具体方法function OnEnterFrame(e:TimerEvent){}说明:Timer(1000,100)中两个参数标示,定
2016-11-01 09:10:40
1688
原创 flash外部引入视频
//打开连接 var nc:NetConnection = new NetConnection(); nc.connect (null); //提取 flv视频 var ns:NetStream = new NetStream(nc); ns.play ("hainiu.f4v"); //显示 flv视频 var vid:Video = new Video(); v
2016-11-01 09:06:22
1531
原创 帧速度的控制
//XX的值是播放一帧所有的时间 其中的XX就是间隔,单位是毫秒。var XX:Number = 1000;function exec(){my_mc.nextFrame();//my_mc就是小车的影片剪辑实例}var intervalId=setInterval(exec,XX);//上一帧 this.prevFrame();//下
2016-11-01 09:05:19
1111
原创 两张图片相似度比较
package {import flash.display.BitmapData;import flash.geom.Matrix;public class HashClass {public function HashClass() {// constructor code}public function compareBitmapData(bmpData1
2016-11-01 09:04:20
6411
1
原创 flash摄像头的使用
import flash.display.Bitmap;import flash.display.BitmapData;import flash.geom.Rectangle;import flash.geom.Point;var my_Camera:Camera;var my_Video:Video;var my_BitmapDataBefore:BitmapData;
2016-11-01 09:01:45
3650
1
原创 iOS获取沙盒路径
1、NSString *filePath =[NSHomeDirectory() stringByAppendingPathComponent:@"Documents/newfile.txt"];2、NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,
2016-09-20 14:20:36
296
原创 flash从外部引入图片
import flash.display.Bitmap; import flash.display.BitmapData; var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); loader.load(new URLR
2016-09-07 14:25:37
1458
unity3d中如何为动画添加脚本
2017-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人