- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 【微信小程序采坑】用微信Canvas导出的图片到手机上会出现图片模糊问题
特别是分辨率高的手机,图片就越模糊。个问题其实和像素比有关,官方解释:destWidth和destHeight单位是物理像素(pixel),canvas绘制的时候用的是逻辑像素(物理像素=逻辑像素 * density),所以这里如果只是使用canvas中的width和height(逻辑像素)作为输出图片的长宽的话,生成的图片width和height实际上是缩放了到canvas的 1 / densi...
2018-12-05 10:18:01
3326
1
原创 一个IP,一个linux服务器,两个项目,两个域名;如何将两个域名配置到同一个IP的两个项目中。
一、现有资源:1、阿里云centOS6.5服务器;2、安装tomcat8.0+JDK;3、两个不同maven项目的war包,项目名分别为cloud、am;4、两个域名http://www.lureed.top/ 、 http://www.horace.space/,且已经成功解析到同一个IP。二、简单方法在服务器不同目录下解压两个tomcat用不同的端口号,比如一个是808...
2018-11-21 14:57:02
1475
1
原创 微信小程序:多层次对象数组的赋值、动态赋值
开发中经常会从后台拿到类似数据:data:{ info1:{ name: 'aa', address: 'bb' ... }, info2: [ { name: 'aa' }, { name: 'bb' } ... ]}如果要修改 `name = 'cc'` 怎么做呢?一般我们这么写:this.data.info1.name = '...
2018-11-21 14:53:47
6577
1
转载 微信小程序把页面做成图片分享
开发微信小程序的时候,经常要遇到如上图这样的,保存小程序二维码图片的分享功能。网上找了很多都没有具体的写法,于是自己看官方文档写了一个,分享一下。首先,需要在 wxml 中 创建一个 画板 canvas 。wxml :<view class='more' bindtap='saveImageToPhotosAlbum'>保存图片</view> //保存...
2018-11-21 14:52:11
1124
转载 微信小程序picker组件 - 省市二级联动
picker从底部弹起的滚动选择器,现支持五种选择器,通过mode来区分,分别是普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器,默认是普通选择器。picker官方文档链接由于项目需求,需要使用省市2级联动选择器,由于官方默认提供的是省市区3级联动选择器,所以自己封装了一个2级选择器wxml文件<view class="section"> <...
2018-11-21 14:51:21
4161
转载 微信小程序转发传值及自定义图片
近日帮朋友做个微信小程序,不得不说小程序真的很便捷今日做到关于转发分享部分,一不小心给自己挖了坑需求:自定义一个按钮来实现转发功能,想使转发界面换成我自定义的图片而不是缩略图,并且转发时需要传一些参数。465fd6a611f9f0c4c7adf2afabe1d32c.jpg 这是我的按钮实现 想传一个id并且转发界面换成我的图片,但是发现无论如何都不成功,完全取不到值,图...
2018-11-21 14:48:42
2392
原创 微信小程序图片压缩及base64化上传
微信小程序原生提供了图片原图上传和压缩上传的办法,示例如下:<view class="section"> <button size="mini" bindtap="uploadImage">Upload Image</button></view>Page({ data: { imgUrl: '', },
2018-09-29 17:14:30
7447
1
原创 jQuery自动完成搜索插件autocompleter
关键代码页面导入js和css参照http://www.jq22.com/jquery-info438
2018-06-29 13:21:40
557
转载 artdialog v6强大的模态对话框v6版api
http://www.51xuediannao.com/js/artdialog_v6api.htmlartdialog v6强大的模态对话框v6版api作者:佳明妈 来源:aui 2015-03-31 人气:56626artdialog v6强大的模态对话框jquery插件api使用以及免费下载,artdialog v6版体积更小压缩版只有10K多点,功能更强,兼容到IE6以上,artdialo...
2018-05-15 18:09:21
300
转载 js 不同页面间传递值并取值
以前没用到过页面间传递参数再从后台获取数据,自己总结了一些。先说需求:现在有页面pageA.html 和页面pageB.html,页面pageA.html中有一事件,当这个事件触发时会打开页面pageB.html。而且页面pageB.html中的一些内容需要根据pageA.html 中的一些值来判断显示哪些内容或者做一些操作。方法一:(1) pageA.html 中的事件为 window.open...
2018-05-09 17:29:56
6661
原创 jQuery轻松实现无缝轮播效果
//CSS?12345678<style> *{ margin: 0px; padding: 0px;} li{ list-style: none;} .content{ width: 1020px; height:112px; overflow: hidden; border: #4e83c2 solid 1px; margin:50px auto; } .content ul{ w...
2018-05-04 13:20:25
152
转载 关于缩小图片时inputStream流转换问题-如何在处理完图片后转化为inputStream流
核心代码块如下://获取图片输入流 InputStream is = fileWebInput.getFileInputStream(“pic”); //获取图片后缀名 String pictureSuf = fileWebInput.getString(“PicSuffix”); //设置图片宽度为720px int width = 720; //获得图片 Image src = ImageIO...
2018-04-11 17:25:20
2033
翻译 利用freemarker做html页面静态化
1.1. 什么是freemarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。 目前企业中:主要用Freemarker做静态页面或是页面展示 1.2. Freemarker的...
2018-04-08 16:55:30
5943
翻译 通过freemarker出word的技术解决方案
通过freemarker制作word比较简单步骤:制作word模板。制作方式是:将模板word保存成为xml----在xml的word模板中添加相应的标记----将xml的word文件的后缀名改成ftl文件 详细步骤如下:模板制作(将要动态显示的数据打上标记,这个标记是freemarker中的EL标记,要注意的是,要控制值为空的情况,下面${(site.wzmc)?default(“”)}标识当网...
2018-04-08 16:43:56
422
转载 网页中文本框下拉选择输入与自动提示功能的实现
在网页设计中我们经常需要用户进行输入操作,下面我分享两种用户的输入功能。 1.输入框自动提示 浏览网页的时候我们经常会遇到输入框内我们输入前几个字,输入框就会出现下拉提示你可能要输入的完整信息。如下: 要实现着这种功能可以使用datalist属性就行。具体实现代码为:[html] view
2018-01-09 11:59:46
3410
原创 JAVA集合类总结
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被
2017-10-25 15:23:02
147
转载 SQL Server中的SQL语句优化与效率问题
很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name='zhangsan' and tID > 10000和执行:select * from table1 where tID > 10000 and name='zhangsan'一些人不知道以上两条
2017-09-18 14:30:51
495
原创 获取object类型里的键值
代码var obj = {"name1":"张三","name2":"李四"};var key = "name1"; var value = obj.key;//得到了"undefined" value = obj.name1;//得到了"张三"1.可以用for循环遍历对象属性的方法function printObject(obj){ var temp
2017-09-18 14:26:33
6699
原创 sql server 去掉导入csv文件时去除数据上的引号
今天在修改导入表中的数据的时候,发现导入的csv文件后,每个数据上都加了引号!在这一页上的文本限定符上面加上引号,就可以去掉引号了。记住要加",不能够填"",那样是不能够去掉引号的。
2017-09-18 14:07:52
9897
原创 ExtJs中的Grid具体操作
一.基本操作步骤var cm=new Ext.grid.ColumnModel([ //对列的定义,cm是它的简写,作为真个表格的列模式,需要首先创建的 {header:'编号',dataIndex:'id',sortable:true}, //header是表的首部显示文本。dataIndex是列对应的记录集字段,sortable表示列是否可排
2017-09-18 14:05:41
1247
原创 ext中Gridview编辑某一列的时候不取消选中其他选中的列
实现如果修改某一列,修改的时候只显示选中的这一列,修改完之后其他选中的恢复选中状态,直接上代码selModel: Ext.create('Ext.selection.CheckboxModel', { allowDeselect:true, //允许用户从一个数据试图,列表或者格子中取消选定一个记录 checkOnly
2017-09-14 11:29:59
529
原创 Ext.selection.CheckboxModel全选失效问题
页面打开第一次全选可以选中也可以取消选中,但是第二次打开全校功能就失效了,直接上代码完美解决问题selModel: Ext.create('Ext.selection.CheckboxModel', { allowDeselect:true, //允许用户从一个数据试图,列表或者格子中取消选定一个记录 checkOnly
2017-09-14 11:20:44
1227
1
Java集合排序及java集合类详解
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人