自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaotuni的专栏,每天进步一点点

互相学习,共同进步,https://github.com/xiaotuni

  • 博客(215)
  • 资源 (8)
  • 收藏
  • 关注

原创 阿里推送 NodeJS 给iOS及ANDROID 发推送。

其实阿里推送官网也有自己的sdk。可是他给的demo就一两个方法,其它的都就没有了。项目代码上传到我的 Gitlab aliyun_push上去了,感兴趣的可以下载试试,配置几个参数就可以使用了。想了想还是自己按照他们的接口自己写重新写一套吧。在写的过程当中,有个非常小心的地方,时间格式字段,由于没有看清楚,以为 new Date().toISOString();不OK了,那就错了。n...

2018-12-03 18:27:00 798

原创 自己动手搭建一个移动端React+Redux+Webpack3项目框架

自己一直使用的框架React Redux Universal Hot Example,这个用的React Router Webpack 都是比较老的。项目大了之后,运行很慢慢,一直都想换,可找了好久其它的框架,可是使用起来有点不习惯,最近看 从零搭建React全家桶框架教程。然后就按照样式自己也从新搭了一个。里面的目录结构改的都和 React Redux Universal Hot Example

2017-09-18 15:35:30 3224

原创 Webpack3+postcss+sass+css自动添加前缀配置

有一段时间没有写笔记了,今天记录一下本用的是react框架,webpack3+sass的配置当前我们在写css样式的,时候总是要处理浏览器兼容问题,那就是加前缀问题,可是我们在开发的时候比如:.className{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;

2017-09-18 00:00:30 17808

原创 git 添加文件和目录的时候,老是不能包括在git里。

git 添加文件和目录的时候,老是不能在包括在git里。找了好半天呀 网上找到一个临时解决的办法git add -f file这个也是治标不治本呀,如果要添加目录,目录里有好多文件,那这用起来太不方便了。 就是想找哪里把我的项目目录给忽略掉了。 终于 google 到一行命令,可以查看当前忽略的目录或文件了。git status --ignored这样就发现,谁在 .gitignore 里,添

2017-09-07 18:25:35 5900

原创 Nginx配置ReactJs项目,Url后面直接输入路由路径时老报404问题。

当我们写完项目后,要对项目进行部署,我的配置很简单location /demo { root E:/; index index.html index.htm;}这样配置的有一个问题,只能 http://localhost/demo/来访问。 如果想访问里面的其它界面如 http://localhost/demo/page1的话,就报404找不到页面。 可我在开发的时候,确实没有问题

2017-08-31 13:03:17 8073

原创 ReactJs 添加和删除onScroll事件。

大家都可能会遇到这样的问题,那就是滚动事件 。比较获取div的滚动事件,在ReactJS想要给div添加一个滚动事件,那基本上是添加不上的(可能是我的能力有限吧,反正我到目前为止,还没有找到可以直接给DIV添加滚动事件的)。要想实现滚动,那就必须得componentWillMount里注册scroll事件, window.addEventListener(‘scroll’, this.onScr

2017-08-27 15:02:37 10880 1

原创 预览本地图片--Angular4

今天就是想弄一个,在本地可以预览选择的图片,然后做相应的操作,如上传等。选择图片的方法:<input type="file" (change)="onChangeSelectFile()">显示图片 <div class="header" *ngIf="HeadPortrait"> <img [src]="imageUrl"> </div>js怎么处理呢,很简单

2017-08-21 23:12:56 6680 2

原创 移动端刷新组件XtnScroll--ReactJS实现

XtnScroll 组件,先看一下效果图下拉的效果 上拉的效果 以前都是用Vue–XtnScroll、Angular4–XtnScroll来实现的刷新组件今天说说React怎么实现。其实这三种框架里用到的方法都是一样的,只是每个里面都有自己的语法特性不一样,所以实现起来大同小意了。创建组件步骤目录结构如下图所示scss 样式文件svg 加载动画XtnScroll.js真正的文件Xtn

2017-08-21 16:43:14 1283

原创 Angular4 绑定html内容 警告处理

绑定html内容如果用正常的方法去绑定的话,可能会出再这种警告<div [innerHTML]="Catcha" ></div>--------------------------------------- WARNING: sanitizing HTML stripped some content (see http://g.co/ng/security#xss).而且页面上也显示不出东西来

2017-08-14 23:15:09 10452 2

原创 NodeJs 生成验证码

NodeJs 验证码NodeJs生成验证码还真是不好弄呀。有些是要用到C++内库什么的,这个东西,在跨平方便还真是非常不方便呢今天在网上找一个用svg生成的验证码,这个真心不错。标记一下安装方式如下 svg-captcha npm install --save svg-captcha安装好了,调用方法如: - 返回的是一个字符串,前端调用的时候,前端调用把返回的数据按svg的方法展示出来就可

2017-08-13 23:46:01 10712 3

原创 NodeJs访问MySQL老是报Pool Close问题。

最近在写一个接口配置管理的一个东西。比如前端要一个用户登录接口,是post请求,之前写的话,就是规规矩矩的在后台写代码,通过路由什么怎么的跳转到相应的方法那里,然后获取到传过来的参数,拿到参数后,再调用数据库查询,判断用户存在与否最后返回结果给前端。我现在写的这个东西,将以前的这些步骤全都以抽里出一条或几天规则,然后按照事先定义好的顺序,由上而下依次执行,最后返回结果给调用者。以后我只配置规则,不用

2017-08-12 11:25:47 2871

原创 微信小程序--Tabs组件

Tabs组件上一篇讲的是 Loading组件的编写,后来发现微信自己也有一个Loading,如果想要个性的话,可以自己修改了。这次是写一个Tabs的组件,根据不同的状态,回来切换操作,标记一下,先看一下效果图: 本试例的全部代码 点击 获取,试例里用导入的引用,都可以从github里找到。目录结构tabs 三个文件tabs.wxml<template name="XtnTabs"> <view

2017-08-10 18:08:52 5081

原创 微信小程序--Loading组件

Loading组件这两天都在看微信小程序开发,在看的过程当中,也会自己写写,有的时候,这个时候就会想到,以前项目当中如ReactJs里会有一些公共的组件好多地方都要用到,于就是想着微信小程序里如何提取出来。在小程序里提取公共部分叫template。在其它页面上要用的时候,只要引用就可以了,下面就是如何创建一个的步骤吧,自己也标记一下。效果如下所示,所有完整的代码都github上找到。 创建一个

2017-08-09 17:52:32 11183 1

原创 Angular4动态创建组件--根据组件名称动态创建出来组件

动态创建组件说说场景先,比我写了一些组件,这此组件内容都很少,弹出的对话框也许只有一行数据,也有可能是一个表单等,或都一些多选的,单选的选项等。网上有好多,动态创建组件的Demo,都不是很满意,愿意就是要动态创建组件的时候,传入的你即将要创建的组件对象进去,然后把这个放到页面里显示出来。这算什么动态创建呀,我就想传一个组件的名字,然后就能把他创建出来。之前写过C#动态创建类,都是给一个类的名称

2017-08-07 23:52:22 2268

原创 移动端刷新组件XtnScroll--Vue实现

XtnScroll –Vue之前写了一个Angular实现刷新的,今天用Vue也实现一下吧,核心代码都差不多,判断滑动方法,是向上,还是向下,向左或向右。其它的就是各种代码自己一些特性吧。 后台是NodeJs提供接口调用,具体的可以看一下 https://github.com/xiaotuni/angular-map-http2 里的server目录里,把NodeJs启动起来就以了。少什么接口,配置

2017-08-06 23:01:19 738

原创 ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置

在移动端的操作的时候,相信大家都遇到到这种情况,翻了好几页了,点击一项进去查,然后回来的时候,还想回来我原来的位置。google上也找了一此,有一个组件,但是好像是如果想实现这个功能,页面就得用那个组件包进来。一个项目已经写了几十个页面了,每个页面都去把他包进去,然后再实现组件里的方法,太痛苦了。后来发现router里有onEnter onLeave事件,那就在这里做文章吧。这就方便多了,就在rou

2017-08-04 11:22:29 6841 2

原创 移动端刷新组件XtnScroll--Angular4实现

刷新组件- 主要是学习一下Angular4所有花了我一天时间,写了这个刷新组件。以项目开发当中,特别是手机移动端开发的时候,经常要用到就是上拉加载下一面,下拉刷新获取最新数据的功能。在网也有很多类似的组件,前段时间用ReactJs写的项目的时候,就经常要用到,要是项目当时间也紧,从网找了一些,用来总是不那么顺手,后来干脆就自己写,这样也好控制。在用第三库的,有个很大问题,就是样式,第三库的样式

2017-08-04 01:19:54 3525 4

原创 Angular4+NodeJs+MySQL 入门-06 接口配置

在上篇中说了怎么调用接口,这篇就来说说,接口配置吧。后端是用NodeJS来写的,由于写后台(以前用的是C#语言)的时候,大部操作都在是对数据库表的增、删、改、查操作,比如:根据查询出来的数据,然后某个字段进行 if else 操作。满足条件我的执行A操作,不满足的时间执行B操作。所有就我就把这些操作抽里出来,封装成相应的规则。一个接口可能要用到好条规则,按照执行顺序一次执行下去,就可以了,执行到最后

2017-08-03 00:33:52 1129

原创 Angular4+NodeJs+MySQL 入门-05 接口调用

接口调用今天讲一下,如果在前端页面上通过调用后台接口,返回来的数据。把前面的几章结合起来。 这里所有用的代码在 https://github.com/xiaotuni/angular-map-http2。简单介绍一下 https://github.com/xiaotuni/angular-map-http2 这个项目吧分前端用的是Angular4写的: 前端分两部分一部分是WebApp移动端,

2017-08-02 01:10:07 4130

原创 Angular4+NodeJs+MySQL 入门-04 接口调用类

上一篇文章说一下,后台接口的创建,这篇说一下如果调用接口。创建一个目录helpers

2017-07-21 23:55:09 1009

原创 Angular4+NodeJs+MySQL 入门-03 后台接口定义

这篇里是如何定义接口,我们一般访问接口如:post请求调用http://127.0.0.1:11000/webapi/userinfo/user 这个接口,成功返回用户信息,如果失败要返回失败原因等。首先分析一下 /webapi/userinfo/login 接口。从这里可以看出 webapi是一个类,userinfo也是一个类,user是一个方法。再接合post、delete、put、get请求可

2017-07-20 00:29:21 1506

原创 Angular4+NodeJs+MySQL 入门-02 MySql操作类

NodeJs操作MySQL类此类封装了几个常用的方法:插入,更新,删除,查询,开启事务,事务提交,事务回滚等操作。有一这个类,操作MYSQL就方便多了。批处理,存储过程等方法还没有添加,因为觉得目前写的那里还没有用到批处理的,所以就没有在这里加上,等以后要是用到了要进行批处理的时候,再加上。以前用C#在操作数据库的时候,也都有类似的操作类:MSSQLHelper,OracleHelper,MySQL

2017-07-19 10:36:10 1537

原创 Angular4+NodeJs+MySQL 入门-01

Angular4+NodeJs+MySQL 入门-01有一定的后台开发经验ES6语法。后台没有用框架来,纯自己写。会sql语句安装NodeJS的安装从网上下载 https://nodejs.org/en/ 选择自己,我用的是最新版本Angular CLI的安装cli的安装可以参考https://cli.angular.io/npm install -g @angular/cling new dem

2017-07-19 00:15:41 3503

原创 ionic 开发当中,有一些常用的方法。

ionic 移动开发;在android 5.0以之不用打加速包,5.0以后的话,加上加速包后,运行效果还是可以接受的。

2016-04-18 18:31:30 2853 1

原创 nginx 访问路径配置

比如: http://127.0.0.1/ 对应的物理路径 c:/a/b/c比如:http://127.0.0.1/eec 访问的地址对应的物理路径: d:/a/b/c#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#erro

2016-04-15 19:29:27 33365

原创 XAMPP: Another web server is already running

nginx 和 xampp 一起使用的时候,如果 nginx先启动,然后 再启动 xampp的时候,就是修改了 http.conf也是会报如果错误liaohb@ubuntu-xtn->$sudo /opt/lampp/xampp start[sudo] password for liaohb: Starting XAMPP for Linux 5.6.11-1...XAMPP: St

2015-11-16 13:08:49 8308 4

原创 fireFox在中国的https网站的时候,老会出 ssl_error_unsupported_version 这个错误。

fireFox在中国的https网站的时候,老会出 ssl_error_unsupported_version  这个错误。出现在 这个的解决办法就是在地址栏里输入about:config查找里输入security.tls.version.fallback-limit将后面的值为 1 然后刷新页面就可以了。

2015-11-11 11:41:17 4607

原创 ubuntu mongodb报错:mongo - couldn't connect to server 127.0.0.1:27017

在进入mongo的时候,出现在下面错误信息。那如何解决呢? 标记一下,以便下次理碰的到时候,有个参考。 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refusedError: couldn't connect to server 127.0.0.1:27017 (127.0.0.

2015-10-25 20:50:29 23699

原创 tinkphp3.2.3 关于事务处理。

自己做一个测试,关于事务处理的。在对多表进行操作的时候基本上都离不开事务。有的操作,是要由上一操作后,产的值(如主表里插入后,要获取插入的主键ID值,返回给下面处理表用。)带到后面的表处理当中去。按照ThinkPHP里现在的一个就是批量插入操作。其它的好像就没有了,但是看了框架里的批量插入 Model->addAll() 方法好像也没有事务处理。要想开始事务话,我是这样来做的,但好像还真管用。标记一下

2015-08-24 11:24:44 8955

原创 netbeans 窗体字体大小设置

netbeans 窗体字体大小设置

2015-08-24 09:02:28 8463 2

原创 thinkphp3.2 删除Runtime目录里的缓存文件,标记一下,以下好找。

thinkphp3.2 删除Runtime目录里的缓存文件,标记一下,以下好找。操作如下:utility::clearCache("Data");或utility::clearCache("Data-Logs");

2015-08-21 13:05:52 9216

原创 thinkphp3.2.3 ueditor1.4.3 图片上传操作,在线删除上传图片功能。

最近弄一个图片 上传,可是用ueditor 自带的上传,如果不配置的话,上传的目录不在自己的项目中。在网上找了好多,可是都是底版本的,新版本的还真是找到了一个,ueditor-thinkphp 这个打开可以去下载,把里面的几个类弄出来, PublicClass/FileStorage.class.php<?php/** * 文件管理类 * @author Nintendov */nam

2015-08-20 18:31:32 7009 3

原创 ubuntu15.04 xampp 安装memcache

首先去下载一个 xampp 我下载的是  XAMPP forLinux  PHP 5.6.11 64位,现在 主要是安装 memcache  ,配置这个是有点费劲,弄了两天才安装好

2015-08-20 09:26:21 1335

原创 PowerDesigner 16 sql server 2008 生成备注报“对象名 'sysproperties' 无效”解决办法。

从网上找了一段生成sql备注的脚本,脚本如下:Option Explicit ValidationMode = True InteractiveMode = im_BatchDim mdl ' the current model' get the current active model Set mdl =

2013-04-06 10:51:43 5732

原创 MySQL 存储过程传参数问题:实现 where id in(1,2,3,...)

昨天一朋友说在MYSQL存储过程里怎么输入参数如: select * from table_name t where t.field1 in (1,2,3,4,...);网上找了老半天,参数还是不会传进去。后来想到ORACLE 里面可以拼SQL然后将拼完的SQL再进行执行今天终于搞定了实现这种效果还是选贴段代码吧DROP PROCEDURE IF EXI

2012-06-06 15:05:09 5170 1

原创 ASP.NET MVC DropDownList扩展,实现[email protected](p=>p.Type,p.Type,TypeItem)

页面数据输入的是一个List的时。用foreach(var item in Models)的时候其中有Item 类里有Type属性,他们是枚举或是关联其它表的数据此时要用DropDownList显示出来出来如 Type: 1-小说;2-散文;3-诗;4-词;var typeItem = new List(){ new SelectListItem(){ Value =

2012-06-03 11:20:36 6454 1

原创 操作数据库(MySql)表的扩展方法类,对单表可以进行增、删、改、查。

最近在学ASP.NET MVC的时候,有的时候,要对进行增、删、改、查操作一开始感觉用自己带的那个 ADO.NET Entity Data Model 来进行增、删,改、查挺方便的但后来发一个问题,在MYSQL里不能同时在*.edmx打开多个Read操作,SQL里可以设置一个属性,不记得就可以了。所以就不用它了,由于都是对单表进行操作,没有复杂的操作。就写一个简单扩展方法首先有

2012-05-29 11:16:14 1836

原创 部署MCV 的时候,老是会跳到 Account/Login?ReturnUrl=%2f 这里去。

出现在这钟情况修改 web.config 里的                 这个注释掉就可以了加上下面的,可以所有用户访问此网站,里面几个通配符是什么意思,* 所有-->

2012-05-22 11:04:43 5332

原创 asp.net mvc3 MySql数据库,保存数据库乱码

修改数据库的连接字符器在连接字符串当中增加 【charset=gb2312;】应该就没有问题了。      connectionString="metadata=res://*/Models.Photography.csdl|res://*/Models.Photography.ssdl|res://*/Models.Photography.msl;      prov

2012-05-07 14:02:48 2489

转载 Silverlight/wpf DataGrid TextBox 等控件内容 Binding 中日期格式 StringFormat

One of the new features in 3.5 SP1 is stringformat. The usage is pretty simple. So following are simple snippets showing its use 1.

2012-04-24 15:49:28 4745

DB2 Universal Database v8 Handbook

Publisher : Prentice Hall PTR Pub Date : August 04, 2003 ISBN : 0-13-066111-2 Pages : 496 IBM DB2 Universal Database V8 offers breakthrough availability, manageability, performance, and scalability. Now, straight from IBM, there's a start-to-finish guide to DB2 Universal Database V8 administration and development for UNIX, Linux, and Windows. This definitive reference covers every aspect of deploying and managing DB2 Universal Database V8, including database design for optimal performance, availability, and recoverability; day-to-day administration and backup; comparing, selecting, and using appropriate DB2 programming techniques; deploying networked and Internet-centered database applications; migrating to DB2 UDB from other databases or earlier versions of DB2; and much more. Using real-world examples, this book shows how to take full advantage of DB2 V8's most powerful enhancements. Philip K. Gunning brings together IBM's best tips and techniques for saving time and money in every facet of database design, development, deployment, and administration. Coverage includes: Leveraging DB2 V8's new Wizards, Advisors, and other automation/self-management features Using the enhanced DB2 XML Extender to build next-generation B2B applications Quickly creating Stored Procedures and UDFs with the new Development Center Exploiting multidimensional clustering, prefetching, materialized query tables, Java threading, and other performance improvements Using the DB2 improved monitoring and logging facilities Maximizing availability via online table and index reorganization and dynamic configuration Understanding the latest changes in the DB2 product family

2009-03-26

Oracle to DB2 UDB Conversion Guide

< Day Day Up > -------------------------------------------------------------------------------- Oracle to DB2 UDB Conversion Guide by Whei-Jen Chen et al. ISBN:0738499455 IBM Redbooks © 2003 (448 pages) This informative guide describes how to migrate the database system from Oracle to DB2 UDB Version 8.1 on AIX, Linux, and the Microsoft Windows platform. It presents the best practices in migration strategy and planning, migration tools, and more. Table of Contents Oracle to DB2 UDB Conversion Guide Notices Preface Chapter 1 - Introduction Chapter 2 - Oracle Migration Project Planning Chapter 3 - MTK Chapter 4 - Porting with MTK Chapter 5 - Conversion Reference Chapter 6 - Data Conversion Chapter 7 - Application Conversion Chapter 8 - Script Conversion Chapter 9 - Testing Appendix A - DB2 UDB Product Overview Appendix B - Data Types Appendix C - Oracle Call Interface (OCI) Mapping Appendix D - Converter for SQL*Loader Appendix E - Terminology Mapping Appendix F - Example Oracle Database Appendix G - Additional Material Related Publications Index List of Figures List of Tables List of Examples -------------------------------------------------------------------------------- < Day Day Up >

2009-03-26

PL/SQL Developer 7.0 User’s Guide

英文版<br>PL/SQL Developer is an Integrated Development Environment (IDE) for developing stored program<br>units in an Oracle Database. Using PL/SQL Developer you can conveniently create the server-part of<br>your client/server applications.

2007-09-12

Using NetBeansTM IDE 5.5

Your Guide to Getting Work Done in NetBeans IDE<br/>Welcome to the Using NetBeans™ IDE 5.5 guide. This guide is designed to give you<br/>a more detailed introduction to the IDE than is available in the Quick Start guide by<br/>exploring the main aspects of the IDE. This guide is geared mostly to newcomers to<br/>NetBeans IDE 5.5, whether you are new to using IDEs or an experienced IDE user<br/>that is switching over from a different development environment. However, readers<br/>of this guide are assumed to have at least a basic understanding of the Java<br/>programming language and related technologies.

2007-04-28

Microsoft.NET.框架程序设计,中文版

大家可以下载看看--李建忠译

2007-04-28

IBM Lotus Domino 7 邮件服务器配置全程攻略

IBM Lotus Domino 7 邮件服务器配置全程攻略

2007-04-05

MySQL/PHP Database Applications 英文版

MySQL/PHP Database Applications Welcome to the world of IDG Books Worldwide. IDG Books Worldwide, Inc., is a subsidiary of International Data Group, the world’s largest publisher of computer-related information and the leading global provider of information services on information technology. IDG was founded more than 30 years ago by Patrick J. McGovern and now employs more than 9,000 people worldwide. IDG publishes more than 290 computer publications in over 75 countries. More than 90 million people read one or more IDG publications each month. Launched in 1990, IDG Books Worldwide is today the #1 publisher of best-selling computer books in the United States. We are proud to have received eight awards from the Computer Press Association in recognition of editorial excellence and three from Computer Currents’ First Annual Readers’ Choice Awards. Our bestselling ...For Dummies® series has more than 50 million copies in print with translations in 31 languages. IDG Books Worldwide, through a joint venture with IDG’s Hi-Tech Beijing, became the first U.S. publisher to publish a computer book in the People’s Republic of China. In record time, IDG Books Worldwide has become the first choice for millions of readers around the world who want to learn how to better manage their businesses. Our mission is simple: Every one of our books is designed to bring extra value and skill-building instructions to the reader. Our books are written by experts who understand and care about our readers. The knowledge base of our editorial staff comes from years of experience in publishing, education, and journalism — experience we use to produce books to carry us into the new millennium. In short, we care about books, so we attract the best people. We devote special attention to details such as audience, interior design, use of icons, and illustrations. And because we use an efficient process of authoring, editing, and desktop publishing our books electronically, we can spend more time ensuring superior content and less time on the technicalities of making books. You can count on our commitment to deliver high-quality books at competitive prices on topics you want to read about. At IDG Books Worldwide, we continue in the IDG tradition of delivering quality for more than 30 years. You’ll find no better book on a subject than one from IDG Books Worldwide.

2007-04-05

Linux的高级路由和流量控制HOWTO中文版

这个文档依着对公众有利用价值的目的而发布,但不提供任何担保,即使是在经销或者使用在特定场合时的潜在担保。

2007-04-05

空空如也

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

TA关注的人

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