自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

honyliu

There is no such thing as a great talent without great willpower.

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 python3.5《机器学习实战》学习笔记(一):k近邻算法

可以参考的网站:http://cuijiahua.com/blog/2017/11/ml_1_knn.htmlhttps://blog.csdn.net/c406495762/article/details/75172850https://blog.csdn.net/u013829973/article/details/77942942#11-k%E8%BF%91%E9%82%BB%E...

2018-08-10 16:44:14 255

转载 Linux 下qq/Tim 免安装版

##  linux 下qq免安装版 点击打开链接

2018-07-21 11:33:51 1812

转载 Eclipse增强自动补全,取消“=”等号和空格自动输入

大家使用eclipse或者MyEclipse敲代码的时候,是不是都被这样一个问题困扰着。在开启增强的自动补全功能后,你键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字!!!就像下图这样子 。。这个时候,你就必须键入Esc才不会自动补全你的变量,如果你键入的是空格或者“=”,那么变量名就会被自动补全。。解决方式1.如何打开增强自动补全Window-->Preferenc...

2018-05-09 09:47:54 4610 5

原创 当出现Served at:.........时的错误

是由于response.getWriter().append("Served at: ").append(request.getContextPath());这句话未删去造成的。我曾经在构造jsonarray时候,用了out打印JsonArray时候,由于未删除上面代码,在jsonArray开头额外添加了Served at.....这几个英文,造成了找了好久的bug。...

2018-05-09 00:37:16 18805 6

原创 Mysql数据库查询条件是中文时,查询不到数据。

string  sql = "select * from t_grade where gradeName like '%"+grade.getGradeName()+"%';当grade.getGradeName()为英文或者为数字时候是可以查找到结果的,当为中文时候,查询不到。页面显示是 :utf-8;解决方法:找到mysql中的my.ini 文件在[mysql]下面添加: default-ch...

2018-05-09 00:32:16 18161 8

转载 解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

JSP的数据库连接操作时,一直出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题。1.可能是连接问题。这是定义的dataBean:public class dataBean { private Connection con; public dataBean(){ String CLASSFROEN...

2018-04-23 11:35:15 992

原创 xampp修改mysql密码后不能登陆

xampp安装时候,mysql的超级用户名root,密码默认为空,修改此用户密码后将导致phpmyadmin不能登陆。我们可以通过修改c:\xampp\phpMyAdmin\config.inc.php文件中的$cfg['Servers'][$i]['password']='';在''中填入密码即可。...

2018-04-23 11:11:17 3563 1

转载 xampp的安装及使用问题

一.什么是XAMPP?XAMPP是最流行的PHP开发环境。XAMPP是完全免费且易于安装的Apache发行版,其中包含Apache、MariaDB、PHP和Perl。类似XAMPP的服务器套件还有很多,我用过的还有UPUPW,它们都极大的简化了开发环境的配置。十六款免费的服务器套件的介绍介绍了主流的免费服务器开发套件。二.安装xampp下载地址:https://www.apachefriends....

2018-04-23 10:41:39 1335

原创 markdawn初级随笔

## 一. 段落、标题、区块代码1. 段落:某一行只有空白2. 标题# 这是标题## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是最小标题3. 区块引用> ddddd># ddd## 二. 修饰和强调1. *斜体*2. **加粗**3. __强调部分__4. _强调部分_5. ~~删除线~~## 三. 列表1. 无须列表使用*+-来...

2018-04-18 17:16:11 234

原创 git随笔

注:文中file 均应该由实际文件名代替git 分布式版本控制系统1. 创建版本库初始化一个git仓库,使用git init 命令添加文件到git仓库,分两步第一步git add <file>,可以反复多次使用第二步,使用命令git commit 2. 要随时掌握工作区的状态,使用git status命令如果git 告诉你有文件被修改过,使用git diff 可以查看修改的内容3.版本...

2018-04-17 17:32:16 145

原创 学习资料推荐网站

git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000javaweb 学习流程:https://www.zhihu.com/question/23335551

2018-04-08 10:55:31 42670 1

原创 C++随笔笔记(二) 面向对象(一)

1类和对象    (本页包含   1.类和对象 2.继承 3.重载函数与重载运算符)1.1 C++ 类 & 对象C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类被称为类的成员。类的定义是以关键字class ...

2018-03-07 22:06:26 245

原创 C++随笔笔记(一) 基础篇

1.1 C++简介四大特性:抽象、封装、继承、多态数据抽象:一种仅向用户暴露接口而把具体的实现细节隐藏起来的机制。数据封装:是一种把数据和操作数据的函数捆绑在一起的机制标准的 C++ 由三个重要部分组成:核心语言,提供了所有构件块,包括变量、数据类型和常量,等等。C++ 标准库,提供了大量的函数,用于操作文件、字符串等。标准模板库(STL),提供了大量的方法,用于操作数据结构等。2.1 C++基本...

2018-03-07 15:45:46 159

转载 Eclipse下导入外部jar包的3种方式

   我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式         右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JARs,就可以逐...

2018-02-18 08:54:38 593

转载 Object类的方法 sleep与wait区别

在JAVA中,下列哪些是Object类的方法()synchronized()wait()notify()notifyAll()sleep()答案:bcd链接:https://www.nowcoder.com/questionTerminal/7676c6f03b134cad8870c6899bc695aa来源:牛客网A    synchronized     Java语言的关键字,当它用来修饰...

2018-02-16 01:11:05 979

转载 JVM 堆内存设置原理

下面哪种情况会导致持久区jvm堆内存溢出?使用CGLib技术直接操作字节码运行,生成大量的动态类原因: 简单的来说 java的堆内存分为两块:permantspace(持久带) 和 heap space。持久带中主要存放用于存放静态类型数据,如 Java Class, Method 等, 与垃圾收集器要收集的Java对象关系不大。而heapspace分为年轻带和年老带 年轻代的垃圾回收叫 Youn...

2018-02-16 01:03:30 184

原创 java的内存回收机制

内存回收程序自动回收,程序员无法编写程序干预,内存回收程序负责释放无用内存,没有绝对的强制垃圾回收的方法,不过可以这样去做:1. 对于不再引用的对象,及时把它的引用赋为null。 obj = null;2. 如果内存确实很紧张,调用System.gc() 方法来建议垃圾回收器开始回收垃圾。...

2018-02-16 00:55:02 323

转载 JAVA 中的 == 与 equals,以及自动拆装箱问题

Java 中有两种数据类型: 1.基本数据类型    2.引用数据类型    <p>基本数据类型存的是数值本身</p>    <p>引用数据类型变量在内存存放的是数据的引用</p>Integer,Long在使用==的时候往往容易出错public class Test03 { public static void main(String[] ...

2018-02-14 20:28:56 205

转载 HashTable 、HashMap与Property的区别(java)

HashTable继承于比较古老的Dictionary,而HashMap是接口Map的实现。HashMap是HashTable的一个轻量级实现,HashMap不是线程安全的,而HashTable是线程安全的。HashMap允许key或者value为null,而HashTable是不允许的。在效率方面:HashMap的效率略过于HashTable。而Properties是HashTable的子类,不...

2018-02-13 22:23:58 574

转载 String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变了。

String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用StringBuffer & StringBuilder 类。这句话的理解:JAVA中字符串类型String是不允许改变其内容的,那么请问简要谈谈下列语句是如何运行的:String s=new String("ABC"); s=s+"abc";确实,Java中的...

2018-02-08 22:30:05 870

转载 将Sublime Text3添加到右键菜单中

方法一(推荐)、把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_addright.inf,然后右击安装就可以了。PS:重命名文件之前,需要先在工具–文件夹选项,查看中,把隐藏已知文件类型的扩展名前边的复选框不勾选。[Version]Signature="$Windows NT$"[DefaultInstall]AddReg=SublimeTe

2017-12-30 16:22:41 128

原创 java中的标号:outer的作用

标号提供了一种简单的break语句所不能实现的控制循环的方法,当在循环语句中遇到break时,不管其它控制变量,都会终止。outer用于解决当嵌套在几层循环中想退出循环时的情况。正常的break只退出一重循环,你可以用标号标出你想退出哪一个语句。例子1.public class testo {public static void main(String args[]) {o

2017-12-30 16:07:38 1108

原创 eclipse Ctrl +左键查看源代码Source not found

1. 打开Eclipse,点击Windows。2.在Windows选项下,选择“perferences”。3.在“perferences”窗口下,选择java->Incelled jres。4.  点击右侧窗户中的“jre9”,点击右侧“ Edit”。5.选择“ Source Attachment”。点击。

2017-12-30 15:34:24 227

原创 java 环境搭建

简单描述下:jdk 包括:1.开发工具;2.java运行环境:位于jre子目录下,jre包括jvm,类库,其他支持执行以java编程语言编写的程序的文件;3.附加库:在lib中,开发工具所需要的其他类库和支持文件 ;4.c头文件:位于include中,支持使用JAVA本机界面、JVM工具界面以及java平台的其他功能进行本机代码编程的头文件。5.源代码:位于jdk安装目录之根目录中的src

2017-12-30 11:31:13 170

原创 python3.6 Tkinter 入门

接python2.7的后续05Radiobutton#coding=utf-8import tkinter as tkwindow = tk.Tk()window.title('my window')window.geometry('200x200')var = tk.StringVar()l = tk.Label(window,bg='yellow',width=20,te

2017-04-11 10:10:31 8088

原创 python2.7 Tkinter 入门

python2.7 Tkinter网课链接:点击打开链接1,Label#coding=utf-8import Tkinter as tkwindow = tk.Tk()window.title('my window')window.geometry('200x100')l = tk.Label(window,text='OMG!this is TK!',bg='green'

2017-03-02 22:38:59 6247 1

原创 随笔经验,记录

1.容易犯的低级错误,如果你引入的包无法用里面本应该有的方法,就说明你自己有可能创建的包与库中的包重名了

2017-03-02 21:34:30 180

原创 python requests 小爬虫

#coding=utf-8import requestsfrom bs4 import BeautifulSoupfrom datetime import datetimeres = requests.get('http://news.sina.com.cn/c/nd/2017-02-28/doc-ifyavvsk3799160.shtml')res.encoding = 'utf-8

2017-03-01 21:14:01 241

原创 temp

#coding=utf-8import requestsfrom bs4 import BeautifulSoup# res = requests.get('http://news.sina.com.cn/china/')# res.encoding = 'utf-8'#print type(res)# print res.texthtml_sample = '' \

2017-02-27 22:02:36 255

转载 Python-第三方库requests详解

Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦!Beautiful

2017-02-26 22:50:01 180

原创 windows下面安装Python和pip教程

第一步,我们先来安装Python,博主选择的版本是最新的3.4.2版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/downloads/在下载完成之后,一直点击下一步就OK了。在安装完成之后,打开控制台,输入“Python”

2017-02-26 22:45:44 261

原创 python 中的深拷贝和浅拷贝

python中的深拷贝和浅拷贝和java里面的概念是一样的,所谓浅拷贝就是对引用的拷贝,所谓深拷贝就是对对象的资源的拷贝。首先,对赋值操作我们要有以下认识:赋值是将一个对象的地址赋值给一个变量,让变量指向该地址( 旧瓶装旧酒 )。修改不可变对象(str、tuple,数字,)需要开辟新的空间修改可变对象(list等)不需要开辟新的空间。                        

2017-02-26 17:01:14 176

原创 python 图片小爬虫

爬虫学习推荐网站 :http://cuiqingcai.com/1052.html#coding=utf-8#下载百度贴吧的图片import urllibimport urllib2import reimport osclass worn: def getPage(self): url = 'http://tieba.baidu.com/p/49067

2017-02-24 18:04:06 221

原创 python 中os模块

os模块os模块的作用:  os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小……  另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cmd命令行下就要用到这个,额...我擦,我还真不知道,(甭管怎

2017-02-24 16:57:26 152

原创 python os.path模块

os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path)  #路径存在则返回True,路径损坏返

2017-02-24 16:52:52 318

原创 字符编码问题

UTF-81. 单字节的字符,字节的第一位设为0,对于英语文本,UTF-8码只占用一个字节,和ASCII码完全相同;2. n个字节的字符(n>1),第一个字节的前n位设为1,第n+1位设为0,后面字节的前两位都设为10,这n个字节的其余空位填充该字符unicode码,高位用0补足。除了格式化用的字节剩下的所有字节连接在一起,就可以拼成具体的值

2017-02-15 11:29:02 172

转载 Linux GCC常用命令

Linux GCC常用命令1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年

2017-02-07 17:26:26 176

简单的easyui主界面

简单的 easyui主界面,适合新手入门,或者直接使用,基于easyui

2018-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除