<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shhao918的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/shhao918</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shhao918]]></copyright><item><title><![CDATA[vue离线安装sass的坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/106850751</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/106850751</guid><author>shhao918</author><pubDate>Fri, 19 Jun 2020 10:35:22 +0800</pubDate><description><![CDATA[公司不能访问外网，有个npm的私库。

npm install node-sass 会报错，一堆的坑。

首先要安装python 3.X版本不行，还是会报错，下载2.x版本。

安装完配置环境变量加入path。

然后还是会报错，

https://github.com/sass/node-sass/releases

在这个地址下载对应版本的node ，怎么找版本呢，报错信息里面会提示的，自己找一找。

下载完保存，还是配置环境变量SASS_BINARY_PATH

重启电脑，npm install ..]]></description><category></category></item><item><title><![CDATA[vue 开发/生产环境配置]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/105197933</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/105197933</guid><author>shhao918</author><pubDate>Mon, 30 Mar 2020 14:04:01 +0800</pubDate><description><![CDATA[生产环境跨域
dev: {
  assetsSubDirectory: 'static', //静态资源根目录的子目录static，也就是dist目录下面的static
  assetsPublicPath: '/', //编译发布的根目录，可配置为资源服务器域名或 CDN 域名
  proxyTable: {}, //proxyTable 代理的接口（可跨域）
  host: 'localho...]]></description><category></category></item><item><title><![CDATA[v-charts踩过的坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/105098511</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/105098511</guid><author>shhao918</author><pubDate>Wed, 25 Mar 2020 16:40:13 +0800</pubDate><description><![CDATA[methods:{
    afterConfig(options){
    options.xAxis[0].axisLabel={ interval:0,rotate:45};
    return options;
}
}


&lt;ve-historgam :after-config="afterConfig"&gt;&lt;/ve-historgam&gt;

interval:0...]]></description><category></category></item><item><title><![CDATA[面试准备-lunix常用指令]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/99874371</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/99874371</guid><author>shhao918</author><pubDate>Tue, 20 Aug 2019 19:26:41 +0800</pubDate><description><![CDATA[ls 查看目录 -a 查看隐藏 -f查看文件-d查看详细信息

cd 进入目录 cd.. cd/a/b cd ../

pwd 查看当前路径

cp 复制

mkdir 创建目录

rmdir 移除目录

rm删除

mv 移动

shutdown关机



cat 查看文件内容

cat /proc/meminfo 查看内存信息。




...]]></description><category></category></item><item><title><![CDATA[面试准备-多线程]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/99873181</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/99873181</guid><author>shhao918</author><pubDate>Tue, 20 Aug 2019 19:11:53 +0800</pubDate><description><![CDATA[synchronized 会阻塞，

volatile 是synchronized的轻量级，不会阻塞，不加锁，保持可见性，不能保证原子性，禁止指令重排序。

指令重排序是指jvm优化，指令可能串行。

并发编程三大特性：原子性，可见性，有序性。

实现多线程 runable thread callable

runable和callable的区别

runable 实现 run()

call...]]></description><category></category></item><item><title><![CDATA[springcloud 最新版本上手教程1及坑——（Eureka）服务注册和发现]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/80200353</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/80200353</guid><author>shhao918</author><pubDate>Fri, 04 May 2018 21:17:33 +0800</pubDate><description><![CDATA[1.建个maven工程2.建2个module,一个做service,一个做clientnext &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;...]]></description><category></category></item><item><title><![CDATA[spring boot集成pagehelper的坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79657966</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79657966</guid><author>shhao918</author><pubDate>Thu, 22 Mar 2018 18:27:51 +0800</pubDate><description><![CDATA[&amp;lt;dependency&amp;gt;
 &amp;lt;groupId&amp;gt;com.github.pagehelper&amp;lt;/groupId&amp;gt;
 &amp;lt;artifactId&amp;gt;pagehelper&amp;lt;/artifactId&amp;gt;
 &amp;lt;version&amp;gt;5.1.2&amp;lt;/version&amp;gt;
&amp;lt;/dependency&amp;gt;
&amp;lt;depe]]></description><category></category></item><item><title><![CDATA[mybatis many to one]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79635684</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79635684</guid><author>shhao918</author><pubDate>Wed, 21 Mar 2018 10:04:15 +0800</pubDate><description><![CDATA[    @Select(&quot;select * from box where box_manager_id=#{mid}&quot; )
    @Results({
            @Result(property = &quot;id&quot;,column = &quot;id&quot;),
            @Result(property = &quot;no&quot;,column = &quot;_no&quot;),
            @Resul...]]></description><category></category></item><item><title><![CDATA[mybatis insert返回id]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79552424</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79552424</guid><author>shhao918</author><pubDate>Wed, 14 Mar 2018 11:39:08 +0800</pubDate><description><![CDATA[直接insert是get不到XX.getId()的@Options(useGeneratedKeys=true, keyProperty=&quot;id&quot;)添加這行注解就行了]]></description><category></category></item><item><title><![CDATA[jna的坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79543958</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79543958</guid><author>shhao918</author><pubDate>Tue, 13 Mar 2018 17:51:00 +0800</pubDate><description><![CDATA[系统，idea的jdk 版本要一致  dll 32/64也要注意对接了一家指静脉的公司，嗯，目录都TM要一模一样，不知道什么情况dll扔项目根目录下就行了]]></description><category></category></item><item><title><![CDATA[mybatis小坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79467569</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79467569</guid><author>shhao918</author><pubDate>Wed, 07 Mar 2018 10:30:55 +0800</pubDate><description><![CDATA[Mapped Statements collection already contains value for写@select 方法名重复了，哪怕参数不一样，方法名也不能一样。]]></description><category></category></item><item><title><![CDATA[springboot踩过的坑]]></title><link>https://blog.youkuaiyun.com/shhao918/article/details/79462038</link><guid>https://blog.youkuaiyun.com/shhao918/article/details/79462038</guid><author>shhao918</author><pubDate>Tue, 06 Mar 2018 18:43:43 +0800</pubDate><description><![CDATA[Spring Boot的被@SpringBootApplication注解的App.java必须放在所有的RestController的根路径的package下打包部署：pom添加依赖，目的是屏蔽自带的tomcat		&amp;lt;dependency&amp;gt;
			&amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;
			&amp;lt;artifa...]]></description><category></category></item></channel></rss>