为了方便团队开发,我们通常是保留一个struts.xml然后在每一个成员中分一个或若干个struts-XXX.xml。我们知道这些xml文件要包含在struts,xml中。手写的话有时候会出错。图形界面帮忙解决了这一点。在hibernate中快速添加是将XXX.hbm.xml拖到图形界面的hibernate.cfg.xml中。但在struts2中不能拖动。经过探究发现可以这样做。
具体步骤如下:...
分类:
其他好文 时间:
2015-05-24 14:20:08
阅读次数:
221
题目:
输入一个字符串,该字符串表示一个公式,公式里可能有整数、加减乘除符号和左右括号,计算公式的结果。如输入"48*((70-65)-43)+8*1" ,返回整数-1816.
注意:
1、假设公式不会出错,既不用考虑左右括号不配对、出现非法字符等情况。
2、计算过程或结果不用考虑溢出。
3、输入的公式中只有整数,没有小数。整数可能有负数,负数需要用括号括起来,如 “(-3)+4" 。在...
分类:
其他好文 时间:
2015-05-24 14:19:08
阅读次数:
201
1 切换至root:su
2 在下载好的源码包路径下解压
tar -zx -f install_flash_player_11_linux.x86_64.tar.gz
3 拷贝解压后的.so文件到firefox的插件目录:/usr/lib/mozilla/plugins/
cp libflashplayer.so /usr/lib/mozilla/plugins/
...
分类:
系统相关 时间:
2015-05-24 14:20:47
阅读次数:
171
view概述android绝大部分UI组件都放在android.view和android.widght包中,android的虽有UI组件都继承了View类。
View类还有一个非常重要的子类:ViewGroup。ViewGroup继承了View,通常作为其他组件的容器使用,android对View和ViewGroup的设计采用了组合器模式:
即是ViewGroup属于View类,所以ViewGr...
分类:
移动开发 时间:
2015-05-24 14:20:58
阅读次数:
125
java中被static修饰的成员成为静态成员或类成员,它属于整个类所有,而不是某个对象所有。
静态成员可以使用类名直接访问,也可以使用对象名进行访问,不过推荐使用类名来进行访问。
使用static可以修饰变量、方法和代码块。
一、使用static修饰变量
二、使用static修饰方法
1、静态方法中只能直接调用同类中的静态成员,不能直接调用非静态成员。若想调用非静态成员,可以使...
分类:
其他好文 时间:
2015-05-24 14:18:47
阅读次数:
233
Android中WebView的详细解释:
概念:
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页。
使用方法:
(1).实例化WebView组件:
A.在Activity中实例化WebView组件。eg:
WebView webView = new WebView(this);
B.调用W...
分类:
移动开发 时间:
2015-05-24 14:21:26
阅读次数:
124
//客户端程序1:ChatClient.javaimport java.io.*;
import java.net.*;
import java.applet.Applet;
public class ChatServer {
public static void main(String[]args){
try{
ServerSocket server = null;
try{...
分类:
编程语言 时间:
2015-05-24 14:20:05
阅读次数:
119
又刷了一套题
以下题目出自 牛客网
这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。
1.补充下面函数代码:
如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。
#include
using namespac...
分类:
编程语言 时间:
2015-05-24 14:20:54
阅读次数:
642
运用set判断是否重复就可以简单求解。
之前WA了一次
因为最后写了if(T) cout<<endl;//不用判断是不是最后一行,因为题目说所有结果都要独占一行AC代码:#include
#include
#include
#include
#include
#include
using...
分类:
其他好文 时间:
2015-05-24 14:19:54
阅读次数:
310
主要要搞清楚 编译期 和 运行期的关系。
编译期就是 C 编译器将 源代码转化为 汇编再到机器代码 的过程。
运行期就是 实际的机器代码在CPU执行 的过程。很多书上说的东西,其实都只是指编译期进行的事情。const 和 volatile 也一样,所谓的 const ,只是告诉编译器要保证在 C的“源代码”里面,没有对该变量进行修改的地方,就是该变量不能而出现在赋值符号左边。实际运行的时候则不是...
分类:
其他好文 时间:
2015-05-24 14:20:55
阅读次数:
163
时钟控制逻辑给时钟提供了三种时钟:
FCLK用于CPU 核
HCLK用于AHB总线设备,比如CPU核、存储控制器、中断控制器、LCD控制器、DMA
PCLK用于APB总线设备,比如WATCHDOG、IIS控制器、PWM定时器、MMC接口、ADC
需要通过时钟控制逻辑的PLL提高系统时钟。
PLL有两个,MPLL和UPLL。UPLL专用于USB设备,MPLL用于FCLK、HCLK、...
分类:
其他好文 时间:
2015-05-24 14:18:43
阅读次数:
197
今天隔壁老王突然问起我,Swift里面的@objc是个神马玩意儿?于是就有了今天的这个tip。
那么话说回来,既然说到@objc,就不得不扯一扯Swift和Objective-C之间不得不说的一些事啦^_^
Objective-C和Swift混合开发Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可...
分类:
编程语言 时间:
2015-05-24 14:19:33
阅读次数:
140
PagerSlidingTabStrip 源码解析
本文为 Android 开源项目源码解析 中 ${PagerSlidingTabStrip} 部分
项目地址:[PagerSlidingTabStrip]({PagerSlidingTabStrip}]({https://github.com/astuetz/PagerSlidingTabStrip}),分析的版本:1.0.1,Demo 地址:...
分类:
其他好文 时间:
2015-05-24 14:20:23
阅读次数:
350
一、引入
在Android开发中常常会遇到网络请求,数据库数据准备等一些耗时的操作;而这些操作是不允许在主线程中进行的。因为这样会堵塞主线程导致程序出现未响应情况。
所以只能另起一个子线程进行这些耗时的操作,完成后再显示到界面。众所周知,界面等控件操作只能在主线程中完成;所以不可避免的需要从子线程切换到主线程。
二、方法
对于这样的情况在Android 中...
分类:
移动开发 时间:
2015-05-24 14:18:11
阅读次数:
150
在ckfinder.js文件中替换字符串,即可删除文件列表中的版权信息
替换为
在ckfinder.js文件中删除或注释掉如下字符串,即可删除文件上传首页中左下角的提示信息。
\124\150\x69\163...
分类:
其他好文 时间:
2015-05-24 14:17:50
阅读次数:
165
1、用管理员的帐号登录后,选择【设置】-【权限管理】进入管理组设置界面,如下图
2、在左边点击【新建管理组】,新建一个管理组(这里必须新建一个管理组,因为系统管理组是无法获取权限的),如下图:
3、新建好管理组后,根据实际情况需要设置管理权限,在右边页面的最下面就可以看到secret,如下图...
分类:
微信 时间:
2015-05-24 14:18:18
阅读次数:
958
下面我们开始Go的"Hello world"的编写,主要参考资料来自:
https://golang.org/doc/install
主要包括以下几个部分:
1. Go在Linux内核操作系统下的编译环境的安装。我这里是Ubuntu 15.04, Linux 3.19.0内核。
2. Go程序的编写。
3. Go程序简要说明
4. Go的编译,链接和运行。
下面先看:
Go的安...
分类:
其他好文 时间:
2015-05-24 14:17:18
阅读次数:
158