<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Small_White_bobo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Small_White_bobo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Small_White_bobo]]></copyright><item><title><![CDATA[ES7上传自定义插件后执行命令报错no such file or directory]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/138867460</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/138867460</guid><author>Small_White_bobo</author><pubDate>Tue, 14 May 2024 19:59:58 +0800</pubDate><description><![CDATA[上传的zip文件内config文件夹通过ES原生安装方式安装后执行index命令报错no such file or directory。ES7只允许目录下存放jar文件和plugin-descriptor.properties，其他类型的文件或者文件夹进不来。]]></description><category></category></item><item><title><![CDATA[idea中如何展开和折叠特定文件夹]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/138466185</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/138466185</guid><author>Small_White_bobo</author><pubDate>Sun, 05 May 2024 14:31:29 +0800</pubDate><description><![CDATA[选中当前文件夹
敲击键盘的左右键可控制折叠和展开（每次仅折叠和展开一个层级）


]]></description><category></category></item><item><title><![CDATA[java二进制字符串转整数]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/117535639</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/117535639</guid><author>Small_White_bobo</author><pubDate>Thu, 03 Jun 2021 21:48:20 +0800</pubDate><description><![CDATA[Java Integer API:
Integer.parseInt​(String s, int radix)

所以如果是二进制可以写成：
int num = Integer.parseInt​("1000011", 2);

引用：

https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html


]]></description><category></category></item><item><title><![CDATA[java浮点数与整数运算]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/117416806</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/117416806</guid><author>Small_White_bobo</author><pubDate>Mon, 31 May 2021 15:14:36 +0800</pubDate><description><![CDATA[int a = 1;
int b = 2;
float f = (a + b)/2;
System.out.println(f); //结果是1.0

上面这段代码的第三行先计算了a+b/2,因为a和b都是int型，int型除法会自动向下取整，所以答案是3//2 = 1。
int a = 1;
int b = 2;
float f = ((float) a + (float)b)/2;
System.out.println(f); //结果是1.5

上面这段代码的第三行先将a和b强转成float型，flo]]></description><category></category></item><item><title><![CDATA[2020-12-19]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/111405097</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/111405097</guid><author>Small_White_bobo</author><pubDate>Sat, 19 Dec 2020 15:11:00 +0800</pubDate><description><![CDATA[找升序数组中绝对值最小的数

二分法，时间复杂度log(N)

public static int findMinAbsValue(int[] nums) {
        int left = 0;
        int right = nums.length - 1;
        int min = nums[right];
        
        while (left &lt;= right) {
            int mid = (left + right) / 2;
]]></description><category></category></item><item><title><![CDATA[java的i++与++i速记]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/109005508</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/109005508</guid><author>Small_White_bobo</author><pubDate>Sat, 10 Oct 2020 22:40:20 +0800</pubDate><description><![CDATA[不管是方法中值的传递（我自己验证的，没有去搜索理论支撑）还是表达式赋值（具体验证过程见参考链接），传的都是寄存器中的值。
两个的区别可以这么记:

i++: 先处理“i”，即把值加载到寄存器里，再处理“++”，即把i自身+1；


  所以假设i = 0, j = i++ =&gt; j = 0, i = 1 	 		




++i；先把自身+1，再加载到寄存器里


  所以假设i = 0, j = ++i =&gt; j = 1, i = 1 






https://blog.youkuaiyun.com/]]></description><category></category></item><item><title><![CDATA[Django简单的部署，步骤，模式总结]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107915176</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107915176</guid><author>Small_White_bobo</author><pubDate>Tue, 11 Aug 2020 10:13:21 +0800</pubDate><description><![CDATA[转载自https://zhuanlan.zhihu.com/p/49200125

平常测试的时候都会使用python manage.py runserver, 这个是python 自带的一个测试用的服务器python manage.py runserver 0.0.0.0:8000。正式发布之前需要部署在一个稳定的服务器上。
wsgi：web service gateway interface 是web框架与web服务器之间的接口
1.由Nginx提供Web Server功能，处理Http Reques.]]></description><category></category></item><item><title><![CDATA[python书写规范]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107566248</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107566248</guid><author>Small_White_bobo</author><pubDate>Tue, 28 Jul 2020 17:15:26 +0800</pubDate><description><![CDATA[与None比较要用 is 或者 is not
  is 比较的是地址
  == 比较的是值



优先使用安全的dict.get(key)
 在key不存在时会返回None



使用推导式代替重复的逻辑操作构造序列
odd_num_list = [i for i in range(100) if i % 2 == 1]



尽量不使用for i in range(x)的方式循环处理集合数据


使用iterable的方法：
for x in my_list:
    print(x)



如果需...]]></description><category></category></item><item><title><![CDATA[21秋招字节后端面试]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107561934</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107561934</guid><author>Small_White_bobo</author><pubDate>Fri, 24 Jul 2020 15:43:02 +0800</pubDate><description><![CDATA[看到有python，试图问python生成器迭代器
看到简历里提到深度优先算法，问如何在有向图通过深度优先算法找环
c++问unorderMap和map的区别
算法题：求某个数(double类型)的根号
我用了二分法，但是当时忘记加绝对值了，还是面试官提醒了半天我才发现的。

public static findRoot(double num){
	double left = 0;
	double right = num;
	double mid = (left+right)/2;
	while(Math.]]></description><category></category></item><item><title><![CDATA[python对List的处理总结]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107558146</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107558146</guid><author>Small_White_bobo</author><pubDate>Fri, 24 Jul 2020 12:13:59 +0800</pubDate><description><![CDATA[插入：

头部/中间插入/根据索引插入：

list.insert(0, "I")


尾部插入：

list.append("I")

删除

根据值删除

list.remove("I")


根据索引删除

list.pop(0) #删除list里第一个元素
list.pop() #删除list里最后一个元素


范围删除

del list[:3] #删除list里下标为0,1,2的
del list #删除整个list

python官方的list使用tutorial

...]]></description><category></category></item><item><title><![CDATA[为什么需要使用waitpid？]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107556986</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107556986</guid><author>Small_White_bobo</author><pubDate>Fri, 24 Jul 2020 11:30:33 +0800</pubDate><description><![CDATA[为什么需要使用waitpid？
摘自waitpid()的man page：

In the case of a terminated child, performing a wait allows the system to release the resources associated with the child; if a wait is not performed, then the terminated child remains in a “zombie” state

理解：
使用waitp]]></description><category></category></item><item><title><![CDATA[python正则表达式如何匹配“+”，“*”]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107512604</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/107512604</guid><author>Small_White_bobo</author><pubDate>Wed, 22 Jul 2020 14:38:59 +0800</pubDate><description><![CDATA[python正则表达式如何匹配“+”，“*”
+，*在正则表达式匹配里面都有特殊含义：
+表示匹配一个或多个
*表示匹配任意字符
那么如何如果想找一个字符串是否存在“+”，“*”该怎么写呢？
s = "1 + 2 - 3"
re.search("\\+", s)
我是这么理解这两个斜杠的：
左边的\表示希望在正则表达式中

...]]></description><category></category></item><item><title><![CDATA[Texworks编辑器字体设置]]></title><link>https://blog.youkuaiyun.com/Small_White_bobo/article/details/88533336</link><guid>https://blog.youkuaiyun.com/Small_White_bobo/article/details/88533336</guid><author>Small_White_bobo</author><pubDate>Wed, 13 Mar 2019 15:20:03 +0800</pubDate><description><![CDATA[Texworks编辑器字体设置
编辑 — 首选项 — 编辑器 —  Times New Roman，16磅— 单击 OK 按钮。
注意：需要关闭Texworks后重新打开才能对应用这个功能

]]></description><category></category></item></channel></rss>