
Jakarta SE
小小志秩
Think Twice,Code Once.
展开
-
百钱买百鸡
百钱买百鸡,公鸡五钱一只,母鸡三钱一只,小鸡一钱三只 公鸡设x,母鸡设y,小鸡设z,得出公式 5x+3y+z/3=100 根据公式使用代码实现,换行输出结果class Test{ /* 实现方式有些基础,其实有更好的实现方法 */ public static void main(String[] args){ for(int x=0;x<100;x++){ fo...原创 2019-01-02 23:50:41 · 284 阅读 · 0 评论 -
使用IO流注意事项
涉及创建IO流,记得关流,否则数据更改无效。原创 2019-03-10 08:54:32 · 460 阅读 · 0 评论 -
Error configuring application listener of class
启动Tomcat报错:org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundExceptio...原创 2019-03-10 08:47:18 · 305 阅读 · 0 评论 -
idea项目看不见导入的包
idea项目看不见导入的包,对着Idea项目右键,点击Maven,再选到reimport,即可看到导入的包。原创 2019-03-10 08:46:33 · 2359 阅读 · 0 评论 -
彻底卸载MySQL
1》停止MySQL服务开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。2》卸载mysql server控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。3》将MySQL安装目录下的MySQL文件夹删除(我的安装目录是C:\Program Files (x86)\MySQL)4》运行“regedit”文件,打开注册表。删除HKEY_LOCA...原创 2019-03-09 16:14:49 · 4229 阅读 · 0 评论 -
安装MySQL5.7程序
1.从MSQL官网下载MySQL服务器安装软件包,我下载为版本“mysql-installer-community-5.7.4.0-m14.1411728256.msi。下载网址:http://dev.mysql.com/downloads/windows/installer/。2.双击安装包,出现安装选择对话框:install MySQL。3.点击红框“Install MySQL Produ...原创 2019-03-09 16:14:01 · 234 阅读 · 0 评论 -
安装Mysql5.7解压缩版
1.下载mysql-5.7.17-winx64.zip ;链接: https://pan.baidu.com/s/1tTqT2sn7cEaOwEvrQ-LrHg 密码: i4442.解压到目标文件夹。3.修改配置文件:打开解压的文件夹安装目录,找到并删除my-default.ini,新建一个my.ini,修改my.ini内容如下:注意:basedir=你自己的mysql安装路径;dat...原创 2019-03-09 16:13:08 · 166 阅读 · 0 评论 -
Eclipse配置Tomcat
进入到官网,选择自己喜欢的tomcat压缩版本下载,解压到目标文件夹。1.打开Eclipse,单击“window”菜单,选择下方的“Preferences”。2.找到Server下方的Runtime Environment,单击右方的Add按钮。3.选择已经成功安装的Tomcat版本,单击Next。4.设置Tomcat的安装目录。5.设置完成后,单击OK即可完成设置!...原创 2019-03-09 16:11:44 · 3156 阅读 · 0 评论 -
安装Eclipse
Eclipse:https://www.eclipse.org/downloads/packages/进入官网下载对应版本的开发工具eclipse IDE for java developers,解压到需要的目录下就行了。插件安装:1、在eclipse的安装目录eclipse中新建2个文件夹一般是myplugins和linksE:\tools\eclipse\MYplugins ...原创 2019-03-09 16:11:09 · 137 阅读 · 0 评论 -
JDK的安装与卸载
Jdk1.8安装:在官网找到对应的版本进行下载,安装到硬盘中,然后配置环境变量。http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html1.鼠标右键点击桌面计算机→进入属性→点击高级系统设置→高级→环境变量2.系统变量→新建 JAVA_HOME 变量,变量值即安装目录。3.系统变量...原创 2019-03-09 16:10:36 · 527 阅读 · 0 评论 -
50个常用MySQL查询语句
问题及描述:–1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别–2.课程表Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号–3.教师表Teacher(TID,Tname) --TID 教师编号,Tname 教师姓名–4.成绩...原创 2019-03-09 15:10:14 · 755 阅读 · 0 评论 -
JDBC连接数据库方法
jdbc连接oracle、mysql等主流数据库的驱动类和url----------------------------------------------------------------------------------------------------------------------oracle driverClass:oracle.jdbc.driver.OracleDr...原创 2019-03-09 15:08:41 · 131 阅读 · 0 评论 -
多线程之代码块同步方式
1.同步代码块语法结构:synchronized(同步监听对象){需要被同步的代码(有线程安全问题的代码)}语法特点:① 必须保证多个线程访问到的是同一个同步监听对象;使用static修饰② 若是接口实现方法,则使用this同步监听③ 若是继承的方法,则使用类的字节码对象 例如 String.class。一个类的字节码对象永远只有一份,不管通过何种方式加载的,相当于是单例的2....原创 2019-03-04 22:16:08 · 240 阅读 · 0 评论 -
多线程之交替执行
线程在同步代码块或同步方法中之间互相通信,交替执行。1.如果是代码块锁或方法锁,用Object类的方法wait()notify() 或notifyAll()2.如果是用lock锁,需要用下面的方式实现 final Lock lock = new ReentrantLock(); final Condition c = lock.newCondition(); 某...原创 2019-03-04 22:18:08 · 313 阅读 · 0 评论 -
安全的单例模式
安全性问题,饿汉模式满足,然后就是枚举模式满足/**饿汉模式(线程安全,并发访问无压力)*/class Single1{ /**私有化静态唯一字段*/ private static final Single1 instance = new Single1(); /**私有化无参构造方法*/ private Single1() { super(); // TODO Auto-ge...原创 2019-03-04 22:20:34 · 294 阅读 · 0 评论 -
多线程之创建
创建多线程创建线程的构造方法:1.Thread() 分配新的 Thread 对象。2.Thread(Runnable target) 分配新的 Thread 对象。 3.Thread(String name) 创建一个线程,并给该线程对象分配一个名字。4.Thread(Runnable target, String name) 创建一个线程,并给该线程对象分配一个名字。创建方式:...原创 2019-03-04 22:07:14 · 122 阅读 · 0 评论 -
论set、map、list之间的区别和底层实现
ArrayList:数组实现的底层架构,先进后出原则,有序存储,因为元素都有索引,队尾添加元素快,查询以及替换元素效率高,线程不安全。LinkedList:双向链表作为底层架构,先进先出原则,有序存储,因为是通过地址来定位到元素位置,增加元素和插入元素效率高,线程不安全。vector:类似于ArrayList,但线程安全,使用动态数组进行添加。HashSet:底层使用HashCode...原创 2019-03-04 22:00:50 · 811 阅读 · 0 评论 -
数据无法添加进数据库
当数据无法添加进数据库时,排错先看命名和属性是否设置一致,然后再看SQL语句是否多了个空格或者逗号啥的,看不出来就直接把出问题的SQL语句放进数据库里进行编译,若是有问题则会提示,根据提示去进行更改。...原创 2019-03-10 08:55:03 · 2806 阅读 · 0 评论