- 博客(32)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 bpmn-js 给sequenceFlow 添加 conditionExpression
//1.this.bpmnModeler = new BpmnModeler({...})// 2.var modeling = this.bpmnModeler.get("modeling"); const moddle = this.bpmnModeler._moddle; var conditionExpression = moddle.create("bpmn:FormalExpression", { body: "*****", });...
2021-06-25 18:44:46
3195
4
原创 mac 10.15.x 安装 mongodb 步骤及采坑解决
注意:mongodb 已经不再免费安装了,所以之前用的 brew install mongodb 已经不能安装了具体请看https://github.com/mongodb/homebrew-brew安装步骤1、brew tap mongodb/brew2、选择安装版本brew install mongodb-community@4.23、 执行 mongo -ve...
2020-02-06 15:36:52
948
原创 response 415错误
#目的:axios解决 Vue 415 错误415 : 简单理解,就是发送的数据格式,和接受的数据格式不一样。如果我后台java 要求接受 json 格式,而前台传递的是 字符串 格式 (这里的格式不单单是表面的格式)。所以我们前台要设置一下 (我使用的是 axios)axios.defaults.headers.post['Content-Type']='application/jso...
2019-08-30 11:03:46
4339
原创 http协议的Request Payload 和 Form Data 的区别
我正在开发的项目前端和后端是完全独立的,通过配置 webpack 的 proxy 将前端请求跨域代理到后台服务。昨天发现,我前端执行post请求,后台 springmvc 的@RequestMapping接收不到对应的请求参数。开始我以为是我 proxy 配置有问题,导致 post 参数不能传到后台。然而,并不是这样…···"proxy":{ "/api":{ "target":"htt...
2019-08-15 21:43:09
214
原创 Dart 常用第三方库
https://pub.dev/packageshttps://pub.flutter-io.cn/packageshttps://pub.dartlang.org/flutter/
2019-07-23 15:25:17
1076
原创 Dart学习---- final 和 const 的区别
区别:final 在初始化的时候可以不赋值,只能赋值一次;final不就有 const的编译时常量的特性,最重要的是它是运行时的常量,并且 final是惰性初始化,即在运行时第一次使用前才初始化。final time = new DateTime.now(); //Okconst time = new DateTime.now(); //Error,new DateTime.now()不是...
2019-07-17 10:02:24
432
原创 react-native-fs 存储下载文件报错Module AppRegistry is not a registered callable module(calling runApplicatio
react-native-fs 存储下载文件报错Module AppRegistry is not a registered callable module(calling runApplication)做之前百度了一下,按照百度出来的例子写了一下,在 ios 的模拟器上跑了一遍没什么问题,但是到 ios 真机上就开始报错,报错内容是 Module AppRegistry is not a re...
2019-03-07 15:28:03
5767
原创 xcode 报错 /usr/local/bin/carthage : No such file or dictionary
遇到这个报错首先要确认你电脑有没有安装 carthage 1、如果没有安装则需要进行一下安装步骤:使用Homebrewbrew updatebrew install carthage2、这时再去运行一下看还会不会报错,如果还是报错则应到 Build Phases 下查看自己的地址配置是否正确,usr 前面一定要有“/”下面是Carthage介绍里面的讲述两者的不同之处:CocoaPods (默...
2018-04-28 15:27:43
2385
原创 KeyError: ‘SQLALCHEMY_TRACK_MODIFICATIONS’ 的错误问题
KeyError: ‘SQLALCHEMY_TRACK_MODIFICATIONS’ flask-sqltemplate 的错误问题 - 图片链接和图片上传当出现了这个问题并且,在你的 config 文件中配置了 app.config[‘SQLALCHEMY_TRACK_MODIFICATIONS’] = True但还是报错,这个问题我解决了一下午,从各种地方试图找到答案,但最终无果。 我
2017-06-22 17:21:53
5558
4
原创 python 向 ElaticScrapy中批量插入数据
class ElaticSearchPipeline(object): def process_item(self, item, spider): es = Elasticsearch([{'host': '10.***.**.***', 'port': 9200}]) print item data = {
2017-05-25 14:49:38
382
转载 Python类方法、静态方法、全局变量的使用
一、全局变量实现全局变量主要有两种方法:声明法和模块法1、声明法在文件开头声明全局变量variable,在具体函数中使用该变量时,需要事先声明 global variable,否则系统将该变量视为局部变量。2、模块法(本文主要使用模块法)把全局变量定义在一个单独的模块中,适用于不同文件之间的变量共享,而且一定程度上避免了全局变量的弊端。二、类方法和静态方法Python没
2017-05-25 14:45:53
2307
原创 MacOS Sierra 安装 爬虫Scrapy或虚拟环境扩展包virtualenvwrapper,报Uninstalling six-1.4.1的解决方法
一、问题描述在用下列名字安装时sudo -H pip install Scrapysudo pip install virtualenvwrapper 出现下列错误Found existing installation: six 1.4.1 DEPRECATION: Uninstalling a distutils installed
2017-05-19 14:38:44
315
原创 sql 查询的结果中有NULL值,如何替换掉
NVL函数可以替换数据中的NULL值,用法NVL(exper1,exper2)意思就是用exper2,去替换exper1,如果exper1的值为null,则会返回exper2的值
2016-12-01 17:33:05
2980
转载 推送的原理及流程
推送的流程与原理基于APNS的远程推送机制与原理1.当我们第一次打开App的时候,会提醒我们当前的App想要给我们发送消息推送,是否允许接受通知当我们点击了“好”的时候,我们的程序会向APNS服务器注册推送的服务APNS—— Apple push notification servers2.当我们的应用程序向APNS发送注册的时候,会将我们本工程(当前项目)的bun
2016-09-23 12:40:15
1122
转载 iOS与HTML5交互方法总结
摘要看了不少别人写的博客或者论坛,关于iOS与HTML5交互方法大概主要有5种方式:1. 利用WKWebView进行交互(系统API)2. 利用UIWebView进行交互(系统API)3. 苹果的javascriptcore.framework框架;4. 跨平台cordova框架;5. oc第三方WebViewJavascriptBridge关于WKWebView的介绍
2016-09-18 15:27:28
388
转载 iOS与Javascript交互实战
Swift版与JS交互实战篇:http://mp.weixin.qq.com/s?__biz=MzIzMzA4NjA5Mw==&mid=214070747&idx=1&sn=57b45fa293d0500365d9a0a4ff74a4e1#rdOC版与JS交互实战篇:http://mp.weixin.qq.com/s?__biz=MzIzMzA4NjA5Mw==&mid=214
2016-09-18 15:26:28
346
转载 Cocos Creator常见问题汇总
常见问题汇总:1.本地存储数据cc.sys.localStorage.getItem(key,value);cc.sys.localStorage.setItem(key,value); 2.读取文本文件cc.loader.loadTxt(cc.url.raw('scripts/test.proto'), function(err, txt) {
2016-07-11 15:08:04
24328
2
原创 【已解决】NSUserDefaults偶尔/有时候保存数据会失败/失效
【问题】之前已经实现了通过NSUserDefaults去保存用户数据:【已解决】iPhone/iOS中保存自定义对象(Custom Object/Custom Class)的数组(NSMutableArray/NSArray)到NSUserDefaults以便程序退出后,下次重新打开,加载之前的数据。但是现在继续调试的过程中,发现一个问题,那就是,有时候NSUser
2016-04-08 14:21:37
3640
原创 Android Activity之间跳转与传值
一、Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。最常见最一般的页面跳转代码,很简单,如下: Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivity(intent);或者: Int
2016-03-23 17:38:42
519
原创 AndroidManifest中android:exported="false"
如果Service等的AndroidManifest中声明为android:exported="false"则该服务不能够跨进程使用。 Permission Denied! 需要改为:android:exported="true"
2016-03-23 09:48:40
938
转载 Java中@Override的作用
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处:1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。 举例:在重写父类的onCreate时,在方法
2016-03-21 15:41:38
222
转载 socket编程
前言AsyncSocket介绍AsyncSocket详解AsyncSocket示例一、前言公司的项目用到了Socket编程,之前在学习的过程当中,用到的更多的还是http请求的方式。但是既然用到了就必须学习一下,所以就在网上找一些例子,然后想自己写一个demo。可是发现很多写iOS Socket的博客并没有很详细的说明,也可能是大神们觉得其他东西都浅显易懂。自己专研了一
2016-03-17 20:06:04
223
转载 iOS内存优化,性能优化
1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以帮你
2016-03-16 11:39:28
334
转载 如何在 block 中修改外部变量
有两种办法,第一种是可以修改 static 全局变量;第二种是可以修改用新关键字 __block 修饰的变量。请看: NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; __block int blockLocal = 100; static int staticLocal = 100;
2016-03-15 20:04:19
443
转载 SDWebImage的运行原理
入口 setImageWithURL:placeholderImage:options: 会先把 placeholderImage 显示,然后 SDWebImageManager 根据 URL 开始处理图片。进入 SDWebImageManager-downloadWithURL:delegate:options:userInfo:,交给 SDImageCache 从缓存查找图片是否已经下载
2016-03-15 19:45:47
242
转载 讲述一下runtime的概念,message send如果寻找不到相应的对象,会如何进行后续处理 ?
runtime是oc的运行时机制,其中最重要的是他的消息机制,RunTime 运行机制 :运行时候的一些机制>最重要的是消息机制>方法调用的本质就是让对象发送消息 只有对象能够发送消息,所以使用objc_开头,就算是 类方法也是类对象在发送消息 :发送消息的过程是runtime库会根据isa指针找到对应的 类 在类和父类的方法列表中找 如果在最顶类(NSObject
2016-03-15 19:42:44
1079
转载 socket连接和http连接的区别
HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的 tcp协议: 对应于传输层 ip协议: 对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过Socket,才能使用TCP/IP协议
2016-03-15 19:36:45
287
转载 简述UIViewControl之间的七种传值方式
一.正向传值方式 这种方式传值应该是最简单的方式,我们先来建立两个视图控制器暂且称为OneViewControl和TwoViewControl,然后第一个视图控制器上面有一个UIButton(按钮)和一个UIlabel(标签),第二个控制器中有一个UIButton和一个UITexField(文本框)。然后我们在AppDelegate加入如下代码- (BOOL)appl
2016-03-15 19:28:50
372
转载 堆和栈的区别
管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory leak。 申请大小: 栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在 WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时
2016-03-15 19:26:57
244
转载 属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用
readwrite 是可读可写特性;需要生成getter方法和setter方法时readonly 是只读特性 只会生成getter方法 不会生成setter方法 ;不希望属性在类外改变assign 是赋值特性,setter方法将传入参数赋值给实例变量;仅设置变量时;retain 表示持有特性,setter方法将传入参数先保留,再赋值,传入参数的retainco
2016-03-15 19:24:33
279
转载 objc优点和缺点
objc优点: 1) Cateogies 2) Posing 3) 动态识别 4) 指标计算 5)弹性讯息传递 6) 不是一个过度复杂的 C 衍生语言 7) Objective-C 与 C++ 可混合编程 缺点: 1) 不支援命名空间 2) 不支持运算符重载 3)不支持多重继承 4)使用动态运行时类型,所
2016-03-15 19:23:04
475
原创 static 关键字的作用
1)函数体内 static 变量的作用范围为该函数体,不同于 auto 变量,该变量的内存只被分配一次, 因此其值在下次调用时仍维持上次的值; (2)在模块内的 static 全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问3)在模块内的 static 函数只可被这一模块内的其它函数调用,这个函数的使用范围被限制在声明它的模块内; (4)在类中的 static 成员变量属于整个
2016-03-15 19:22:03
241
node-v4.4.4.pkg
2020-02-18
二叉树的节点数的问题
2016-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人