1.先创建一个Java_web项目 如果你没有下载过Tomcat服务器,不会配置,建议看一下我得这一篇博客:https://www.cnblogs.com/kongbursi-2292702937/p/11746773.html 我得项目名称为day02 上面信息填完之后点next,别点finish 再点next 之后finish就可以,创建完之后如下: 之后创建一个Java类hello_world.java,继承于GenericServlet 文件内容如下: import java.io.IO…
如何在eclipse里新建一个Maven的java项目和web项目: 一:java项目 New-->Other-->Maven 右击项目-->properties,修改以下文件: ①把java改成1.8(因为我的jdk是1.8的) ②将J2SE也改为1.8 ③最后运行一下项目,有如图效果则代表项目建立成功 二:web项目 新建一个web项目:New-->Other-->Maven 选择webapp 建完以后web工程会报错,原因是没有javax.servlet-api包 于是…
在Eclipse中创建一个新的spring Boot项目: 1. 首先在Eclipse中安装STS插件:在Eclipse主窗口中点击 Help -> Eclipse Marketplace... Search或选择“Popular”标签,选择Spring Tool 插件,Install: 2. 安装成功之后,会提示重启Eclipse工具,重启之后,New --> Project... 找到Spring Boot目录,选择Spring Starter Project,Next 3. 在New S…
方法/步骤     通过Eclipse打开一个正在开发阶段的java的web项目,没有项目的,只是为了学习的话,可以新建一个测试的java的web项目即可.在功能窗口找到如图所示的Servers窗口,如果默认的界面没有这个窗口的话,需要在菜单Window的show view中找到打开,首次打开这个窗口,可以看到,默认是没有任何server服务的,需要点击新建一个   在New Server对话框中,需要先选择server类型,列表中已经为我们提供了多个tomcat服务的版本,现阶段使用tomca…
spring是一个很优秀的基于Java的轻量级开源框架,为了解决企业级应用的复杂性而创建的,spring不仅可用于服务器端开发,从简单性.可测试性和松耦合性的角度,任何java应用程序都可以利用这个思路进行开发,Spring的核心就是控制反转(IoC)和面向切面(AOP),总的来说,Spring是一个分层的Java轻量级框架 所谓控制反转就是利用某种技术实现低耦合,对象之间相互的依赖关系是通过被动的方式传递进来,而不是对象主动进行另外对象的使用和查找,就是说控制权交给了容器,在初始化的时候,容器…
师兄写的一个JAVA播放器的源代码 MediaPlayer.java----------------------------------------------------------------------------//程序主文件import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.media.*;import java.io.*;import java.util.*;//为了导入Vector/…
C终究还是程序员进阶少不了坎,熟悉nginx ,深入学习php等最后都逃不过C,那为何不去拥抱呢...'='',c对我来说也是老朋友了,但是那时做 硬件作比赛而且比较浅显,现在决定还是 重新试试吧,,为了更好的读并理解运用C,这样才好更熟悉 php源码及一些扩展和 nginx及相关模块. linux 选择vim+ctags ,ide 使用eclipse(选这个而不选大学时就熟悉的visual studio那一套,原因是 以后我C的开发可能主要是 在linux里,这样到时候 用eclipse会支持…
Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developers Photon Release (4.8.0), GoClipse 0.16.1(v201607061938), 紧接着上一篇博文,现在孤可以是使用Eclipse开发Go程序了:建立项目.建立源文件.编译.运行.测试.调试…… 本文介绍自己使用Eclipse运行第一个Go Project的过程以及其中踩到的坑. 建立项目 下面的 D:\…
原文: https://jingyan.baidu.com/article/948f5924156866d80ff5f921.html Eclipse快速生成一个JavaBean类的方法 听语音 | 浏览:4321 | 更新:2015-11-11 01:24 1 2 3 4 5 6 分步阅读 javabean指的是具有无参构造器,全参构造器,GetXxx和SetXxx以及toString方法 我们在编写java程序的时候,是经常需要写javabean的. 所以就无法省略以上这个步骤. 在属性比较…
一. 首先是eclipse得下载,你要下载Eclipse IDE for Java EE这种类型的,我之前下载的Eclipse IDE for Enterprise Java Developers是官方最新版 但是这个我下载后怎么也弄不成,一直报错,难受.所以我就重新下载了一个eclipse集成开发环境,在官方网页找老版本eclipse 2018的都有Eclipse for java EE 之后就是看你电脑是什么操作系统就下载什么 我下载的是zip格式的Eclipse,你也可以下载exe格式的E…
今天写了一个可以测试并发数和运行次数的压力测试代码 介绍一下为什么会写这么一个工具. 介绍一个这个工具怎么用的. 背景 最近在开发CoapServer端,以及模拟设备侧发送数据调用开发好的CoapServer的性能,进行压力测试. 自己没有找到合适的压力测试的工具,但是测试诉求相对比较简单,觉得用Java可以来控制测试. 测试维度: 一共模拟1W台设备,共计发送数据100W次 模拟多台设备同时发送数据. 代码和使用 import org.eclipse.californium.core.Coap…
Safari手机版居然有个这么愚蠢的bug,浪费了我整个下午,使尽浑身解数,国内国外网站搜索解决方案,每一行代码读了又想想了又读如此不知道多少遍,想破脑袋也想不通到底哪里出了问题,结果竟然是web.config 的formsauthentication 的name属性的值少写了一个点“.”! 悲催啊!所以不得不写一篇文章来纪念这个悲催的下午!也为了帮助其他人以后[百度]的时候,可以根据中文关键字找到这个解决方案. BUG是这样产生的. 本来我们的网站只有一个主域名(www.sport7.cn)用…
一.安装环境和配置环境变量(必要环节) 安装java并配置环境变量 :在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建". 变量设置参数如下: 变量名:JAVA_HOME 变量值:C:\Program Files(x86)\Java\jdk1.8.0_91        // 要根据自己的实际路径配置 变量名:CLASSPATH 变量值:.;%JAVA_HO…
用用C3中的animation和transform写的一个模仿加载的时动画效果! 不多说直接上代码; html标签部分 <div class="wrap"> <h2>用C3中的animation和transform写的一个模仿加载的时动画效果</h2> <div class="demo"> <div></div> <div></div> <div></d…
现在使用数据库来写存储过程,动不动参数就会用到xml ,当然罗,优势也很明显,参数相对固定,而且灵活,如果要修改或者什么的,中间接口层也不需要做变化,只需要修改封装的存储过程以及程序传参就ok了. 随着时间慢慢过,有时候就有一个存储过程,一个xml 来应对整个表的新增,修改,删除的情况了.而对于这个情况,我个人比较喜欢使用 Merge关键字来处理.但是如果表里面的列很多,那么复制黏贴啊之类的机械动作就会很多,而且没有什么价值.所以我就写了一个小脚本,应对了使用xml 来做表的增删改的作用 首先我…
将List集合的数据写到一个Excel文件并导出示例: using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using System;using System.Collections.Generic;using System.IO; List<UserInfo> listUser = new List<UserInfo>()           {               new UserInfo { name="1&q…
自己写的一个SqlHelper,感觉使用起来挺方便的 using System; using System.Data; using System.Collections.Generic; using System.Configuration; using System.Text; using System.IO; using System.Data.SqlClient; namespace NdfDeviceNetC { public class SqlHelper { //数据库连接字符串 p…
最近因为要做数据库相关的测试,频繁使用到测试数据,手动添加太过于麻烦,而且复用性太差,因此干脆花了点时间写了一个生成随机姓名和相关数据的类,贴在这里,有需用的同志们可以参考一下.代码本身质量不好,也不算规范,各取所需莫要取笑-.- public class GetRandomName { private static string firstName = @"赵,钱,孙,李,周,吴,郑,王,冯,陈,褚,卫,蒋, 沈,韩,杨,朱,秦,尤,许,何,吕,施,张,孔,曹,严,华,金,魏,陶,姜, 戚,谢…
搭建java开发环境.使用eclipse编写第一个java程序 一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586.exe . 出现选择安装路径,可以根据需要更改安装路径.这里我们使用默认路径,直接下一步. 安装完成. 2.接下来配置环境变量 右键“我的电脑”->属性->“高级”选项卡 点击“环境变量” 我们要配置JAVA_HOME,PATH,CLASSPATH三项属性. 首先,配置 JAVA_HOME 找到我…
分享:写了一个 java 调用 C语言 开发的动态库的范例 cfunction.h   代码#pragma once#ifdef __cplusplusextern "C" {#endifint Sum(int ma, int mb);int Sum1();#ifdef __cplusplus}#endifcfunction.c  代码#include <windows.h>#include <time.h>#include "jni.h"#…
多年前写的一个ASP.NET网站管理系统,到现在有些公司在用 今早上接到一个电话,自已多年前写的一个ASP.NET网站管理系统,一个公司在用,出了点问题, 第一点是惊奇,5,6年前的东东,手机号码换了好几个了,居然还能找到俺的号码 估计是现在网站上留的,网站域名也换了,不容易~ 第二点就是同意解决,因为这个系统也很久不维护了,所以想看看现在怎么样了 运行的还很OK, 第三就是问题如何解决,其实是折叠菜单js兼容问题,当时就有,老问题 告诉对方换ie后解决 第四咱们来讨论下这个网站系统是如何写滴,…
纪念一下,在心心念念想从会计本科转为数据分析师快两年后,近期终于迈出了使用R的第一步,在参考他人的例子前提下,成功写了几行代码.用成本的角度来说,省去了部门去买昂贵的数据分析软件的金钱和时间,而对自己来说,则是在数据分析又迈出了一步,往经济宽裕又迈出了一步,往财务自由又迈出了一步,不得不写个随笔纪念一下. 以及,有时候,入门真的没有想象中困难,关键是要找到入门的方法,一窍通,百窍通. 以下为代码.简而言之就是写了一个时间序列预测的代码,包括完整的数据导入,数据处理和数据输出过程.加载了forec…
问题描述: 平时负责电子政务和图形调用部分,凡是牵涉到图形的都需要调用WebService服务,因此很多工程都需要添加web服务引用,现在WebForm的工程一个是10.2版本,一个是10.3版本,区别是调用的服务接口不同,MVC版本还有其他的工程等. 解决方案: (1)将所有和图形服务调用相关的都写到一个类库中,其他地方引用这个类库. (2)将10.2和10.3的接口都封装到这个类库中,方便维护不同版本. 学到的知识: (1)单例和静态的核心区别:变的应该用单例,像[人]的名字不同:不变的就应…
#调用方式roll_ele("ID","ele_id","7","up",3)#将控件分为7格,从底部倒数第二格向上滑动3格#滑动控件的方法def roll_ele(id,ele_id,size,direct,rollsize=1): """ 参数id为定位方式,eled_id为具体控件的id或xpath等,size为需要把该控件分成几格,direct为滑动方向,up或down(上或下),roll…
我需要写这么一个例子,到电子课本网下载一本电子书. 电子课本网的电子书,是把书的每一页当成一个图片,然后一本书就是有很多张图片,我需要批量的进行下载图片操作. 下面是代码部分: public function download() { $http = new \Org\Net\Http(); $url_pref = "http://www.dzkbw.com/books/rjb/dili/xc7s/"; $localUrl = "Public/bookcover/"…
Yeoman是一个常见的工作流,能够很方面的搭建属于自己的脚手架. 这段时间我用闲暇时间写了一个Generator来玩了一下,这个Generator的主要目的是快速建立一个RequireJS+AngularJS的项目. 当前进度 版本: 0.0.1 功能: 初始化项目,快速添加控制器,添加路由信息 下一步: 增加指令,服务,将路由改为angular-ui,然后完善publish命令 用法 安装Yeoman和Bower > npm install -g yo bower 安装generator >…
这几天在学习vueJS,学了半个月,觉得是不是该写点什么呢?于是 .脑子一抽,仿了一个酷狗的webapp. 项目截图: 由于是单页应用,切换路由时音乐不会停止,算是一个小亮点吧. 技术栈: vuejs2.0 vue-router vuex vue-router mint-ui 演示地址和项目地址 github.com/lavyun/vue-kugouMusic 如果有刚刚开始学习vuejs的同学可以把项目clone下来 可以看看vue单页应用的构建方式,或者怎么写路由...这个项目根据本人深入程…
读取或生成EXCEL数据的方法有很多,一般常见的有: 1.通过OFFICE EXCEL组件,优点:读取与生成EXCEL文件方便,缺点:服务器上必须安装OFFICE软件,且进程无法及时释放 2.通过第三方组件(比如:NPOI),优点:无需安装OFFICE软件,缺点:需要引入第三方组件,当然这个还是比较强的 3.通过把EXCEL当成数据库,连接后运用SQL语句读取,写入的话就自行拼接成HTML表格,优点:无需另外的组件,缺点:需要会SQL及拼接HTML表格较麻烦: 三种方法我都有用过,若开发BS网站…
为了去重复,写了一个通用的比较容器类,可以用在需要比较的地方,且支持Lamda表达式,代码如下: public class DataComparer<T>:IEqualityComparer<T> where T:class { private Func<T, T, bool> _compareFunc; public DataComparer(Func<T,T,bool> compareFunc) { this._compareFunc = compare…
用c#写的一个局域网聊天客户端 类似小飞鸽 摘自: http://www.cnblogs.com/yyl8781697/archive/2012/12/07/csharp-socket-udp.html 1:软件开启的时候先新开一个线程,该线程充当服务器端,一直死循环监听 2:开了新线程了,调用广播的方法 3:此时如果局域网内已经有有其它主机打开了这个软件,将会监听到这个广播,收到这个广播后将返回自己的主机,并且将监听到的主机添加自己的在线列表中,当然,发起广播的软件也能收到其它软件的回信,收到…