- 博客(22)
- 收藏
- 关注
原创 【Java】笔试题总结
PS:不定期更新博文~我会把每次面试遇到的Java题尽量都写下来做记录1、final类可以被继承吗?答:final类不可以被继承,更不可以被重写,final 类中的所有成员方法都会被隐式地指定为 final 方法。【拓展】final 修饰变量时,该变量为常量,值不可变。若修饰基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果修饰引用类型的变量,则在对其初始化之后便不...
2019-03-22 22:36:29
371
原创 Java【JDOM】解析XML文档并输出字符串
在上一篇博客中写到,用Java【JDOM】把输入的字符串以XML信息的格式输出:点击查看文章——Java【jdom】输入字符串并输出XML格式的信息在这篇博客中,我将要写到,用Java【JDOM】把XML信息输出成字符串,其他方式可参考博客最下面链接中的文章【解析XML的方式有以下四种】DOM方式解析XML Dom解析是将xml文件全部载入到内存,组装成一颗dom树,然后通过节点以...
2019-03-22 17:25:38
602
原创 Java【JDOM】输入字符串并输出XML格式的信息
【题目要求】第一组:2015 多多 OS 100第二组:2016 木木 DS 99第三组:2017 虚虚 SQL 98把上面的信息输出为XML格式的信息,即输出结果为(这里给出XML输出结果 下面就不再给出了)<?xml version="1.0" encoding="GBK"?><stu_list> <Student id="2015"&...
2019-03-22 17:25:26
888
原创 Java 静态方法static调用非静态方法non-static
非静态方法可直接调用静态方法而静态方法(static) 无法直接调用非静态方法(non-static),想要调用的话有以下两个做法:把非静态方法改成静态方法 使用<类名.方法名>调用非静态方法public class Static_test { public static void main(String[] args) { //Method1();//错误...
2019-03-13 15:11:35
1913
原创 Java详解【String】+【StringBuilder vs StringBuffer】+【字符串拼接】
String详解 注意区分对象和对象的引用 首先来看一下我在jdk中找到的String源代码,这里只截取开头的小小一部分public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used fo...
2019-03-07 14:56:06
1764
2
原创 【priority_queue】优先队列总结
目录优先队列介绍优先队列声明声明为自定义结构类型node优先队列各类操作pair的比较函数优先队列介绍普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出的行为特征。 priority_queue 优先队列,其底层是用堆来实现的。在优先队列中,队首元素一...
2019-02-22 17:03:12
219
原创 【LeetCode】【DP动态规划】198. House Robber
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent hou...
2019-01-25 15:42:54
180
原创 Java【反射】
目录1、什么是反射2、必须一定了解的基础3、怎么运用反射1、什么是反射反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并获得类信息。举个栗子
2019-01-24 16:55:26
2899
原创 数据库面试题总结二(varchar / char、delete / drop / truncate、MyISAM / InnoDB、优化方法)
目录char 和 varchar区别、numericdelete、drop 和 truncate 区别MyISAM 和 InnoDB 区别数据库优化方式数据库面试题总结一(范式、视图、索引、授权、事务、触发器、连接方式)https://blog.csdn.net/zhsihui429/article/details/86530609 char 和 varchar区别...
2019-01-23 16:17:36
286
原创 codeblocks安装包及配置debugger【ERROR: You need to specify a debugger program in the debuggers's settings.】
1、选择codeblocks-17.12mingw-setup.exe来下载,目测这个是自带编译器和调试的各种配件的,所以比其他的好,也可以自己看一下每个安装包的内容自行决定。 2、当用debug想要调试时出现了这样子的问题,原因是debug调试器没有选对路径Selecting target: DebugERROR: You need to specify a debugge...
2019-01-23 16:09:09
7820
原创 数据库面试题总结一(范式、视图、索引、授权、事务、触发器、连接方式)
目录1、范式 2、视图 3、索引 4、授权 5、事务6、触发器 7、连接方式(自然连接、外连接、内连接)数据库面试题总结二(varchar / char、delete / drop / truncate、MyISAM / InnoDB、优化方法)https://blog.csdn.net/zhsihui429/article/deta...
2019-01-22 21:00:51
604
原创 数据库——触发器
目录1、什么是触发器2、基本语句3、trigger 分类4、trigger的作用、优点1、什么是触发器触发器是一条语句,当对数据库作修改时,它自动被系统执行,要设置触发器机制,必须满足两个要求:指明什么条件下执行触发器。它被分解为一个引起触发器被检测的事件和一个触发器执行必须满足的条件 指明触发器执行时的动作一旦把一个触发器输入数据库,只要指定的事件发生,相应的条件...
2019-01-21 21:25:24
1760
原创 数据库——连接(自然连接、外连接、内连接)
1、自然连接:只考虑那些在两个关系模式中都出现的属性上取值相同的元组对 natural join、join...usingselect A1,A2,...,Anfrom r1 natural join r2 natural join ... natural join rnwhere P;select name1, course_idfrom instructor, teaches...
2019-01-17 17:24:04
12117
1
原创 数据库Mysql基本语句总结
目录1、查询所有的数据库2、指明使用哪个数据库3、新建表( create table)4、插入数值 insert5、删除表6、修改属性alter7、更新:使得不改变整个元组的情况下改变其部分属性的值 update8、更名运算----重命名 as9、字符串运算10、排列元组的显示次序11、集合运算12、空值:SQL将涉及空值的任何比较运算的结果视...
2019-01-16 21:30:36
522
原创 (visual studio)c#连接mysql数据库
1、找到mysql安装位置(补充下知识,后面好像没用到....)进入mysql命令行输入:show variables like "%char%";2、mysql下载官网:https://dev.mysql.com找到DOWNLOADS--->Community--->MySQL on Windows--->MySQL for Visual Studio(如下图)...
2019-01-15 20:36:26
5783
转载 vs2017,安装错误:找不到与以下参数匹配的产品
出现的错误:找不到与以下参数匹配的产品: channelId: VisualStudio.15.Release productId: Microsoft.VisualStudio.Product.Community解决办法:删除隐藏文件夹: C:\ProgramData\Microsoft\VisualStudio\Packages 运行: C:\Program Fi...
2019-01-09 09:25:27
4446
2
原创 Linux下写简单动态网页
要求:在LAMP、LNMP等环境下,任意挑选下列2种或以上动态网页语言,写出一个页面,读取MYSQL实验中的数据表数据。(PHP,JSP,Perl,Python,Ruby,Go,ASP.NET)LAMP是指:linux、Apache、mysql,phpLNMP是指:linux,Nginx、mysql,php 也就是说他们的服务器不一样;Apache 是使用中最受欢迎的一个开放源码的WEB服务器...
2018-07-03 22:42:35
5087
原创 支付宝——支付接口开发
1、搜索支付宝开发文档,这里给出链接:https://openhome.alipay.com/2、然后用自己的支付宝登录后,点击选择“进入我的开发平台”,然后下一页面中我是选择了“自研开发”3、在自己的管理中心里,点击“开发者中心”,然后点击图中的“支付接入”,随后选择“创建应用”,创建应用后等待审核4、需要自己填写app_id,merchant_private_key,alipay_public...
2018-06-09 00:30:59
6095
转载 Java各种【实用链接】和【总结】
1、java 中byte[] 数组的合并:https://www.cnblogs.com/wisdo/p/5074434.html2、Java中String与byte数组的相互转换:https://blog.csdn.net/f1321368/article/details/529469543、IntelliJ IDEA学生版下载步骤:https://www.jetbrains.com/s...
2018-05-30 20:50:41
166
原创 Linux下安装mysql
根据自己的报错在里面找方法解决,有的错误都能找到的https://blog.csdn.net/qq_32087569/article/details/71081583mysql更改密码必须含有数字、小写和大写字母和特殊字符。想要在linux下使用c#,需要下载mono在http://www.mono-project.com/官网中有资源及具体步骤,安装很方便快捷简单...
2018-05-15 23:31:11
168
原创 linux实验-基本指令1
LINUX实验课练习(每一题相对应的解释和分析,红色字为重点)1、root帐号登录,查看/tmp目录,如果/tmp目录下没有子目录myshare,则建立该目录。cd /tmp mkdir myshare2、创建帐号testuser。useradd testuser(最好用passwd设置个密码什么的)3、把myshare目录及其目录下的所有文件和子目录的拥有者该为testuser,工作组改为use...
2018-04-16 13:51:26
1185
原创 Java实现网络编程中TCP的C-S通信(带界面)
一、核心代码分析说明(1)Sever类——connect()方法:在建立与客户端的连接后,首先需要开启多线程,主线程是显示界面,新开的线程是对数据的处理,包括对客户信息的存储以及对客户发送过来信息的处理。public static void connect() { try (ServerSocket server = new ServerSocket(PORT)) { while (tr...
2018-04-13 17:32:00
1207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人