- 博客(89)
- 资源 (37)
- 问答 (9)
- 收藏
- 关注
原创 ionic2开发之服务
1 描述在开发过程中,经常需要用到公共方法,而ionic中的公共方法就是服务。常用服务有:HTTP服务、打电话服务、数据持久化服务、提示服务。服务优点:便于维护。2 HTTP服务好处:对Ajax进行封装,使得请求更加简单、方便使用。定义:import { Injectable } from '@angular/core';import { LoadingControl
2017-05-23 10:01:40
3059
原创 ionic2开发之app.component.ts
1 描述功能:1.引导页设置;2.Android硬件返回按钮处理;2 引导页设置思路:设置一个持久化变量A,根据变量A的值判断app是否是第一次启动,从而设置rootPage。代码: //引导页 dataService.getData('hasSeenTutorail').then((hasSeenTutorial)=>{ if(hasSe
2017-05-19 10:39:40
1872
原创 ionci2开发之通道
1 介绍本文是《健康档案》项目结束后的总结,主要描述该项目中用到的一些通道和可以优化的地方。1.1 配置(app.module.ts)所有新增的通道都需要在declarations中配置:declarations: [ MyApp, HomePage, ImagePipe, DatePipe, TextareaPipe, T
2017-05-18 10:24:24
1122
原创 VS Code的插件安装与使用
1 安装SVN插件单击下图按钮--》在文本框中输入SVN--》安装--》重启。2 使用SVN右击需要操作的文件--》SVN--》选择你需要的操作。(PS:VSCode中的SVN插件不像WebStorm上的那么灵活,不能自动进行锁定操作,需要自己手动操作。)
2017-04-06 17:23:15
64090
2
原创 OneNote2016安装代码高亮插件-NoteHightlight
1 介绍官网:http://notehighlight.codeplex.com/2 安装步骤1安装时一定要注意版本,文件--》账户--》关于OneNote步骤2在官网下载对应版本的插件并进行安装(一直下一步)。步骤3文件--》选项--》信任项--》管理:转到,出现如下窗口--》勾选“NoteHightLight”--》确认。PS:如果"COM加载项
2017-02-24 11:38:42
35843
6
原创 js公共方法-倒计时跳转
html代码: 20秒后跳转至个人中心 点击跳转 $(document).ready(function () { downTime("js-down-time", 20, "/WebUser/PersonalCenterView"); });js代码://倒计时调转function downTime(val, cou
2016-08-30 23:45:18
603
原创 半透明边框
1 效果图2 代码与分析 半透明边框 img{ width: 500px; height: 500px; } .test_border{ position:absolute; padding: 20px; top:20px; left: 20px; background-color:#FFFFFF;
2016-07-26 21:49:48
299
原创 浏览器调试教程-chrome
1 格式化代码 在调试过程中,有时css、js代码是经过压缩的(代码都在一行)。阅读压缩过的代码非常不方便,通过格式化代码(单击下图的“{}”图标)能让代码变得好看些,如下图:2 实时代码编辑 Source 面板下的代码是可以直接编辑的,Ctrl+S(或者Cmd+S)保存后便立即生效,不用刷新页面,而且配合映射到本地磁盘代码的功能可以实现一边修改一边
2016-06-27 22:47:05
1538
原创 本地存储之Cookie与Storage
web在数据在本地存储有以下三种:1.cookie;2.Web Storage,来自HTML5;3.IE的userData,不建议使用。1 cookie原理用户浏览器第一次向服务器请求(Request)时,服务器会放回Set-Cookie:XXX;浏览器会记下XXX,当浏览器再次请求服务器时,就会带上Cookie:XXX。注意事项1.根据域名判别;2.cookie名称不区分大小写。3.其值是一个字
2016-06-25 21:52:44
602
原创 SQL之定义变量(DECLARE)
说明在很多时候,我们都需要写一些SQL脚本更新数据库的基本数据,如:插入新记录。脚本要求:1.可以多次执行,但数据只修改一次。代码/*添加菜单*/DECLARE @pid NVARCHAR(50)/*权限ID*/DECLARE @pPid NVARCHAR(50)/*权限父ID*/DECLARE @rid NVARCHAR(50)/*角色表ID*/SET @pPid =
2016-05-25 17:23:46
42547
2
原创 SQL Server 2008 R2安装与使用
1 安装电脑环境:win10家庭版,而且已经安装了SQL Server 2008。在安装SQL Server 2008 R2前,我在犹豫到底是选择将原先的2008升级好,还是直接安装多一个R2?经过同事的指点:直接安装,因为R2会覆盖2008。安装了2008再安装R2与直接安装R2没有多少区别,都是一直next,有些地方填写用户的就直接点击“添加当前用户”。没多少区别,
2016-05-23 21:21:42
2287
原创 CSS之悬浮float:right/left
CSS在布局的时候经常用到悬浮。1 使用情况悬浮(float)、定位(position)、框类型(display)都是前端布局经常使用的东西,但之前一直不是很清楚在什么情况下使用这些属性。使用情况如下:悬浮:只涉及左右位置的移动。定位:设计上下左右位置的移动。框类型:涉及行内元素与块级元素(自动换行,block)。2 缺点任何事情都有正反两面,那么悬浮的坏处呢?
2016-05-12 09:21:56
903
原创 CSS布局
ul li 去掉点ul li{ list-style-type:none;}不生效,原因:CSS文件导入路径错误。ul li 横排header-bar ul{ float:left;}不生效,原因:1.header-bar为class;2.定位的是li。正确如下.header-bar-ul li{ float:left;}设置内容居中显示.he
2016-05-11 14:55:12
412
转载 HTML5之viewport使用
随着智能手机的普及,移动互联网也越来越受到人们的重视,用html5开发响应式网站是最好的选择。然而,每款手机都有不同的分辨率,不同的屏幕大小,我们开发的页面如何才能知道当前页面是多大的呢?viewport帮助你判断设备屏幕大小。语法介绍<meta name="viewport" content=" width=[pixel_value | device-width]
2016-05-09 09:44:18
474
原创 SQL之merge
merge用于插入数据是,判断表是否存在该数据从而进行不同的处理。其语法格式如下:{% highlight SQL %} MERGE INTO table1 B1 –需要插入的表 USING (select * from table2) B2 –插入数据 ON (B1.CODE = B2.CODE) –判断条件 WHEN NOT MATCHED –条件不成立 THEN INSERT VAL
2016-04-28 09:07:57
444
原创 SQL之数据库设计
1 整体解析大的项目一般会分多个小项目来做,而每个项目的数据库角色一般都不一样。这就使得数据库的“变更脚本”,必须按照不同角色来归类,其中权限变更脚本必须单独一个。如下图: CS/PC为角色名称,IFS为接口表,发送(相对开发系统)IFR为接口表,接收(相对开发系统)SYS为权限变更脚本名称表名:T_角色DB/BU名称,DB-基础数据,BU-业务数据 。2 变更脚本2.1 新增/修改数据库变更
2016-04-25 09:25:10
824
原创 社会化评论系统对比
1 畅言优点:使用简单。确定:1.影响页面内容,左上角有个“热点话题”;2.需要CIP备案号,不备案只能用15天。使用步骤:登录官网注册,http://changyan.kuaizhan.com/填写网站信息、备案号复制插件代码到自己的页面在div中添加sid属性,标识评论对应的文章。效果图:
2016-04-11 09:46:59
2338
原创 jekyll进阶
虽然jekyll有着jekyllbootstrap模板,但是本人觉得如果是做个博客,只需要将默认的模板修改一下就可以了。1 中文编码问题如果html页面中有中文就会报错,“invalid byte sequence in UTF-8”。**原因:**html页面编码是ANSI。方法:使用Notepad++编辑器,修改页面的编码格式,如:header.html文件保存为UTF-8无BOM编码格式。PS
2016-04-06 09:07:53
1645
原创 Jekyll搭建个人博客之安装与使用
该文章是本人在看了:http://www.jianshu.com/p/8f843034c7ec,并做完试验后的一些总结。1 安装Jekyll:将纯文本转化为静态网站和博客。官网:http://jekyll.bootcss.com/安装步骤步骤1:安装ruby,如果是windows系统直接在官网下载rubyinstaller安装(一直点next就行了)。官网:https://www.
2016-03-31 10:21:16
629
原创 C#的Session偶尔查询不到的问题
1 问题描述首先网站是通过HttpContext.Current.Session判断是否登录的,如果未登录,部分页面会提示”未登录,请登录“并跳转的首页。问题:有时会提示未登录,但跳转到首页后,登录信息就显示出来了。该情况发生的频率不定,有时经常发生,有时很少发生。2 原因http://blog.csdn.net/hezudao25/article/details/7953577
2016-03-29 14:52:49
1184
原创 Notepad++插件安装
1 一些废话免费的简单编辑器中Notepad++一直是比较好的。由于之前没有安装插件Compare,认为它无法做文本的对比,导致本人不是很喜欢使用它。当在安装了他的Compare插件,后感觉Notepa++真的如众人所说的那样非常好用。2 安装插件步骤步骤1:单击菜单栏中的“插件”--》Plugin Manager--》Show Plugin Manager步骤2:
2016-03-28 15:25:12
1169
原创 查询服务端口
例子查询“ASP.NET 状态服务”的端口号。步骤步骤一:确认系统是否安装并启动该服务。步骤二:查询服务的PID,windows任务管理器--》查看--》列选择--》勾选"PID(进程标识符)“。步骤三:查询端口号,cmd--》netstat -an -o --》根据找PID对应的端口号。
2016-03-25 14:26:43
681
原创 瀑布流布局插件Grid-A-Licous
1 介绍官网:http://suprb.com/apps/gridalicious/从官网中可知Grid-A-Licous插件的使用只需弄清楚以下知识:(其实就是一个构造方法中的参数说明)width:每个模块的宽度gutter:每个模块之间的距离animate:是否一个个的显示出来animationOptions:显示模块的详细设置speed:每个模块显示的时间间隔
2016-03-16 16:34:03
622
原创 MP本地部署常见问题
1 原因由于后台系统部署在AP上,使得插件无法被调试。所以插件开发人员一般需要在自己的电脑上部署一个后台系统,以便调试插件。2 部署步骤1:直接拷贝服务器上的系统到本地使用IIS部署。步骤2:授权项目文件夹。(解决的问题:1.无法读取上传的文件;2.无法更新表单)步骤3:修改配置文件。(解决的问题:对MP的修改可以第一时间反应在系统页面上,无需重新生成)2.1 授权文件
2016-03-15 17:41:36
785
原创 Sublime Text3安装插件
1 安装插件步骤1:ctrl+shift+p,输入install,选择Package Control:Install Packge步骤2:在弹出的插件安装界面(需要等一会才出现)输入你需要安装的插件名称,如HTML-CSS-JS Prettify。(PS:该插件需要安装nodejs)PS:在左下角可以看到程序执行,如下图:2 使用插件右击代码--》选择插
2016-03-09 10:15:01
365
原创 Ajax 请求两次第二次没发送
一个页面中使用多个Ajax请求。如果其中两个Ajax参数(url、参数)都一样,会导致第二个请求没有发送去除,而是使用第一个请求的结果。解决方法在参数后加上随机数。代码:function getData(jData, func) { $.ajax({ type: "GET", async: true, contentType:
2016-03-03 10:41:34
5514
1
原创 Bootstrap的轮播图在火狐浏览器中无法显示
描述在谷歌、IE等浏览器正常的页面,在火狐浏览器中切无法显示轮播图。火狐浏览器中提示如下:原因解决
2016-03-03 09:09:56
2332
原创 Bootstrap之模态框(提示框)
1 效果图Bootstrap的模态框可以用作,操作的提示、表单弹出窗口等。2 代码 模态框测试 <!-- data-toggle:触发器 data-target:目标 --> 模态框测试 <!-- tabindex:
2016-02-29 10:49:42
3622
原创 百度富文本使用
1 使用步骤步骤1:下载百度富文本,http://ueditor.baidu.com/website/步骤2:向项目添加需要的文件,除了MyIndex.htm外都是必备文件。步骤3:打开_examples文件夹,找到completeDemo.html,将该文件内容复制到MyIndex.htm。步骤4:修改js的路径 type="t
2016-02-23 10:34:12
1311
原创 C#之日志
今天看了一篇开发的文章,上面说“尽早地添加日志记录和错误处理”。日志-程序中发生了什么。1 参数一个写日志的公共方法,主要是:1.参数-2.保存路径
2016-02-20 14:21:49
423
原创 href="javascript:"的使用
在开发中经常使用href="javascripts:;"使得标签失效不跳转,而使用绑定的方法进行跳转。写法有好多种,如1.2.3.4.(可以成功,但不建议使用)在这需要注意的是如果写错,写成,会导致在一般的浏览器上正常,而IE上的效果如下图,页面url不变,但页面内容显示为0。原因:javascript:是伪协议,作用
2016-02-19 16:34:28
5881
原创 JS之公共方法(通讯、正则、乘法)
1 通讯/*通讯-Ajax通讯基础方法Atype:"GET"或"POST"。AAsync:true-异步,false-同步。AUrl:请求的url。AData:通讯数据。Afun:回调方法。*/function BasaComm(AType,AAsync,AUrl,AData, Afun) { $.ajax({ type: AType,
2016-02-18 10:06:50
771
原创 C#之接口项目
1 整体1.1 创建项目接口项目也是一个WEB项目。新建项目--》ASP.NET Web应用程序。项目名称:XXX_DataHandler,“XXX”是项目编码,“_DataHandler”为固定名称表示接口项目。创建文件夹Config:存放配置文件。Interface:存放各种接口。Tools:存放工具类。文件Handler.ashx:其他项目
2016-02-17 19:58:49
2338
原创 平行越权
系统描述:在如下图的会员系统中,门户项目是使用纯html做页面的。数据交互:html使用Ajax请求门户项目的一般处理程序--》门户项目请求接口项目的一般处理程序。导致问题:门户项目即使做了登录验证,也存在平行越权的问题。解决方法:个人信息的查询--接口项目在返回的JSON中添加会员卡号,该会员卡号需要和Session中的会员卡号对比,一致才返回给页面。提交--浏览器提交的
2016-01-28 19:46:38
3008
原创 C#之正则表达式
问题:过滤数据中的敏感信息。解决:正则表达式筛选敏感信息--》替换敏感信息。代码:/// /// 修改错误返回的描述内容 /// /// 返回的Json /// public static string ChangeError(string redata) {
2016-01-27 20:51:06
365
原创 Boostrap-Glyphicons图标变成中文
现象描述:网站在IIS上发布后,在IE浏览器中轮播图中的左右切换图标编程中文。问题图:正常图:分析:该图标是来自Boostrap的组件--Glypicons,官网:http://v3.bootcss.com/components/使用该组件时必须在Boostrap样式文件同级目录下有fonts文件夹,文件夹有以下文件否则就会出现这个问题。
2016-01-20 22:27:38
1346
转载 谷歌浏览器插件-jsonView插件安装与使用
本文转载:http://www.bubuko.com/infodetail-700647.html1 安装1、打开 https://github.com ;2、搜索 jsonView 链接:https://github.com/search?utf8=%E2%9C%93&q=jsonview;3、选择需要的插件(我是选这个gildas-lormeau/JSONV
2016-01-18 10:47:55
37040
1
Spring的AOP(代码)
2014-06-07
spring常用架包
2014-05-09
Hibernate的C3P0架包
2014-05-08
struts文件上传
2014-03-29
electron-learn.zip
2020-07-27
Flutter工具.zip
2020-02-06
html导出excel和word等文档的插件.zip
2019-11-21
模态框-提示框-Bootstrap
2016-02-29
ionic2 点击事件重复触发
2017-04-12
发布后script中的"~"不指向根目录
2016-07-08
github获取commit之前内容
2016-04-10
Jekyll修改主题,更换主题
2016-04-01
C#的Session问题,乱串
2016-03-28
系统存在平行越权问题如何解决。
2016-01-20
boostrap二级菜单无法显示
2016-01-10
myeclipse中手动配置的spring项目如何加入spring IDE中
2014-07-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人