- 我用Eclipse写的第一个java程序
2301_76549425
eclipsejavaide
1.先是下载的文件夹,完成后全部压缩成这个样子,然后在打开eclipase.exe应用程序2.打开之后,把这个安装在c盘3.按launch之后就会显示下面这个样子的,点击filenewjavaproject4.在projectname;输入hello然后选择javase-17点击next5.6.7.8.创建一个名字位helloWord的项目9.10.输出一个代码,我用eclipse写的第一个Jav
- SpringBoot开发的实用小工具集
King斌
一、项目简介springboot开发的实用小工具集环境搭建说明开发环境为jdk1.8,基于maven构建;使用Idea或者eclipase开发;基于SpringBoot搭建,大大简化了配置操作;本项目使用了lombok,在查看本项目时如果您没有下载lombok插件,请先安装,不然找不到get/set方法;依赖的xcore包已上传至git托管的maven平台,git托管maven可参考教程。使用ja
- SpringBoot开发的实用小工具集,YYDS
美美科技生活
真正的大师,永远都怀着一颗学徒的心!一、项目简介springboot开发的实用小工具集环境搭建说明开发环境为jdk1.8,基于maven构建;使用Idea或者eclipase开发;基于SpringBoot搭建,大大简化了配置操作;本项目使用了lombok,在查看本项目时如果您没有下载lombok插件,请先安装,不然找不到get/set方法;依赖的xcore包已上传至git托管的maven平台,gi
- ADT更新后新建工程报错那点事
Bill_Wang
好久没更新AndroidSDK了,今天安装了AndroidStudio顺便把原来的SDK更新了。更新完很诡异的发现原来platform-tools里的adb不见了,找寻问题未果之后,我只能重新下来的sdk,再更新,adb终于出现了。打开原来的eclipase,提示我更新到ADT23+,发现在线无法搜到更新包,于是我网上下了离线的包,拷贝到feature和plugins,好歹能用了,但发现了很多蛋疼
- 关于2017 Eclipase jsp页面 option里写c:if的错误处理
这个柠檬有丶酸
小柠檬的代码人生
关于Eclipasejsp页面标签里面嵌套标签错误的解决方法第一步这个是EclipseOxygen这个版本的问题,我用的是这个版本官网也出了这个BUG的补丁,可以去官网下载补丁来解决这个问题。地址:https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0或者直接去这个地址下载这个包:链接:https://pan.baidu.com/s/1P8c
- Eclipase远程调试
計然
Eclipase远程调试:java-Xdebug-Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=6666-jarOfficeAutomation-0.0.1-SNAPSHOT.jar在执行jar包的命令中添加-Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=6666连接
- 求助:Note: log switch off, only log_main and log_events will have logs!
吴朗
求助
Note:logswitchoff,onlylog_mainandlog_eventswillhavelogs!真机(华为c8813)在Eclipase上测试,打不出logcat信息,只有这样的一句话:Note:logswitchoff,onlylog_mainandlog_eventswillhavelogs!那位知道原因啊?求帮助?网上说的:adbshellecho1>/sys/kernel/
- Android打arr包并在项目中引用以及遇到的坑
JiangChen.f
Android
最近项目总想要实现人脸识别功能,之前第三方公司提供了技术支持,但是只是给了Eclipase源码,而现在大多是Android开发的IDE都是AndroidStudio,所以开始打算把源码部分功能打成jar包到项目中使用,由于jar包不能把资源文件打进去,所以只能通过反射的方式获取各种需要的资源文,但是如果代码中各种资源文件很多,有的时候我们很难一个个的去修改成通过反射获取,所以决定打成arr包,这样
- 社会化三方分享集成详细介绍(友盟)
SingleShu
相信做开发的猿友们肯定会接触三方分享,那么三方分享怎么具体集成呢,当初我吃过苦头,现在想为新手们写一个详细的集成介绍。大神请自行走开。。。我这里就介绍友盟的三方了吧,目前使用比较广泛,三方呢,这里只做qq,微信,微博等常见的。友盟呢有自己的demo和配置文档,不过那个demo是Eclipase的,很久了。废话不多说,开始吧。一、友盟SDK去友盟的官网下载一个友盟集成的SDK,在首页点击产品。选择U
- Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
那些年的代码
一环境的搭建:eclipase+javaEE+commons-fileupload-1.2.1.jar+commons-io-2.0.jar+tomcat7.0.68二文件上传的servlet代码实现!packagecom.baidu.fileupload.servlet;importjava.io.File;importjava.io.FileOutputStream;importjava.io
- eclipase搭建maven聚合工程
杜_小妖
eclipse
前言本文介绍一下用eclipse创建一个maven项目的具体过程,创建的项目结构如下:一、创建项目前的准备1.配置maven添加本地maven在eclipse的菜单栏选择“Window”—>“preferences”在弹出的窗口选择“maven”—>“Installations”点击“Add…”—>“Directory…”选择本机上的maven所在的目录,点击“Finish”,勾选自己添加的mav
- Java基础语法-基础入门
我叫吴智斌
计算机语言组成:2.关键词3.标识符4.注释5.常量与变量6.运行符7.造句8.函数9.数组关键字和保留字关键字:在编程语言中有一些事先定义好的,有着特殊含义的单词保留字:和关键字一样都是编程语言事先定义好的,只是说现在暂时没有特殊的用途,但说不定以后某天会突然被赋予意义和被使用到,因此被保留下来的单词,goto和const就是Java的保留字关键字和保留字在eclipase中是标红的标识符1.在
- AndroidStuido使用(献给从Eclipase转过来的同志)
qq_15807167
eclipseandroidAndroid开发ASAndStudio
AS使用不掉坑,快速上手指南AS使用不掉坑快速上手指南AndroidStudio的安装AndroidStudio第一个项目AndroidStudio界面介绍Android依赖的导入Liberty快捷键习惯设置推荐设置导入Eclipse项目设置增加全局代码行提示线AndroidStuido主题设置前言对于我们Android开发者来说,最先接触的就是好用的Eclipse了,但是随着google下定决心
- 简易版 文件上传UpdateFile(Struts2版)
chuck_kui
1.搭建环境eclipase:LunaRelease(4.4.0)struts2:2.3.28 下载地址:http://download.csdn.net/detail/chuck_kui/95130902.项目结构:3.类:Update.javapackagecom.baidu.update;
importjava.io.File;
publicclassUpdate{
privateFi
- Struts2_CRUD
chuck_kui
1搭建环境:eclipase:LunaRelease(4.4.0) sturts2:2.3.28 下载地址:http://download.csdn.net/detail/chuck_kui/95130902.类:模拟DAO : Dao.javapackagecom.baidu.struts2.CRUD;
importjava.util.ArrayList;
importjava.util.Li
- 简易版 用户注册(Struts2)
chuck_kui
1.搭建环境 eclipase:LunaRelease(4.4.0)struts2:2.3.28 下载地址:http://download.csdn.net/detail/chuck_kui/95130902.创建类①创建类 Role类packagecom.baidu.struts2.application.onlineusers;
publicclassRole{
privateInt
- Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
chuck_kui
Web开发问题小结
一环境的搭建:eclipase+javaEE+commons-fileupload-1.2.1.jar+commons-io-2.0.jar+tomcat7.0.68二文件上传的servlet代码实现!packagecom.baidu.fileupload.servlet;importjava.io.File;importjava.io.FileOutputStream;importjava.io
- Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
chuck_kui
一环境的搭建:eclipase+javaEE+ commons-fileupload-1.2.1.jar+ commons-io-2.0.jar + tomcat7.0.68二 文件上传的servlet代码实现!packagecom.baidu.fileupload.servlet;
importjava.io.File;
importjava.io.FileOutputStream;
im
- Eclipase显示当前JVM内存信息
秋风扫落叶
原文地址:Eclipase显示当前JVM内存信息 可以在Eclipase的右下角打开当前JVM内存使用情况的小插件,该插件可以手动清理JVM内存,实时显示JVM内存的消耗。这在编程中还是很有用的,要显示这个插件很简单只需要在Eclipase中设置一下即可。下面跟我一起来操作吧!! 先看看我的Eclipase效果图吧,如下图: 显示该插件的具体步骤如下:第一步:打开eclipse/myeclipse
- eclipse、tomcat集成部署工程
believejava
eclipsetomcat
eclipse、tomcat集成部署工程,有两种方式。一种方式是通过WTP(WEBTOOLSPLATFORM)下载,并集成tomcat,另一种是单独下载tomcat,然后通过配置集成eclipse和tomcat。当然做这些工作之前,你首先要下载eclipse,并且安装了jdk1.7,并且对eclipase进行了配置,我下载的eclipse版本是KeplerServiceRelease1。首先介绍下
- Spring MVC 学习笔记5 —— 实现简单的用户管理,增删改查(1)建立user model
sonictl
在上一节的基础上,增加usermodel,并在对应的class代码中,利用Eclipase提供的Source-GenerateGetterandSetters/ GenerateConstructionUsingFields...1.新建Package:edu.bit.model,新建Class:"User"packageedu.bit.model;
publicclassUser{
priva
- Eclipse集成开发环境---第三季 专题1 课程5
u011467781
eclipsegdb调试arm开发环境配置
Eclipase集成开发环境整体连接方式:eclipse--gdbserver--(usb)--jlink-开发板准备工作:设置开发板为nandflash启动。。 1、格式化Nandflash(从SD卡启动) 2、连接jlink 3、安装gdbserver 安装过程:(在ARM-tools工具包中,解压,并运行其中的bulid-all脚本命令(bulid-all为安装gdbserver),
- Nutch2.2.1 笔记一 : 环境准备,将Nutch导入到STS/Eclipase
DLow
Nutch
Nutch开发最好在linux环境下进行,省心,可以避免hadoop在windows平台上的一些问题,这里我用的是ubuntu13.0432位桌面版,用的是vmware镜像,方便,不用安装,下载后直接可以用vmware打开镜像下载地址:http://www.traffictool.net/vmware/ 在开始之前更新一下源(/etc/apt/sources.list),网上资料很多,参考
- Note: log switch off, only log_main and log_events will have logs!
wangzt_2008
androidlog switch off
android程序一直提示:已停止运行,想看下Logcat发现显示:Note: log switch off, only log_main and log_events will have logs!网上找了才发现是这样的问题
真机(华为c8813)在Eclipase上测试,打不出logcat信息,只有这样的一句话:Note: log switch off, only log_main and l
- Eclipase插件下载地址
丿Fee丶腳歩
cli
Eclipse官方下载地址: http://www.eclipse.org/downloads/ Android开发用ADT插件安装地址:
http://dl-ssl.google.com/android/eclipse/
如果上面的地址安装失败,可以尝试使用下边的地址:
https://dl-ssl.google.com/android/eclipse/
ADT
- Spring quartz实例
秋风扫落叶
spring
目的: 写两个任务,分别是TestJob和TestJob2。TestJob每个10秒钟打印一行文字到控制台,TestJob2每个一分钟打印一行文字到控制台。 搭建环境: 用MyEclipase或Eclipase创建一个JavaProject。在项目下创建lib目录,放入必要的Spring的jar文件。结构如下图: 任务Java代码:packagecom.test;
/*
- 解决overlaps the location of another project的办法
seafit
androidimport
Android导入一个工程时提示Invalidprojectdescription字样,当我们单击<<Details按钮查看详细内容可以看到overlapsthelocationofanotherproject。 用了eclipase的import就解决了,不用从源文件创新ANDROID新工程。
- maven 权威指南中文版
dragon0929
mavenC++cXPC#
m2eclipase安装 maven 权威指南中文版
手动把jar文件添加到maven的repository:
在window xp下,maven repository的默认目录为:C:\Documents and Settings\<username>\.m2\repository
设置maven_home and path
在cmd模式下,转到jar文件所在
- 戴尔笔记本win8系统改装win7系统
sophia天雪
win7戴尔改装系统win8
戴尔win8 系统改装win7 系统详述
第一步:使用U盘制作虚拟光驱:
1)下载安装UltraISO:注册码可以在网上搜索。
2)启动UltraISO,点击“文件”—》“打开”按钮,打开已经准备好的ISO镜像文
- BeanUtils.copyProperties使用笔记
bylijinnan
java
BeanUtils.copyProperties VS PropertyUtils.copyProperties
两者最大的区别是:
BeanUtils.copyProperties会进行类型转换,而PropertyUtils.copyProperties不会。
既然进行了类型转换,那BeanUtils.copyProperties的速度比不上PropertyUtils.copyProp
- MyEclipse中文乱码问题
0624chenhong
MyEclipse
一、设置新建常见文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -
- 发送邮件
不懂事的小屁孩
send email
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.commons.mail.MultiPartEmail;
- 动画合集
换个号韩国红果果
htmlcss
动画 指一种样式变为另一种样式 keyframes应当始终定义0 100 过程
1 transition 制作鼠标滑过图片时的放大效果
css
.wrap{
width: 340px;height: 340px;
position: absolute;
top: 30%;
left: 20%;
overflow: hidden;
bor
- 网络最常见的攻击方式竟然是SQL注入
蓝儿唯美
sql注入
NTT研究表明,尽管SQL注入(SQLi)型攻击记录详尽且为人熟知,但目前网络应用程序仍然是SQLi攻击的重灾区。
信息安全和风险管理公司NTTCom Security发布的《2015全球智能威胁风险报告》表明,目前黑客攻击网络应用程序方式中最流行的,要数SQLi攻击。报告对去年发生的60亿攻击 行为进行分析,指出SQLi攻击是最常见的网络应用程序攻击方式。全球网络应用程序攻击中,SQLi攻击占
- java笔记2
a-john
java
类的封装:
1,java中,对象就是一个封装体。封装是把对象的属性和服务结合成一个独立的的单位。并尽可能隐藏对象的内部细节(尤其是私有数据)
2,目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而使软件错误能够局部化,减少差错和排错的难度。
3,简单来说,“隐藏属性、方法或实现细节的过程”称为——封装。
4,封装的特性:
4.1设置
- [Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”
aijuans
学习Android遇到的错误
最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。
昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。
我就看了一下,和她要了psd的文件,还好我有一点
- 自己写的一个繁体到简体的转换程序
asialee
java转换繁体filter简体
今天调研一个任务,基于java的filter实现繁体到简体的转换,于是写了一个demo,给各位博友奉上,欢迎批评指正。
实现的思路是重载request的调取参数的几个方法,然后做下转换。
- android意图和意图监听器技术
百合不是茶
android显示意图隐式意图意图监听器
Intent是在activity之间传递数据;Intent的传递分为显示传递和隐式传递
显式意图:调用Intent.setComponent() 或 Intent.setClassName() 或 Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。
隐式意图;不指明调用的名称,根据设
- spring3中新增的@value注解
bijian1013
javaspring@Value
在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件中的文件,进行键值对的注入,例子如下:
1.首先在applicationContext.xml中加入:
<beans xmlns="http://www.springframework.
- Jboss启用CXF日志
sunjing
logjbossCXF
1. 在standalone.xml配置文件中添加system-properties:
<system-properties> <property name="org.apache.cxf.logging.enabled" value=&
- 【Hadoop三】Centos7_x86_64部署Hadoop集群之编译Hadoop源代码
bit1129
centos
编译必需的软件
Firebugs3.0.0
Maven3.2.3
Ant
JDK1.7.0_67
protobuf-2.5.0
Hadoop 2.5.2源码包
Firebugs3.0.0
http://sourceforge.jp/projects/sfnet_findbug
- struts2验证框架的使用和扩展
白糖_
框架xmlbeanstruts正则表达式
struts2能够对前台提交的表单数据进行输入有效性校验,通常有两种方式:
1、在Action类中通过validatexx方法验证,这种方式很简单,在此不再赘述;
2、通过编写xx-validation.xml文件执行表单验证,当用户提交表单请求后,struts会优先执行xml文件,如果校验不通过是不会让请求访问指定action的。
本文介绍一下struts2通过xml文件进行校验的方法并说
- 记录-感悟
braveCS
感悟
再翻翻以前写的感悟,有时会发现自己很幼稚,也会让自己找回初心。
2015-1-11 1. 能在工作之余学习感兴趣的东西已经很幸福了;
2. 要改变自己,不能这样一直在原来区域,要突破安全区舒适区,才能提高自己,往好的方面发展;
3. 多反省多思考;要会用工具,而不是变成工具的奴隶;
4. 一天内集中一个定长时间段看最新资讯和偏流式博
- 编程之美-数组中最长递增子序列
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class LongestAccendingSubSequence {
/**
* 编程之美 数组中最长递增子序列
* 书上的解法容易理解
* 另一方法书上没有提到的是,可以将数组排序(由小到大)得到新的数组,
* 然后求排序后的数组与原数
- 读书笔记5
chengxuyuancsdn
重复提交struts2的token验证
1、重复提交
2、struts2的token验证
3、用response返回xml时的注意
1、重复提交
(1)应用场景
(1-1)点击提交按钮两次。
(1-2)使用浏览器后退按钮重复之前的操作,导致重复提交表单。
(1-3)刷新页面
(1-4)使用浏览器历史记录重复提交表单。
(1-5)浏览器重复的 HTTP 请求。
(2)解决方法
(2-1)禁掉提交按钮
(2-2)
- [时空与探索]全球联合进行第二次费城实验的可能性
comsci
二次世界大战前后,由爱因斯坦参加的一次在海军舰艇上进行的物理学实验 -费城实验
至今给我们大家留下很多迷团.....
关于费城实验的详细过程,大家可以在网络上搜索一下,我这里就不详细描述了
在这里,我的意思是,现在
- easy connect 之 ORA-12154: TNS: 无法解析指定的连接标识符
daizj
oracleORA-12154
用easy connect连接出现“tns无法解析指定的连接标示符”的错误,如下:
C:\Users\Administrator>sqlplus username/
[email protected]:1521/orcl
SQL*Plus: Release 10.2.0.1.0 – Production on 星期一 5月 21 18:16:20 2012
Copyright (c) 198
- 简单排序:归并排序
dieslrae
归并排序
public void mergeSort(int[] array){
int temp = array.length/2;
if(temp == 0){
return;
}
int[] a = new int[temp];
int
- C语言中字符串的\0和空格
dcj3sjt126com
c
\0 为字符串结束符,比如说:
abcd (空格)cdefg;
存入数组时,空格作为一个字符占有一个字节的空间,我们
- 解决Composer国内速度慢的办法
dcj3sjt126com
Composer
用法:
有两种方式启用本镜像服务:
1 将以下配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置)。见“例1”
2 将以下配置信息添加到你的项目的 composer.json 文件中(针对单个项目配置)。见“例2”
为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置,如下 1 2 3 4 5
- 高效可伸缩的结果缓存
shuizhaosi888
高效可伸缩的结果缓存
/**
* 要执行的算法,返回结果v
*/
public interface Computable<A, V> {
public V comput(final A arg);
}
/**
* 用于缓存数据
*/
public class Memoizer<A, V> implements Computable<A,
- 三点定位的算法
haoningabc
c算法
三点定位,
已知a,b,c三个顶点的x,y坐标
和三个点都z坐标的距离,la,lb,lc
求z点的坐标
原理就是围绕a,b,c 三个点画圆,三个圆焦点的部分就是所求
但是,由于三个点的距离可能不准,不一定会有结果,
所以是三个圆环的焦点,环的宽度开始为0,没有取到则加1
运行
gcc -lm test.c
test.c代码如下
#include "stdi
- epoll使用详解
jimmee
clinux服务端编程epoll
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linu
- Hibernate对Enum的映射的基本使用方法
linzx0212
enumHibernate
枚举
/**
* 性别枚举
*/
public enum Gender {
MALE(0), FEMALE(1), OTHER(2);
private Gender(int i) {
this.i = i;
}
private int i;
public int getI
- 第10章 高级事件(下)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 孙子兵法
roadrunners
孙子兵法
始计第一
孙子曰:
兵者,国之大事,死生之地,存亡之道,不可不察也。
故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五
曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑
、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法
者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校
之以计,而索其情,曰
- MySQL双向复制
tomcat_oracle
mysql
本文包括:
主机配置
从机配置
建立主-从复制
建立双向复制
背景
按照以下简单的步骤:
参考一下:
在机器A配置主机(192.168.1.30)
在机器B配置从机(192.168.1.29)
我们可以使用下面的步骤来实现这一点
步骤1:机器A设置主机
在主机中打开配置文件 ,
- zoj 3822 Domination(dp)
阿尔萨斯
Mina
题目链接:zoj 3822 Domination
题目大意:给定一个N∗M的棋盘,每次任选一个位置放置一枚棋子,直到每行每列上都至少有一枚棋子,问放置棋子个数的期望。
解题思路:大白书上概率那一张有一道类似的题目,但是因为时间比较久了,还是稍微想了一下。dp[i][j][k]表示i行j列上均有至少一枚棋子,并且消耗k步的概率(k≤i∗j),因为放置在i+1~n上等价与放在i+1行上,同理