自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT全栈 华强工作室

业精于勤荒于嬉,行成于思毁于随。 学业由于勤奋而专精,由于玩乐而荒废;德行由于独立思考而有所成就,由于因循随俗而败坏。 ——出自(唐)韩愈《进学解》

  • 博客(28)
  • 资源 (44)
  • 问答 (6)
  • 收藏
  • 关注

原创 Ionic APP-Web SPA开发进阶(二):路由去哪了

Ionic进阶之路由去哪了项目需求 在查看药品时,从药品列表中可以通过点击药品列表获取某一药品详情。提交订单时,同样可以查看药品详情。两种情形下,从药品详情返回后,应分别返回至原来的页面。如下图所示。 现状是第一次添加的药品从提交订单路由至订单详情,但却不可以从药品详情返回至提交订单页面,而是返回到了药品列表中,但是在第二次点击后,却可

2016-01-27 09:31:06 48167

原创 跨平台应用开发进阶(四):AngularJS + Ionic 开发 Hybrid 项目实战总结

AngularJS全栈工程狮进阶 学习了一段时间AngularJS,开始接触移动端APP开发。为了响应公司开发需求,采用“Hybrid”混血开发方法。采用Ionic前端框架,对于小白来说,得一点一点的前进。 读了一部分双狼写的书,了解到“开发原生应用的好处在于用户体验好,缺点在于开发周期长、投入大。随着技术的改进,一条捷径应运而生。在移动开发领域,Hybrid架构正风靡

2016-01-27 09:21:26 49362

原创 网站开发进阶(三十)HTML5--本地存储Web Storage

HTML5--本地存储WebStorage WebStorage功能,顾名思义,就是在Web上针对客户端本地储存数据的功能,具体来说WebStorage分为两种;sessionStorage: 将数据保存在session对象中,所谓session是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。session

2016-01-27 09:14:37 47443 2

原创 AngularJS进阶(三十二)书海拾贝之特殊的ng-src和ng-href

书海拾贝之特殊的ng-src和ng-href在说明这两个指令的特殊之前,需要先了解一下ng的启动及执行过程,如下:1)浏览器加载静态HTML文件并解析为DOM;2)浏览器加载angular.js文件;3)angular监听DOMContentLoaded事件,监听到时开始启动;4)angular寻找ng-app指令,确定作用范围;

2016-01-27 09:06:52 48727 2

原创 AngularJS进阶(三十一)AngularJS项目开发技巧之获取模态对话框中的组件ID

有时一个问题解决不了,就应该尝试着通过其它途径进行解决。就像在本文中,既然直接获取无法获取到JS脚本中组件的ID,自己就尝试着将获取到的页面内容再次放到原页面内,然后通过DOM操作再次获取。

2016-01-20 16:59:07 49621

原创 跨平台应用开发进阶(六) :uni-app实现原生插件集成

因项目需求,需要uni-app实现原生插件集成,现将集成过程梳理得出此文。

2016-01-19 09:39:21 48289 1

原创 AngularJS进阶(三十)AngularJS项目开发技巧之图片预加载

AngularJS项目开发技巧之图片预加载绪 项目(移动端采用Ionic框架)开发完毕,测试阶段发现移动APP首页的广告图片(图片由服务器端返回相应url地址)很难加载,主要原因还是网速。如下图左所示,图片加载完毕如下图右所示。 问题分析 尝试进行图片加载的优化工作。 经过与Ionic群内卖火柴朋友的聊天

2016-01-18 11:28:22 51309

原创 AngularJS进阶(二十九)AngularJS项目开发技巧之localStorage存储

AngularJS项目开发技巧之localStorage存储绪 项目开发完毕,测试阶段发现后台管理端二维码生成有问题,问题在于localStorage的存储。如下图左所示,二维码生成完毕包含信息如下图左所示,实际二维码信息如下图右所示: 经过测试发现二维码实际存储的是上一次的结果。好熟悉~Bingo,自己做导航栏高亮时就遇到过这个问题,当时就是使用的loc

2016-01-16 20:59:36 55748

原创 AngularJS进阶(二十八)解决AngualrJS页面刷新导致异常显示问题

解决AngualrJS页面刷新导致异常显示问题绪 俗话说,细节决定成败,编程亦是如此。编程过程中我们可能会不自觉的忽视一些细节问题,殊不知,这些细节正是导致页面显示出现问题的地方。今略举一例,与君共勉之。 页面正常加载后,显示如下: 按F5刷新之后,页面如下所示: 很明显,页面显示出现了异常。回过头再看看Chrome的

2016-01-14 19:28:36 54128 1

原创 网站开发进阶(二十八)初探localStorage

初探localStorage HTML5中提供了localStorage对象可以将数据长期保存在客户端,直到人为清除。 localStorage提供了几个方法:存储:localStorage.setItem(key,value)如果key存在时,更新value获取:localStorage.getItem(key)如果key不存在返回null删除:l

2016-01-14 19:15:48 48533

原创 网站开发进阶(二十七)导航栏高亮显示

HTML&JS导航栏高亮显示 项目开发过程中,需要满足最基本的需求毋庸置疑。截图如下:需求 当选择中某一行时,某一栏目突出显示,即更换背景或添加背景色。实现 倒腾了一天,自己是真的没招啦。暂时放弃! 项目中其它模块完成的差不多了,自己还是得回来完成二维码信息的集成与导航栏高亮显示功能。 二维码信息集成实现了,就

2016-01-14 15:02:16 48538

原创 AngularJS进阶(二十七)实现二维码信息的集成思路

AngularJS实现二维码信息的集成思路需求 实现生成的二维码包含订单详情信息。思路获取的内容数据如下: 现在可以获取到第一级数据,第二级数据data获取不到。利用第一级数据的获取方法获取不到第二级数据。for(i in data){alert(i); //获得属性 if(typeof(data[i]) == "o

2016-01-13 20:45:02 52773

原创 mysql进阶(二十一)删除表数据

MySQL删除表数据 在MySQL中有两种方法可以删除数据,一种是DELETE语句,另一种是TRUNCATETABLE语句。DELETE语句可以通过WHERE对要删除的记录进行选择。而使用TRUNCATETABLE将删除表中的所有记录。因此,DELETE语句更灵活。 如果要清空表中的所有记录,可以使用下面的两种方法:  DELETEFROMtabl

2016-01-12 19:55:36 49750 4

原创 JavaScript进阶(六):用JavaScript读取和保存文件

用JavaScript读取和保存文件 因为Google还不提供同步插件数据的功能,所以导入和导出插件配置就必须和文件打交道了。而出于安全原因,只有IE才提供访问文件的API;但随着HTML5的到来,其他浏览器也纷纷支持了。 首先说读取文件。W3C提供了一些FileAPI,其中最重要的是FileReader这个类。 先列出需要用到的HTML标签:

2016-01-12 14:54:11 55063 1

原创 Java进阶(二十二)使用FileOutputStream写入文件

Java使用FileOutputStream写入文件 绪 在Java中,文件输出流是一种用于处理原始二进制数据的字节流类。为了将数据写入到文件中,必须将数据转换为字节,并保存到文件。请参阅下面的完整的例子。public class WriteFileExample {public static void main(String[] args) { FileOu

2016-01-12 12:02:34 50169 1

原创 JavaScript进阶(五):js中取小数整数部分函数

js中取小数整数部分函数丢弃小数部分,保留整数部分js:parseInt(7/2)向上取整,有小数就整数部分加1js:Math.ceil(7/2)四舍五入js:Math.round(7/2)向下取整js:Math.floor(7/2)附:如何判断输入的数值类型(使用时不带引号!)其实就是利用正则表达式。"^\\d+$" //非负整数(正整数+0

2016-01-10 16:57:31 48936 2

原创 JavaScript进阶(四):js字符串转换成数字的三种方法

js字符串转换成数字的三种方法 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9,那么a.value要小于b.value,因为他们都是字符串形式的. 方法主要有三种:转换函数、强制类型转换、利用js变量弱类型转换。转换函数 js提供了parseInt()和pars

2016-01-10 16:51:02 49555 1

原创 AngularJS进阶(二十六)实现分页操作

JS实现分页操作前言 项目开发过程中,进行查询操作时有可能会检索出大量的满足条件的查询结果。在一页中显示全部查询结果会降低用户的体验感,故需要实现分页显示效果。受前面“JS实现时间选择插件”的启发,自己首先需要查看一下HTML5能否实现此效果。 整了半天,不管是用纯CSS3也好,还是用tmpagination.js还是bootstrap组件也好,到最后自己静下心来理

2016-01-10 16:42:28 51334

原创 漫谈程序员(十一)老鸟程序员知道而新手不知道的小技巧之Web 前端篇

老鸟程序员知道而新手不知道的小技巧 Web前端篇常充电!程序员只有一种死法:土死的。函数不要超过50行。不要一次性写太多来不及测的代码,而是要写一段调试一段。UI和编码要同步做。多写注释方便的往往是自己。碰到一堆问题时,一次只尝试解决一个问题。没把握一眼看出问题症结的时候,老老实实单步调试。设计模式是个好东西,但不要强行使用。没造成可观的损失前不要尝试做性

2016-01-07 15:33:31 48318

原创 漫谈程序员(十)大白菜装机版安装win7系统使用教程

大白菜装机版安装win7系统使用教程安装win7系统准备工作:①使用大白菜装机版,制作一个大白菜u盘启动盘②将下载好的ghostwin7系统镜像包放入制作好的大白菜u盘启动盘中。③更改电脑硬盘模式为AHCI完成以上准备工作,下面就一起来看看大白菜装机版安装win7系统使用教程。1第一步将制作好的大白菜u盘启动盘插入usb接口(台式用户建议将u盘插在主机机箱后置的usb

2016-01-07 12:58:39 49966

原创 JavaScript进阶(八):JS实现图片预览并导入服务器功能

JS实现导入文件功能 赠人玫瑰,手留余香。若您感觉此篇博文对您有用,请花费2秒时间点个赞,您的鼓励是我不断前进的动力,共勉!(PS:此篇博文是自己在午饭时间所写,为此没吃午饭,这就是程序猿的生活。) 项目开发过程中,需要实现文件上传功能。借此机会学习之。 使用HTML中现有的inputtype“file”可以支持这一功能。如下所示:

2016-01-07 12:50:24 52608 1

原创 JavaScript进阶(三):常见工具(校验、通用)

JS常见工具(校验、通用)//姓名校验varcheckName=function(name){//收货人姓名校验(准则:姓名为2-4汉字)varregu=/^[\u4E00-\u9FA5]{2,4}$/;varre=newRegExp(regu);if(!re.test(name)){returnfalse;}return

2016-01-03 11:12:33 48428 1

原创 JavaScript进阶(二):在一个JS文件中引用另一个JS文件

在一个JS文件中引用另一个JS文件方法一 在调用文件的顶部加入下例代码: document.write(””); (注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的方法引用进来)方法二 通过中间界面对js进行应用,就是我们可以在某个html中引用了你需要的js文件,我们可以通过拿到那个html文件的

2016-01-03 10:41:50 56376 4

原创 JavaScript进阶(一):抽离公共函数

JS抽离公共函数问题 在经历了“大量”的项目开发后,发觉越来越多的方法可以被抽离出来作为一个公共方法使用。那么,在js中该思想又该如何实现呢?解答例如,以下方法用于实现将标准时间ThuMar19201512:00:00GMT+0800(中国标准时间)转换为2015-03-1912:00:00的格式。ShopStatementControllervar f

2016-01-03 10:39:07 50452 1

原创 mysql进阶(二十)CPU超负荷异常情况

CPU超负荷异常情况问题 项目部署阶段,提交订单时总是出现cpu超负荷工作情况,导致机器卡死,订单提交失败。通过任务管理器可见下图所示: 通过任务管理器中进程信息(见下图)进行查看,可见正是由于项目运行的原因导致CPU超负荷工作。元凶究竟是谁?难道是因为输出的测试语句太多导致的,尝试减少测试输出语句。追根溯源 经查,是在进行提交订单即执

2016-01-03 09:50:09 49799 1

原创 网站开发进阶(二十六)js刷新页面方法大全

js刷新页面方法大全 在项目开发过程中,需要实现刷新页面。经过学习,发现下面这条语句就可以轻松实现。 location.reload(); //刷新页面 有关刷新页面的其它方法,具体学习内容如下,有需要的朋友可以参考下。 本文介绍下,用js刷新当前页面的几种方法,包括reload方法、replace方法、自动刷新方法等。 如何实

2016-01-01 12:08:49 49866

原创 网站开发进阶(二十五)js如何将html表格导出为excel文件

js如何将html表格导出为excel文件 jsp页面数据导出成excel的方法很多,今天介绍一种简单的js方法: 源码// 导出$scope.doExportExcel = function() { var winname = window.open('', '_blank', 'top=10000'); //获得页面上需要导出的数

2016-01-01 10:37:15 51729

原创 AngularJS进阶(二十四)AngularJS与单选框及多选框的双向动态绑定

AngularJS与单选框及多选框的双向动态绑定 AngularJS在中实现双向动态绑定十分简单,如下所示: 只需要用ng-model与$scope中的属性对应,即实现了type=”text”的双向动态绑定。当及时情况略有不同: 1. 回家 回学校 通过value属性指定选

2016-01-01 10:25:13 49867 1

Socket编程-聊天室.zip

项目实战

2021-03-16

apache-maven-3.3.9.zip

maven安装包

2021-03-16

LaoMaoTao.exe

装机导引

2021-03-16

mysql-installer-community-5.7.4.0-m14.1411728256.msi

mysql社区版安装包

2021-03-16

万能网卡驱动For-Win10-32_64bit.zip

Win10万能网卡驱动

2021-03-16

ScreenToGif.2.27.3.Portable.zip

实用Gif制作软件

2021-03-16

Vue下textarea文本框根据内容自适应改变高度

Vue自定义组件实现文本框根据文本内容自适应高度的效果,解决若输入文本量或显示文本量超过指定行数后,会出现垂直滚动条,但在IE环境下,该滚动条是隐藏的问题。

2020-10-20

Date.html(免费,有需要的童鞋自取)

免费:JS+CSS3实现罗马样式钟表;有需要的童鞋可以自取!取之于民,用之于民!咋还不够50字啊!!

2020-03-28

BackToTop.zip

这是一个可以快速回到页面顶部的组件,当用户浏览到页面底部的时候,通过点击按钮,可快速回到页面顶部。 应用方法详见博文:https://shq5785.blog.csdn.net/article/details/102917007

2019-11-05

PNAE Petri Net建模工具

一款用于Petri Net建模的学习工具,大家可以下载下来学习。

2018-08-05

dubbo-admin-2.5.4 Web管理平台.zip

由于我使用的是jdk1.8的版本,在网上找了很多dubbo-admin.war基本都是基于jdb1.7的,因为我就打包了一个支持jdk1.8版本的,下载解压后即可使用。 具体使用方法参见博文《Dubbo进阶(六)—— Zookeeper注册中心和Dubbo-Admin管理平台的搭建》 https://blog.csdn.net/sunhuaqiang1/article/details/80142014

2018-04-29

dubbo-monitor-simple-2.5.3.zip

该包为dubbo-monitor,使用方法请参见博文 《Dubbo进阶(五)—— dubbo-monitor-simple使用》 https://blog.csdn.net/sunhuaqiang1/article/details/80141478

2018-04-29

zookeeper-3.4.6.zip

zookeeper-3.4.6 解压后可直接运行 bin/zkServer.cmd 来启动

2018-04-29

w3c标准html5手册

该手册包集CSS 2.0、CSS3.0、JavaScript、jQuery1.3、jQuery1.4、jQuery1.7、xHTML、XMLHttp于一体,便于编程者线下查阅相关资料。

2017-08-28

Chart.js实现饼状图添加文字

Chart.js是一个简单、面向对象、为设计者和开发者准备的图表绘制工具库。 是基于HTML5 Canvas的,一个朋友说里面饼状图缺少文字信息的功能,于是自己实现了一下,包内有说明,如果坐标不太精准,请按自己的需求进行微调。

2017-08-28

Bootstrap3参考手册.chm

Bootstrap3参考手册.chm

2017-05-10

Learning Python, 5th Edition.pdf

Learning Python, 5th Edition.pdf

2017-05-10

Icon制作神奇-Greenfish Icon Editor3.31官方中文版

Icon制作神奇-Greenfish Icon Editor3.31官方中文版,该工具可制作各种分辨率的APP Logo。

2017-04-25

感知哈希算法(Python版)

Python3实现基于PHA实现图像配准

2017-04-20

Java8实例代码

Java8 Lambda、Stream实例代码

2017-03-18

应用唤醒功能arouse

应用唤醒功能arouse

2023-10-26

jquery-3.6.0

jquery-3.6.0

2023-09-06

非正常申请专利行为认定指南

非正常申请专利行为认定指南

2023-08-12

iphone配置文件,用于代理配置

iphone蜂窝网络代理配置文件

2022-11-22

uni.webview.js 最新版1.5.4

uni.webview.js 最新版1.5.4下载,uni-app中通过web-view组件内嵌H5应用,并实现双端通信。

2022-11-12

iOS集成听云uni-app插件引入

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据收集分析。

2022-10-12

iOS集成听云uni-app插件JS资源文件

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据收集分析。

2022-10-12

iOS集成听云uni-app插件

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据收集分析。

2022-10-12

iOS集成-基调听云App性能监控

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据

2022-10-12

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据

基调听云App移动应用性能管理产品采用SDK方式实现对App的**崩溃、卡顿、超时**等性能问题进行采集,并能对真实用户体验数据进行量化分析,实现版本迭代过程中的用户体验优化。

2022-10-11

Android 签名工具apksigner

APK加固后签名工具包,该工具默认同时使用 v1 和 v2 签名,以兼容 Android 7 以下的系统版本。

2022-06-17

uni-app自定义弹窗组件指令部分,支持自定义图片,文本、按钮等功能。

uni-app自定义弹窗组件指令部分,支持自定义图片,文本、按钮等功能。

2022-04-17

uni-app自定义弹窗组件,支持自定义图片,文本、按钮等功能。

uni-app自定义弹窗组件,支持自定义图片,文本、按钮等功能。

2022-04-17

uni-app列表项实现左划操作功能

uni-app列表项实现左划操作功能。 开箱即用。

2022-02-25

uni-app列表项实现左划操作功能

uni-app列表项实现左划操作功能。 开箱即用。

2022-02-25

uni-swipe-action组件实现列表项左划操作

应用uni-swipe-action组件实现列表项左划操作。 真正做到开箱即用。

2022-02-19

Uni-app 实现图片上传、删除、预览、压缩;

Uni-app 实现图片上传、删除、预览、压缩; 真正的开箱即用。

2022-02-19

前端开发框架Vue培训教材

前端开发框架Vue入门讲解。

2022-02-02

jdk-8u291-macosx-x64.dmg

Mac版本jdk1.8

2021-04-22

fullcalendar-vue.zip

Vue日历组件

2021-03-16

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

TA关注的人

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