- 博客(121)
- 收藏
- 关注
原创 mongoDB使用 笔记
1、使用命令行启动mongo2、查看数据库show dbs3、创建数据库 (通过切换到该数据库然后 插入数据则自动创建)use test4、删除数据库use testdb.dropDatabase()5、创建集合use testdb.createCollection(‘user’)6、列出当前数据库的所有集合use testshow collections7、删除集合use testdb.user.drop()8、插入文档use testdb.user.insert
2022-02-23 20:10:13
684
原创 javascript 深度拷贝
function clone(obj) { if (Array.isArray(obj)) { let obj1 = [] for (const key in obj) { obj1[key] = (clone(obj[key])) } return [...obj1] } else if (typeof obj == 'object') { let obj1 = {} .
2022-02-12 22:03:05
215
原创 Pocket Cube
Pocket CubeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2097 Accepted Submission(s): 761Problem DescriptionThe Pocket Cube, also known as ...
2018-06-01 15:36:46
857
原创 ACM模板 - C++大数问题 (转载+自整理)
以下代码均为网上整理 资料来源网络1.大数的加法 语法:add(char a[],char b[],char s[]); 参数: a[]:被加数,用字符串表示,位数不限 b[]:加数,用字符串表示,位数不限 s[]:结果,用字符串表示 返回值:null 注意: 空间复杂度为 o(n^2) 需要 string...
2018-05-30 23:52:27
1516
原创 jsp 之 内置对象(9个)
名称类型 applicationjavax.servlet.ServletContextconfigjavax.servlet.ServletConfigoutjavax.servlet.jsp.JspWriterpagejava.lang.Object
2017-12-06 21:09:59
330
原创 jsp 之 入门 jsp注释
1.html注释(在jsp能看到 在生成的java里能看到 在生成的客户端html能看到)2.java注释(在jsp能看到 在生成的java里能看到)3.jsp注释(仅能在jsp里能看到)jsp界面:生成的java界面:生成的html源代码界面:
2017-12-04 16:07:32
344
原创 java HttpServlet 之 会话Cookie和Session
Cookie技术:将一些参数存入客户端硬盘中(可以持久化的存入用户硬盘中)Session技术:将一些参数存入服务器端(关闭浏览器就没了)Cookie: //1.创建Cookie并添加 //创建Cookie对象 注意不能有中文 Date date=new Date(); SimpleDateFormat f
2017-12-03 18:59:19
582
原创 java HttpServlet 之 HttpServletRequest请求
1.获取方法 post 或者 get 或者其他String method = req.getMethod();resp.getWriter().write("1.请求方法:"+method);2.获取请求参数 Enumeration parameterNames = req.getParameterNames(); resp.getWriter().w
2017-12-03 12:55:14
775
原创 java HttpServlet 之 HttpServletsponse响应
1.手动设置http响应状态码HTTP状态码百度百科resp.setStatus(302);2.设置响应头分别有添加和设置 (添加是重复会逗号隔开) (设置 存在->覆盖 不存在->添加)// 2.设置响应头 //添加 -> 重复了 就逗号隔开 //添加一些String Header re
2017-11-30 21:49:18
1096
原创 java 之 HttpServlet 获取GET或者POST字段(getParameter) 获取配置getServletContext 和 获取某个文件绝对路径(getPath)
HttpServlet 是超文本服务器主要要实现的方法:1.doPost() //响应POST2.doGet() //响应GETHttpServletRequest 超文本请求对象HttpServletResponse 超文本响应对象请求对象常用方法1、HttpServletRequest.getParameter(String s)获得GET或者
2017-11-29 18:46:23
941
原创 java Servlet快速入门
Servlet快速入门笔记1.创建实现Servlet接口2.覆盖未实现的方法3.在web.xml进行配置Servlet接口方法1.public void init(ServletConfig servletConfig)此方法 在服务器装入Servlet的时候,执行一次。一般用途:获取配置服务器信息 来自web.xml->ServletServlet
2017-11-28 10:14:18
321
原创 java Servlet 之 ServletConfig 服务器配置对象
ServletConfig:服务器配置对象ServletConfig方法:1.public String getServletName()返回 来自web.xml->Servlet->servlet-name2.public ServletContext getServletContext()3.public String getInitParameter(
2017-11-27 22:36:23
228
原创 MAC 的 Tomcat 配置和安裝
MAC Tomcat 下载地址:tar.gz然后解压运行Tomcat方式:sudo chmod 755 自己的目录/apache-tomcat-9.0.1/bin/*.shsudo sh 自己的目录/apache-tomcat-9.0.1/bin/startup.sh然后显示以下就是打开成功(如果是新窗口 可能需要输入电脑密码)关
2017-11-26 20:56:43
261
原创 java JDBC DBUtils 核心功能
DBUtils API:DBUutilsAPI介绍三个核心功能1.QueryRunner 提供对SQL 语句操作API2.ResultSetHandler 接口 ,用于定义select 操作后 封装结果集3.DbUtils 类,定义了关闭资源和处理方法QueryRunner 核心类三步骤://1.连接池获取核心类QueryRunnerQueryRunner
2017-11-25 17:32:26
598
原创 java JDBC 使用DBCP连接池
文件结构:1.数据库创建 db.userscreate database db character set utf8;use db;create table users(uid int(32) primary key auto_increment,uname varchar(32) not null,upassword varchar(32) not null);al
2017-11-24 17:39:58
796
1
原创 java JDBC 使用C3P0连接池
1.数据库创建 db.userscreate database db character set utf8;use db;create table users(uid int(32) primary key auto_increment,uname varchar(32) not null,upassword varchar(32) not null);alter table u
2017-11-24 12:45:09
532
原创 java JDBC 自定义连接池
当执行sql语句比较频繁 。每一次执行 连接一次数据库 关闭连接 比较浪费资源。连接池是来重复使用Connection 提交效率.文件结构:文件JDBCTool.javapackage jdbc;import jdbc_u1.MyDataSourse;import java.sql.Connection;import java.sql.PreparedStatem
2017-11-23 22:40:14
529
原创 java 静态代码块加载配置文件信息 方法2
文件结构:db.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306?characterEncoding=utf8username=rootpassword=123456Main.javaimport java.io.IOException;import java.io.I
2017-11-23 20:58:15
3160
原创 java 静态代码块加载配置文件信息
文件结构:文件:db.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306?characterEncoding=utf8username=rootpassword=123456文件:Main.javaimport java.util.ResourceBundle;
2017-11-22 23:00:56
2987
原创 JDBC 介绍 TestJunit
package Main;import org.junit.After;import org.junit.Before;import org.junit.Test;public class Main { public static void main(String[] args) { } @Test public void testJunit()
2017-11-22 22:42:19
523
原创 mysql 之 多表查询之 左外连接 内连接 右外连接
左外连接:select [查询内容] from 表格名称(1) left join 表格名称(2) on [条件] 内连接:select [查询内容] from 表格名称(1) in join 表格名称(2) on [条件] 右外连接:select [查询内容] from 表格名称(1) right join 表格名称(2) on
2017-11-22 21:59:20
471
原创 mysql 练习1 完成一个由 学生表 选课表 课程表 的一个多表查询
1.学生表CREATE TABLE `Student` ( `sid` int(32) NOT NULL AUTO_INCREMENT, `sname` varchar(32) DEFAULT NULL, `ssox` varchar(32) DEFAULT NULL, `sbirth` date DEFAULT NULL, PRIMARY KEY (`sid`))
2017-11-22 20:54:32
13975
2
原创 mysql 之 sql 语句 之 多表外键
我们通过主表的主键和从表的外键描述主外建的关系,呈现就是一对多的关系。例如:1.创建一个主表(动物) 设置(Aid)为主键create table Animal(Aid int(32) primary key auto_increment,Aname varchar(32));2.给主表添加数据insert into Animal values(null,'哺乳动物')
2017-11-21 22:32:20
2350
原创 mysql 之 sql 语句 之 数据的增删改查
1.插入数据 insert into 表格名称 (字段1,字段2,....) values (值1,值2,…); //可以指定某个字段的插入insert into 表格名称 values (值1,值2,...) //顺序插入所有字段//注意字符串或者日期需要加 ‘’2.查看数据 (查找的一种)select * from 表格名称3.修改数据3.1
2017-11-19 15:41:52
333
原创 java 反射机制 之 getMethod获取公有方法 getDeclaredMethod获取所有方法 然后invoke执行其所有方法
java 反射机制 之 getMethod获取公有方法 然后invoke执行其所有方法
2017-11-11 00:24:38
8632
1
原创 java 反射机制 之 getMethods获取所有公有方法 和 getDeclaredMethods 获取本类所有方法
java 反射机制 之 getMethods获取所有公有方法 和 getDeclaredMethods 获取本类所有方法
2017-11-10 23:50:40
7143
原创 java 反射机制 之 getDeclaredField 获取私有保护字段, 再setAccessible(true)取消对权限的检查 实现对私有的访问和赋值
java 反射机制 之 getDeclaredField 获取私有保护字段, 再setAccessible(true)取消对权限的检查 实现对私有的访问和赋值
2017-11-10 23:30:15
9775
1
原创 java 反射机制 之 getConstructor获取有参数构造函数 然后newInstance执行有参数的构造函数
java 反射机制 之 getConstructor获取有参数构造函数 然后newInstance执行有参数的构造函数
2017-11-10 23:00:50
25686
1
原创 java 反射机制 之 Class.forName() 获取class的对象
java 反射机制 之 Class.forName() 获取class的对象
2017-11-10 22:34:00
2935
原创 java 网络流 TCP Socket和SeverSocket 上传文件(字节流)+ 服务器多线程
java 网络流 TCP Socket和SeverSocket 上传文件(字节流)+ 服务器多线程
2017-11-10 14:07:47
828
原创 java 网络流 TCP Socket和SeverSocket 上传文件(字节流)
java 网络流 TCP Socket和SeverSocket 上传文件(字节流)
2017-11-09 23:27:09
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人