自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JamesLi6的博客

编程小记

  • 博客(147)
  • 资源 (7)
  • 收藏
  • 关注

原创 批改网破解设置禁止复制粘贴的功能

1、进入批改网作文界面2、单击鼠标右键,在下拉菜单当中找到检查选项。可能不同的浏览器有不同的名字,例如(谷歌浏览器当中这个选项叫检查,火狐浏览器叫审看元素,搜搜浏览器叫审查元素),虽然名字不同,但是功能都是相同的。打开之后如下所示。3、然后从这里面选择Console(控制台),输入“$('#contents').unbind();”如下所示,回车。输入代码的时候一定要去掉双...

2019-11-10 16:06:26 15122 7

原创 MySQL 8.0 Command Line Client 不能打开或者闪退

今天遇到了一个很奇怪的问题,就是在cmd窗口数据库可以正常访问然后MySQL 8.0 Command Line Client 打开或者闪退。有可能是缺少my.ini,但是我的是自己写过的,然后又查看了MySQL的配置文件发现也没问题,但是就是打不开。后来发现把时区的位置放错地方了。default-time-zone='+08:00'不能放在[mysql]下面,要放在mysqld下面,否则就和我的一样,cmd可以打开,MySQL 8.0 Command Line Client 打开或者闪退(切记,切记)。

2022-04-29 13:57:34 5483 5

原创 连接不同的数据库的Driver和URL的模板

连接不同的数据库的Driver和URL的写法连接mysql连接Oracle连接PostgreSql连接Sybase连接DB2连接Derby连接mysqlDriver类:com.mysql.jdbc.DriverURL:jdbc:mysql://localhost:3306/[databasename]连接OracleDriver类:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@localhost:1521:[sid]连接Postg

2022-04-23 10:52:25 829

原创 Windows资源管理器未响应解决方案

这几天突然出现了奇怪的现象,每次打开文件夹然后就是未响应,等了很长时间才有反应。一开始想着硬盘坏了,后来抱着试试的想法,在网上找到了解决的方法,然后没想到可以了右键以管理员身份运行,键入以下命令:Dism /Online /Cleanup-Image /ScanHealth这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一致情况。Dism /Online /Cleanup-Image /CheckHealth这条命令必须在前一条命令执行完以后,发现系统文件有损坏

2020-06-04 14:08:37 15989 1

原创 SQL Server Express版本安装介质的选择

SQL Server Express 版本安装介质的选择LocalDB (SqlLocalDB)LocalDB 是 Express的一种轻型版本,该版本具备所有可编程性功能,但在用户模式下运行,并且具有快速的零配置安装和必备组件要求较少的特点。如果您需要通过简单方式从代码中创建和使用数据库,则可使用此版本。此版本可与 V...

2019-12-30 20:39:51 3656

原创 标称型和数值型的区别

     在监督学习(supervised learning)的过程中,只需要给定输入样本集,机器就可以从中推演出指定目标变量的可能结果。监督学习相对比较简单,机器只需从输入数据中预测合适的模型,并从中计算出目标变量的结果监督学习一般使用两种类型的目标变量:标称型和数值型标称型:标称型目标变量的结果只在有限目标集中取值,比如真与假(标称型目标变量主要用于分类)数值型:数值型目标变量则可以从无限的数...

2018-05-29 12:25:17 5010

转载 python数据分析之数据聚合和分组运算

group by技术pandas对象中的数据会根据你所提供的一个或多个键被拆分为多组,拆分操作是在对象的特定轴上执行的,然后将一个函数应用到各个分组并产生一个新值,最后所有这些函数的执行结果会被合并到最终的结果对象中。>>> from pandas import *>>> df=DataFrame({'key1':['a','a','b','b','a'],'...

2018-05-17 13:46:54 642

转载 python 数据聚合与分组

python 数据聚合与分组前面讲完了字符处理,但对数据进行整体性的聚合运算以及分组操作也是数据分析的重要内容。通过数据的聚合与分组,我们能更容易的发现隐藏在数据中的规律。数据分组数据的分组核心思想是:拆分-组织-合并首先,我们了解下groupby这个函数import numpy as npimport pandas as pddata=pd.DataFrame({'level':['a...

2018-05-17 09:23:11 4351

转载 Python datetime模块详解、示例

一、datetime模块介绍(一)、datetime模块中包含如下类:类名 功能说明date 日期对象,常用的属性有year, month, daytime 时间对象datetime 日期时间对象,常用的属性有hour, minute, second, microseconddatetime_CAPI 日期时间对象C语言接口timedelta 时间间隔,即两个时间点之间的长度tzinf...

2018-05-16 21:47:11 297

原创 机器学习lightGBM的快速安装

环境:win10 + anaconda3LightGBM 是一个梯度 boosting 框架,使用基于学习算法的决策树。它可以说是分布式的,高效的,它有以下优势:        更快的训练效率        低内存使用        更好的准确率        支持并行学习        可处理大规模数据今天学习LightGBM,但是安装比较费事,最后终于找到了简单的方法。下面是具体的配置过程。方...

2018-05-16 15:59:31 4818 1

转载 机器学习:机器学习GBDT、XGBoost、LightGBM介绍

本文主要简要的比较了常用的boosting算法的一些区别,从AdaBoost到LightGBM,包括AdaBoost,GBDT,XGBoost,LightGBM四个模型的简单介绍,一步一步从原理到优化对比。AdaBoost原理原始的AdaBoost算法是在算法开始的时候,为每一个样本赋上一个权重值,初始的时候,大家都是一样重要的。在每一步训练中得到的模型,会使得数据点的估计有对有错,我们就在每一步...

2018-05-16 14:23:40 533

转载 特征工程之特征选择

特征工程是数据分析中最耗时间和精力的一部分工作,它不像算法和模型那样是确定的步骤,更多是工程上的经验和权衡。因此没有统一的方法,这里只是对一些常用的方法做一个总结。1. 特征的来源    在做数据分析的时候,特征的来源一般有两块,一块是业务已经整理好各种特征数据,我们需要去找出适合我们问题需要的特征;另一块是我们从业务特征中自己去寻找高级数据特征。我们就针对这两部分来分别讨论。2.  选择合适的特...

2018-05-16 10:58:56 964 1

原创 sklearn的train_test_split

train_test_split是交叉验证中常用的函数,功能是从样本中随机的按比例选取训练子集和测试子集,并返回划分好的训练集测试集样本和训练集测试集标签格式:     (X_train,X_test, y_train, y_test =cross_validation.train_test_split(train_data,train_target,test_size=0.3, random_s...

2018-05-15 19:59:07 470

转载 Ubuntu常用快捷键总结

Ubuntu常用快捷键总结桌面常用快捷键Alt + F1:聚焦到桌面左侧任务导航栏,可按上下键进行导航Alt + F2:运行命令Alt + F4:关闭当前窗口Alt + Tab:切换程序窗口Alt + 空格:打开窗口菜单PrtSc:桌面截图Win + A:搜索/浏览程序Win + F:搜索/浏览文件Win + M:搜索/浏览音乐文件Win:搜索/浏览程序、文件、音乐文件等常见终端快

2018-05-08 22:23:03 1394 1

原创 C语言int的取值范围

C语言int的取值范围我们常常看到int取值范围为-32768~32767,实际上int的取值范围依赖于计算机系统,在16位机器中,int占16位,取值范围为前面所说的-32768~32767(-2^16~2^16-1)。而在32位和64位机器中,int占32位,取值范围为-2147483648~2147483647(-2^32~2^32-1)。ISO/ANSI C规定,int类型的最小范围为......

2018-03-10 23:01:09 117814 1

原创 四个数比较大小(递归解法)

今天在群里水的时候,看到有的同学提到这个问题,然后我就在电脑上自己敲了一遍。下面说一下我的解题思路:首先这个题目就是简单的最值问题。这个问题一般的话有两个思路:1、定义一个数为最值,然后与其余的数进行比较然后比较,找出最值。   2、对所有的数进行排序,然后从排序好的数里面就可以找到最值。当然排序的方法有很多   最简单的就是利用C++的STL调用sort函数或者qsort进行排序。   总的来说...

2018-03-06 13:03:42 18250 5

转载 Jupyter Notebook 的快捷键

Jupyter Notebook 的快捷键Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Ent

2018-02-09 23:02:15 271

转载 python3-numpy

python3-numpy参考地址:1、https://www.shiyanlou.com/courses/9122、https://www.shiyanlou.com/courses/3483、https://docs.scipy.org/doc/numpy/reference/4、https://docs.scipy.org/doc/numpy/user/index.html#user5、ht...

2018-02-08 23:43:19 1635

转载 c语言中get()函数的原理及返回值

首先要记住的一句话就是Never use gets().这是因为gets()函数不检查目标数组是否能够容纳输入,而若想把一个字符串读到程序中,最先要做的事情就是预留存储字符串的空间。所以这很容易导致分配的空间不够大而数组越界,然而gets()函数并不检查这个方面,所以导致的结果就是程序很容易出现漏洞,著名的“蠕虫”病毒的原理就是用很长的数据覆盖原有数据导致崩溃。所以对于重要的编程,永远不要使用

2018-01-31 19:45:11 2749

转载 C++STL 排序函数sort和qsort的用法与区别

qsort的用法sort的用法qsort和sort的区别qsort的用法:原 型: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));功 能: 使用快速排序例程进行排序参 数:1 待排序数组首地址2 数组中待排序元素数量

2018-01-30 20:25:01 546

转载 python datetime模块用strftime 格式化时间

python datetime模块用strftime 格式化时间#!usr/bin/pythonimport datetimedatetime.datetime.now()这个返回的是 microsecond。因此这个是我们不需要的。所以得做一下修改 datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")格式化之后,就得到了我们

2018-01-08 22:43:25 2728 1

原创 Python3的注释

Python3的注释学过C,C++或者Java的同学,都对注释有一定的了解。下面我主要介绍一下python3的注释。注释是为了确保对模块、函数、方法和行内注释的正确使用的风格Python的注释可以分为单行注释和多行注释一、单行注释#!/usr/bin/python3 '''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三个单引号'''pr

2018-01-05 17:09:21 443

转载 java web开发时防止刷新后的重复提交

在Java web开发过程中大家经常都会遇到页面刷新后重复提交导致数据库数据重复的情况出现。         那么,如何避免重复提交数据的情况出现呢?如下代码,是在jsp中解决重复提交的一种方式。//此段代码用于防止刷新后的重复提交 //时间戳String timeStamp = String.valueOf(new java.util.Date().getTime()

2017-05-01 12:33:10 2620

原创 VS如何连接Mysql

VS如何连接Mysqlvs连接数据需要Mysql官网提供的插件,安装必须的工具:  mysql-connector-net-6.8.3  mysql-installer-community-5.6.16.0.msi  mysql-for-visualstudio-1.1.4.msi这几个插件在Mysql的官网上都可以查到,安装完成之后就可以在VS里面连接Mysql是不是很方便

2017-04-30 02:05:17 1794

原创 如何解决MySQL Visual Studio Cannot create a design window for the selected object

如何解决MySQL Visual Studio Cannot create a design window for the selected object困扰我的这个问题终于解决了,我习惯于用Mysql开发所以就尝试着用VS接mysq,但是当我打开表设计器的时候,出现了这个错误C,终于但是这里弹出了MySQL Visual Studio Cannot create a desi

2017-04-30 01:58:31 4864 1

原创 关于解决android studio出现Error:Execution failed for task ':app:mergeDebugResources'. 的方法

今天从eclipse导入项目到android studio时出现了这个问题Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher scrollbar_thumb.9.png failed, see logs问题一:可能是图片原来是jpg或者其他格式的,你只是把后缀名改成png了,这样就会...

2016-08-21 17:24:13 22399 4

转载 Java中byte的符号位

转自:http://blog.csdn.net/yarshray/article/details/4203282     在Java中byte类型是有符号的,而Java中又没有提供无符号的byte类型,因此在其表示范围为-128-127之间。而这样对于一些I/O处理程序来说需要对考虑符号位问题,通常的做法可能是:    int unsignedByte = signedByte >=0 ?

2016-08-20 17:21:11 1713

转载 Android中LayoutInflater类的inflate方法的使用及注意事项

转自:http://www.ithao123.cn/content-10951307.html[摘要:我们正在讲一个界说好的结构文件(xml)文件减载到界里上揭示出去的时间,平常会用到LayoutInflater的inflate方式,仔细的同砚会发明那个方式有四种重载,分离是: public View ] 我们在讲一个定义好的布局文件(xml)文件加载到界面上展现出来的时候

2016-08-18 09:38:40 5939

转载 eclipse使用技巧

eclipse使用技巧 出处:作者:永恒の_☆ 地址:http://blog.csdn.net/chenghui0317/article/details/94179491、如何新建java项目或Java Web项目在eclipse中的 Project Explorer 视图中,右键 --> New --> Project,然后根据出现的对话框,里面选择java节点 或者web节点

2016-08-16 21:40:32 1389

转载 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问

如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问出处:http://blog.csdn.net/cd344549214/article/details/91766971、首先你要确定你有一个外网ip地址。如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作。2、拿到外网IP地址,进行tomcat的serv

2016-08-16 17:16:22 3381

转载 android Intent 深入详解

Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要。一、什么是Intent1、Intent的概念:Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互。Int

2016-08-16 10:35:32 1180

转载 android studio项目如何导入到eclipse中

android studio项目如何导入到eclipse中转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0918/1692.html下面是studio项目的目录结构:打开src 目录进入main其实library的所有代码都在这里面了而eclipse的结构是这样

2016-08-15 20:12:18 1127

转载 将Eclipse代码导入到AndroidStudio的两种方式

说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。OK,进入正题。Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的And

2016-08-15 20:09:45 514

转载 如何将android studio项目转换成eclipse

转换方法下面来谈谈studio到eclipse的转换问题。在studio项目转换成eclipse项目的过程中,对于studio的知识点只需记住条:studio项目中src/main目录下才是真正的项目代码,main下java目录里面的代码对应的是eclispe项目中的src目录中的代码。至于其他什么乱七八糟的Gradle 代码,完全不要去理会。比如在twoway-view 项目

2016-08-15 20:07:12 1039

转载 大牛的调试程序心得体会

许多程序员都有这样的经历:无论自己编写什么很短很短的程序,一般是很难一次就能通过编译的;通过编译的其功能还不一定是正确的。我在很早就注意这样现象了,开始的时候,我还不信这个邪,还试着编写程序看看自己能否一次能否编译成功,为这个事还和别人打过赌呢!这当然是年轻时做过的事了。后来我渐渐明白了,编程出错是编程的一个重要的部分!出错是正常的,不出错才是不正常的。出错怎么办?当然是改错啦!不知道错在什么地方

2016-08-14 19:58:52 8771 1

转载 eclipse调试方法详解

摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于Ne

2016-08-14 19:55:08 1066

转载 Android 系统当中各种尺寸单位的定义及使用

一,Android 各种标尺单位的含义:px:表示屏幕实际的象素。例如,320*480的屏幕在横向有320个象素,在纵向有480个象素。pt:表示一个点,是屏幕的物理尺寸。大小为1英寸的1/72。in:表示英寸,是屏幕的物理尺寸。每英寸等于2.54厘米。例如,形容手机屏幕大小,经常说,3.2(英)寸、3.5(英)寸、4(英)寸就是指这个单位。这些尺寸是屏幕的对角线长度。如果手机的屏幕是

2016-08-14 19:33:39 1688

转载 android三种方法实现监听事件

Android实现监听事件的四种方式(匿名内部内实现,外部类实现,接口实现,绑定到标签)1. 使用匿名内部类的方式实现监听事件使用方法:首先为要实现监听的对象绑定监听器,例如为一个Button对象绑定一个监听器botton.setOnClickListener();。然后在setOnClickListener()方法中定义一个OnClickListener的匿名内部类,然后重写内部

2016-08-12 10:18:23 23738

转载 wamp设置mysql编码格式

需要将MySQL的字符集改为UTF-8。左键点击托盘区的WampServer图标,选择MySQL--my.ini,就会打开MySQL的配置文件 了,在[client]段落增加:default-character-set=utf8 ;在[mysqld]段落增加:character_set_server=utf8 。重启MySQL服务即可XAMPP/WAMP环境下的MySQL好像在

2016-08-10 21:59:02 1148

翻译 MySQLSyntaxErrorException: Unknown column 的解决方法

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column '?????' in 'where clause'at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1026)at com.mysql.jdbc.SQLError.createSQLEx

2016-08-10 21:53:22 15501 2

软件工程专业ppt课件

软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。

2018-01-07

计算机编译原理课件资源

内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程,这是编译原理一个不错的一个讲义,和大家分享

2018-01-07

数据结构(C语言版)严蔚敏版配套实现程序

数据结构严蔚敏版课本的配套实现程序 数据结构(C语言版)(严蔚敏版配套实现程序

2017-10-06

全国计算机等级考试四级计算机网络真题.

全国计算机等级考试四级计算机网络真题第一套,打印比较方便

2017-10-06

A parallel approximate SS-ELM algorithm based on MapReduce

A parallel approximate SS-ELM algorithm based on MapReduce for large-scale datasets

2017-06-23

白书acm练习题

关于编程方面的一道模板类的题目,有兴趣的可以关注一下。感觉这道题目不错。

2015-10-24

经典的搜索算法

经典的搜索算法的的讲解,讲的太好了,不能再好了,绝对超棒。

2015-08-14

空空如也

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

TA关注的人

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