<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[编程小子的博客]]></title><description><![CDATA[代码]]></description><link>https://blog.youkuaiyun.com/tuanye9683</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tuanye9683]]></copyright><item><title><![CDATA[JavaScript OOP（二）：this关键字以及call、apply、bind]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78746027</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78746027</guid><author>tuanye9683</author><pubDate>Thu, 07 Dec 2017 21:24:28 +0800</pubDate><description><![CDATA[avaScript的this关键字非常灵活！

this 返回的总是对象；即返回属性或方法“当前”所在的对象



 1 var o1={
 2     name:'apple',
 3     age:100,
 4     msg:function(){
 5         return '显示name和age信息:'+'name: '+this.name+', age: '+t]]></description><category></category></item><item><title><![CDATA[javascript 之作用域链-07]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78413526</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78413526</guid><author>tuanye9683</author><pubDate>Wed, 01 Nov 2017 14:11:45 +0800</pubDate><description><![CDATA[复习作用域

上一节我们说到作用域：是指变量可以访问的范围，他规定了如何查找变量，以及确定当前执行代码对变量的访问权限；也说到静态作用域即词法作用域，是在编译阶段决定变量的引用（由程序定义的位置决定，和代码执行顺序无关，用嵌套的方式解析）。

回到目录

凝问


1     var x=10;
2     function run(){
3         var name=']]></description><category></category></item><item><title><![CDATA[JQuerymobile实例源代码]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78375638</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78375638</guid><author>tuanye9683</author><pubDate>Sat, 28 Oct 2017 14:34:29 +0800</pubDate><description><![CDATA[首页我们先来解释一下下JQuerymobile是什么，jQuery Mobile是JQuery 框架的一个组件（而非jquery的移动版本）。jQuery Mobile是一款基于HTML5的用户界面系统 是用于创建移动 Web 应用的前端开发框架，可以应用于智能手机与平板电脑，而且使用 HTML5 和 CSS3 最小的脚本来布局网页。

我们先一部分一部分讲解，最后在为大家附上完整代码。
]]></description><category></category></item><item><title><![CDATA[程序员的自我修养之Windows下的动态链接]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214716</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214716</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:45:03 +0800</pubDate><description><![CDATA[9.1 DLL简介

DLL即动态链接库的缩写，它相对于Linux下的共享对象。
Windows下的DLL文件和EXE文件实际上是一个概念，它们都是有PE格式的二进制文件。
微软希望通过DLL机制加强软件的模块化设计，使得各种模块之间能够松散地组合、重用和升级。


9.1.1 进程地址空间和内存管理

一个DLL在不同进程中拥有不同的使用数据副本。在ELF中，由于代码段是地址无]]></description><category></category></item><item><title><![CDATA[js基于谷歌地图API绘制可编辑圆形与多边形]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214640</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214640</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:38:33 +0800</pubDate><description><![CDATA[之前的工作中需要在谷歌地图上绘制可编辑多边形区域，所以基于谷歌地图API封装了个html页面，通过调用js绘制多边形并返回各点的经纬度坐标；当然首先你要保证你的电脑可以打开谷歌地图。。。
新建一个html页面


DOCTYPE html>
html>
head>
    title>googel Maptitle>
    meta name="viewport" content="in]]></description><category></category></item><item><title><![CDATA[tesseract-ocr字库训练图文讲解]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214630</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214630</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:37:59 +0800</pubDate><description><![CDATA[第一步合成图片集

你需要把使用jTessBoxEditor工具把你的训练素材及多张图片合并成一张tif格式的图片集







第二步  生成box文件

运行tesseract命令，tesseract mjorcen.normal.exp0.tif mjorcen.normal.exp0 batch.nochop makebox，生成box文件 ，

 

]]></description><category></category></item><item><title><![CDATA[IOC模式理解]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214332</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214332</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:15:41 +0800</pubDate><description><![CDATA[理解IOC inversion of control  控制反转  与  DI   Dependency Injection  依赖注入概念之前，我们需要知道在一个系统的设计过程中，降低各模块之间的相互依赖，达到高内聚低耦合，是判断设计好坏的标准；
所以Robert Martin大师提出了面向对象设计原则----依赖倒置原则： 　　

A. 上层模块不应该依赖于下层模块，它们共同依赖于一个抽]]></description><category></category></item><item><title><![CDATA[tesseract-ocr字库训练图文讲解]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214328</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214328</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:15:19 +0800</pubDate><description><![CDATA[第一步合成图片集

你需要把使用jTessBoxEditor工具把你的训练素材及多张图片合并成一张tif格式的图片集







第二步  生成box文件

运行tesseract命令，tesseract mjorcen.normal.exp0.tif mjorcen.normal.exp0 batch.nochop makebox，生成box文件 ，

 

]]></description><category></category></item><item><title><![CDATA[使用DapperSimpleCRUD对Repository层进行封装]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78214319</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78214319</guid><author>tuanye9683</author><pubDate>Thu, 12 Oct 2017 14:14:40 +0800</pubDate><description><![CDATA[通过前面的两篇文章使用Dapper操作Mysql数据库与使用Dapper进行参数化查询，大致介绍了Dapper的一些基本操作和简单使用，在实际的使用当中，我们可以把项目简单的分为MVC+Service层+Repository层,Repository
 是一个独立的层，在这里我们简单的把它当作 DAO 来看待，结合   DapperSimpleCRUD 提供数据的CRUD操作；但在领域驱动设计中，]]></description><category></category></item><item><title><![CDATA[Django 1.10中文文档-聚合]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78209947</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78209947</guid><author>tuanye9683</author><pubDate>Wed, 11 Oct 2017 23:57:48 +0800</pubDate><description><![CDATA[正文

Django 数据库抽象API 描述了使用Django 查询来增删查改单个对象的方法。 然而，有时候你要获取的值需要根据一组对象聚合后才能得到。
 这个主题指南描述了如何使用Django的查询来生成和返回聚合值的方法。

整篇指南我们都将引用以下模型。这些模型用来记录多个网上书店的库存。


from django.db import models
class Author]]></description><category></category></item><item><title><![CDATA[jvm系列(十):如何优化Java GC「译」]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78209940</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78209940</guid><author>tuanye9683</author><pubDate>Wed, 11 Oct 2017 23:56:38 +0800</pubDate><description><![CDATA[Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三篇《How
 to Tune Java Garbage Collection》,本文的作者是韩国人，写在JDK 1.8发布之前，虽然有些地方有些许过时，但整体内容还是非常有价值的。译者此前也看到有人翻译了本文，发现其中有许多错漏生硬和语焉不详之处，因此决定自己翻译一份，供大家分享。

]]></description><category></category></item><item><title><![CDATA[Entity Framework Code First实现乐观并发]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78209932</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78209932</guid><author>tuanye9683</author><pubDate>Wed, 11 Oct 2017 23:55:28 +0800</pubDate><description><![CDATA[介绍

本文描述了使用Entity Framework Code First处理乐观并发性的不同配置

并发性

在计算机科学中，并发性是系统的一个属性，在这个系统中，多个计算同时执行，并且有可能相互影响。

在web应用程序中，这是一个多用户环境，在保存数据库中的数据时，可能存在并发性。并发性大致分为两种类型:1)悲观并发2)乐观并发

1) 悲观并发

数据库中的悲观并]]></description><category></category></item><item><title><![CDATA[PE文件格式详解,第三讲,可选头文件格式,以及节表  　　　　　　　　　　PE文件格式详解,第三讲,可选头文件格式,以及节表]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78209928</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78209928</guid><author>tuanye9683</author><pubDate>Wed, 11 Oct 2017 23:55:04 +0800</pubDate><description><![CDATA[一丶可选头结构以及作用

 



typedef struct _IMAGE_OPTIONAL_HEADER {

    WORD    Magic;　　　　　　　　　　　　　　　　　　/*机器型号,判断是PE是32位还是64位*/
    BYTE    MajorLinkerVersion;　　　　　　　　　　/*连接器版本号高版本*/
    BYTE    MinorLi]]></description><category></category></item><item><title><![CDATA[javascript(js)创建对象的模式与继承的几种方式]]></title><link>https://blog.youkuaiyun.com/tuanye9683/article/details/78209926</link><guid>https://blog.youkuaiyun.com/tuanye9683/article/details/78209926</guid><author>tuanye9683</author><pubDate>Wed, 11 Oct 2017 23:54:31 +0800</pubDate><description><![CDATA[1.js创建对象的几种方式

工厂模式

为什么会产生工厂模式，原因是使用同一个接口创建很多对象，会产生大量的重复代码，为了解决这个问题，产生了工厂模式。

function createPerson(name,age,job){

    var o=new Object();

    o.name=name;

    o.age=age;

    o.job=]]></description><category></category></item></channel></rss>