自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 JavaScript 运算符

运算符 = 用于赋值。运算符 + 用于加值。运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。指定变量值,并将值相加:y=5;z=2;x=y+z;x 的值是:7算术运算符y=5,下面的表格解释了这些算术运算符:运算符描述例子x运算结果y 运算结果+加法x=y+275-减法x=y-235...

2019-03-29 18:48:11 144

原创 java 中获取服务器的IP和端口

获取服务器的IP和端口struts2 获取requestHttpServletRequest requet=ServletActionContext.getRequest();requet.getScheme()+"

2019-03-29 18:10:39 3282

原创 Java 图形用户界面编程

要进行Java的图形用户界面编程就需要学习Java的API,即Application Programming Interface——应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。Java API中提供了两套组件用于支持编写图形用户界面,包括AWT和Swing。AWT是SUN公司早期推出的,A...

2019-03-27 14:03:29 8142 1

原创 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction的问题解决

今天创建了几张表,建立了外键关联关系,我使用的是Navicat Premium 12,开启了手动提交事务(之前都是自动提交),所以改动了数据之后忘记手动提交事务了,表处于锁定状态。关联表插入数据是,提示关联的字段值不对应,我就纳闷了,刚添加的数据,怎么回事,这次操作,直接导致主表长时间未响应锁死!MySQL中外键的介绍:MySQL外键必须使用存储引擎为 innDB 其中MySAM 和...

2019-03-26 16:32:35 1828

原创 MySQL 日期转换,时间转换,时间段查询

时区转换转换数据库中已存时间的时区CONVERT_TZ(dt ,from_tz ,to_tz )eg SELECT now(), CONVERT_TZ (now(), '+8:00', '-8:00') as los;//时区转换也可以通过 date_add, date_sub, timestampadd 来实现获得国家地区时间格式get_format(date|time...

2019-03-25 16:19:40 16821

原创 jQuery 选择器

选择器实例选取*$("*")所有元素#id$("#lastname")id=“lastname” 的元素.class$(".intro")所有 class=“intro” 的元素element$(“p”)所有 元素.class.class$(".intro.demo")所有 class=“intro” 且 class=“demo”...

2019-03-25 15:02:40 175

原创 jQuery CSS 操作函数

jQuery 操作 CSSjQuery 拥有若干进行 CSS 操作的方法。我们将学习下面这些:addClass() - 向被选元素添加一个或多个类removeClass() - 从被选元素删除一个或多个类toggleClass() - 对被选元素进行添加/删除类的切换操作css() - 设置或返回样式属性CSS 属性描述css()设置或返回匹配元素的样式属性。...

2019-03-25 14:38:10 300

原创 jQuery 遍历

什么是遍历?jQuery 遍历,意为“移动”,用于根据其相对于其他元素的关系来“查找”(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止。下图展示了一个家族树。通过 jQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这种移动被称为对 DOM 进行遍历。<div> 元素是 ...

2019-03-25 14:21:43 186

原创 MyEclipse工作集,将多个项目放到一个文件夹下

随着工作时间的推移,会发现软件里面的项目越写越多,就会越来越乱,而工作集(java working sets)可以在某种程度上轻松的解决这个问题。新建工作集(java working sets)在Package Explorer窗口中,鼠标右键空白处,new –> other在Wizard下面的输入框中输入 java working set ,找到 Java Working Se...

2019-03-25 11:22:58 462

原创 fastjson报$ref"循环引用错误

平常在写json的报文封装时,没有这个错误,第一次遇到不知道是个鸟,所以后来查了一下,重复引用一个fastjson对象就会出现这个问题,其实这不是一个编译或者运行错误,也不是一个fastjson转化错误,而是fastjson自行默认对重复的引用使用ref方式。其实在fastjson包内已经有限制这种问题出现的方法,下面就展示一下。使用FastJson的JSONArray类型作为返回数据,当...

2019-03-25 10:19:37 373

原创 Js 数组方法大全

js中的数组与其他语言中的数组有些不同,为了更好的使用,整理了一下。数组创建js中创建数组有两种方式:第一种是使用 Array 构造函数var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lily","lucy","Tom"); // 创建一个...

2019-03-22 20:18:40 372

原创 java 常见的API及List的区别

JAVA常用APIjava.lang.Math提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段java.lang.String(StringBuilder线程不安全,StringBuffer线程安全)java.util.Scannerjava.util.Arraysjava.util.Radomjava.lang.Objectjava.l...

2019-03-22 19:44:11 608

原创 Js 在字符串中提取数字

js提取字符串中的数字方法很多,今天讲几种常用的方法。js提供的方法获取js字符串转换数字。方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。parseInt方法var str ="4500元";var num = parseInt(str);alert(num);//4500//此种并非所有字符串通用,如果在字符串前面有非法字符或非数字字符,就行不通了。v...

2019-03-22 19:21:08 19512

原创 js 获取项目根路径

jsp:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib prefix="s" uri="/struts-tags"%><%  String path = request.getContextPath();  String basePath = requ...

2019-03-21 18:26:18 6375

原创 java ExecutorService的invokeAll方法有两种用法

exec.invokeAll(tasks)exec.invokeAll(tasks, timeout, unit)其中tasks是任务集合,timeout是超时时间,unit是时间单位两者都会堵塞,必须等待所有的任务执行完成后统一返回,一方面内存持有的时间长;另一方面响应性也有一定的影响,毕竟大家都喜欢看看刷刷的执行结果输出,而不是苦苦的等待;但是方法二增加了超时时间控制,这里...

2019-03-20 10:55:15 8581

原创 java有返回值的多线程并发

JAVA多线程实现的四种方式Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。一、继承Thread类创建线程Thread类本质上是...

2019-03-20 10:32:34 7427

原创 Java多线程-线程池

有时候,系统需要处理非常多的执行时间很短的请求,如果每一个请求都开启一个新线程,系统就会不断的进行线程的创建和销毁,有时花在创建和销毁线程上的时间会比线程真正执行的时间还长。而且当线程数量太多时,系统消耗就会很大。使用线程池主要为了解决一下几个问题:1.通过重用线程池中的线程,来减少每个线程创建和销毁的性能开销。2.对线程进行一些维护和管理,比如定时开始,周期执行,并发数控制等等。Ex...

2019-03-20 10:15:51 267

原创 Redis 增删改查详解

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、一个高性能的key-value数据库。并提供多种语言的API。说到Key-Value数据库NoSQL数据库可以想到MongoDB。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和h...

2019-03-12 10:29:48 5884

原创 【微信小程序】分类页面分类tab实现

jsdata: { cateItems: [{ cate_id: 1, cate_name: "护肤", ishaveChild: true, children: [{ child_id: 1, name: '洁面皂', image: "http:/...

2019-03-08 14:06:46 6516 6

原创 【微信小程序】授权与重新授权

授权与重新授权jsgetUserInfo: function(e) { if (e.detail.userInfo) { //用户按了允许授权按钮 var that = this; console.log("用户的信息如下:"); //console.log(e.detail.userInfo); } else { ...

2019-03-08 11:45:57 4932

原创 【微信小程序】云数据库交互-增删改查

小程序的云开发模式,有提供一个云数据库,实际上不能算一个数据库,只能算是doc存储。里面创建的不是表,而是集合,所以,也称为云集合开发模式。云数据库官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/config.html?q=swiper官方提供的文档里不但有数据库操作,还有云函数,今日讲解一下数据库的交互问...

2019-03-05 17:08:28 11220 3

原创 【微信小程序】公告-向上翻滚的消息栏

效果:wxml&amp;lt;view class='swiper-notice'&amp;gt; &amp;lt;text&amp;gt;公告&amp;lt;/text&amp;gt; &amp;lt;image src='../../images/notice.png'&amp;gt;&amp;lt;/image&amp;gt; &amp;lt;swiper class='swiper-

2019-03-05 14:11:34 2237

原创 【微信小程序】Page()函数详解

在开发微信小程序的时候遇到函数,或者不明白的地方,最好上官网查询相应的知识,这里小编帮大家整理了下page()常用函数的用法。Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。一、object 参数说明:属性类型描述dataObject页面的初始数据onLoadFunction生命周期...

2019-03-04 11:24:21 8316

原创 【微信小程序】常用Array对象方法详解

1.concat() 方法用于连接两个或多个字符串。连接两个字符串:var str1 = "Hello ";var str2 = "world!";var n = str1.concat(str2);n 输出结果:Hello world!concat(array1,array2,...)var a=[1,2,3,4,5];var a2=['a','b','c'];va...

2019-03-04 10:58:13 4338

原创 【微信小程序】数组排序以及去重问题详解

微信小程序中,通常有一些数据,是存在前端缓存里的,但是这个数据如果是没有处理过,需要动态处理的时候,数据就会有问题。所以,提供一些数据的几种处理方式。二维数组排序var arr1 = new Array();arr1 = [[&quot;中猫猫er&quot;, &quot;E7555大号&quot;, &quot;包背带&quot;, &quot;150&quot;, &quot;0.16&quot;], [&

2019-03-04 09:54:36 14037 2

原创 【微信小程序】请求豆瓣API报403的三种解决方法

微信小程序使用wx.request API请求豆瓣公开api的时候,会报一个403(Forbidden)的错误。这是为什么呢?是由于来自小程序的调用过多,豆瓣来自于小程序的调用被禁止。这里收集以下三种方法解决此问题(设置代理):1、使用 https://douban.uieee.com2、使用 https://www.zhihu.com/question/265806694/answer...

2019-03-01 20:06:32 3797 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除