- 博客(44)
- 资源 (11)
- 收藏
- 关注
转载 SIP协议 会话发起协议(一)
转发地址:https://www.cnblogs.com/gardenofhu/p/7299963.html会话发起协议(SIP)是VoIP技术中最常用的协议之一。它是一种应用层协议,与其他应用层协议协同工作,通过Internet控制多媒体通信会话。SIP - 概述以下是有关SIP的几点注意事项 - SIP是用于通过因特网协议创建,修改和终止多媒体会话的信令协议。会话只...
2019-07-22 15:58:14 590
原创 顺序表C语言实现
复习数据结构,写了一段顺序表的代码定义一个头文件header.h 来描述表结构#define MaxSize 100//header 头文件 typedef struct { int data[MaxSize]; //最多存放数据MaxSize int length; //元素个数 }SeqList;#include "stdio.h"#inclu...
2018-10-04 20:36:34 1525
原创 struts2学习笔记01
之前忙着复习,已经很久时间没有更新了,虽然技术也在学习,但是只是记在了笔记上。把之前的笔记发一下。Struts2 概述: struts2 框架是应用在JavaEE Web层框架,在1 的基础上发展的全新的框架首先导入jar 包: 导入jar包后就可以使用struts2 了,每次使用框架不例外的都要进行配置,而struts2的配置是通过配...
2018-09-30 23:33:49 294
原创 No repository found containing,eclipse自动更新erro
自动更新eclipse 出现的如下错误:An error occurred while collecting items to be installedsession context was:(profile=D__jee-oxygen_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, a...
2018-05-11 20:40:17 614
转载 FileReader详解
前言:FileReader是一种异步文件读取机制,结合input:file可以很方便的读取本地文件。input:file在介绍FileReader之前,先简单介绍input的file类型。<input type="file" id="inputBox">input的file类型会渲染为一个按钮和一段文字。点击按钮可打开文件选择窗口,文字表示对文件的描述(大部分情况下为文件名);file...
2018-04-13 21:23:58 2410
转载 ml 中的 servlet 和 servlet-mapping 标签 (转)
web.xml: <servlet><servlet-name>MyAdd</servlet-name> <!-- 3 --> <!-- 对应的包名+类名 --><servlet-class>demo.MyAdd</servlet-class> <
2018-02-28 10:28:35 568
转载 Intellij Idea 2017创建web项目及tomcat部署实战
Intellij Idea直接安装(可根据需要选择自己设置的安装目录),jdk使用1.6/1.7/1.8都可以,主要是配置好系统环境变量,tomcat7上tomcat的官网下载压缩包解压即可。 一、创建简单web项目1、创建一个web projectFile -> new Project ->选择project sdk 为1.6(如果没有sdk的同学请先配置)->
2018-01-31 12:24:34 338
原创 TCP/IP --1-----7层网络模型详解
学习TCP/IP 首先就要明白的是网路的结构模型计算机的发展历史这里就不多说了。一、协议分层 ISO 在经过充分讨论后做出来 大家熟知的OSI 参考模型,这一模型将通信协议分为7层每个分层都接受由它下一层所提供的特定的服务,并且负责为上一层提供特定的服务,上下层之间进行交互时遵循的约定叫做“接口”,同一层为“协议”。二、OSI 参考模型 7
2018-01-27 15:29:24 732
转载 MySQL:创建、修改和删除表
转发源地址:https://www.cnblogs.com/sqbk/p/5806797.html其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还
2018-01-08 15:30:03 332
原创 Chrome不能打开XSLT 修饰的XML文件
今晚Chrome加载XML文件发现并不能够被加载出来但是查看源代码却发现可以显示出来,用DTD 验证了一下并没有问题,那么谷歌这么高级的浏览器怎么可能不支持加载XML 文件呢? Baozi 猪肉白菜 XSLT代码如下 <body style="font-family:Arial,helvetica,sans-serif;font-size:12pt;
2018-01-07 22:26:48 2196
原创 起泡事件及阻止起泡事件
看API 的时候发现Event属性中2级DOM 事件属性中有谈到起泡事件。之前并不清楚什么是起泡事件。然后百度了一下这里推荐几个文章:http://blog.163.com/chtx87_98/blog/static/654011192011830928585/首先我们先来了解一下2级DOM事件传播的几个阶段:第一,捕获阶段。事件从 Document 对象沿着文档树向下传递给目
2018-01-03 16:37:15 581
原创 静态代码初始化详解
大家都知道在JavaSE 中程序的run 都是在JVM中进行的,刨除反射,几乎所有的方法的执行都需要new 一下也就是new 一个对象。“你有对象吗?new 一个啊”。new 的过程就是在堆中开辟出一个空间。也就是初始化的过程。非静态成员的初始化这里就不提了,这里说的是静态变量的初始化的过程。static关键字大家都不陌生,最熟悉的莫过于static main方法了。被static
2017-12-29 11:31:55 578
原创 JS中write和writeln的区别
最近几天比较忙没有来的更 现在更一下。在W3C中write 跟writeln 没有本质上的区别writeln 加了一个换行但是在网页中是没有显示出来换行的效果的 是一个空格在HTML文件和JSP的源文件中都看不到效果,可以在标签中加入预格式标签查看效果: document.write("百度") document.write("百度")
2017-12-27 18:30:44 3037
转载 Git 使用
1.首先登陆coding网站注册账号https://coding.net/(注册完后需登陆邮箱激活邮件)2.登陆刚注册的coding账号 ,添加项目添加项目—〉输入项目名称—〉输入对项目的简单描述---〉选择"公开"—〉创建项目 到此为止,后面需要将本次实验内容push到该项目chap1下。
2017-12-20 10:02:42 255
转载 OSI参考模型——传输层:TCP、UDP协议详解
博文目录一、传输层与传输层协议 二、用户数据报协议(UDP) 三、传输控制协议TCP 四、TCP协议滑动窗口一、传输层与传输层协议1. 传输层的基本功能传输层的本质就是为分布在不同地理位置的计算机的进程通信提供可靠的端-端连接和数据传输服务,作用是实现分布式进程通信,它的传输单位是报文屏蔽了传输网实现技术的差异性,使得应用层在设计各种网络应用系统时,只需
2017-12-14 17:25:50 1741 1
原创 Java注解详解
一、自定义注解: 使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。在定义注解时,不能继承其他的注解或接口。@interface用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。方法的名称就是参数的名称,返回值类型就是参数的类型(返回值类型只能是基本类型、Class、String、e
2017-12-12 16:41:36 294 1
转载 IntelliJ IDEA 使用心得与常用快捷键
那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一年更新。使用前早就久闻其名,据说是最好的Java
2017-12-11 16:53:45 278
原创 java爬网络图片
Java实现网络爬虫比较麻烦的 还是Python 比较好用一些,这里放一些简单的代码 没有实现防爬虫网站的爬取,简单的代码作为参考。如果想了解爬虫 还是建议读一下《Python网络爬虫》等书。package com.get.image;import java.io.BufferedInputStream;import java.io.BufferedOutputStream
2017-12-04 22:51:58 307
原创 java反射获取方法以及调用方法
Class类中获取方法:public Method[] getMethods();//获取包括自身和继承(实现)过来的所有的public方法——Method不支持泛型,即后面不接public Method[] getDeclaredMethods();//获取自身所有的方法(private、public、protected,和访问权限无关),不包括继承的在jdk1.8后可以
2017-12-03 18:53:13 958 1
转载 jdbc驱动的四种类型
Java中的JDBC驱动可以分为四种类型,包括JDBC-ODBC桥、本地API驱动、网络协议驱动和本地协议驱动。JDBC驱动类型一、JDBC-ODBC桥JDBC-ODBC 桥 是sun公司提供的,是jdk提供的的标准API. 这种类型的驱动实际是把所有 JDBC的调用传递给ODBC ,再由ODBC调用本地数据库驱动代码.( 本地数据库驱动代码是指 由数据库厂商提供的数据库操作二进制
2017-12-02 11:01:52 2906
转载 java高效 的判断数组中是否包含特定值
四种不同方式检查数组是否包含某个值使用List:public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue); }使用Set: public static boo
2017-11-30 20:08:47 399
转载 java异常处理
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了
2017-11-14 11:25:45 244
转载 java enum详解
java enum(枚举)使用详解 + 总结 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方
2017-11-09 10:50:34 288
原创 iterator迭代器
iterator 迭代器iterator An iterator over a collection是一个集合的迭代器常用的几个方法public interface Iterator{E next();boolean hasNext();void remove();}同过反复的调用next()方法来不断的获取集合的每个元素 ,当到达集合的末
2017-11-08 23:17:59 214
转载 C语言位运算符:与、或、异或、取反、左移与右移详细介绍
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符 含义 描述& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1
2017-11-01 23:09:32 800
转载 使用Visual Studio Code搭建TypeScript开发环境
使用Visual Studio Code搭建TypeScript开发环境1、TypeScript是干什么的 ?TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。(安德斯·海尔斯伯格是Delphi 和 C#之父,Turbo Pascal 编译器的主要作者,.NET 概念发起人之一,同时也是TypeScript开源项目的重
2017-10-26 20:42:49 559
转载 Java中Synchronized的用法
《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}
2017-10-24 15:26:01 211
转载 泛型类
1回顾泛型类 泛型类:具有一个或多个泛型变量的类被称之为泛型类。class ClassGenericity { //在类里面可以直接使用T的类型 T aa; public void test11(T bb) { //................ } //静态方法 在类上面定义的泛型,不能再静态方法里面使用 p
2017-10-22 21:50:08 329 1
原创 swing 实现计算器
用swing类来实现简单的计算器编写代码如下public class Count extends JFrame{ private static final long serialVersionUID = 1L; private JTextField txtResult; private JPanel p; private String
2017-10-22 15:57:22 620
原创 JAVA冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作
2017-10-19 21:58:25 330
原创 线程的建立 (基础)
线程是一种为单一处理器分配执行事件的手段 但是如果是多处理器就可以实现真正意义上的并发 并发最主要的隐患是 - - 共享资源 解决共享资源的问题方法就是上锁 创建线程有三种方法 1)继承Thread 类 来实现 2)实现Runnable 接口 3)使用Callable Future 接口来实现 call()方法 用Thread
2017-10-12 21:41:54 238
原创 用swing 实现Icon 图标
Icon 图标 ImageIcon() 类是Icon接口的一个实现类 用于加载指定的文件 通常 加载图片的格式为gif, jpg,png等 ImageIcon() ------创建未初始化的图标对象ImageIcon(Image image)--------根据图像创建图标对象ImageIcon (String filename) -------根据指定的图片文件创建图标
2017-10-11 19:58:33 1443
原创 Navicate 破解教程
去官网下载任意版本的navicate for my sql 正常安装 安装完成后 解压出PatchNavicat.exe 文件 复制导Navicat for MySQL 目录下 双击运行 选择navicat.exe 提示成功 说明破解成功 打开就行 不用管注册提示
2017-10-11 19:54:30 4837 1
原创 swing 实现用户注册界面
Swing常用的文本组件有以下三种: 1) JTextFiled -------文本框 该组件只能接受单行的文本输入 2) JTextArea ------ 文本域 该组件可以接受多行的文本输入 3) JPasswordFiled ------ 密码框 不现实原始字符 用于接收用户输入的密码JTextFiled and JTextArea 都属于J
2017-10-10 17:45:47 7131
原创 AWT 事件监听Demo ActionListener
ActionListener 实现背景颜色的改变 /** * * @class ChangerColor * @param 按钮监听来改变背景颜色 */public class ChangerColor extends JFrame { JPanel p; JButton btYellow,btRed,btGreen;
2017-10-09 20:30:04 454
原创 AWT 实现计算器 界面 设计
这几天没事,做了一个简单的AWT下的计算器的 界面 swing 是基于AWT 的扩展 应用范围更广 功能更多 AWT应用好了 swing 就很简单了代码如下public class CountDemo { private Frame f; private Panel p; private Button[] buttons; Te
2017-10-09 20:04:17 626
原创 流式布局管理
刚刚写了一下AWT的方式布局管理器的代码现在简单上传一下 代码可以用在任何布局管理器上 只要简单的set 一下就可以了public class FlowLayoutDemo { private Panel panel; private Button bt1,bt2,bt3; public FlowLayoutDemo() {
2017-09-26 18:36:42 360
原创 JDBC 连接Mysql 驱动加载
JDBC 连接Mysql 的公共类代码 首先下载相应的驱动 Jar包 我用的是MySQL 因此下载的MySQL驱动jar包废话不说 直接代码public class DBUtil { private String driver = "com.mysql.jdbc.Driver"; private String url="jdbc:m
2017-09-21 21:50:00 592
原创 MySQL的安装教程
MySQL 是现在很好用的一款数据库处理的软件 但是MySQL的 安装比较复杂 下面给了一些安装教程一般的Typical就可以满足大多的程序 我们这里选择Custom 详细安装一下选择本地硬盘 在CInclude Files/Lib Files上左键,选择第一项,将此特性安装到本地硬盘。安装这些特性是为了更好的支持一些其他的开发。然后
2017-09-20 16:43:49 458
org.eclipse.jface.text
2017-09-19
mysql-essential-6.0.11-alpha-winx64.msi
2017-09-19
mysql连接JDBC用的架包
2017-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人