- 博客(20)
- 收藏
- 关注
原创 关于javascript 立即调用的函数 IIFE ( Immediately Invoked Function Expression)
4.1 正常写法const pkgConf = require('pkg-conf');async function main(){ const config = await pkgConf('unicorn'); console.log(config.rainbow); //=> true}main();变态写法const pkgConf = require('pkg-c...
2018-05-07 11:27:19 317
转载 学会 javascript 的 async await
此文章是从cnode社区转载,点击打开链接 (文章出处)以前我们使用 callback。后来我们使用 Promise。现在我们使用 Async/Await。1、什么是 Async/Await?Async - 定义异步函数(async function someName(){...})自动把函数转换为 Promise当调用异步函数时,函数返回值会被 resolve 处理异步函数内部可以使用 awai...
2018-05-07 10:39:29 208
转载 nodejs + express + mongodb + redis 使用redis小实例
性能是最重要的一个指标需要评估在开发一个web服务.缓存是一个战略旨在解决主要的存储问题,这意味着:存储越大,越慢,反之亦然。缓存是一个组件,最近访问的数据存储在一个更快的存储系统。每次请求数据,(有一些概率)可以从内存越快。传统上我们的 后台服务就是接收前端过来的 request请求,进入对应的 controller ,执行一系列方法,查库。。。module.exports.findBookBy...
2018-04-27 15:32:23 2563
原创 用moment 处理时间戳,并计算时间的差值
项目使用nodejs写服务端,有个功能就是统计代理服务器流量,然后把统计的数据通过echarts渲染到页面。当然统计数据这里用到了 定时器,在使用的是var schedule = require('node-schedule');有兴趣的同学可以在npm上搜一搜关于js定时任务的事,其实都大同小异,差不多都是运用corn表达式。以下是我的 定时从代理服务器获取数据 并存库。schedule.sch...
2018-03-28 17:23:35 16671
原创 php 学习(一)数据类型
PHP支持9中原始数据类型1 boolean(布尔型)。2 integer(整型)。3 float(浮点型)4 string(字符串)5 array(数组)6 object7 callable两种特殊类型:8 NULL9 resource变量赋值:1 默认的传值赋值,当一个表达式的值赋值给一个变量时,整个原始表达式的值被赋给目标变量。这意味着,当一个变量的值赋值给另一个变量时,改变其中一个变量的值...
2018-02-14 20:38:35 162
原创 通过URL传参(参数也是URL)
encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。if ($("#pageType").val() == "treePage"){ modidTemp = $('#modid').val(); //alert($("#billTypeId").val()); //alert(modidTemp); var url = urlParamObj
2017-04-10 16:51:06 49870
原创 jquery ajax 获取后台数据 (纯文本)
目的是为了拿到后台数据(纯文本) 通过ajax请求获取到后台数据根据不同的到货类型获取 采购单位(后台数据) 比较重要的是 jauery ajax 的参数用法:dataType类型:String预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1
2017-03-27 16:32:55 11019
原创 项目中遇到 no matching editors or conversion strategy found
控制台报错:Unable to instantiate Action, com.anyuan.erp.pa.leagueworking.onlinetrain.web.OnlineTrainAction, defined for 'frame' in namespace '/leagueworking/onlinetrain'Failed to convert property va
2017-03-03 13:00:30 61668
转载 对Java Serializable(序列化)的理解和总结
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候
2017-02-24 16:35:30 181
转载 MySQL常用函数
ASCII(char)返回字符的ASCII码值BIT_LENGTH(str)返回字符串的比特长度CONCAT(s1,s2...,sn)将s1,s2...,sn连接成字符串CONCAT_WS(sep,s1,s2...,sn)将s1,s2...,sn连接成字符串,并用sep字符间隔INSERT(str,x,y,instr) 将字符串str从第x位置开始,y个字符长的子串替换为字符串in
2017-02-10 17:36:30 199
原创 MySQL三张表联合创建一个新视图
联合表就需要先提到几个关键字先说说 union all 和 union 区别:1.UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s)
2017-01-22 11:07:17 16129 1
转载 MySQL实现Oracle的row_number()over(partition by)
在项目开发中遇到数据库从Oracle换成MySQL,遇见很多sql语法错误;在网上找到解决问题并摘录下来希望以后碰见这些问题的朋友们可以看到以方便解决自己的问题(***本文转自http://www.databasesql.info/article/7960256392)MySQL-to achieve ORACLE-ROW_NUMBER () ove
2017-01-20 09:41:26 1687
转载 MySQLTIMESTAMP时间戳
TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示。TIMESTAMP值显示尺寸的格式:“完整”TIMESTAMP格式是14位,但TIMESTAMP列也可以用更短的显示尺寸,创造最常见的显示尺寸是6、8、12、和14。在创建表时指定一个任意的显示尺寸,但是定义列长为0或比14大均会被强制定义为列长14。列长在从1~13范围的奇数值尺寸均
2017-01-17 09:19:50 1074
原创 cast()和convert()转换函数
试试阅读模式?希望听取您的建议 MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下cast(字段名 AS type)convert(字段名,type)就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有限制的。这个
2016-12-28 15:14:30 702
原创 web开发中遇到request.getremoteaddr() 0:0:0:0:0:0:1
源代码展示: public String check(){ try{ ActionContext ac = ActionContext.getContext(); request =(HttpServletRequest) ac.get(ServletActionContext.HTTP_REQUEST); String ip = request.getRemoteA
2016-12-28 13:27:36 3353
原创 struts 配置文件dtd问题
在Eclipse中因配置文件出现问题文本项目不能正常运行:配置文件错误信息:The errors below were detected when validating the file "struts-2.3.dtd" via the file "struts.xml". In most cases these errors can be detected by validating "s
2016-12-25 18:37:37 1420 3
原创 Hibernate4后出现: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect'
org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' 出现异常。
2016-10-18 03:10:16 729 1
原创 JDBC 连接MySQL数据库
package Connection;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class Te
2016-10-06 14:18:53 227
原创 java初识 文件的复制
package FileUtil;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import j
2016-10-06 14:15:39 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人