<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[太古时代的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jinold</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jinold]]></copyright><item><title><![CDATA[FabricJS基本操作]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/107741637</link><guid>https://blog.youkuaiyun.com/jinold/article/details/107741637</guid><author>jinold</author><pubDate>Sun, 02 Aug 2020 10:41:46 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta charset="UTF-8"&gt;
  &lt;title&gt;&lt;/title&gt;
  &lt;style&gt;
    body { margin: 0; }
    canvas { width: 100%; height: 100%; }
  &lt;/style&gt;
  &lt;script src="js/fabric.js"&gt;&lt;/script&.]]></description><category></category></item><item><title><![CDATA[WebGL贴图  -- 支持非2的n次幂数值的图]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/107641143</link><guid>https://blog.youkuaiyun.com/jinold/article/details/107641143</guid><author>jinold</author><pubDate>Tue, 28 Jul 2020 17:48:54 +0800</pubDate><description><![CDATA[WebGL贴图

手里有一张图：2000x2048

在WebGL无法显示。原因是WebGL只支持2的n次幂数值的图

比如，高度和宽度符合一下规则

2^0=1
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128
2^8=256


gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL,1);
gl.activeTexture(gl.TEXTURE0);
gl.bindTexture(gl.TEXTURE_2D,texture);
gl.t.]]></description><category></category></item><item><title><![CDATA[React 学习记录-入门（4） -- 跳转与自定义组件，以及嵌套子页面]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/105468710</link><guid>https://blog.youkuaiyun.com/jinold/article/details/105468710</guid><author>jinold</author><pubDate>Sun, 12 Apr 2020 22:03:40 +0800</pubDate><description><![CDATA[在src下创建目录\views\simple，然后把Home.js、Roster.js、Schedule.js移到simple下

1. 跳转

src\views\simple\Home.js


import React, { Component } from 'react';
import { Link,Route } from 'react-router-dom';
import {$}...]]></description><category></category></item><item><title><![CDATA[React 学习记录-入门（3） -- webpack的导入]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/105396422</link><guid>https://blog.youkuaiyun.com/jinold/article/details/105396422</guid><author>jinold</author><pubDate>Wed, 08 Apr 2020 21:19:46 +0800</pubDate><description><![CDATA[1. webpack的导入

我们还需要玩高级一点吧


npm run eject

此命令会把 react-scripts 封装的webpack配置全部解压到项目目录。

执行后多出来config 和 scripts 两个目录 ，参考React 学习记录-入门（1）的开始部分的目录结构



2. script目录

我们再看下package.json的内容
其他的先不看，先看script...]]></description><category></category></item><item><title><![CDATA[React 学习记录-入门（2）-- 第三方UI组件]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/105194133</link><guid>https://blog.youkuaiyun.com/jinold/article/details/105194133</guid><author>jinold</author><pubDate>Mon, 30 Mar 2020 11:11:04 +0800</pubDate><description><![CDATA[1. 安装第三方UI组件

bootstrap：
https://react-bootstrap.github.io


npm install react-bootstrap bootstrap

semantic：
https://react.semantic-ui.com/


npm add semantic-ui-css

npm add semantic-ui-react

http...]]></description><category></category></item><item><title><![CDATA[React 学习记录-入门（1）-- 开始]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/105153994</link><guid>https://blog.youkuaiyun.com/jinold/article/details/105153994</guid><author>jinold</author><pubDate>Sun, 29 Mar 2020 22:18:08 +0800</pubDate><description><![CDATA[网上的例子很多，刚开始不知道这些代码的位置在哪里。

路由

index.js


import React from 'react';
import {BrowserRouter, Switch, Route} from 'react-router-dom';
import ReactDOM from 'react-dom';
import App from './App';
import H...]]></description><category></category></item><item><title><![CDATA[JWT与Signature]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/104885479</link><guid>https://blog.youkuaiyun.com/jinold/article/details/104885479</guid><author>jinold</author><pubDate>Sun, 15 Mar 2020 21:03:20 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/leslies2/p/7442956.html
]]></description><category></category></item><item><title><![CDATA[汉字与UTF编码的互相转换（Java）]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/104868054</link><guid>https://blog.youkuaiyun.com/jinold/article/details/104868054</guid><author>jinold</author><pubDate>Sat, 14 Mar 2020 21:27:03 +0800</pubDate><description><![CDATA[获取汉字的UTF8编码


public static void main(String[] args) throws Exception {
   String str = "金";
  byte [] bs = str.getBytes("UTF-16");
  System.out.println(bytesToHexFun(bs));
}


public static S...]]></description><category></category></item><item><title><![CDATA[高等数学：各种概念和意义]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/103227273</link><guid>https://blog.youkuaiyun.com/jinold/article/details/103227273</guid><author>jinold</author><pubDate>Sun, 24 Nov 2019 19:03:39 +0800</pubDate><description><![CDATA[函数：

函数是有连续性的，所以从几何意义来说必须可以形成线条 。如果用图形表达的话就是线，这就是函数的含义。
从这点来说，函数其实就是曲线。
有规则的线，有周期的线，有极限(X轴或Y轴)的线。
比如直线，三角函数的线，各种线。

导数：

导数是曲线点处的切线的斜率
比如
其中是斜率，是切线的倾斜角，这就是导数的含义。

切线：直线A与曲线B只有一个接触点，直线A是曲线B的切线。
   ...]]></description><category></category></item><item><title><![CDATA[线性代数笔记5——平面方程与矩阵]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/103133414</link><guid>https://blog.youkuaiyun.com/jinold/article/details/103133414</guid><author>jinold</author><pubDate>Mon, 18 Nov 2019 22:40:37 +0800</pubDate><description><![CDATA[线性方程的几何意义

二元线性方程



　　该方程是一个二元线性方程组，包含两个方程，每个方程是一条直线，两条直线的交点就是该方程有唯一解，这就是二元线性方程的几何意义。



平面方程

　　空间内不在同一直线上的三点构成一个平面，平面方程可表示为ax + by + cz = d。平面方程也称为三元线性方程。

　　方程x + 4y + z = 8，在xyz三个坐标轴上的截距分别是(8,0,0...]]></description><category></category></item><item><title><![CDATA[线性代数：排列与逆序数]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/103104516</link><guid>https://blog.youkuaiyun.com/jinold/article/details/103104516</guid><author>jinold</author><pubDate>Sun, 17 Nov 2019 00:08:05 +0800</pubDate><description><![CDATA[排列

可以理解为一组数字组成的数组。
123456
312645
其实也可以是3625432


但是在行列式中排列指的是下标。
所以在行列式的排列只能是从1开始的、数字不能重复的、数字不能缺少的排列。
比如，正确的排列12345。不可能的排列12456，少了3，也不可以是12334，重复了3。
书中没有的概念，我认为标准排列应该还分始排列和终排列，这两个都是标准排列。

例子1：存在3阶排列...]]></description><category></category></item><item><title><![CDATA[ThreeJs: webgl_geometry_shapes.html]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/102540004</link><guid>https://blog.youkuaiyun.com/jinold/article/details/102540004</guid><author>jinold</author><pubDate>Mon, 04 Nov 2019 22:46:22 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
	&lt;head&gt;
	&lt;title&gt;three.js webgl - geometry - shapes&lt;/title&gt;
	&lt;meta charset="utf-8"&gt;
	&lt;meta name="viewport" content="width=device...]]></description><category></category></item><item><title><![CDATA[WebGL Api使用初探: 立方体]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/102471396</link><guid>https://blog.youkuaiyun.com/jinold/article/details/102471396</guid><author>jinold</author><pubDate>Wed, 09 Oct 2019 22:40:22 +0800</pubDate><description><![CDATA[之前一直用ThreeJs来学习Web3D。但是随着深入学习，对原生的WebGL Api发生了兴趣。

WebGL Api使用初探: 立方体

网上有几个立方体的例子，不过都不完全，要么代码有问题，要么找不到外部js文件。

我就东拼西凑，整理出来一个完整的例子。

能找到原文的，留下了参考地址，不知道从哪参考来的，就不管了。

只引用了一个外部js文件cuon-matrix.js。本来想把cuon...]]></description><category></category></item><item><title><![CDATA[3D的深入理解：空间几何的平面方程 Ax+By+Cz+D=0]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100897223</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100897223</guid><author>jinold</author><pubDate>Mon, 16 Sep 2019 23:14:36 +0800</pubDate><description><![CDATA[直线方程

在搜索Ax+By+Cz+D=0的时候，看了半天没明白ABCD到底是什么，看到有些人又说了Ax+By+C=0，说这是直线方程，但还是没搞明白ABC到底是什么，没有找到明确的答案。有的话大多数都是A,B为系数， C为常数之类的废话，却没说这ABC是什么，怎么来的。

下面是我的整理，我们先从Ax+By+C=0为什么表示直线开始了解吧。

我们先看下高中数学，高中数学有这样的公式：y = ...]]></description><category></category></item><item><title><![CDATA[Threejs与OGRE，Material的一些属性Math, Vector3, Matrix3, Matrix4, Quaternion]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100714389</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100714389</guid><author>jinold</author><pubDate>Tue, 10 Sep 2019 22:11:30 +0800</pubDate><description><![CDATA[在学习ThreeJs过程中碰到了一些单词，

比如Math，Vector3，Matrix3 ，Matrix4， Quaternion

参考：https://blog.youkuaiyun.com/jinold/article/details/97831606

在scene.add(cube);处设个断点观察cube
看到还有不知道的几个属性：
      layers:Layers
 ...]]></description><category></category></item><item><title><![CDATA[ThreeJs：裁剪( Path编)挖洞和贴图]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100530217</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100530217</guid><author>jinold</author><pubDate>Tue, 03 Sep 2019 23:37:01 +0800</pubDate><description><![CDATA[本内容是裁剪( Path编)的延申

裁剪( Path编)：https://blog.youkuaiyun.com/jinold/article/details/91345585


&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
	&lt;head&gt;
		&lt;title&gt;three.js webgl - geometry - shapes&lt;...]]></description><category></category></item><item><title><![CDATA[ThreeJs的学习：贴图（1）Face贴图]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/97831606</link><guid>https://blog.youkuaiyun.com/jinold/article/details/97831606</guid><author>jinold</author><pubDate>Sun, 01 Sep 2019 15:23:24 +0800</pubDate><description><![CDATA[参考：https://blog.youkuaiyun.com/jinold/article/details/97873523

比之前的例子，多了贴图


&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;title&gt;three.js webgl - indexed instancing (single box), dyn...]]></description><category></category></item><item><title><![CDATA[ThreeJs：裁剪( BSP编)挖洞和贴图]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100179957</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100179957</guid><author>jinold</author><pubDate>Sun, 01 Sep 2019 09:01:07 +0800</pubDate><description><![CDATA[ThreeBSP的下载

https://github.com/sshirokov/ThreeBSP




&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;&lt;/title&gt;
    &lt;style&gt;
        body ...]]></description><category></category></item><item><title><![CDATA[Java零基础培训]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100163292</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100163292</guid><author>jinold</author><pubDate>Fri, 30 Aug 2019 17:44:59 +0800</pubDate><description><![CDATA[下载JDK11

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

配置环境变量

https://www.runoob.com/w3cnote/windows10-java-setup.html

下载Eclipse

https://www.eclipse.org/dow...]]></description><category></category></item><item><title><![CDATA[算法：地图路径的获取，无向图转有向树]]></title><link>https://blog.youkuaiyun.com/jinold/article/details/100026719</link><guid>https://blog.youkuaiyun.com/jinold/article/details/100026719</guid><author>jinold</author><pubDate>Fri, 23 Aug 2019 00:14:30 +0800</pubDate><description><![CDATA[1. 节点①到节点⑫的这个区域内有很多节点。如下图



2. 我们为每个节点设置子节点。如下图



3.最后得到的数据结构。
 这里的例子是由12个节点树组成，如下图。



4. 所有节点平铺后，我们获取了无向图。
 因为是双向图，所以可以认为是无向图。



最简单的获取路径的方法：穷举（迭代）

从上面的图来看，节点之间都是双向的，所以在还没有确定开始节点和终点节点之前可以...]]></description><category></category></item></channel></rss>