自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (19)
  • 收藏
  • 关注

原创 xcode打开项目闪退,其他项目正常能打开。

今天碰到打开自己项目突然闪退,开始以为xcode出了问题,就重新打开了,结果还是闪退。尝试打开其他项目是没问题,能正常打开。找了下解决方法。如果你用了`cocopods`的话,打开项目,找到`*.xcworkspace`文件,显示包内容,进去删掉`xcuserdata`文件夹。然后重新打开项目就可以了,如果还是不行,试试把`*.xcodeproj`文件里面的`xcuserdata`文件夹删掉。如果没有使用cocopods,试试直接把`*.xcodeproj`文件里面的`xcuserdata`文件夹删

2021-04-23 17:08:12 790 1

原创 解决react-navigation的SafeAreaView在iphone12系列手机失效问题

最近,苹果发布 iphone 12系列的新机,紧接着就遇到一些适配兼容问题,这不今天就遇到了iphone12 安全区域的兼容问题在网上搜索了一番,说升级一下相关依赖包就好了。于是,就升级了一下 `react-navigation @react-navigation/native`这两个依赖包好像还是无效。索性,就自己看依赖包的源码了吧。发现,这里面只有 iphone X, iphone XSMAX,IPAD,IPADPRO屏幕参数,于是搜索一下关于iphone12系列的屏幕参数,添加进去..

2020-12-08 10:38:06 1616 2

原创 ITMS-90809: Deprecated API Usage UIWebView

最近ios 提交审核时,总是提交成功,稍等一会儿,刷新一下就发现刚才传的包没了,然后就会收到一封来自苹果官方的邮件大致意思就是:新上传的app不能再使用UIWebView,用WKWebView替代。谷歌了一番发现,解决大致方案如下:1. 检索项目中是否有使用有用到使用UIWebView 的第三方依赖库2. 替换或者升级使用UIWebView的第三方依赖库首先,用此命令检索grep -r UIWebView node_modules/*检索发现,也没用到第三方依赖库。..

2020-06-10 18:44:35 1138

原创 js 小数相乘精度缺失

JS里做小数的乘法运算时会出现浮点错误:例如:0.4737*100=47.370000000000005,而不是47.37,这个问题着实令程序猿为之头痛。解决方式:parseFloat(val*100).toFixed(2)...

2019-08-01 11:45:41 1793

原创 国际长途电话区号(中英文名)

[ { key: "93", value: "阿富汗(+93)" }, { key: "355", value: "阿尔巴尼亚(+355)" }, { key: "213", value: "阿尔及尼亚(+213)" }, { key: "376", value: "安道尔(+376)" }, { key: "1264", value: ...

2019-06-12 13:59:05 3750

原创 Vue项目 IE11下Promise 未定义的错误

报错:{description:"“Promise”未定义",message:"“Promise”未定义",name:"ReferenceEr...",number:-2146823279,stack:"ReferenceEr..."}解决办法1. npm install babel-polyfill --save2.  在main.ts中import "...

2019-04-02 16:02:49 717

原创 Linux配置javaWeb环境(JDK,Tomcat,Nginx)

1.下载JDK,Tomcat,Nginx的Linux包,上传JDK,Tomcat,Nginx的Linux包至服务器root目录下eg:scp jdk-8u201-linux-x64.tar.gz [email protected]:/root2.安装JDK1) 进入服务器的/root目录下,将JDK解压到/usr/local下# cd /root# tar -xvf...

2019-03-20 15:16:51 433

原创 区块链源码大全

区块链项目源码大全比特币BTC源码 :https://github.com/bitcoin以太坊ETH源码 :https://github.com/ethereum以太经典ETC源码 :https://github.com/ethereumproject小蚁NEO源码 :https://github.com/neo-project标准链CZR源码:https://github....

2019-03-19 09:35:28 9304

原创 React-Native 语言切换react-native-i18n的使用

最近,在用RN开发手机App遇到这样一个传统的需求,语言切换,小白第一次接触,如何见解,敬请指教!1.安装react-native-i18n依赖库,npm/cnpm/yarn在这里就不说啦,就那么回事儿2.项目中使用首先,建立如下语言切换的文件(英文版本的静态属性en.js,中文版本的静态属性zh-Hans.js,语言配置文件Language.js)en.js 代码如下:...

2019-02-28 17:58:46 3248

原创 react-native No bundle URL present Make sure you're running a packager server or have included a解决办法

当我直接输入命令react-native run-ios 出现了如下的错误在论坛找了很多方法不管用, 终于在stack overflow找到了解决办法解决办法最好在做之前先把ios/build文件夹先删除, 总共需要启动两个terminal 第一个窗口输入命令react-native start 第二个窗口输入命令react-native run-ios 成功运行!...

2019-02-12 18:32:20 2777

原创 小程序tarbar样式苹果兼容问题

最近,做小程序发现:tarbar设置的有背景色,字体也设置有颜色,安卓一切都ok,苹果tarbar栏的颜色默认为黑色,也没有字体,经检查发现颜色用的都是rgba(),转换成十六进制就ok啦!!关于文章有好的意见或者对IT技术有所见解或疑惑都可以与我交流!!当然得注明来意,不添加备注不会通过,谢谢(私人QQ 非诚勿扰)!!...

2018-10-25 17:08:49 560

原创 js处理无重复字符的最长子串

var lengthOfLongestSubstring = function(s) { var res = 0; // 用于存放当前最长无重复子串的长度 var str = ""; // 用于存放无重复子串 var len = s.length; for(var i = 0; i < len; i++) { var char = s...

2018-10-19 18:16:54 811

原创 h5页面利用js添加水印

最近遇到一个需求,给所有页面加水印(登录人+登录时间),不影响其他点击等功能的使用,目的是防止信息外漏,当时就在想:这年头,PS就不说人人都能使用,谁手机还没个涂鸦功能,防不了,但是就是这么个需求,那就实现吧,不逼逼了,直接上:具体实现思路:在页面底部加一个大的div,给这个div添加背景图,背景图?从哪来?canvas实现吧!思路有了,直接上代码:(function waterMa...

2018-09-18 17:28:33 18274 12

原创 微信小程序textarea 的 内容不固定问题

最近在开发微信小程序的时候发现,当我们把 textarea 放到一个 position:fixed; 中的元素中时。会发现这个 textarea 也会跟着固定位置,但是 textarea 里面的内容不会固定,当滚动页面时,内容也会跟着滚动。如何解决呢?经过研究发现:给 textarea 增加属性 fixed:<textarea fixed>完美解决!...

2018-09-12 17:12:53 2935 6

原创 史上最全的微信小程序代码大全

微信小程序官方Demo(Hao-Wu/WeApp-Demo) 微信小应用示例代码(phodal/weapp-quick) 微信小应用地图定位demo(giscafer/wechat-weapp-mapdemo) 微信小应用- 掘金主页信息流(hilongjw/weapp-gold) 微信小程序(应用号)示例:微信小程序豆瓣电影(zce/weapp-demo) 微信小程序-豆瓣电影(hin...

2018-09-06 10:57:42 20968

原创 小程序自定义组件深度剖析

微信小程序组件化的解决方案 从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。查看自己使用的小程序基础库版本,可以通过在开发者工具右侧点击详情查看:  最基本的组件小程序的组件,其实就是一个目录,该目录需要包含4个文件:xxx.json xxx.wxml xxx.wxss xxx.js 声明一个组件首先需要在 json 文件中进行自定义组件...

2018-08-01 12:42:39 398

原创 微信小程序scroll-view隐藏滚动条方法

在wxss里加入以下代码:::-webkit-scrollbar{width: 0;height: 0;color: transparent;}

2018-08-01 12:40:21 4305

原创 微信小程序setData()方法的详解以及对数组/json操作

此篇文章是本人对setData方法的一些理解,是查阅文档和查找一些其他资料综述的,有所不足希望指正!直接进入正题!一、setData()方法:1、参数接受一个对象,以key,value的形式表示;2、参数和变量名称一致,可用一个值代替(es6新语法特性)如上图所示,在this.data中设置ceshi这条数据,在方法中,我们定义ceshi变量让其等于that.data.ce...

2018-08-01 12:37:50 2238

原创 JavaScript中的setMonth()方法的bug

今天测试人员发现一个问题,从英文日期转化中文日期,月份总会有“六月”变为“七月”,“九月”变为“十月”。在本地反复测试后,发现一个规律:只要setMonth()的参数月份对应的天数小于31天时就会变为下一个月。       原因是:因为当前月份是31天,而设置的月份小于31天,就会把日期顺延。在setMonth的说明是这样的:        setMonth 方法        设置 Dat...

2018-07-31 17:07:55 1068 3

原创 VMWare14.1.1搭建macOS10.13虚拟机教程

1. 用到的资源包:(1)VMware 14安装包、VM14 forMac安装包:链接:https://pan.baidu.com/s/19LpRrJ7BqORVA9CV2yjCyA 密码:qvkf(2)Mac OS 10.13安装包:链接:https://pan.baidu.com/s/141c6adRKQzdNiokzyJ2i_w 密码:uepa2. 安装(1)安装VMware...

2018-07-30 13:12:07 1854

原创 Huploadify上传插件删除文件bug

做文件上传时用的插件是JQ-Huploadify插件,发现删除上传的文件后,仍然能把删除的文件传给后台,即删除仅为表面删除,而且删除的文件不能进行二次选中,研究发现点击删除后,只是把对应的DOM进行样式隐藏,并不是真正删除DOM节点,解决方法://删除对应的文件funDeleteFile: function(index) {var arr = [],children=[];for (v...

2018-07-21 16:18:11 645

原创 解决Edge浏览器下载文件乱码

用到的技术栈是Ext,通过访问后台给接口加字符串拼接下载文件,发现Edge浏览器的文件名乱码,如:出现该情况是因为浏览器在访问链接的时候将我们的字段自动转码了,解决办法奉上:URL = 'fileDownloadList?'+Ext.urlEncode({fileUrl:data[i].fileUrl,fileName:data[i].fileName});完美解决:关于...

2018-07-21 15:54:09 20020 6

原创 H5中字母数字默认不换行bug

在HTML页面中,数字或者字母显示,默认是不换行的。如踩过的坑:把div样式设置成style="word-wrap: break-word;"没效果。解决办法:设置div样式,完美解决。style="word-break:break-all;"...

2018-07-21 00:29:09 1316

原创 如何限制datatable列宽--(收缩内容)

实现功能:dataTable某列内容过长的话,只显示部分内容,鼠标点击显示全部,再点击显示部分。可以切换。效果图:鼠标点击:如果再次点击,备注内容又收缩了。JS实现代码如下:var remarkShowLength = 10;//默认现实的字符串长度datatable中的配置:首先在columnDefs 中显示文本的时候,如果超长,就只显示部分。然后通过...

2018-03-16 22:52:59 16664

原创 如何还原压缩的代码

http://jsbeautifier.org/

2018-03-07 18:26:37 3288

转载 简单实现通讯录中文名字按拼音首字母排序

<body> <div class="address"> <div class="address_title">通讯录</div> <div class="address_box"> <ul class=&quo

2018-02-14 15:26:54 7038 1

转载 JS 实现数字转换为大写中文金额

function convertCurrency(money) { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 var cnIntRadice = new Array('', '拾', '佰', '仟'); //对应整数部分扩...

2018-02-14 15:05:42 5459

转载 css实现单行文字两端对齐的效果

1、问题:给单行文字设置  text-align: justify;  样式时  不起作用。例:<div class="box">两端对齐</div><style>        .box {            width: 150px;            height: 30px;            line-height: 30p...

2018-02-14 15:01:52 1297

原创 PHP----重置阿里云主机的密码

登陆阿里云,找到你的服务器1.jpg点击更多,选择重置密码,根据提示就可以了2.jpg这个密码用于连接FTP工具和SSH工具

2018-02-14 14:56:47 296

原创 PHP---如何修改域名指定的根目录

如何修改域名的指定的根目录环境:linux使用工具:xShell修改域名指定的文件根目录需要修改nginx的配置文件第一步:连接xShell第二步:进入根路径找到nginx的配置文件cd .. 进入根目录 cd usr 进入usr文件 cd local 进入local文件 cd nginx 进入nginx文件 cd conf 进入conf...

2018-02-14 14:55:34 2555

原创 php上线教程-阿里云下设值二级域名并将项目上线

在工作中,我们需要在一个主机地址下分配多个域名来上线多个项目,但是怎么设置一个二级域名并且完成上线项目的,接下来我们就以阿里云为例演示整个上线流程首先登陆你的阿里云,找到你的域名点击解析,进入解析界面点击添加解析,添加一个a记录添加成功后保存就可以了,在cmd中ping一下你的地址,成功连接的话就分配成功了接下来使用ssh工具给你的域名分配一个虚拟主机这里是用的工具为xShell,连接你的xShe...

2018-02-14 14:52:36 567

原创 windows下安装Redis(详细)

安装扩展根据phpinfo()查询自己的版本选择扩展版本php_redis.dll下载地址:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/将下载解压后的php_redis.dll放入php的ext目录下   然后修改php.ini,加入; php-redis extension=php_igbinary.dll...

2018-02-14 14:49:18 259

原创 阿里Linux下升级PHP版本

1223首先更新系统软件 $ yum update 在centos7通过yum安装PHP7,首先在终端运行:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm如果提示错误:error: Failed dependencies:epel-release >= 7 is neede...

2018-02-14 14:45:32 1907

原创 OpenSSL生成公钥私钥(详细)

用 OpenSSL, Linux 上自带,常用命令如下:-- 生成 RSA 私钥(传统格式的)openssl genrsa -out rsa_private_key.pem 1024-- 将传统格式的私钥转换成 PKCS#8 格式的(JAVA需要使用的私钥需要经过PKCS#8编码,PHP程序不需要,可以直接略过)openssl pkcs8 -topk8 -inform PEM -i...

2018-02-14 14:42:52 277

原创 ruby安装以及sass的配置

1、初次安装webstorm之后汇报这样一个错,如图:经过网络查询,需要安装ruby和sass,于是便行动起来;2、安装ruby可以去官网进行下载,下载完成后可以在终端就i选哪个测试是否下载成功:3、测试安装成功后,下面就是需要配置安装sass依次步骤是:这里会出现一个bug,就是在删除原来的gem原,添加国内淘宝镜像org时总是添加不成功,如图:Error fetching https://ru...

2018-02-14 14:35:12 1166 1

原创 LINUX目录结构及详细说明

装完Linux,首先需要弄清Linux 标准目录结构  /root —?启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home —?存储普通用户的个人文件 ftp — 用户所有服务 httpd samba user1 user2 bin —?系统启动时需要的执行文件(二进制) sbin —?可执行程序的目录,但大多存放涉及...

2018-02-14 14:16:17 158

原创 Linux系统常用命令大全

Linux简介及Ubuntu安装Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。再安装Ubuntu。具体安装步骤,找百度。安装完后,可以看到Linux系统的目录结构,见链接http://blog.csdn.net/zz_chst/article/det...

2018-02-14 13:54:59 315

原创 JavaWeb过滤器&监听器详解

过滤器1、Filter工作原理(执行流程)              当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发...

2018-02-14 13:43:43 330

原创 J2EE项目开发web.xml配置文件详解

一、web.xml是什么web.xml学名叫部署描述符文件,是在Servlet规范中定义的,是Web应用的配置文件,是Web应用的基础。 二、web.xml加载流程总的来说:ServletContext——Listener——Filter——Servlet1、首先Web容器创建一个ServletContext对象(对应JSP中的application内置对象),这个Web项目所...

2018-02-14 13:40:36 410

原创 HTML5小游戏飞机大战

Firefox, Opera, Chrome or other HTML5 compliant browser required.This site requires a modern browser for graphics and sound effects.A compliant browser can be downloaded from any of the

2017-12-10 17:23:36 1958

Spring3.2中文版PDF

Spring 3.2 中 文 版 . PDF ( Spring 3.2 中 文 版 全 本 ,比 较 详 细 )

2018-07-22

Spring3.0中文版

Spring3.0中文版.CHM(3.2API文档,所有类,常量字段值)

2018-07-22

Spring2.5中文版CHM

Spring 2.5 中 文 版 CHM ( 2.0 和 2.5 新 特 性 、 中 间 层 数 据 访 问 )

2018-07-22

Linux命令大全 CHM

Linux命令大全 CHM(Linux系统常用命令大全,系统内核等CHM)

2018-07-22

Node.js参考手册

Node .js 参 考 手 册.CHM ( DN S , J Xcore , 多 进 程 ,Buffer , Stream , 路 由 )

2018-07-22

W3CSchool全套Web开发手册

W3CSchool 全 套 Web 开 发 手 册.CHM ( HTML , XML , 网 站 构 建 ,服 务 器 脚 本 ,浏 览 器 脚 本 )

2018-07-22

W3C Javascript 最新Chm格式手册

W3C Javascript 最新Chm格式手册.CHM(js方法,函数,属性,dom等)

2018-07-22

php_5.5中文手册

php_5.5 中 文 手 册.CHM ( php 特 点 、函 数、安 全 和 Zend 引 擎 资 料 )

2018-07-22

ThinkPHP5.0完全开发手册

ThinkPHP5.0 完 全 开 发 手 册 ( 架 构 、路 由、数 据 库、模 板、视 图、控 制 等)

2018-07-22

JQuery API中文版CHM

Query API中文版CHM (jquery 1.7.0 jquery 1.8.0 1.8.2)

2018-07-22

CSS3 API中文版帮助文档CHM

CSS3 API中文版帮助文档CHM (API离线手册)希望能够帮到你!

2018-07-22

AngularJS 中文API参考手册

AngularJS 中文API参考手册 希望能够帮到你!!!!!!

2018-07-22

vuejs2中文手册CHM

vuejs2中文手册CHM(离线API中文手册)希望能够帮到你

2018-07-22

React Native入门与实战(完整版).pdf

React Native入门与实战.pdf 全本 (未来app开发的趋势!) 本书共4部分,首先简要介绍了React Native的开发基础知识,然后介绍了React Native的API、组件以及Native扩展和组件的封装,接着介绍了App的动态更新和上架过程,最后通过3个案例介绍了如何使用React Native开发原生App。

2018-07-22

微信跳一跳源码

微信小游戏跳一跳源码,里面有Python语言,javascript源码

2018-03-16

HTML5小游戏象棋

HTML5小游戏象棋,本游戏画面为2D画面,有人机对决,双人对决

2017-12-10

HTML5小游戏打飞机

HTML5小游戏打飞机,游戏画面为2D,超强悍的音频效果,运用的技术为Python

2017-12-10

HTML5小游戏五子棋

HTML5小游戏五子棋,里面有人机对决,双人对局,里面有超详细的代码注释

2017-12-10

HTML5小游戏飞机大战

HTML5小游戏飞机大战的代码,素材,js文件,游戏还有特殊的音效

2017-12-10

空空如也

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

TA关注的人

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