- 博客(94)
- 收藏
- 关注
转载 JavaScript中匿名函数循环传参数(不触发函数的执行)
我们都知道定义函数的方式有两种,一种是函数声明,另一种是函数表达式,函数声明的语法是这样的:function functionName(arg0, arg1, arg2) { // 函数体}函数表达式有几种不同的表达方式,下面是最常见的一种形式:var functionName = function(arg0, arg1, arg2) { // 函数体}...
2019-05-31 21:23:00
768
转载 乐理基础知识
吉他琴弦对应关系1琴弦 E (最细的琴弦)2琴弦 B3琴弦 G4琴弦 D5琴弦 A6琴弦 E (最粗的琴弦)尤克里里的对应关系(C大调)1琴弦 A2琴弦 E3琴弦 C4琴弦 G音名与唱名的对应关系音名: C D E F G A B C唱名: 1 2 3 4 5 6 7 1什么叫四分音符为一拍什么叫拍?一拍就是音乐中用来定义音的长度的...
2019-04-30 19:18:00
566
转载 微信小程序设计稿pt怎么转rpx
什么是逻辑分辨率?什么是物理分辨率?什么是DPI?(Dots Per Inch) 最早的时候,这个单位是用来描述打印机的性能的,意思是每英寸能打多少个墨点,毫无疑问,DPI越高,打印出来的东西就会越清晰锐利什么是PPI?(Pixels Per Inch)物理单位,像素密度,像素可以理解为LED灯屏幕上的发光点,只不过Retina显示屏(mac)的发光密度非常高,人眼感受不到颗粒感...
2019-04-24 18:06:00
4866
转载 JavaScript中的原型模式
我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。使用原型对象的好处是可以让所有对象实例共享它所包含的属性和方法。换句话说,不必在构造函数中定义对象实例的信息,而是可以将这些信息直接添加到原型对象中,如下面的例子所示 1 function Person() { 2 ...
2019-04-24 16:39:00
117
转载 Mac php7本地安装mongodb扩展以适配使用mongo扩展的线上老代码
从https://pecl.php.net/package/mongodb官网下载压缩包(不懂事的我下载了1.5.1版本)解压安装包tar -zxvf mongodb-1.5.1.tgz进入解压目录 运行phpize命令cd mongodb-1.5.1 && phpize编译扩展$ ./configure \$ make && make i...
2019-03-01 20:56:00
887
转载 Javascript判断两个点(经纬度)的距离,以及是否在某个区域内(经纬度字符串)
JS计算两个点(经纬度)的距离function getGreatCircleDistance(lat1, lng1, lat2, lng2) { var EARTH_RADIUS = 6378137.0; var PI = Math.PI; function getRad(d) { return d * PI / 180.0; } ...
2018-11-08 13:31:00
2514
转载 java设计模式 策略
什么是策略设计模式?世界永远都在变,唯一不变的就是变本身举个生活中的例子,小时候玩的游戏中,Sony的PSP提供了统一的卡槽接口,玩家只要更换卡带就可以达到更换游戏的目的,做到了一机多用特工执行任务时针对不同的情况也有plan A, plan B, plan C话说有一个Computer类,一个USB接口,还有各种USB设备,故事就这样开始了。Computer:“我上面装有一...
2018-08-10 16:54:00
87
转载 Java以邮件附件的方式发送excel文件
String to = "xxx@qq.com"; // 收件人的QQ邮箱String from = "xxx@qq.com"; // 发件人的QQ邮箱String authoCode = "xxx"; // 使用qq邮箱发送时的授权码String smtpServer = "smtp.qq.com";/** * 1,创建邮件对象 */Properties propert...
2018-08-08 09:03:00
542
转载 关于小程序bindregionchange事件在IOS崩溃的问题
先说下原因,我在bindregionchange事件触发函数中设置了经纬度,而latitude和longitude是绑定在map组件上的,滑动地图的过程中重新设置了地图中心点的经纬度,会导致地图本身的滑动,手动滑动地图和地图本身的移动在某些情况下会冲突,也就导致了有时候会划不动的情况了 this.setData({ latitude: res.latitude...
2018-07-12 17:34:00
320
转载 关于小程序省市区的三级联动
关于省市区的关系,可以考虑写在数据库表中,也可以直接写在js中,这里采用后者使用city.js需要了解一下关于小程序中的animation和picker-view,以及picker-view-column下面直接来看一下代码wxml部分 <button bindtap="selectDistrict" style='margin: 0'>请选择省市区地址<...
2018-07-09 12:05:00
232
转载 人人都是产品经理
只要你能够发现问题并描述清楚,转化为一个需求,进而转化为一个任务,争取到支持,发动起一批人,将这个任务完成,并不断以主人翁的心态去跟踪,维护这个产物,那么,你就是产品经理至少,你已经是自己的产品经理现在已经进入了“泛产品经理”的时代传统的作者,书,读者的关系,会变成产品经理,产品,用户的关系以一个产品从无到有的过程为框架---最重要的是想清楚、做出来、推出去,对应着互联网公司三...
2018-07-08 22:10:00
150
转载 小程序地图相关
小程序中地图需要注意的事项感觉没什么想要记录的啊虽然官方文档有些说的不太清楚,但上网查查的话,写出一个类似小程序ofo界面的,应该不成问题需要注意的是map中的controls, 负责在地图上显示控件,控件不随着地图移动。即将废弃,请使用 cover-view,但是官网的demo中都是用的control,至少也更新一下demo啊点击地图上的marker显现一个cover-vie...
2018-07-07 09:26:00
247
转载 小程序中的支付以及回调
小程序支付的简易流程图,直接参考官网的文档和Domo就可以做出来,这里简单说明一下,支付总的来说分为两步,第一步:调用统一下单接口,获取prepay_id等参数,签名后返回给小程序;第二步: 由小程序去调用支付接口; 需要注意的一点是,在第一步中生成签名的写法,下图中红框标注的地方关于小程序的支付我是在SpringBoot项目中提供微信支付回调接口的,...
2018-07-06 20:59:00
2383
转载 使用jenkins来跑docker image的惨痛经历
记录一下我使用jenkins来跑docker container的艰辛路程吧,是照着jenkins官网的[文档](https://jenkins.io/doc/tutorials/build-a-java-app-with-maven/)做的,同时参考了multibranch情况下应该如何写jenkinsFile,也查了很多博客,想做成的效果是jenkins可以自动拉取githu...
2018-06-26 20:59:00
1272
转载 关于flex布局
学习flexbox需要关注2点,一个是容器,一个是容器内的item,如果容器设置为flex布局,则容器内的item会自动设置为flex布局,如果没有特意设置为其它样式的话有main axis 和 cross axis, 取决于flex-direction如何设置,如果设置为row,则main axis就是x轴,水平的;如果设置为column, 则main axis就是y...
2018-06-26 18:17:00
100
转载 关于nohup命令
nohup java -jar Test.jar --server.port=443 > console.log 2>&1 &关于nohup命令when using the command shell, prefixing a command with nohup prevents the command from being aborted au...
2018-06-26 15:35:00
352
转载 java中计算一段时间内白天的时间和夜晚的时间
之前,采用拼接字符串的形式,不断地在Date类型和Long类型之间转换,实在是太过于麻烦,后来采取了这种思路:假设我们将22:00 ~ 10:00 视为夜间时间,则我们先计算出10:00 相对于当天的分钟数,22:00 相对于当天的分钟数,然后将我们取到的Date转换成Long型,加上8 * 60 * 60 * 1000,对 一天的分钟数取余,根据结果来判断是在白天还是夜晚,whil...
2018-05-25 09:17:00
845
转载 java项目中获取文件路径的几种方法
1 // 第一种: 2 File f = new File(this.getClass().getResource("/").getPath()); 3 // 结果: /Users/admin/Documents/IdeaProjects/Demo/out/production/Demo 4 System.out.println(f); 5 6 f ...
2018-05-21 11:25:00
147
转载 写RestApi需要注意些什么?
PS1="\n[\e[32;1m]([\e[37;1m]\u[\e[32;1m])-([\e[37;1m]jobs:\j[\e[32;1m])-([\e[37;1m]\w[\e[32;1m])\n([[\e[37;1m]! ![\e[32;1m])-> [\e[0m]"业务是model层来负责的,控制层只负责调用使用XMind来画思维导图,自问自答的方式,...
2018-05-07 17:24:00
121
转载 如何看懂公司的财务报表(3)
财务状况的粉饰是上市公司哄骗投资人---其实我们一点都不缺钱,如何把一个穷小子包装成一个腰缠万贯的金龟婿,上市公司可是花样百出应收账款是垃圾桶也是聚宝盆应收账款类似于贷款,为了提高当年的利润,上市公司可以和自己关系好的公司悄咪咪的约定一下,进行赊账交易,注意,为什么要赊账呢?因为赊账不会产生现金流,也就不会反映在现金流量中,钱我欠了,啥时候换我不知道更过分的是,虚构应收账...
2018-04-07 15:18:00
645
转载 如何看懂公司的财务报表(2)
这年头大家都学精明了,发到微信朋友圈的照片都会美个白磨个皮拉个腿,同理,上市公司也深谙这种长得美才有人爱的道理,拿给股民投资者看的财报,可不止美化一道,必须得P到面目全非才能示人,P图上瘾,美化财报也上瘾啊,只能做个不厚道的人,把上市公司画的皮一点一点的剥下来给你们看。首先我们知道财务报表有三种:资产负债表,利润表,现金流量表粉饰财报当然也得从这三个方面下手,这三个表可都...
2018-04-07 15:16:00
437
转载 如何看懂公司的财务报表(1)
先讲一个工具(杜邦分析法)首先我们搞清楚一个问题,评价一个企业好不好,主要从三个方面来分析:盈利能力(能挣几个钱)融资能力(能骗几个钱)运营效率(来钱快不快)美国有个杜邦公司,搞科研的,但是这个搞科研的公司比较另类,他们不喜欢把简单的问题复杂化,而是喜欢把复杂的问题简单化。搞懂杜邦分析法,先要看懂三个字母:R O EROE代表的是净资产报酬率。...
2018-04-07 15:13:00
851
转载 java笔试面试题准备
J2SE基础九种基本数据类型的大小,以及它们的封装类byte 8 Bytechar 16 Charactershort 16 Shortint 32 Integerlong 64 Longfloat 32 Floatdouble 64 Doublevoid VoidSwitch能否用string做参数?java7以前不可以,...
2018-03-24 23:45:00
106
转载 好句子,常看看
无一日敢懈怠、无一事敢马虎为什么有些人明明看起来友善,却总是独来独往?"待人友善是修养,独来独往是性格当你微笑时,世界爱了他;当他大笑时,世界便怕了他生活和电影不一样,生活难多了每个人都有脾气,为你忍下所有的怒气,仅仅因为那个人比你更心疼你无论生活怎样,都不要忘记微笑!今天你笑了吗你生命的前半辈子或许属于别人,活在别人的认为里。那么,把后半辈子还给你自己,去追...
2018-03-24 22:35:00
89
转载 初始Java虚拟机
Java虚拟机内存模型(Java运行在虚拟机之上,虚拟机帮Java屏蔽底层的指令集,让Java能够跨平台运行)内存模型以及分区,需要详细到每个区放什么?方法区(method area): 方法信息本地方法栈(native method area): 本地方法堆(heap): 堆在内存中并不是一块连续的区域,物理上是分散的,但逻辑上是连续的,遇到一条new的指令时,...
2018-03-18 17:04:00
63
转载 Spring入门
Spring是什么Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架补充一下,什么是框架?框架是为了实现某个业界标准或软件组件规范时,制定的一套规范或者规则,大家在该规范或者规则下工作框架的特点半成品封装了特定的处理流程和控制逻辑成熟的,不断升级改进的软件什么是IOC?控制反转,控制权...
2018-03-18 16:15:00
72
转载 Mysql索引优化2
理想的索引查询频繁区分度高长度小尽量能覆盖常用查询字段索引与排序对于覆盖索引,直接在索引上查询时,就是有顺序的,using index在innodb引擎中,沿着索引字段排序自然是有序的在myisam引擎中,沿着索引字段排序,但取出来的字段有非索引字段,并不是索引->回行,索引->回行,而是一次性取出所有数据,再进行排序,expl...
2018-03-18 00:42:00
65
转载 Mysql索引优化1
Btree索引和哈希索引(索引是一种数据结构,提高查询,排序,分组速度)Btree索引的数据结构是平衡二叉树,时间复杂度为lgN哈希索引的数据结构是一个Hash函数,时间复杂度为O(1),数据输入Hash函数,输出一个数据行Address劣势:内存空间会有冗余不一定是紧密排列的;不利于范围查询;哈希地址冲突的问题(拉链算法)常用联合索引的规则联...
2018-03-18 00:41:00
65
转载 职场人脉(4)
转行跳槽,怎样用好人脉?《告别刺猬》安德鲁·索贝尔《转行-发现一个未知的自己》埃米尼亚·伊瓦拉做刺猬太久了,会让身边人都走远的。《告别刺猬》告诉了我们一个普遍真理:“朋友圈并非是拿来即用的存钱罐,请在需要朋友前先建立好关系”从职业规划的理念来看,我们的每一次跳槽都是对现有领域的升级,我们的每一次转行都是上一行业的延续。没有一次跳槽,是裸跳,也没有一次转行,是裸转真正能够帮...
2018-02-12 20:24:00
110
转载 职场人脉(3)
如何让同事背后为自己说好话 《高效能人士的七个习惯》史蒂芬·柯维能力账户(认同)通俗点来说,就是别人解决不了的事,你能解决;别人理不清的事,你三言两语就能理清主要涉及到两个方面专业能力,这个是工作的基本要求,必备的解决问题的能力,这个属于是加分项,这个需要长期的训练,遇到问题时,多想想有没有其它的解决方案,直到想不出另外的方案为止,另外要记住;工作不分...
2018-02-12 20:22:00
279
转载 职场人脉(2)
信任提速,掌握4个核心,成为老板最信任的人 《信任的速度》 史蒂芬·M·R·柯维第一:诚实诚实,它是整个信用体系的根基,这里提到的城市,并不是要你掏心掏肺,而是你做事情的一个态度和方式我们应该如何改进呢?做事前需求澄清任务中进度需汇报遇到困难要巧汇报汇报前先问自己两个问题现在的情况会不会影响整体进度?我是否需要其他人帮忙?提出问...
2018-02-04 20:05:00
110
转载 职场人脉(1)
克服人际交往的4P法则 《内向者沟通圣经》第一步:准备(Preparation)准备一个社交目标准备谈话内容第二步:展示(Presence)你不需要成为话题发起者,也不一定要热情,自信只要参与其中,偶尔说几句话,让自己感觉一直处于沟通的氛围中不必苛求自己做到完美,你只需要参与其中就好我今天尽可能说我想说的话,不在意别人怎么看待我,...
2018-02-04 20:04:00
193
转载 与"shark"相关的表达
The word shark can be used to describe someone who is tricky and uses other people.Shark这个单词可以用来形容一个诡计多端并利用他人的人Loan sharks are people, not fish. They load money at very high interest rate...
2018-01-16 00:13:00
217
转载 爱情与婚姻
经典表达Love makes the world go round.爱让世界转动But let's say you meet someone and from the first moment you set eyes on them, they seem to have a strong power over you.你看到她的那一刻,她似乎就对你有一种魔力...
2018-01-13 21:17:00
160
转载 The Little Prince
Chapter 1That is why,at the age of six, I gave up what might have been a magnificant career as a painter.Itried the experimentof showing him my Drawing Number One, which I have always ke...
2018-01-13 20:57:00
671
转载 Black Beauty
Chapter 1 My Early HomeWhile I was young, I live upon my mother's milk, as I could not eat grass.When it was hot, we could stand in the shade of the large trees.When it was cold, we could...
2018-01-13 20:42:00
1308
转载 JavaScript中的闭包
有不少开发人员总是搞不清匿名函数和闭包这两个概念,因此经常混用。闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。看下面的例子 1 function createComparisonFunction(propertyName) { 2 return function(object1, object2) { 3 ...
2018-01-13 16:42:00
72
转载 Shell编程之运算符
declare命令declare [+/-][选项] 变量名-: 给变量设定类型属性+: 取消变量的类型属性-a: 将变量声明为数组型-i: 将变量声明为整数型-x: 将变量声明为环境变量-r: 将变量声明为只读变量-p: 显示指定变量的被声明的类型定义数组moive[0]=zpmoive[1]=tpdeclare -a m...
2018-01-07 13:41:00
85
转载 Shell编程之变量
Shell基础Shell是什么Shell是一个命令行解释器Shell还是一个功能相当强大的编程语言,在Shell中可以直接调用linux命令脚本执行的方式赋予执行权限,直接运行chmod 755 hello.sh./hello.sh通过Bash调用执行脚本bash hello.sh输出...
2018-01-07 12:40:00
62
转载 初识Composer
关于vendor name和project name的区别?包名(package name)包含了供应商名(vendor name)和项目名(project name)是为了避免命名冲突的require包的查找顺序是什么?会先在composer.json中找到key为repositories的值如果找不到,则会到默认的Packagist中去找...
2017-12-25 23:00:00
81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人