<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[StrongbyTime的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/StrongbyTime</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; StrongbyTime]]></copyright><item><title><![CDATA[Mysql入门-第一章 基本概念]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86620446</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86620446</guid><author>StrongbyTime</author><pubDate>Thu, 24 Jan 2019 09:21:15 +0800</pubDate><description><![CDATA[学习mysql，首先要弄明白这几个概念，数据，数据库，数据库管理系统，数据库系统。

数据（Data）：对客观事物的符号表示，如图形符号、数字、字母等，数据是数据库中存储的基本对象。
数据库(Database,简称DB)：“按照数据结构来组织、存储和管理数据的仓库”
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件，是用于建立、使用和维护数据库...]]></description><category></category></item><item><title><![CDATA[python获取熊猫tv专区的人气数据]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86547040</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86547040</guid><author>StrongbyTime</author><pubDate>Fri, 18 Jan 2019 21:50:20 +0800</pubDate><description><![CDATA[# coding:utf-8
from urllib import request
import re


class Spider():
    url = 'https://www.panda.tv/cate/kingglory'   # 切换专区，修改成专区的URL就可
    root_pattern = '&amp;lt;div class=&quot;video-info&quot;&amp;gt;(.*?)&amp;lt;/d...]]></description><category></category></item><item><title><![CDATA[Python装饰器]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86422195</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86422195</guid><author>StrongbyTime</author><pubDate>Fri, 18 Jan 2019 15:05:42 +0800</pubDate><description><![CDATA[目录

 

一、装饰器概念

二、Python装饰器

三、Python内置装饰器 

property对象：

@property装饰器：

一、装饰器概念

  在设计模式中，有这样一条原则：开闭原则。开闭原则即对扩展开放，对修改关闭。我的理解装饰器实质上一种设计思想，它的作用简单的说就是在满足开闭原则的前提下，即在不修改原代码的前提下，为其增加新的功能。具体到Python上来说，装饰器就是...]]></description><category></category></item><item><title><![CDATA[@property源码]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86538172</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86538172</guid><author>StrongbyTime</author><pubDate>Fri, 18 Jan 2019 13:04:49 +0800</pubDate><description><![CDATA[class property(object):
    &amp;quot;&amp;quot;&amp;quot;
    property(fget=None, fset=None, fdel=None, doc=None) -&amp;amp;gt; property属性值
    
   fget是一个用于获取属性值的函数，fset是设置属性值的函数，fdel是删除属性值的方法，doc则是创建属性的文档字符串，典型的托管属性x实例如下:
    
    c...]]></description><category></category></item><item><title><![CDATA[死锁概念以及如何用java写一个死锁程序]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86490421</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86490421</guid><author>StrongbyTime</author><pubDate>Tue, 15 Jan 2019 11:59:31 +0800</pubDate><description><![CDATA[死锁概念
死锁严格意义上的含义这里引用维基百科的解释：

在并发计算中，死锁是一种状态，其中组的每个成员正在等待另一个成员（包括其自身）采取行动，例如发送消息或更常见地释放锁定。[1]死锁是多处理系统，并行计算和分布式系统中的常见问题，其中软件和硬件锁用于仲裁共享资源并实现进程同步。
在操作系统中，当进程或线程进入等待状态时发生死锁，因为所请求的系统资源由另一个等待进程保持，而另一个等待进程又等待...]]></description><category></category></item><item><title><![CDATA[java-类和对象练习]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86478221</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86478221</guid><author>StrongbyTime</author><pubDate>Mon, 14 Jan 2019 15:30:50 +0800</pubDate><description><![CDATA[
定义一个人的类（属性有名字，年龄，性别。写一个能输出各个属性值的方法showInfo（）），定义一个学生类（属性有学号），学生继承人类，要求：
（1）父类的属性赋值用构造方法来实现（分别用有参数构造方法和无参数构造方法实现）；
（2）子类的属性也用构造方法来赋值；
（3）在子类中重写父类的showInfo（）方法
（4）声明学生类的对象，调用学生的显示信息的方法。
Human类

public ...]]></description><category></category></item><item><title><![CDATA[java-类和对象练习]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86478155</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86478155</guid><author>StrongbyTime</author><pubDate>Mon, 14 Jan 2019 15:27:06 +0800</pubDate><description><![CDATA[
(1)设计一个表示二维平面上点的类Point，包含有表示坐标位置的protected类型的,成员变量x和y，获取和设置x和y值的public方法。
(2)设计一个表示二维平面上圆的类Circle，它继承自类Point，还包含有表示圆半径的protected类型的成员变量r、获取和设置r值的public方法、计r的public方法。
(3)设计一个表示圆柱体的类Cylinder，它继承自类Circ...]]></description><category></category></item><item><title><![CDATA[方法重写与方法重载]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86469253</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86469253</guid><author>StrongbyTime</author><pubDate>Mon, 14 Jan 2019 10:13:16 +0800</pubDate><description><![CDATA[方法重写

在子类中可以根据需要对从父类中继承来的方法进行改造重写方法
在程序执行时，子类的方法将覆盖父类的方法。
方法重写必须和被重写的方法具有相同的方法名、参数列表和返回值
类型。
重写方法不能使用比被重写方法更严格的访问权限。

方法重载

方法重载是指在一个类中，多个方法的方法名相同，但是参数列表不同。
参数列表不同指的是参数个数或参数类型不同。
不仅是一般的方法，构造方法也可以重载。

...]]></description><category></category></item><item><title><![CDATA[java-public,默认,protected,private访问权限比较]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86466872</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86466872</guid><author>StrongbyTime</author><pubDate>Mon, 14 Jan 2019 09:23:03 +0800</pubDate><description><![CDATA[



能否访问
同一个类
同一个包的子类
不同包的子类
不同包的非子类




public
是
是
是
是


默认
是
是
否
否


protected
是
是
是
否


private
是
否
否
否



...]]></description><category></category></item><item><title><![CDATA[JSON是什么]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86298332</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86298332</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 13:23:00 +0800</pubDate><description><![CDATA[JSon(JavaScript Object Notation),即javascript对象标记，但是要注意的是，JSon并不是javascript语言的一部分，事实上，它可以说是与javaScript同级，w3c同样为JSon定义了标准。目前，JSon使用范围越来越广泛，自从它出现，就不断的蚕食XML的份额，相对于XML来说，JSon是一种轻量级的数据交换格式，不需要严格的标签。JSon并不复杂...]]></description><category></category></item><item><title><![CDATA[java-for each遍历一维数组和二维数组]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86294511</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86294511</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 11:56:12 +0800</pubDate><description><![CDATA[for each语法：
for(type l:o){
	expression;
}

遍历一维数组：
int[] a={4,45,6,76,8};
for(int i:a){
	System.out.print(i+&quot; &quot;);
}

-&amp;gt;4 45 6 76 8
遍历二维数组：
int[][] a =  {{1,2},{3,5},{9,8},{8,9},{1,2}};

//i现在为一维数组,...]]></description><category></category></item><item><title><![CDATA[Java 数组基础知识]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86293364</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86293364</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 11:33:58 +0800</pubDate><description><![CDATA[数组的声明语法：
	int[] array1;
	int array2[];
注意：推荐使用第一种写法；
	单独声明数组时不能指定长度。


数组的初始化分类：静态初始化、动态初始化
静态初始化：
	int[] array1={1,2,3,4,5,6};
	int[] array2= new int[]{1,2,3,4,5,6};	--&amp;amp;gt;不能写元素个数
	注意：静态初始化只能在声明的时候初...]]></description><category></category></item><item><title><![CDATA[Java-while和do while]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86292679</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86292679</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 11:21:34 +0800</pubDate><description><![CDATA[1、while循环
语法结构： 		while(循环判断条件){ 			循环体； 			迭代变量自增； 		} 	举例1： 		int sum = 0;	//和 		int i = 1; 		while(i&amp;amp;amp;lt;=100){ 			sum += i; 			i++; 		} 		System.out.println(sum); 	举例2： 		int i = -1; 		int j = 10; ...]]></description><category></category></item><item><title><![CDATA[Java-switch case下坠]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86292398</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86292398</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 11:16:18 +0800</pubDate><description><![CDATA[case下坠示例如下：
switch(case){
	case 1:
	case 2:
	case 3:
		return x++;
	case 4:
		break;
	default:
		break;
}

即当case为1,2,3时均执行case3的语句，使用case下坠可使代码更简洁。
case下坠练习：
输入月份和日期，计算出该日期为今年第几天，忽略闰年。
import java.ut...]]></description><category></category></item><item><title><![CDATA[Java类和对象练习-员工管理系统]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/86291529</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/86291529</guid><author>StrongbyTime</author><pubDate>Fri, 11 Jan 2019 10:58:59 +0800</pubDate><description><![CDATA[员工信息管理系统
1.设计员工类（Employee）
1）员工类属性：
编号： private String id;
姓名:   private String name;
职务:   private String  position;
请假天数:  private int  holidays
工资: private  double  salary;  //基本工资
2）员工类方法
printInf...]]></description><category></category></item><item><title><![CDATA[正则笔记]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/70504578</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/70504578</guid><author>StrongbyTime</author><pubDate>Sun, 23 Apr 2017 15:47:56 +0800</pubDate><description><![CDATA[逛论坛发现一个正则问题，于是做了一下：现有一字符串:String str = "aaa[bbb[ccc,ddd[eee,fff]],ggg[hhh,iii]]";要求,取出所有类似 xxx[xxx,xxx] 结构的字符串 ,当然,这个最后的结果应该是  
aaa[bbb[ccc,ddd[eee,fff]],ggg[hhh,iii]] 
bbb[ccc,ddd[eee,fff]] 
ddd[eee,f]]></description><category></category></item><item><title><![CDATA[Win10安装MongoDB及环境配置]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/61628881</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/61628881</guid><author>StrongbyTime</author><pubDate>Sun, 12 Mar 2017 19:50:04 +0800</pubDate><description><![CDATA[写在前面：本教程是博主参考官方文档，安装配置成功的分享，英文好的可以到官网查看文档。 
附上官方文档地址：https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/第一步 
    到官网下载MongoDB(有社区版)：https://www.mongodb.com/download-center?jmp=nav#comm]]></description><category></category></item><item><title><![CDATA[金字塔数]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/53432617</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/53432617</guid><author>StrongbyTime</author><pubDate>Fri, 02 Dec 2016 10:59:53 +0800</pubDate><description><![CDATA[问题引入：

所谓金字塔数，又称走马灯数，也就是142857这个数字，它发现于金字塔内。 
它的神奇之处在于：


  142857 × 1 = 142857  
   142857 × 2 = 285714  
  142857 × 3 = 428571  
  142857 × 4 = 571428  
  142857 × 5 = 714285 
  142857 × 6 = 857142]]></description><category></category></item><item><title><![CDATA[直接插入排序]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/53401226</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/53401226</guid><author>StrongbyTime</author><pubDate>Tue, 29 Nov 2016 22:26:02 +0800</pubDate><description><![CDATA[伪代码： 
        1.定义一个数组num[N]; 
        2.第一层循环，for i=1到N； 
                do key=num[i] 
        3.将key与数组前一位比较， 
        if key小于num[i-1] 交换位置 
        4.循环第三步，直到key前面的都比他大，后面的都比他小举例：数组 
  A：5 2 6 3]]></description><category></category></item><item><title><![CDATA[Sublime常用的10个快捷键]]></title><link>https://blog.youkuaiyun.com/StrongbyTime/article/details/53386218</link><guid>https://blog.youkuaiyun.com/StrongbyTime/article/details/53386218</guid><author>StrongbyTime</author><pubDate>Mon, 28 Nov 2016 23:17:10 +0800</pubDate><description><![CDATA[1.觉得字体太小不顺眼？ctrl ++放大字体 ； ctrl –缩小字体 
2.手一滑删错代码了？  ctrl Z后悔药来帮你，手又一滑多按了一次ctrl Z, 
还有后悔药–ctrl Y会让你爱上它 
附:ctrl N 新建一个文件 ，ctrl S 保存 
===================以上大多文本编辑器均可使用====================== 
**3.想要同时修改多处代码？]]></description><category></category></item></channel></rss>