javascript基本功002
1、赋值优先级 按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。 如最高到最低的优先级: 如相同优先级的运算符按从左至右: 这个还关联到引用的问题,如开始时o与g是指向同一个堆内存地址, 然后由于相同优先级的运算符按从左至右所以o.x的栈内存保存的堆 ... 查看全文
通过CRM API for 3CXPhone与其他应用进行对接
之前已经完成了一个3CXPhone的集成插件,是基于先前版本的。客户将3CX系统升级到V14以后,之前的插件失效了。因此需要重新研究新版本的CRM API使之重新工作,加上之前没有及时记录具体实施步骤,所以这次一边完成对V14 API的研究一边完成这篇博客,以帮助其他人和未来的自己。 关于3CXPh ... 查看全文
windows10远程连接Ubantu18(xrdp/vnc)
windows10远程连接Ubantu18 xrdp方式 Ubantu设置 1. 首先需要将Uabntu的设置 》共享修改 2. 安装xrdp,在terminal中输入: 3. 然后在terminal中输入: ,并将最后两行test和exec用 注释掉,在最后一行添加 。 4. 注意重启系统后不要登 ... 查看全文
docker在win7下安装
在github上下载最新版本dockerToolbox https://github.com/docker/docker-ce/releases/tag/v19.03.4 或者在下面网站下载以前版本 https://get.daocloud.io/#install-docker-for-mac-wi ... 查看全文
tomcat windows 平台启动时控制台乱码
找到tomcat的配置目录conf编辑文件添加java.util.logging.ConsoleHandler.encoding=GBK 查看全文
secureCRT sftp上传操作
sftpsecurecrt 按下ALT+P就开启新的会话 进行ftp操作。输入:help命令,显示该FTP提供所有的命令 pwd: 查询linux主机所在目录(也就是远程主机目录) lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二: ... 查看全文
(C/C++学习心得)8.C++ Lambda
一.生成随机数字 假设我们有一个vector<int>容器,想用100以内的随机数初始化它,其中一个办法是通过generate函数生成,如代码1所示。generate函数接受三个参数,前两个参数指定容器的起止位置,后一个参数指定生成逻辑,这个逻辑正是通过Lambda来表达的。 代码1: 我们现在看到 ... 查看全文
Spring系列(七) Spring MVC 异常处理
Servlet传统异常处理 Servlet规范规定了当web应用发生异常时必须能够指明, 并确定了该如何处理, 规定了错误信息应该包含的内容和展示页面的方式.(详细可以参考servlet规范文档) 处理方式 处理状态码`` 处理异常信息`` 处理服务地址`` Spring MVC 处理方式 所有的请 ... 查看全文
spring入门(七) spring mvc+mybatis+generator
1.Mybatis-Generator下载 地址:https://github.com/mybatis/generator/releases 我使用的是 mybatis-generator-core-1.3.7 2.配置generatorConfig.xml 官网: http://www.mybat ... 查看全文
SpringMVC数据校验
一、准备 1.1 校验理解 项目中,通常使用较多的是前端的校验,比如页面中js校验。对于安全要求较高建议在服务端进行校验。服务端校验有: 控制层:校验页面请求的参数的合法性。在服务端校验不区分客户端(pc、手机、远程调用),其校验是一致的。 业务层(使用较多):主要校验关键的业务参数,仅限于serv ... 查看全文
[LeetCode&Python] Problem 589. N-ary Tree Preorder Traversal
Given an n-ary tree, return the preorder traversal of its nodes' values. For example, given a 3-ary tree: Return its preorder traversal as: [1,3,5,6,2 ... 查看全文
学习前端第二天心得体会(初步了解HTML5的部分API以及画布Canvas)
一、HTML5部分API 1、选择器querySelector和querySelectorAll 1.1、querySelector:返回文档中匹配指定的CSS选择器的第一元素。 document.querySelector(CSS selectors),CSS selectors(指定一个或多个匹 ... 查看全文
QTextToSpeech Win7奔溃
在linux下,它是调用speech-dispatcher。在其它不同的平台上,调用各自平台的TTS引擎。所以在使用的时候,要确保本地的TTS引擎是可用的。 本地TTS引擎不可用可能会在声明QTextToSpeech变量的时候导致程序崩溃。 Win7下如果TTS引擎不可用,可能是使用的系统不是完整版 ... 查看全文
windows 下编译libcurl
因为linux平台采用了libcurl,有一个程序移植到到windows平台,再linux采用libcurl。在windows下准备也采用该库。 下面是步骤: 1. 下载源代码,直接从github上clone仓库,就可以了。 git clone https://github.com/curl/cur ... 查看全文
opencv 环境配置-windowsx64 +VS2017
opencv版本为4.1.1官方最新版本, https://sourceforge.net/projects/opencvlibrary/ 先配置本地工程环境: 右键我的电脑-属性 将bin的路径添加到环境变量里面, 这里我添加的路径包含录下: vc15对应VS2017,vc14对应VS2015 D ... 查看全文
git clone下代码window与unix换行问题
项目中避免不了会写一些shell脚本,使用ln软连接到一个目录。当git clone到windows中,ln连接显示无比怪异(如../xx),打开.sh文件后(仅仅是打开了),git status会看到该.sh文件做了修改,查看差异是LF【Unix and OS X(\n)】转成CRLF【Windo ... 查看全文
HttpURLConnection 接收网络数据出现乱码问题
由于接收的数据经过gZip处理过,所以在接受的时候也要处理,并且加上编码格式(没有会出现部分数据乱码): 具体代码实现如下: 测试问题解决。。 ... 查看全文
从零开始利用vue-cli搭建简单音乐网站(一)
最近在学习vue框架,练习了一些例子之后,想着搭建一个vue项目,了解到官方有提供一个vue-cli工具来搭建项目脚手架,尝试了一下,写下博客来记录一下。 一、工具环境 1、node.js 6.10.0,目前node.js最新版本是8.7.0,可以到官网下载最新版本安装。链接:http://node ... 查看全文
关于echarts、layer.js和jqGrid的知识点
使用echarts和layer.js直接去官方文档,能解决大部分问题。 但是有些问题,解释不够清楚,在这里记录一下。 1、echarts的使用 第一点:关于echarts的labelline在数据为零的时候,不显示的问题。 调整option里面的data的内容为: 在取得echarts的option ... 查看全文
javascript的this问题
看过很多关于javascript中this指向的问题,现总结如下,如有不正确,欢迎指正。 javascript中,this的指向并不是在函数定义的时候确定的,而是在其被调用的时候确定的。也就是说,函数的调用方式决定了this指向。记住:this 就是一个指针,指向我们调用函数的对象。 在此将java ... 查看全文