自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

原创 请移步至我的个人站点www.samyoc.com

CSDN不再更新,烦请移步至个人站点Samyoc,欢迎来访交流

2017-05-22 17:48:16 1128

原创 使用canvas画图,图形模糊怎么办

在说解决办法之前,例行惯例,简要的说明一下Html5中的Canvas。Canvas是Html5制图中常用的元素,但其本身并没有绘制能力,它仅仅是图形的容器,要制图还必须依靠脚本。按照Canvas中提供的方法,我们绘制出各种我们想要的图形,本来说这样就已经很棒了,但是有一个致命因素让人很心塞。对美观比较讲究的同学几乎不能忍这个因素,就是绘制的图无比的模糊!!!所以本人在研究过各种办法,也用过国外大神的

2016-08-18 22:15:10 16534 3

原创 JavaScript的OO思想(二)

我们知道面向对象的语言有四大基本特性:抽象、继承、封装和多态。抽象性是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类。一个类就是这样一种抽象,它反映了与应用有关的重要性质,而忽略其他一些无关内容。任何类的划分都是主观的,但必须与具体的应用有关。在C#等一些面向对象语言中有抽象类的概念,继承了抽象类的类必须实现抽象类中的方法,而在JS中由于不存在类的概念,不存在重写等关键字,所以JS中是

2016-07-31 19:03:45 1310

原创 怎样设计解开数独游戏

很早之前大概是2014年的时候,我用WPF就是C#啦,写了一个数独游戏,那时之所以有这个想法,主要还是因为更早之前玩数独游戏时基本没有把题目解出,有点小受伤,但本葛葛毕竟是程序员啊,我解不出,可以用程序解出嘛。最近又用JavaScript把数独游戏的解法又实现了一遍,于是想记录下来,大家可以一起探讨那这个数独算法要怎么设计呢,我将整个数独分成了以下几个部分。首先我们需要建造基本的结构体: 1、建

2016-07-27 00:02:39 3400

原创 JavaScript的OO思想(一)

类class是Object-Oriented面向对象的语言有一个标志,通过类我们可以创建任意多个具有相同属性和方法的对象。JavaScript中没有类的概念,但它也是面向对象的,只是实现方法会有所不同。创建单个对象有两种基本方法: 1.使用Object的构造函数创建实例然后在实例上添加属性和方法; 2.使用对象字面量的方法。在简单的场景这两种方法是很实用的,但如果遇到有很多对象有

2016-07-26 21:36:23 1225

原创 说说React的事(二)

前面说到了React的一些基础知识,现在说说怎样从零开始在Node.js下,使用webpack打包,使用Babel解析JSX,最终构造React的运行环境。在这里假设已经装好了Node.js,没装的话可以点击这个地址nodejs下载。1、首先,在这里我们先创建一个空的文件夹,在这里我建了一个名为ReactNpmTest的文件夹。并在其下建了一个views的文件夹添加了home.html和home.j

2016-07-21 23:11:40 609

原创 说说React的事(一)

在公司用React做项目已经有一年多了,刚开始接触它的时候,给我的第一感觉就是很有颠覆性,一言不合就往JS里面插入Html代码。在MVC或者MVVM的框架里,我们宣扬的是视图V和模型M的分离,就是你负责扮靓,我负责赚钱。而React更多的是宣扬组件化思想,各位看官请看下图。 那React到底有哪些好处呢?为了方便看官查阅,我在此罗列了出来。 1. “轻”;react是很轻量的框架 2. 速度快

2016-07-19 23:44:16 2471

原创 那些H5在Android和IOS上出现的丧心病狂的坑

首先得强调一下,H5和移动设备的交互遇到的问题真的是各种丧心病狂!!但是本主依然还是耐着极大的兴致(无奈)的做了下去。H5页面在Android或者IOS上运行出现问题(这里的运行指的是h5的页面运行在App里的webview里),测试人员或者上级领导那是直接剑指前端人员,那是各种嘶声力竭的吐槽和追问。啊!为什么会有这些问题!你看你写的真是水!!前端人员一脸憋屈,有苦难言,一口老血闷在心中。

2016-07-14 00:16:05 31096

原创 JavaScript的栈和队列

这次要介绍的东西是JavaScript中的栈和队列,我们都都知道JavaScript是一种弱类型的编程语言,从Array中更是体现出了这一点,我们可以在Array中插入一个字符串,也可以插入一个数字,甚至再继续插入一个对象。这次我们要说明的栈和队列就是要用到Array对象。1、栈方法LIFO(Last In First Out), push和pop,关于push和pop的方法就不多说了

2016-03-28 10:24:58 2704

原创 CSS中你可能不知道的单位

关于界面的布局是做前端的一个永恒的话题,无论你是用哪一种语言做何种产品,都离不开界面,那在界面布局里扮演重要角色的自然要属设定UI的长宽高的单位了,在xaml里设计的时候对于长宽高的单位并没有界定,然而CSS中就有着天差地别,本次主要探讨这个问题,ps:说了这么多还没开始,真是啰嗦,哈哈,例行惯例啦,就像武侠片一下,开打前都会有一段对白的啦。1.话不多说,首先要说的单位是px(Pixel),像

2016-03-22 15:04:30 1283

原创 React-Knockout无缝粘合,JavaScript项目MVVM框架下的控件化

这次讲的是把React和Knockout结合使用的示例,两个框架各有所长,也有不同的特点和特色,这次把他们结合起来,似乎有些胆大妄为,然而有时候就是容易遇到一些奇怪的需求。使得我们不得不去出一些奇招。然而这样真的很奇怪吗?实际上并不是这样子,使用react创建控件,再使用knockout构建MVVM框架,开发流程可以变得有条不絮,易于扩展维护,同时可实现代码重用,减少开发的工作量。1.要构建R

2015-08-19 10:37:01 3598

原创 SQL 用户定义表类型,在存储过程里使用数据类型作参数

在数据库编程里使用数据类型,可以提高代码的重用性,它们经常被使用在方法和存储过程中。使用数据类型,我们可以避免在存储过程里定义一串的参数,让人眼花缭乱,它就相当于面向对象语言里,向一个方法里传入一个对象,而该对象有各种属性,存储过程只需要获取这个对象就能获取到各个参数,然后做出相应的处理。有所不同的是SQL的表类型是可以包含多条数据的,究竟是怎么一回事,且看下面的例子。1. 首先我创建

2015-08-14 15:28:36 10905 2

原创 IOS Using UIAlertView to show alerts

UIAlertView in other words, it's a dialog box. You want to show a message or ask user to confirm an action. UIAlertView would come in handy. Here, I create a simple project and show a alert view when

2015-08-13 17:40:50 1068

原创 IOS UIWebView与JavaScript交互实现Web App

上一篇文章讲到了Android WebView与JavaScript的交互问题,现在来讲一下IOS的UIWebView与JavaScript的交互问题。和Android的相比,IOS的会略显笨拙一些不大友好,然而也算是在未引用第三方框架的基础上完成了交互的问题。OK,现在开始吧。1.首先在IOSA->Application下选择Single View Application创建一个IOS应用,

2015-08-13 15:00:02 9345 1

原创 Android WebView与JavaScript交互实现Web App

当我们去开发一个基于web的android app时,我们第一需要处理的就是与JavaScript的交互问题,Android需要做的事情就是开放某些特定的接口供web里的JavaScript调用,可以开放弹出框功能,Toast,界面跳转等等,这样我们的web视图以假乱真的当成Android的原生界面,而这套web代码又可以嵌入iPhone的客户端中,也就是说Android和IOS客户端仅仅是提供一

2015-08-12 15:25:17 9689 2

原创 React 创建自定义控件

React是Facebook的内部项目,当时facebook对自己市面上所有的javascript MVC都不满意,于是就自己创建了一个新的框架,发现还挺好用,于是就开源了,这就是React。React简直是颠覆了以往的编程习惯,以前一贯是主张UI和逻辑分离,然后react却背道而驰,将UI和逻辑有机的结合起来,简直胆大,然而确实有种美感首先React一个突出的功能是代码重用,为什

2015-08-11 10:29:04 7647

翻译 Create an OData v4 Endpoint Using ASP.NET Web API 2.2(使用ASP.NET Web API 2.2创建OData v4端点)

开放数据协议Open Data Protocol(OData)是web的一种数据存取协议,OData通过设置CRUD操作(Create创建,Read读取,Update更新,Delete删除)提供一种统一的方式来查询或者操作数据。ASP.Net Web API同时支持该协议v3和v4版本,你甚至可以在运行v4的端点(Endpoint)时运行v3的端点(Endpoint)。本课程展示了

2014-10-10 09:26:00 4025

翻译 Don’t Overthink It Grids(不要把Grid想得太难)

现存的许多网站都会使用Gird布局,可能我们并没有明确的看到它的存在,但是当你看到他们有一块“主要内容区”位于页面左边,又有一个侧边栏在页面右边,这就是一个简单的Grid(网格)布局。当我们需要展现一个复杂的布局的时候,人们总是希望使用现有的Grid框架来实现这个目标。他们认为Grid是超级困难的,应该留给那些超级CSS书呆子才对。这种想法将会持续下去,因为现存的许多Grid框架都比较复杂。

2014-10-09 15:02:06 1572

原创 TypeScript List Item Event Bind to ViewModel's Function(TypeScript 列表子项点击事件绑定ViewModel的函数)

: Details

2014-10-09 09:52:42 3055

原创 TypeScript accomplish MVVM pattern(TypeScript实现MVVM)

由于TypeScript这个东西比较新潮

2014-09-26 17:05:29 3061

原创 TypeScript 创建Windows应用商店程序

TypeScript是微软最新推出的开源的JavaScript

2014-09-25 10:25:49 3543

原创 WPF Child Window Implementation 3. Resize window

After implementing moving window moving, we still need resizing capacity. To achief

2014-09-15 10:46:03 1178

原创 WPF Child Window Implementation 2. Move window

Continue WPF Child Window Implementation. In chapter 1, we had implemented

2014-09-12 18:00:07 1217

原创 WPF Child Window Implementation 1. Customize title bar

In form application, there has a component named MDI, which we can use it t

2014-09-05 16:03:01 1810

转载 WPF 制作子窗体的弹出动画效果

创建一个WPF应用程序WpfApplication1,新建个窗体DialogWin  <Window x:Class="WpfApplication1.DialogWin" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft

2013-05-08 10:04:01 5804 1

转载 Windows Phone 应用开发-数据缓存

转自xujunfeng000的专栏,地址:http://blog.csdn.net/xujunfeng000/article/details/7901111原文转自乱世经典的博客,地址: http://www.cnblogs.com/chenkai/archive/2011/11/09/2242597.html今天把JDi/Server测试做完.终于有了时间来写写关于这个项目总结.

2012-11-20 12:53:01 1202

原创 C# Json Serialzer

These two methods are tool methods, they are very useful. Below code's demo is about object array serialisation. So theGetknowTypes method is used in the constructor of the class namedDataContractJson

2012-11-20 12:38:41 1197

原创 WPF A simple example of implementing ICommand Binding

When we wrote the windows form application and wanted to trigger the event when clicked the button. we use to duble click the button in the design and then enter the function writing the comments. But

2012-11-06 18:20:12 2424 4

使用WPF实现的数独游戏

使用WPF开发的数独游戏, 1、可以随机生成一个数独谜题 2、可以自己自定义数独谜题,帮助快速解决遇到的数独题 3、可以排名并计时

2016-07-26

NPM React从零开始搭建

从零开始搭建,在Node.js环境下的跑React框架

2016-07-22

OData Service And Windows Form Outlook Email

一个采用OData的Windows Form窗体程序的客户端,使用Outlook API通过OData服务进行发送邮件的小系统

2016-07-19

React和Knockout相结合

React和Knockout的无缝粘合

2016-07-19

IOS WebView与JavaScript交互实现Web App

IOS加载bundle里的html并实现WebView与JavaScript的交互

2015-08-13

Android WebView与JavaScript交互实现Web App

Android加载assets里的html并实现WebView与JavaScript的交互

2015-08-12

React 创建自定义控件

一个简单的React使用示例,使用React创建自定义控件

2015-08-11

Web Api Service And A TypeScript Modern App (Win8) Client

Web Api Service And A TypeScript Modern App(Win8/Windows Store) Client. Service: Web application with Web API pattern, mainly responsible for books' and authors' CRUD operations. Client: Handle CRUD logic for books and authors.

2014-10-09

TypeScript accomplish MVVM pattern(TypeScript实现MVVM)

使用TypeScript创建MVVM框架模型,以此来开发大型的windows应用商店程序或者其它web程序。 Use TypeScript to accomplish MVVM pattern to develop windows store app or other web application.

2014-09-28

空空如也

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

TA关注的人

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