- 博客(15)
- 收藏
- 关注
原创 MyEclipse运行java程序显示“找不到或者无法加载主类”错误的解决办法
在进行JDBC数据库操作中,运行java程序时,出现“找不到或者无法加载主类”的错误,可能是引入了无用的包导致的问题,可以删除尝试解决:选择project>properties>Java Build Path>Libraries查看显示的包是否又带红色叉的 对其进行删除。重新运行,问题解决。...
2018-11-12 10:02:47
4622
原创 MyEclipse创建java类时标红,出现Implicit super constructor Object() is undefined for default constructor. 解决办法
解决方案:把java的类库加载进去,在工程上右键选择属性->Java Build Path的Libraries->Add Library选择JRE System Library->点击Next->选择Execution environment并选择版本或workspace default jre->点击Finish。...
2018-11-08 20:55:21
761
原创 Java三种并发事务和四种隔离级别
只有多个事务并发时需要考虑并发事务并发事务问题:脏读 (dirty read) :读到另外一个事务未提交更新的数据,即读到了脏数据。不可重复读 (unrepeatable read):对同一记录的两次读取不一致,因为另一事务对该记录进行了修改。幻读 (虚读) :对同一张表的两次查询不一致,因为另一事务插入或删除了一条记录。不可重复读针对的是一个事务范围内两个相同的查询却返回了不...
2018-10-30 10:29:44
2024
原创 JDBC连接数据库小工具写法分享
import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties; public class JdbcUtils {private static Propert...
2018-10-26 20:21:24
221
原创 JDBC防止SQL攻击之PreparedStatement的用法
public boolean login(String username, String passwo)throws Exception {/** 一、得到Connection 二、得到Statement 三、得到ResuleSet 四、rs.next()返回的是什么,就返回什么*/// 准备四大参数String driverClassName = "com.mysql.j...
2018-10-26 19:08:45
234
原创 在Mac上为MyEclipse设置代码模版及自动补全快捷键的设置
写代码时,main方法、输出方法经常用到(当然,main方法可以在创建类时选择自动生成),这个时候可以设置模版代码。步骤:选择MyEclipse Enterprise WorkBench>偏好设置选择右侧New...编写完成后 点击OK,Apply, OK。此时还需要设置代码自动补全的快捷键(默认时alt+/)步骤:选择MyEclipse Enterprise W...
2018-10-22 08:56:39
1049
原创 利用JDBC连接MySQL数据库并实现增删改查的代码示例
一、实现增删改:比较简单:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement; public class Demo2 {/** 1.连接数据库* 2。对数据库做增删改*/publi...
2018-10-21 21:04:33
3624
原创 通过JDBC连接数据库报错Could not create connection to database server的问题原因及其解决办法
在使用JDBC连接MySQL数据库时,四大基本配置参数: *>driverClassName:com.mysql.jdbc.Driver* >url:jdbc:mysql://localhost:3306/mydb3* >username:root* >password:12345678 都配置好之后,连接,如果报错:Could not create c...
2018-10-21 16:47:56
27740
7
原创 MyEclipse2014破解版在Mac上的安装步骤及其遇到的问题说明
之前是放在某乎的,有好东西好办法就和大家分享嘛!然而由于某乎的原因,被删了,无奈,好东西又想和大家一起分享,于是告别某乎,来这里。话不多说,直奔主题,在学习Java EE时,很多人还是会用到MyElipse,然而,与Eclipse不同的是,MyEclipse是收费的,至于试用期30天,及其与Eclipse的区别,不再赘述。小编选择的是MyEclipse10,因为越高的版本在Mac上运行起来...
2018-10-21 16:35:52
630
原创 机器学习实战之k-means聚类_代码注释
#-*- coding: UTF-8 -*-from numpy import *def loadDataSet(fileName):#函数的输入为文件名称,函数的主要作用是将文件中的每行内容转换成浮点型, # 每行内容放入一个列表,所有列表再放入一个总列表,准备转换为numpy数组 dataMat = [] fr = o
2018-02-01 15:40:20
665
原创 Mac安装anaconda后两个python版本共存,在终端pip无法为各自python版本倒入模块的解决办法
问题描述:使用anaconda来管理包,十分方便,也可以到达使得python2和python3共存的目的,但当导入anaconda以外的包时,可能会产生一些问题,在近期学习中,由于会用到scikit-learn模块,此模块为python2.7版本的模块,在使用终端通过pip安装时,ppip默认为为python3安装包。对此,可以尝试用pycharm导入此模块:打开pycharm,选择file菜
2018-01-31 16:39:04
3862
原创 机器学习实战之朴素贝叶斯_代码注释
#-*- coding: UTF-8 -*-from numpy import *def loadDataSet():#创建包含文档的训练集和各文档对应的标签列表 postinglist = [['my','dog','has','flea','problems','help','please'], ['maybe','not','take','
2018-01-28 20:21:27
1006
原创 机器学习实战之决策树的构建过程_代码注释
#-*- coding: UTF-8 -*-from math import logimport operatordef calcShannoEnt(dataSet):#计算香农熵 numEntries = len(dataSet) labelCounts = {} for featVec in dataSet: currentLabel = fea
2018-01-25 22:11:35
504
原创 机器学习实战之KNN算法识别手写数字_代码注释
#-*- coding: UTF-8 -*-from numpy import *import operatorfrom os import listdirdef classify0(inX,dataSet,labels,k): dataSetSize = dataSet.shape[0] #获得训练集的第二维长度即行数,shape[1]为获得第一维长度即列数 diffMa
2018-01-23 16:29:12
632
原创 win7系统在启动MySQL Query Browser时出现的Error2003错误及解决办法
Could not connect to the specified instance.MySQL Error Number 2003 Can't connect to MySQL server on 'localhost'[10061] If you want to check the network connection,please click the ping button.
2017-10-18 20:03:52
1138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人