数据库连接不上,一直报错

各位哥哥姐姐,能帮我一下吗?我java数据库连接不上。
我的是mysql 5.0 java 4.2
数据库是5.1.36
网上说把jar包放在lib,我不知道放哪里?
希望各位能指教一下我新手。谢谢·急!!
package denglu;

import gongyong.DaoConn;
import gongyong.SaveUserInfo;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

import com.mysql.jdbc.Connection;
import com.mysql.jdbc.ResultSet;
import com.mysql.jdbc.Statement;

public class loginchuankou extends JFrame{
public DaoConn daoconn=new DaoConn();

private JButton guanbi=new JButton("退出");
private JButton Queding=new JButton("登录");

private JPasswordField mimakuang=new JPasswordField(20);
private JTextField yonghumingkuang=new JTextField(20);

private JLabel yonghubiaoqian=new JLabel();

private JLabel mimabiaoqian=new JLabel();



public loginchuankou(){
    setTitle("系统登录");
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);




    setBounds(200,200,300,180);
//  setResizable(false);
    JPanel dengluchuan=new JPanel();
    getContentPane().add(dengluchuan,BorderLayout.CENTER);
    setVisible(true);




    yonghubiaoqian.setText("用户名");
    dengluchuan.add(yonghubiaoqian);

    dengluchuan.add(yonghumingkuang);


    dengluchuan.add(Queding);

    mimabiaoqian.setText("密码");
    dengluchuan.add(mimabiaoqian);

    dengluchuan.add(yonghumingkuang);

    dengluchuan.add(mimakuang);

    dengluchuan.add(guanbi);
    //键盘
    guanbi.addMouseListener(new MouseAdapter(){

        public void mouseClicked(final MouseEvent e){
            System.exit(0);
        }

            });

    Queding.addActionListener(new ActionListener() {
        public void actionPerformed(final ActionEvent evt) {            
            Queding(evt);         
                        }   
        });

    /////

}

protected void Queding(ActionEvent evt) {
    Connection conn = null;           //????
    Statement st = null;                
    ResultSet rs = null;   
    try {
        conn =(Connection) daoconn.getConn();           
        st = (Statement) conn.createStatement();    

        String user=yonghumingkuang.getText().trim();
        String pw=new String(mimakuang.getPassword()).trim();

        String sql="  select * from user where username='"+ user + "' and password= '"+ pw + "'  ";

        rs=(ResultSet) st.executeQuery(sql);

        if(rs.next() && rs.getString("username")!=null){
            SaveUserInfo.setuserName(user);
            SaveUserInfo.setpassword(pw);
            System.out.print("成功");
        }else{
            System.out.print("失败");
        }
    } catch (Exception e) {

        e.printStackTrace();
    }finally{
    }

}//Queding

}//gouzao

报错如下:
java.lang.ClassNotFoundException: com.mysql.jdbc.Drive
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:195)
at gongyong.DaoConn.getConn(DaoConn.java:8)
at denglu.loginchuankou.Queding(loginchuankou.java:105)
at denglu.loginchuankou$2.actionPerformed(loginchuankou.java:89)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

10个回答

右键-》属性后,在弹出框中选择
图片说明
战鼓最右边的红框,然后选择你的jar

qq_28412711
mandmas 我试过不行,会报错。
大约 4 年之前 回复

java.lang.ClassNotFoundException: com.mysql.jdbc.Drive
驱动问题,需要导入jar包
eclipse中,展开lib目录,右键添加

qq_28412711
mandmas 你好,我找不到lib文件在哪,我工程下好像没有这个文件。
大约 4 年之前 回复

把mysql的驱动包拷贝到你工程的lib文件夹下

qq_28412711
mandmas 你好,我的工程文件下没有这个文件目录
大约 4 年之前 回复

没有lib 文件夹吗?
sql驱动没有加载到。
java.lang.ClassNotFoundException: com.mysql.jdbc.Drive

java项目当然没有lib文件夹了,将驱动包丢到src目录下,,右键jar包-->buildpath-->add to buildpath

Royal_lr
Royal_lr 回复qq_28412711: 都行,只要把jar包加进去就行了
大约 4 年之前 回复
qq_28412711
mandmas 直接放进src文件?我在构建配置添加JAR没看到放进去的JAR包。。但是按添加外部JAR就有。不过不知道行不?我试一试
大约 4 年之前 回复

java项目可以手动建一个文件夹取名lib,然后将所需jar放入该文件夹,
右击项目名——》build path——》configure build path——》选择libraries——》add jars——选择你的jar包,点击OK即可。

qq_28412711
mandmas 自己创建lib?
大约 4 年之前 回复

有链接数据库操作的项目 最好建成web项目 建成web项目后 问题就迎刃而解了!

qq_28412711
mandmas 请问怎么连啊
大约 4 年之前 回复

我的版本是5.1.36 驱动包也是5.1.36,应该不关事吧?

添加jar包,没有成功

问题已经解决,谢谢各位

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
PHP连接数据库连接不上
PHP连接不上数据库是怎么回事,也没有报错。。。。。。求各位大神赐教。我在数据库里创建了一个database,里面还有一个表格,我往表格里面插数据,一直插不进去。这是怎么回事
win10下配置informix odbc驱动报错连接数据库失败?
![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244869_562089.png) 最近接触到informix数据库,想在本机上搭建一个informix环境,到官网下载了最新的数据库Informix Developer Edition for Windows 64 Version 1410FC3 ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244619_270039.png) 安装好后,使用dbaccess可以正常连接数据库并且建库建表 ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244638_599067.png) 然后下载了Informix Client SDK Developer Edition for Windows x86_64 Version 4.50.FC3并安装好 ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244688_784919.png) ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244787_395386.png) ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244803_670118.png) ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244813_60240.png) 但配置ODBC的时候,死活连不上数据库,一直报错连接到数据库服务器失败 ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244730_281459.png) ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244821_818792.png) ![图片说明](https://img-ask.csdn.net/upload/202003/03/1583244847_580940.png) 实在是找不到原因,网上也搜不到相关问题,在这求助大家下,是不是哪里需要做什么设置。
Myeclipise 连接数据库一直报错!!但是密码和用户名都是对的
报的错误信息:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO) myeclipise: jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://127.0.0.1:3306/platform?useUnicode=true&characterEncoding=utf8 jdbc.username=root jdbc.password=1234 mysql终端用1234能进入,navcat这个界面工具也可以,但是数据库连接时一直报错!!!!![![图片说明](https://img-ask.csdn.net/upload/201608/20/1471666063_803654.png)图片说明](https://img-ask.csdn.net/upload/201608/20/1471666056_595064.png)
.NetCore 3.1 WebAPI 连接SQLServer数据库时报错Globalization Invariant Mode is not supported?
我通过Vs2019建立了一个WebApi, 语言是C#, 连接一个SQLServer服务器, 使用的是EF.CoreNet 3.1架构, 开始时利用Add-Migration和Update-Database更新到数据库一切正常. 在一段时间后, 代码并没有什么新增, 只是在对应的DBContext中添加了一些HasData的初始化数据. 然后重新Add-Migration并更新至数据库, 然后出现下列错误: ``` System.NotSupportedException: Globalization Invariant Mode is not supported. at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at Microsoft.Data.SqlClient.SqlConnection.Open() at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenDbConnection(Boolean errorsExpected) at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) ``` 数据库连接不上了. 开始怀疑是数据库服务器的问题, 后来将连接字符串换为本地的数据库, 依然报上述错误. 执行Remove-Migration也报上述错误. 后来将新增的代码全部注释, 依然报错. 后来, 我将该项目卸载, 重新建立一个新的API项目, 将原来的代码原封不动的拷入, 再执行Add-Migration及Update-Database操作, 数据库可以连接, 但是会提示数据库中已包含相应的表. 将数据库中的表进行Drop后, 可以正常更新. 但是, 再使用一段时间后, 还会出现上述错误, 一直无法找到原因. 只有求助各位大神, 帮我分析分析, 谢谢.
xshell远程连接数据库启动服务报错
阿里云服务器安装了mongodb后,启动mongod服务时,一直等待连接中,然后搜了百度后又说这是已经启动了,只需要在打开一个回话窗口就可以进行数据库操作了但我操作数据库时又没用,求大神解决!!
mysql连接问题报错2003
我电脑上没装MYSQL ,但是我安装了sqlyog和Navicat这2个工具。我用Navicat连接数据库时,成功了,但是用sqlyog连接时, 一直报错2003, cant not connect to mysql server on 这是什么原因?求大神指导。
jsp连接数据库过程中出现SQL异常!,mysql和Tomcat也确认启动了,但还是一直报错!
代码如下: <%@ page import="java.sql.*" %> <%@ page import="java.util.*"%> <%@ page import="java.text.*"%> <%@ page import="java.io.*"%> <% String url="jdbc:mysql://localhos:3306/mydatabase"; String userName="root"; String password="471414388"; Connection conn= null; String stu_id=request.getParameter("num"); Statement stmt=null; String sql=null; try{ Class.forName("com.mysql.jdbc.Driver"); } catch(ClassNotFoundException e){out.println("加载驱动器类出现异常");} try{ conn=DriverManager.getConnection(url,userName,password); stmt=conn.createStatement(); sql="select * from student"; ResultSet rs=stmt.executeQuery(sql); %> <% while(rs.next()){ int id=rs.getInt(1); String name=rs.getString(2); String address=rs.getString(3); String birthdate=rs.getString(4); %> <tr> <td><%=id%></td> <td><%=name%></td> <td><%=address%></td> <td><%=birthdate%></td> </tr> <% } rs.close(); stmt.close(); }catch(SQLException e){out.println("连接数据库过程中出现SQL异常");} finally{ try{ if(conn != null) conn.close();}catch(SQLException e){ out.println("关闭数据库连接时出现SQL异常");} }%> 已经把connector放在lib下了,但是还是一直SQL异常的错,到底应该怎么办嘤嘤嘤QAQ ![图片说明](https://img-ask.csdn.net/upload/201911/26/1574756378_185801.jpg) ![图片说明](https://img-ask.csdn.net/upload/201911/26/1574756877_818028.jpg) 很急!求救!QAQ
安卓新手用JDBC连接mysql时一直报错
抛出异常在logcat提示:驱动连接成功,数据库连接失败Could not find class 'javax.naming.StringRefAddr', referenced from method com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.storeTo。求大神帮忙,错误围绕好长时间了 连接代码 ``` //连接数据库 public static Connection getCon() { Connection conn = null; try { Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("驱动连接成功"); } catch (ClassNotFoundException e1) { // TODO Auto-generated catch block System.out.println("驱动连接失败"); } String dbUrl = "jdbc:mysql://localhost:3306/student"; String username = "root"; String psw = "1234"; try { conn = DriverManager.getConnection(dbUrl,username,psw); } catch (SQLException e) { // TODO Auto-generated catch block System.out.println("数据库连接失败"+e); } return conn; } ```
jsp连接数据库一直报错,求帮忙看下,谢谢
``` <%@page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@page import="java.sql.*"%> <html> <body> <% String tablename=request.getParameter("tablename"); if(tablename==null) tablename=""; byte[] b=tablename.getBytes("ISO-8859-1"); tablename=new String(b); out.println(tablename); final String DRIVER = "org.gjt.mm.mysql.Driver"; final String DURL = "jdbc:mysql://localhost:3306/application"; final String DUSER = "root"; final String DPASS = "594daidai"; Connection conn = null; try{ Class.forName(DRIVER); }catch(ClassNotFoundException e){ e.printStackTrace(); } try{ conn = DriverManager.getConnection(DURL,DUSER,DPASS); }catch(SQLException e){ e.printStackTrace(); } out.println(conn); try{ conn.close(); }catch(SQLException e){ e.printStackTrace(); } %> </body> </html> HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: An exception occurred processing JSP page /bookMinage/docreatetable.jsp at line 28 25: } 26: out.println(conn); 27: try{ 28: conn.close(); 29: }catch(SQLException e){ 30: e.printStackTrace(); 31: } Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) root cause java.lang.NullPointerException org.apache.jsp.bookMinage.docreatetable_jsp._jspService(docreatetable_jsp.java:82) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) ```
.net 连接阿里云上的mysql数据库一直报错
代码如下: using MySql.Data; using MySql.Data.MySqlClient; static void Main(string[] args) { string str = "Database=chu;Data Source=rdsja29d3bs0j0z1jg55.mysql.rds.aliyuncs.com;Port=3306;User Id=XXX;Password=XXX;Charset=utf8"; MySqlConnection conn = new MySqlConnection(str); conn.Open(); } 每次在conn.open()这里都会提示: Unable to connect to any of the specified MySQL hosts. 换了好几个DLL都不行。
远程连接orcale数据库时候报错ORA=12537
刚接触ORCALE数据库,属于小白一枚。现在遇到一个问题,烦请大神们解答一下 现在需要维护的数据库搭建在两台服务器上面,有5个IP地址(例如192.168.1.161/192.168.1.162/192.168.1.163/192.168.1.164/q\192.168.1.165)其中165的IP地址是在161和162上面悬浮着,161和162是实体。 我现在用 plsql developer进行远程访问的时候报错ORA=12573 TNS无连接,请教大神们 该如何设置。 161= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.161)(PORT=1521) ) (CONNECT_DATA= (SERVICE_NAME=ORCAL) ) ) 现在一直提示ORA=12573 ,有人给我说要设置监听 但是我不知道怎么设置?
mysql 连接数据库报 找不到驱动程序
package com.wfb; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class DBUtil { private static final String URL = "jdbc.mysql://127.0.0.1:3306/imooc"; private static final String USER = "root"; private static final String PASSWORD = "root"; public static void main(String[] args) throws Exception{ //加载驱动 Class.forName("com.mysql.jdbc.Driver"); //获得数据库的链接 Connection conn = DriverManager.getConnection(URL, USER, PASSWORD); //通过数据库的连接操作数据库,实现增删改查 Statement sta = conn.createStatement(); ResultSet rs = sta.executeQuery("select name from imooc_goddess"); while(rs.next()){ System.out.println(rs.getString("name")); } } } 这是报的异常 Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc.mysql://127.0.0.1:3306/imooc at java.sql.DriverManager.getConnection(DriverManager.java:602) at java.sql.DriverManager.getConnection(DriverManager.java:185) at com.wfb.DBUtil.main(DBUtil.java:22) mysql-connector-java-5.1.18-bin.jar已经附加成功了 之前的web 项目可以 现在单独的练习 一直出现问题 数据库 以及表名都没有错误 将驱动加入了:C:\Program Files\Java\jre7\lib\ext中,仍然报错 求大神解答
关于Hibernate连接数据库报错?
[code="java"] //错误信息 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110) at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:27) at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:127) at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:314) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1218) 这两天在用HIBERNATE连接数据库的时候,报了这个异常。我用的是SQL2000数据库,而且驱动JAR包也都导进去了,SP3补丁也打了,一直报这个错误,最后系统也重装了一次,还是报这个异常,请朋友们给点意见!。谢谢。 目前能够确定的是SQL服务器及企业管理器都能正常启动。我用netstat -an 命令查看时发现1433端口没有显示出来,但是在SQL网络配置中却显示正常。该怎么解决啊???? [/code]
我用MyEclipse连接MySQL数据库一直报错啊
cannot load connection class because of underlying exception: java.lang.numberformatexception for input string 3306
pymssql 连数据库必须连网 哪出问题啦
不联网的时候执行数据库连接语句一直报错,一旦接入网络就全好了, 是不是我的SQL server配置问题啊 我看到的数据库server都是network services 问题出在这吗
pyqt5链接postgres数据库一直报Driver not loaded Driver not loaded
1.pyqt5链接postgres数据库一直报Driver not loaded Driver not loaded 2.代码如下: ``` from PyQt5 import QtSql import ctypes print(QtSql.QSqlDatabase.drivers()) db = QtSql.QSqlDatabase.addDatabase('QPSQL') print(db) print(db.lastError().text()) db.setHostName('192.168.16.45') db.setDatabaseName('postgres') db.setUserName('postgres') db.setPassword('123456789') db.setPort(5432) # 端口号 db.open() print(db.open()) # 判断是否连接数据库成功 返回布尔值 if db.open(): # 通过验证,关闭对话框并返回1 print('连接数据库成功') else: print(db.lastError().text()) db.close() ``` 3.报错信息 ['QSQLITE', 'QODBC', 'QODBC3', 'QPSQL', 'QPSQL7'] <PyQt5.QtSql.QSqlDatabase object at 0x000001427E8E04A8> Driver not loaded Driver not loaded False Driver not loaded Driver not loaded 4.百度上面的方法已经尝试,奇怪的是,我同样的环境,在一台win10 64位下运行正常,而另外一台一直报这个错误, 网上上面拷贝驱动路径,重新安装都尝试了,也不行 ``` ```
hikari数据库连接池问题
spring: http: encoding.charset: UTF-8 encoding.enable: true encoding.force: true datasource: name: hikari driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test username: root password: 123456 # hikari type: com.zaxxer.hikari.HikariDataSource maximum-pool-size: 100 max-idle: 10 max-wait: 10000 min-idle: 5 initial-size: 5 validation-query: SELECT 1 test-on-borrow: false test-while-idle: true time-between-eviction-runs-millis: 18800 第一次启动成功了,没报错,项目也能正常访问了,可是后面更新了项目重新启动之后就一直报错: org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [HikariDataSource (HikariPool-0)] with key 'dataSource'; nested exception is javax.management.InstanceAlreadyExistsException: com.zaxxer.hikari:name=dataSource,type=HikariDataSource 这是说实例已经存在了吗,这个问题要怎么解决呢
使用springcloud 和 连接池 连接orcale数据库报错,折磨一天了,请大佬解救,启动都正常的
数据库使用PLsql可以连接上,ping数据库主机也是通的。找了一天问题了,求大佬解救一下。基本可以排除数据库问题,现在迷了一天了,想早点下班。。。 报错信息: 2018-12-28 17:00:06.350 ERROR 21560 --- [http-nio-9661-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.lang.NullPointerException at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:289) ~[spring-jdbc-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373) ~[spring-tx-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:447) ~[spring-tx-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:277) ~[spring-tx-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[spring-tx-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673) ~[spring-aop-4.3.11.RELEASE.jar:4.3.11.RELEASE] at grp.pt.common.bs.CacheService$$EnhancerBySpringCGLIB$$14ccc726.putMap(<generated>) ~[grp-util-com-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at grp.pt.util.PublicSessionUtil.createSession(PublicSessionUtil.java:118) ~[grp-util-com-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at grp.pt.util.PublicSessionUtil.initSessionInfo(PublicSessionUtil.java:39) ~[grp-util-com-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at grp.util.session.UserSessionFilter.doFilter(UserSessionFilter.java:41) ~[grp-util-com-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:108) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) ~[tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-8.5.23.jar:8.5.23] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_144] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-8.5.23.jar:8.5.23] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] Caused by: java.lang.NullPointerException: null at grp.pt.util.PublicSessionUtil.getDataSourceBeanKey(PublicSessionUtil.java:138) ~[grp-util-com-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at grp.pt.database.DynamicDataSource.determineCurrentLookupKey(DynamicDataSource.java:21) ~[grp-database-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT] at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.determineTargetDataSource(AbstractRoutingDataSource.java:196) ~[spring-jdbc-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:164) ~[spring-jdbc-4.3.12.RELEASE.jar:4.3.12.RELEASE] at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:246) ~[spring-jdbc-4.3.12.RELEASE.jar:4.3.12.RELEASE] ... 46 common frames omitted yml数据库配置内容 ``` dynamicdata: #系统运行模式[Develop, Product] mode: Develop #默认数据源 defaultKey: admdiv jndiName: data-sources: #数据源名: admdiv_年度_区划code admdiv: driverClassName: oracle.jdbc.driver.OracleDriver #url: jdbc:oracle:thin:@localhost:1521:orcl #driverClassName: com.mysql.jdbc.Driver #连接URL,协议+地址+Scheme #url: jdbc:mysql://localhost:3306/gap_ah?useUnicode=true&characterEncoding=utf8&useSSL=false username: yszx2018 #密码 password: a #数据库连接池配置样例 url: jdbc:oracle:thin:@localhost:1521:orcl #连接池的最大连接数,-1为无限制 maxActive: 8 #最大空闲连接数,-1为无限制。注:如果是高负载系统,此值过低时可能会出现连接关闭的同时会打开新连接,连接池失效 maxIdle: 8 #在连接池满的情况下最长等待时间(毫秒),如果超时则抛异常,-1为一直等待 maxWait: -1 #初始连接数 initialSize: 8 #自动回收超时连接 removeAbandoned: true #自动回收超时时间(以秒数为单位) removeAbandonedTimeout: 3600000 #是否要进行检测 testWhileIdle: true #进行检测一个连接是有效的SQL语句,比如oracle是select 1 from dual 而 mysql是 select 1 validationQuery: select 1 from dual #每隔多少时间检测一次,比如每半小时检测一次,总不能总是检测,这会对性能产生影响 timeBetweenEvictionRunsMillis: 180000 #每次检测时,需要检测多少个数据连接,一般设置为与最大连接数一样,这样就可以检测完所有的连接 numTestsPerEvictionRun: 8 #一个数据库连接连接多少时间之外,我们认为其应该不再适用了(可能下一次就会失效了),应该移除并重新建立连接了 minEvictableIdleTimeMillis: 3600000 ```
java se 数据库连接,我是初学着请高手帮忙看看
package org.zjl.preparedstatementdem01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.text.SimpleDateFormat; public class PreparedStatementDem01 { public static final String DBDRIVER="org.gjt.mm.mysql.Driver"; public static final String DBURL="jdbc:mysql://localhost:3306/zjl"; public static final String DBUSER="root"; public static final String DBPASS="mysqladmini"; public static void main(String[] args)throws Exception { Connection conn=null; PreparedStatement pstmt=null; String name="邹继林"; String password="www.mldnjava.cn"; int age=30; String sex="男"; String birthday="2007-08-27"; java.util.Date temp=null; temp=new SimpleDateFormat("yyyy-MM-dd").parse(birthday); java.sql.Date bir=new java.sql.Date(temp.getTime()); String sql="INSERT INTO user(name,pasword,age,sex,birthday)" +"VALUES(?,?,?,?,?)"; Class.forName(DBDRIVER); conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS); pstmt=conn.prepareStatement(sql); pstmt.setString(1, name); pstmt.setString(2, password); pstmt.setInt(3, age); pstmt.setString(4, sex); pstmt.setDate(5,bir); pstmt.executeUpdate(); 一直报此行有错误。 pstmt.close(); conn.close(); } }
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
【JSON解析】浅谈JSONObject的使用
简介 在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于机器解析和生成、易于理解、阅读和撰写,而且Json采用完全独立于语言的文本格式,这使得Json成为理想的数据交换语言。 JSON建构于两种结构: “名称/值”对的集合(A Collection of name/va...
卸载 x 雷某度!GitHub 标星 1.5w+,从此我只用这款全能高速下载工具!
作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个喜欢在网上收集各种资源的蒟蒻… 网上资源眼花缭乱,下载的方式也同样千奇百怪,比如 BT 下载,磁力链接,网盘资源等等等等,下个资源可真不容易,不一样的方式要用不同的下载软件,因此某比较有名的 x 雷和某度网盘成了我经常使用的工具。 作为一个没有钱的穷鬼,某度网盘几十 kb 的下载速度让我...
2019年还剩1天,我从外包公司离职了
这日子过的可真快啊,2019年还剩1天,外包公司干了不到3个月,我离职了
我一个37岁的程序员朋友
周末了,人一旦没有点事情干,心里就瞎想,而且跟几个老男人坐在一起,更容易瞎想,我自己现在也是 30 岁了,也是无时无刻在担心自己的职业生涯,担心丢掉工作没有收入,担心身体机能下降,担心突...
计算机网络的核心概念
这是《计算机网络》系列文章的第二篇文章 我们第一篇文章讲述了计算机网络的基本概念,互联网的基本名词,什么是协议以及几种接入网以及网络传输的物理媒体,那么本篇文章我们来探讨一下网络核心、交换网络、时延、丢包、吞吐量以及计算机网络的协议层次和网络攻击。 网络核心 网络的核心是由因特网端系统和链路构成的网状网络,下面这幅图正确的表达了这一点 那么在不同的 ISP 和本地以及家庭网络是如何交换信息的呢?...
python自动下载图片
近日闲来无事,总有一种无形的力量萦绕在朕身边,让朕精神涣散,昏昏欲睡。 可是,像朕这么有职业操守的社畜怎么能在上班期间睡瞌睡呢,我不禁陷入了沉思。。。。 突然旁边的IOS同事问:‘嘿,兄弟,我发现一个网站的图片很有意思啊,能不能帮我保存下来提升我的开发灵感?’ 作为一个坚强的社畜怎么能说自己不行呢,当时朕就不假思索的答应:‘oh, It’s simple. Wait for me for a ...
一名大专同学的四个问题
【前言】   收到一封来信,赶上各种事情拖了几日,利用今天要放下工作的时机,做个回复。   2020年到了,就以这一封信,作为开年标志吧。 【正文】   您好,我是一名现在有很多困惑的大二学生。有一些问题想要向您请教。   先说一下我的基本情况,高考失利,不想复读,来到广州一所大专读计算机应用技术专业。学校是偏艺术类的,计算机专业没有实验室更不用说工作室了。而且学校的学风也不好。但我很想在计算机领...
复习一周,京东+百度一面,不小心都拿了Offer
京东和百度一面都问了啥,面试官百般刁难,可惜我全会。
Java 14 都快来了,为什么还有这么多人固守Java 8?
从Java 9开始,Java版本的发布就让人眼花缭乱了。每隔6个月,都会冒出一个新版本出来,Java 10 , Java 11, Java 12, Java 13, 到2020年3月份,...
达摩院十大科技趋势发布:2020 非同小可!
【CSDN编者按】1月2日,阿里巴巴发布《达摩院2020十大科技趋势》,十大科技趋势分别是:人工智能从感知智能向认知智能演进;计算存储一体化突破AI算力瓶颈;工业互联网的超融合;机器间大规模协作成为可能;模块化降低芯片设计门槛;规模化生产级区块链应用将走入大众;量子计算进入攻坚期;新材料推动半导体器件革新;保护数据隐私的AI技术将加速落地;云成为IT技术创新的中心 。 新的画卷,正在徐徐展开。...
轻松搭建基于 SpringBoot + Vue 的 Web 商城应用
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API ...
讲真,这两个IDE插件,可以让你写出质量杠杠的代码
周末躺在床上看《拯救大兵瑞恩》 周末在闲逛的时候,发现了两个优秀的 IDE 插件,据说可以提高代码的质量,我就安装了一下,试了试以后发现,确实很不错,就推荐给大家。 01、Alibaba Java 代码规范插件 《阿里巴巴 Java 开发手册》,相信大家都不会感到陌生,其 IDEA 插件的下载次数据说达到了 80 万次,我今天又贡献了一次。嘿嘿。 该项目的插件地址: https://github....
Python+OpenCV实时图像处理
目录 1、导入库文件 2、设计GUI 3、调用摄像头 4、实时图像处理 4.1、阈值二值化 4.2、边缘检测 4.3、轮廓检测 4.4、高斯滤波 4.5、色彩转换 4.6、调节对比度 5、退出系统 初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试...
2020年一线城市程序员工资大调查
人才需求 一线城市共发布岗位38115个,招聘120827人。 其中 beijing 22805 guangzhou 25081 shanghai 39614 shenzhen 33327 工资分布 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: yea...
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
害怕面试被问HashMap?这一篇就搞定了!
声明:本文以jdk1.8为主! 搞定HashMap 作为一个Java从业者,面试的时候肯定会被问到过HashMap,因为对于HashMap来说,可以说是Java集合中的精髓了,如果你觉得自己对它掌握的还不够好,我想今天这篇文章会非常适合你,至少,看了今天这篇文章,以后不怕面试被问HashMap了 其实在我学习HashMap的过程中,我个人觉得HashMap还是挺复杂的,如果真的想把它搞得明明白...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
程序员如何通过造轮子走向人生巅峰?
前言:你所做的事情,也许暂时看不到成果。但不要灰心,你不是没有成长,而是在扎根。 程序员圈经常流行的一句话:“不要重复造轮子”。在计算机领域,我们将封装好的组件、库,叫做轮子。因为它可以拿来直接用,直接塞进我们的项目中,就能实现对应的功能。 有些同学会问,人家都已经做好了,你再来重新弄一遍,有什么意义?这不是在浪费时间吗。 殊不知,造轮子是一种学习方式,能快速进步,造得好,是自己超强能力的表...
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试,面试官没想到一个ArrayList,我都能跟他扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
Idea 中最常用的10款插件(提高开发效率),一定要学会使用!
学习使用一些插件,可以提高开发效率。对于我们开发人员很有帮助。这篇博客介绍了开发中使用的插件。
立即提问