<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[姜甜甜的专栏]]></title><description><![CDATA[Java C# C++]]></description><link>https://blog.youkuaiyun.com/tingary</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tingary]]></copyright><item><title><![CDATA[SpringBoot+mybatis+postgreSQL+thymeleaf增删改查]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/119891030</link><guid>https://blog.youkuaiyun.com/tingary/article/details/119891030</guid><author>tingary</author><pubDate>Tue, 24 Aug 2021 15:47:42 +0800</pubDate><description><![CDATA[本篇是用SpringBoot搭建一个增删改查的demo,编辑器是idea,适合初学者学习。源码在GitHub上，https://github.com/jiangttian/springboot/tree/master

项目的架构如下：



pom.xml


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.]]></description><category></category></item><item><title><![CDATA[docker-compose]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/111596709</link><guid>https://blog.youkuaiyun.com/tingary/article/details/111596709</guid><author>tingary</author><pubDate>Wed, 23 Dec 2020 18:55:17 +0800</pubDate><description><![CDATA[任务：一个用户可以用docker-compose同时启动多次。

目前状态：docker-compose的容器名字，服务的ports，network的网断，挂载目录不一致

为什么还会失败，docker-composeup之后会覆盖之前的容器。
]]></description><category></category></item><item><title><![CDATA[nginx入门]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/106082234</link><guid>https://blog.youkuaiyun.com/tingary/article/details/106082234</guid><author>tingary</author><pubDate>Wed, 13 May 2020 22:22:09 +0800</pubDate><description><![CDATA[所需依赖：安装 zlib:sudo apt-get install zlib1g  sudo apt-get install zlib1g.dev

查看是否安装：dpkg -l | grep zlib
]]></description><category></category></item><item><title><![CDATA[错误日志]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105604247</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105604247</guid><author>tingary</author><pubDate>Sat, 25 Apr 2020 22:26:32 +0800</pubDate><description><![CDATA[18, 2020 7:51:50 下午 org.apache.jasper.compiler.TldLocationsCache tldScanJar
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list o...]]></description><category></category></item><item><title><![CDATA[dubbo入门]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105482232</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105482232</guid><author>tingary</author><pubDate>Mon, 13 Apr 2020 10:14:48 +0800</pubDate><description><![CDATA[新建一个空项目，再建2个module:provider,consumer

用到以下依赖及插件，pom文件如下：


&lt;dependency&gt;
    &lt;groupId&gt;org.springframework&lt;/groupId&gt;
    &lt;artifactId&gt;spring-context&lt;/artifactId&gt;
    &lt;ver...]]></description><category></category></item><item><title><![CDATA[Ubuntu网络配置（桥接模式）]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105451924</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105451924</guid><author>tingary</author><pubDate>Sat, 11 Apr 2020 14:37:37 +0800</pubDate><description><![CDATA[ubantu版本16.04

1确保本机服务启动



2设置桥接模式

3切换root权限后，修改文件使静态ip在同一网段

vi /etc/network/interfaces



4设置DNS文件：

DNS信息是由 /etc/resolv.conf 提供的，在这里改无效。



vim /etc/resolvconf/resolv.conf.d/base

与主机dns相同即可。

5...]]></description><category></category></item><item><title><![CDATA[zookeepter安装]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105415989</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105415989</guid><author>tingary</author><pubDate>Thu, 09 Apr 2020 17:50:03 +0800</pubDate><description><![CDATA[先在linux下装好jdk

1下载安装包

2解压


sudo mkdir /usr/lib/jvm
sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/lib/jvm


3修改环境变量

vim /etc/profile


#set oracle jdk environment
export JAVA_HOME=/usr/jvm/jdk1....]]></description><category></category></item><item><title><![CDATA[linux常用]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/103978933</link><guid>https://blog.youkuaiyun.com/tingary/article/details/103978933</guid><author>tingary</author><pubDate>Thu, 09 Apr 2020 11:54:05 +0800</pubDate><description><![CDATA[root初始化

sudo passwd root 修改root密码

然后系统会提示你输入当前用户密码

紧接着输入新的root密码

重复输入以确认root密码

执行完上面的操作root就配置好了

然后输入

su root

切换到root账户

系统会提示输入root密码

2、linux 如何修改只读文件

sudo -s (进入管理员模式，修改配置文件需要较高权限)，也可以：

...]]></description><category></category></item><item><title><![CDATA[JMH入门]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105347244</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105347244</guid><author>tingary</author><pubDate>Mon, 06 Apr 2020 17:25:41 +0800</pubDate><description><![CDATA[package com.jmh;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

public class PS {

	static List&lt;Integer&gt; nums = new ArrayList&lt;&gt;();
	static {
		Random r = ne...]]></description><category></category></item><item><title><![CDATA[命令合法性]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/105262021</link><guid>https://blog.youkuaiyun.com/tingary/article/details/105262021</guid><author>tingary</author><pubDate>Thu, 02 Apr 2020 09:23:23 +0800</pubDate><description><![CDATA[仅符合以下规则，命令合法：

命令为小写字母

可用AND，NOT，OR连接命令，NOT可在开头，如a AND NOT b

（AND，OR NOT不能连续）

输入多行命令，输出0或1，0代表命令不合法，1代表合法

输入用例


a AND AND b
A AND b
a and b
a AND b
a AND b OR c OR NOT d

输出：0 0 01 1


import ja...]]></description><category></category></item><item><title><![CDATA[leetcode刷题]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/103767546</link><guid>https://blog.youkuaiyun.com/tingary/article/details/103767546</guid><author>tingary</author><pubDate>Mon, 30 Dec 2019 20:56:14 +0800</pubDate><description><![CDATA[题目描述：

给出两个非空 的链表用来表示两个非负的整数。其中，它们各自的位数是按照逆序的方式存储的，并且它们的每个节点只能存储一位数字。

如果，我们将这两个数相加起来，则会返回一个新的链表来表示它们的和。

您可以假设除了数字 0 之外，这两个数都不会以 0开头。

示例：

输入：(2 -&gt; 4 -&gt; 3) + (5 -&gt; 6 -&gt; 4)
输出：7 -&g...]]></description><category></category></item><item><title><![CDATA[JSONPlaceholder搭建本地数据接口用postman发起请求，制作一个 vue的简单实例实现增删改查]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/102875114</link><guid>https://blog.youkuaiyun.com/tingary/article/details/102875114</guid><author>tingary</author><pubDate>Sat, 02 Nov 2019 19:04:16 +0800</pubDate><description><![CDATA[搭建自己的服务器，并定义字段和数据。步骤如下：

1，新建一个文件 在这个目录运行 npm install -g json-server

2.初始化得到node_modules npm init

3.局部安装 npm install json-server --save(--save是把安装的内容写入package.json)

以上得到所有需要的东西

4.在package.json...]]></description><category></category></item><item><title><![CDATA[Cordova利用phonegap-plugin-barcodescanner插件实现扫一扫]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/101269305</link><guid>https://blog.youkuaiyun.com/tingary/article/details/101269305</guid><author>tingary</author><pubDate>Tue, 24 Sep 2019 10:40:18 +0800</pubDate><description><![CDATA[遇到问题用调试工具看一下，也可以自己写一些日志，看下结果:

chrome://inspect/#devices

调用摄像头：cordova plugin add cordova-plugin-camera
根据自己的项目适配版本，调用扫一扫：cordova plugin add phonegap-plugin-barcodescanner

git上插件太新，不兼容项目，一天都没整明白，后来丁...]]></description><category></category></item><item><title><![CDATA[智能锁混合app开发记录]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/101049131</link><guid>https://blog.youkuaiyun.com/tingary/article/details/101049131</guid><author>tingary</author><pubDate>Fri, 20 Sep 2019 15:14:28 +0800</pubDate><description><![CDATA[丁老师的指导如下：

环境搭建：
node.js
cordova: npm install -g cordova
JDK1.8
Android SDK
Git（可选）
工程搭建：
cordova create f7test cn.sict.f7test f7test
cd f7test
cordova platform add android
cordova platform add andro...]]></description><category></category></item><item><title><![CDATA[Elastic Sketch: Adaptive and Fast Network-wide Measurements]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/92986186</link><guid>https://blog.youkuaiyun.com/tingary/article/details/92986186</guid><author>tingary</author><pubDate>Thu, 20 Jun 2019 10:49:31 +0800</pubDate><description><![CDATA[《弹性sketch：一种自适应快速网络测量方案》

sketch：可用于网络测量的数据流算法

杨仝为第一作者，其他作者包括信息学院一名硕士研究生和三名本科生、李晓明教授，以及中国科学院先辈计算机体系研究中间黄群副研究员、南加州大学博士研究生缪睿和伦敦大学玛丽女王学院Steve Uhlig教授。

杨仝等人旨在使用一种通用的概率算法解决复杂网络环境下多种网络测量题目，首次提出弹性网络测量的研究方向...]]></description><category></category></item><item><title><![CDATA[mysql学习]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/88953815</link><guid>https://blog.youkuaiyun.com/tingary/article/details/88953815</guid><author>tingary</author><pubDate>Mon, 01 Apr 2019 19:04:27 +0800</pubDate><description><![CDATA[mysql -uroot -p //连接数据库，p后面直接输入密码

group by字句将表的行划分为不同的组，注意事项：select子句的字段列表除聚集函数意外，都要在group by的字句中有定义才行


分组前的过滤条件用where，分组后的条件用having


多表的连接查询

交叉连接：select selectlist from table1 cross join table2
...]]></description><category></category></item><item><title><![CDATA[矩阵分析大作业]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/85258960</link><guid>https://blog.youkuaiyun.com/tingary/article/details/85258960</guid><author>tingary</author><pubDate>Wed, 26 Dec 2018 11:10:19 +0800</pubDate><description><![CDATA[完成课堂上讲的关于矩阵分解的LU、QR（Gram-Schmidt）、Orthogonal Reduction (Householder reduction 和Givens reduction)程序实现，要求如下：

        1、一个综合程序，根据选择参数的不同，实现不同的矩阵分解；

Number=1：高斯消元法的LU分解

要求：A是非奇异的方阵，否则会报错；若有0主元，采用部分主元法的...]]></description><category></category></item><item><title><![CDATA[用Givens,Householder方法解矩阵分解]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/85258881</link><guid>https://blog.youkuaiyun.com/tingary/article/details/85258881</guid><author>tingary</author><pubDate>Wed, 26 Dec 2018 11:06:56 +0800</pubDate><description><![CDATA[

]]></description><category></category></item><item><title><![CDATA[碰撞检测]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/80521861</link><guid>https://blog.youkuaiyun.com/tingary/article/details/80521861</guid><author>tingary</author><pubDate>Thu, 31 May 2018 11:42:01 +0800</pubDate><description><![CDATA[package Collectiontext;

import com.sun.j3d.utils.geometry.*;
import com.sun.j3d.utils.universe.*;
import com.sun.j3d.utils.applet.MainFrame;//application
import com.sun.j3d.utils.behaviors.mouse.*;
i...]]></description><category></category></item><item><title><![CDATA[java3D添加纹理]]></title><link>https://blog.youkuaiyun.com/tingary/article/details/80486890</link><guid>https://blog.youkuaiyun.com/tingary/article/details/80486890</guid><author>tingary</author><pubDate>Mon, 28 May 2018 18:33:57 +0800</pubDate><description><![CDATA[package Ct;

import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.behaviors.mouse.MouseRotate;
import com.sun.j3d.utils.behaviors.mouse.MouseTranslate;
import com.sun.j3d.utils.behavior...]]></description><category></category></item></channel></rss>