<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sunmingf的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sunmingf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sunmingf]]></copyright><item><title><![CDATA[Linux 常用命令]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/130305826</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/130305826</guid><author>sunmingf</author><pubDate>Sat, 22 Apr 2023 15:44:25 +0800</pubDate><description><![CDATA[例：grep -r "close" /home/* | more    在home目录下所有文件中查找，包括close的文件，并分页输出。[u所属用户  g所属组  o其他用户  a所有用户]  [+增加权限  -减少权限]  [r  w  x]  目录名。也就是把几个命令组合起来使用，后一个命令除以前一个命令的结果。，vim三种模式：命令模式、插入模式、编辑模式。h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)删除apt-get purge openjdk-9-jdk。]]></description><category></category></item><item><title><![CDATA[读《沙丘》有感]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/121810026</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/121810026</guid><author>sunmingf</author><pubDate>Sat, 22 Apr 2023 15:39:25 +0800</pubDate><description><![CDATA[前几年读完两遍《三体》后，一直想找科幻小说读；听说《北京折叠》不错，但是找了好几个读书APP都没找到，不知道为什么，难道被禁了？然后前段时间《沙丘》的电影出来后，看到影评里面说同名原著小说非常好，所以拜读了《沙丘》。

    看科幻小说跟看科幻电影不一样，电影的特技很重要，要表现出非常炫的高科技；但是小说不需要，看科幻小说我主要看1脑洞大不大，2逻辑是否严密，能不能自洽，3思想性怎么样；当然还有所有小说都需要的就是细节描写到不到位，细节描写到位才能让人感觉到真实感，才能进入到作者创...]]></description><category></category></item><item><title><![CDATA[不归零制编码、归零制编码、NRZI]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/126604096</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/126604096</guid><author>sunmingf</author><pubDate>Tue, 30 Aug 2022 14:54:35 +0800</pubDate><description><![CDATA[USB 对这个问题的解决办法，就是强制插 0，也就是传说中的 bit-stuffing，如果要传输的数据中有 7 个连续的 1，发送前就会在第 6 个 1 后面强制插入一个 0，让发送的信号强制出现翻转，从而强制接受者进行频率调整。双极性不归零码,"1"码和"0"码都有电流,但是"1"码是正电流,"0"码是负电流,正和负的幅度相等,故称为双极性码。此外，因为在 USB 的 NRZI 编码下，逻辑 0 会造成电平翻转，所以接受者在接受数据的同时，根据接收到的翻转信号不断调整同步频率，保证数据传输正确....]]></description><category></category></item><item><title><![CDATA[原码，补码和反码]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/120931734</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/120931734</guid><author>sunmingf</author><pubDate>Sun, 24 Oct 2021 11:38:02 +0800</pubDate><description><![CDATA[一. 机器数和真值

在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.

1、机器数

一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的，在计算机用一个数的最高位存放符号, 正数为0, 负数为1.

比如，十进制中的数 +3 ，计算机字长为8位，转换成二进制就是00000011。如果是 -3 ，就是 10000011 。

那么，这里的 00000011 和 10000011 就是机器数。

2、真值

因为第一位是符号位，所以机器数的形式值就不等于真正的数值。例如上.]]></description><category></category></item><item><title><![CDATA[如何让你的.vue在sublime text 3 中变成彩色?]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/107254886</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/107254886</guid><author>sunmingf</author><pubDate>Fri, 10 Jul 2020 16:50:52 +0800</pubDate><description><![CDATA[作者：青鲤
链接：https://www.zhihu.com/question/52215834/answer/129495890
来源：知乎
著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。
// 1.下载文件 链接 GitHub - vuejs/vue-syntax-highlight: Sublime Text syntax highlighting for single-file Vue components



// 2.sublime菜单栏-&gt;首选项-&gt;浏览插件]]></description><category></category></item><item><title><![CDATA[在数据库所有表的所有字段里面查找指定内容]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/99675886</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/99675886</guid><author>sunmingf</author><pubDate>Fri, 16 Aug 2019 12:55:48 +0800</pubDate><description><![CDATA[declare
  rscount int ;
  strsql varchar(20000) ;
begin
  for x in (select t.tname , c.cname
    from col c, tab t
    where c.tname = t.tname and t.tabtype ='TABLE' and coltype in('...]]></description><category></category></item><item><title><![CDATA[Git常用命令使用大全]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/88552478</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/88552478</guid><author>sunmingf</author><pubDate>Thu, 14 Mar 2019 14:36:53 +0800</pubDate><description><![CDATA[查看、添加、提交、删除、找回，重置修改文件

git help &amp;lt;command&amp;gt; # 显示command的help

git show # 显示某次提交的内容 git show $id

git co -- &amp;lt;file&amp;gt; # 抛弃工作区修改

git co . # 抛弃工作区修改

git add &amp;lt;file&amp;gt; # 将工作文件修改提交到本地暂存区

git a...]]></description><category></category></item><item><title><![CDATA[oracle查看数据被锁及处理]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/86537163</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/86537163</guid><author>sunmingf</author><pubDate>Fri, 18 Jan 2019 11:35:06 +0800</pubDate><description><![CDATA[(1)锁表查询的代码有以下的形式：

select count(*) from v$locked_object;
select * from v$locked_object;

(2)查看哪个表被锁

select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where ...]]></description><category></category></item><item><title><![CDATA[oracle随机查询n条记录]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/84895448</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/84895448</guid><author>sunmingf</author><pubDate>Sat, 08 Dec 2018 18:26:00 +0800</pubDate><description><![CDATA[从table_name表中随机查询3条记录，如下：

select *  from (
                      select   *
                        from   table_name
                       where  条件
                    order by  trunc(dbms_random....]]></description><category></category></item><item><title><![CDATA[spring boot打war包发布到tomcat]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/84869983</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/84869983</guid><author>sunmingf</author><pubDate>Fri, 07 Dec 2018 10:25:06 +0800</pubDate><description><![CDATA[1.pom.xml

&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;
    xsi:schemaLocation=&quot;http://mave]]></description><category></category></item><item><title><![CDATA[zookeeper+dubbo+spring+maven整合示例]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/81698554</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/81698554</guid><author>sunmingf</author><pubDate>Wed, 15 Aug 2018 11:09:17 +0800</pubDate><description><![CDATA[1、创建MAVEN项目

项目结构： 
主要分三大模块： 
dubbo-api : 存放公共接口； 
dubbo-provider : 提供远程服务；
dubbo-consumer : 调用远程服务。



（1）dubbo-api：公共接口

public interface DemoService {
    List&amp;lt;String&amp;gt; getPermissions(int id);...]]></description><category></category></item><item><title><![CDATA[100部名著，浓缩成100句话]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/81014828</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/81014828</guid><author>sunmingf</author><pubDate>Thu, 12 Jul 2018 14:10:30 +0800</pubDate><description><![CDATA[1．　　宽宏大量，是惟一能够照亮伟大灵魂的光芒。(《巴黎圣母院》)　　2．　　不要向井里吐痰，也许你还会来喝井里的水。(《静静的顿河》)　　3．　　善良人在追求中纵然迷惘，却终将意识到有一条正途。(《浮士德》)　　4．　　盲目可以增加你的勇气，因为你无法看到危险。(《格列佛游记》)　　5．　　你以为我贫穷、相貌平平就没有感情吗?我向你发誓，如果上帝赋予我财富和美貌，我会让你无法离开我，就像我现在无...]]></description><category></category></item><item><title><![CDATA[easyui datagrid 编辑]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/80742787</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/80742787</guid><author>sunmingf</author><pubDate>Wed, 20 Jun 2018 10:37:28 +0800</pubDate><description><![CDATA[$.extend($.fn.datagrid.methods, {
				    editCell: function(jq,param){
					return jq.each(function(){
						var opts = $(this).datagrid('options');
						var fields = $(this).datagrid('getColumnFiel...]]></description><category></category></item><item><title><![CDATA[easyui datebox组件只显示年月]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/80486195</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/80486195</guid><author>sunmingf</author><pubDate>Mon, 28 May 2018 18:00:13 +0800</pubDate><description><![CDATA[                    //初始化月日历-只显示年月
		    function initMonthDateBox(id){
			$(id).datebox({
				width: 100,
				onShowPanel : function() {// 显示日趋选择对象后再触发弹出月份层的事件，初始化时没有生成月份层  
					span.trigger('click'...]]></description><category></category></item><item><title><![CDATA[oracle查询几分钟之前修改的内容]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/79972987</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/79972987</guid><author>sunmingf</author><pubDate>Tue, 17 Apr 2018 12:17:19 +0800</pubDate><description><![CDATA[select * from table as of timestamp sysdate - 10/1440 t where t.字段名='abc';]]></description><category></category></item><item><title><![CDATA[jeasyui-combobox增加“请选择”选项]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/72896878</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/72896878</guid><author>sunmingf</author><pubDate>Wed, 07 Jun 2017 10:18:05 +0800</pubDate><description><![CDATA[$.ajax({  
                    url: '/DocProcess/GetListType',  
                    dataType: 'json',  
                    success: function (jsonstr) {  
                        jsonstr.unshift({]]></description><category></category></item><item><title><![CDATA[不借助js插件和flash实现不跳转上传文件]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/72710886</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/72710886</guid><author>sunmingf</author><pubDate>Wed, 24 May 2017 20:27:31 +0800</pubDate><description><![CDATA[1、html页面代码








2、js代码
//选择上传文件
	$("#uploadBtn").click(function(){
		$("#uploadFile").trigger("click");
	});
	//提交上传文件表单
	$("#uploadFile").change(function(){
		$("#uploadForm").submit();
	});
]]></description><category></category></item><item><title><![CDATA[缓存Ehcache、Memcached、Redis的统一接口实现]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/71249196</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/71249196</guid><author>sunmingf</author><pubDate>Sat, 06 May 2017 10:52:36 +0800</pubDate><description><![CDATA[/**
 * 缓存接口
 *
 */
public interface ICache<T>

/**
 * Ehcache缓存实现
 */
@Component
public class EhCacheImpl implements ICache

/**
 * Memcached的缓存实现
 */

@Component
public class MemcachedImpl implements ICache

/**
 * Redis的缓存实现类
 *
 */
@Component
public cla]]></description><category></category></item><item><title><![CDATA[加密-解密]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/65018137</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/65018137</guid><author>sunmingf</author><pubDate>Wed, 22 Mar 2017 22:44:08 +0800</pubDate><description><![CDATA[package com.vispractice.vpshop.util;





import java.io.UnsupportedEncodingException;

import java.security.InvalidKeyException;

import java.security.NoSuchAlgorithmException;

import ja]]></description><category></category></item><item><title><![CDATA[面试题 java垃圾回收机制]]></title><link>https://blog.youkuaiyun.com/sunmingf/article/details/56290374</link><guid>https://blog.youkuaiyun.com/sunmingf/article/details/56290374</guid><author>sunmingf</author><pubDate>Tue, 21 Feb 2017 17:34:31 +0800</pubDate><description><![CDATA[前几天面试的时候被问到垃圾回收机制的时候，心里还庆幸这个之前看过，可是答完后就傻了，面试官竟然问还有没有。

好吧，我一直以为面试官是懂我说什么的，加上说的有点快，有点乱，很多东西都省略掉了，估计是我省略掉的被认为是我不懂的了。

所以组织一下语言，下次尽量说的清楚一点。。




内存回收机制：

内存回收就是释放掉在内存中已经没用的对象。

首先，要判断怎样的对象是没]]></description><category></category></item></channel></rss>