51CTO博客开发
我的环境:mac osx 10.11intellij idea15企业版tomcat9jdk 1.8目标:创建不带第三方框架的web工程,使用servlet+jdbc开发网站。选择菜单File-new-Project后出现这个窗口,按截图上的提示操作重点:我们要把自己定义的lib目录下的jar包部署的时候自动复制到时"项目/web/WEB-INF/lib"目录下因为tomcat会自动把"项目/we
操作系统版本:mac osx 10.11mysql版本:官网下载dmg v5.6.33 https://www.mysql.com/安装步骤1.双击dmg安装2.开启mysql服务系统偏好设置-底部-mysql-打开服务这个时候还不能使用mysql命令,需要配置mysql命令的路径。3.配置环境变量mysql的路径在当前用户根目录下编辑.bash_profile文件,添加
闲话不多说,直接入正题:我的环境: 操作系统:osx 10.10 IDE:eclipse luna SDK: 19默认你已经搭建好了SDK开发环境第一步,下载OSX平台下的ndk工具包:在我的网盘中比较新的r10版本可下载:http://pan.baidu
服务器配置:linux+tomcat现象:Linux服务器没有崩,有浏览器中访问页面,出现无法访问的情况,没有报4xx或5xx错误(假死),并且重启tomcat后,恢复正常。原因:tomcat默认最大连接数(线程数)200个,默认每一个连接的生命周期2小时(7200秒),tomcat使用http 1.1协议,而http1.1默认是长连接。tomcat接受处理完请求后,socket没有主动关闭,因此
使用Eclipse开发android出现的编译不通过的现象,控制台打印的信息如下:Unable to execute dex: Multiple dex files define Lcom/tencent/mm/a/a;[2015-03-14 18:51:39 - WelcomeActivity] Conversion to Dalvik format failed: Unable to exec
使用AlertDialog.Builder虽然也可以自定义自己的Dialog。但是如果Dialog中有EditText,你会发现点击EditText系统可能不会弹出软键盘。这个时候使用继承Dialog的方法就不会出现此问题。自定义Dialog示例代码:public class MyDialog extends Dialog{ &nbs
有些页面中ListView只是整个页面的一小部分,需要上下滑动整个页面,ListView不让自己滑动,默认ListView只会显示第一个item。这个时候需要重新设置一下ListView的高度。如果ListView的item中有TextView并且TextView的行数大于1行,这个时候.重设ListView的高度却计算不出TextView的高度,会出现TextView只显示一行的情况。这个时候需
Runtime runtime=Runtime.getRuntime(); String command="cmd.exe /c ipconfig /all"; Process process=null; try { &nbs
理解Handler的原理首先要搞清楚什么是Looper,在我的上一篇博文中对此有专门的介绍。Looper的作用是开启一个消息循环,从MessageQueue(Message队列,是Looper的成员变量)中循环取出消息处理。一个线程要使用Handler来处理来自其它线程的消息,这个线程必须有且仅有一个Looper对象与之绑定,也可以说一个Looper对象是是与
<SPAN style=""COLOR: ">一.自定义控件的选中效果在drawable文件夹下新建selector类型的xml文件(右键drawable,选择新建android xml file),文件名任意,内容如:<?xml version="1.0" encoding="utf-8"> xmlns:android="http://schemas.andr
一.自定义控件的选中效果在drawable文件夹下新建selector类型的xml文件(右键drawable,选择新建android xml file),文件名任意,内容如:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/
新建Web Project ,选择J2EE6.0,直接finish选中工程,右键添加Spring特性,选中CORE包和persistence包(必选), next,去掉Enable AOP Builder,新建spring容器,finish 3. 选中工程,右键添加Hibernate特性,勾选"复制jar到l工程l
package com.demo01;/** * 视频录制 */import java.io.File;import java.io.IOException;import android.app.Activity;import android.content.pm.ActivityInfo;import an
Java代码:package eoe.demo.Media; import java.io.File; import java.io.IOException; import android.app.Activity; import android.media.MediaRecorder; impor
ListView只显示第一个子项的情况下,需要设置它的布局参数,以显示全部子项。只需要调用以下函数即可。private void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter&nbs
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/LinearLayout1" androi
今天做一个SS2H的网站,我遇到一个天大的怪事,我现在必须把这个怪事记录下来:我把一个JSP页面删除了,访问时居然还会跳转到这个页面,我开始还觉得这是个小事,可能是tomcat服务器数据没更新过来,我就把tomcat关闭了,然后把里面的项目删除了,work下的项目也删除了,然后重新部署启动,那个被删除的jsp页面居然还能被访问,这个JSP页面是处理异常的页
1、windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8.2、 windows->Preferences……打开"首选项"对话框,左侧导航树,导航到gene
这几天在做一个LBS的应用,需要把当前获取的经纬度转化成当前位置名称(文字描述),因为当前的经纬度很容易知道,根据网络或者GPS就可以得到,所以关键是把经纬度转化位置的具体描述,但是又不想使用百度或者sso的地图sdk,搞得很烦锁,杀鸡焉用牛刀嘛,所以应该可以有一种很简单的方法。查找了一些资料,目前有两个方法,一种使用Android提供的类Geocoder
一.JSP页面读取数据库数据确认数据库的数据不是乱码(MySql建库建表时设置统一的字符集),JSP页面编码设置支持中文,这时JSP页面可以正常显示中文。二.从JSP提交数据到数据库从JSP页面的中文提交到action或者servlet后,要重新设置编码:new String(param.getBytes("iso-8859-1");不要使用new String(param.getBytes(),
一.关于layout_weight的用法:1.如果要在水平方向按比例(比如1:3)分配:各个组件的宽度设为0dp第一个组件的layout_weight=1//宽度占屏幕剩余宽度的四分之一第二个组件的layout_weight=3//宽度占屏幕剩余宽度的四分之一layout_weight默认为0,表示按自身给定的宽度布局2.如果要让一个组件铺满剩余的空间(例如垂直方向)那个其它组件保持默认值,设置这
TableLayout的列数等于含有最多子控件的TableRow的列数。如第一TableRow含2个子控件,第二个TableRow含3个,第三个TableRow含4个,那么该TableLayout的列数为4.1、全局属性也即列属性,有以下3个参数:android:shrinkColumns 设置可收缩的列。当该列子
1.部署一个struts项目的步骤:a,在WEB-INF下的lib文件夹下粘贴struts开发包;b,在WEB-INF下的web.xml下添加filter和filter-mapping节点。方法也是复制粘贴。c,在src目录下粘贴struts.xml文件(名字和位置是固定的)。2. namespace决定了action的访问路径,默认为"",表示任意路径,namespace可以写为/,或者/xxx
一.采用xml注入:注:1.数组类型的注入写法有两种,一种是传统的方法,另一种是采用和List类型一致的方法:<bean id=".." class=".."><property name="arr"><value>c++,java,vb.net</value></property></bean><bean id="..
1.输出JSP内置对象的值例如输出某一范围的name属性值:${requestScope.name} 等价于(String)request.getAttribute("name") 前缀可以可以是pageScope、requestScope、sessionScope、applicationScope2.输出页面之间传的值${param.name} 等价于req
一.Struts2与Hibernate整合直接按各自的方法进行(添加jar包和配置文件)。二.Spring与Struts2整合核心是让Spring管理Struts2的action,方法如下:1.分别搭建各自的框架(添加jar包和配置文件)2.添加"struts2-spring-plugin-x.x.x.jar"包3.在web.xml中配置启动监听器和全局参数(struts2参考文档里复制):<
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号