- 浏览: 45231 次
- 性别:
- 来自: 深圳
最新评论
文章列表
Java -D命令对应的代码中获取
- 博客分类:
- Java
Java -D命令对应的代码中获取-D后面的参数 和 多个参数时-D命令的使用
1. Java代码:
public class TestDPara {
public static void main(String[] args) {
String flag = System.getProperty("Para");
System.err.println(flag);
}
}
2. cmd命令:
java -DPara=sdfdsfdsfdsfsd TestDPa ...
ajax后台校验返回结果给前端
- 博客分类:
- HTML
1.发送请求并传递参数
$.ajax({
url: ctx + "mes/flowinfo/itemsExists?itemId="+row.itemId+"&progId="+progId,
type: 'post',//提交类型
//data: { "itemId": row.itemId, "progId": progId }, //参数都是以JSON方式传递
async: false,//true为异步,false为同步
contentType: "application ...
问题:
linux下执行java程序时偶尔会有connection reset报错
分析:
Oracle的JDBC driver程序里面在获取db连接的时候用到了java的SecureRandom,来获取随机字节数据流,用来产生随机数,-Djava.security.egd配置的就是随机数据收集伪设备,linux下有两种: 1./dev/random,利用系统中断来生成随机数据,所以当系统不是很繁忙的时候,中断数很少,那么调用进程就会进入等待状态,直到有足够用的中断数的时候,才会返回随机数,而这时可能已经发生getConnection超时了 ...
html中onclick 传递对象参数
- 博客分类:
- HTML
注意:转为json串进行传输 注意不要再加引号了,否则会报错
<i class=\"fa fa-toggle-on text-info fa-2x\" onclick="disable(' + JSON.stringify(row).replace(/"/g,'"') + ')"></i>
function disable(row) {
这里使用row.A 获取属性
}
oracle数据日期转字符串时间
- 博客分类:
- oracle
to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')
意图:为其他对象提供一种代理以控制对这个对象的访问。
主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访问此对象时加上一个对此对象的访问层。
何时使用:想在访问一个类时做一些控制。
如何解决:增加中间层。
关键代
/**
* 这是一个将全角字符转换成半角字符的方法
* @param input
* @return
*/
public String ToDBC(String input) {
char chars[] = input.toCharArray();
for (int i = 0; i < chars.length; i++) {
if (chars[i] == '\u3000') {
chars[i] = ' ';
} else if (chars[i] > '\uFF00' && chars[i] < '\uFF5F') {
char ...
# 全角字符第一字节 = 163(0xA3), 第二字节为对应半角字符 + 128
# 全角中文第一字节 > 163
my $str = "019AaBbYyZz\",.?<>{}[]*&^%#@!~()+-|:;";
print "$str\n";
$str =~ s/\x{A3}(.)/chr(ord($1) - 128)/eg;
print "$str\n";
Java 对象转换为 JSON 格式
- 博客分类:
- Java
FastJSON将Java对象转为json,日期显示时间戳未格式化解决办法
JSON版本:FastJson
Java 对象转换为 JSON 格式#
定义以下 Person JavaBean:
Copy
在JavaEE开发中,在把配置文件中的数据或用户表单提交上来的数据,封装在相应JavaBean的对象的对应属性中时:在实际开发中,使用第三方法工具包BeanUtils(commons-beanutils-xxx.jar 依赖于commons-logging-xx.jar)。
如博主在JavaWeb工程中,导入的jar包:commons-beanutils-1.9.3.jar和commons-logging-1.2.jar
这是在运行时报错了:eption in thread "main" java.lang.NoClassDefFoundError: org/apac ...
状态设计模式
使用场景:
1、行为随状态改变而改变的场景(在游戏、GUI、设备控制、编译器等场景用的比较多)。
2、条件、分支语句的代替者。
注意事项:在行为受状态约束的时候使用状态模式,而且状态不超过 5 个。
用订单状态变化来举例:
`
/**
* @author
* 声明5种状态
*/
public interface IStateModel {
void unPay();
void pay();
void refund() ...
JSP中使用window.location.href()跳转和传递参数
在按钮上添加onclick时间,并传递参数给js函数,参数可以为input中输入的值,也可以为jsp中获取的值。
onclick="doDelete(${student.id})
然后调用js中的函数实现跳转 2.1 Servlet方式跳转
<script type="text/javascript">
function doDelete(id) {
var flag = confirm("请确认是否删 ...
Centos下解决sublime2/3不能输入中文的问题
一、下载中文字体”YaHei.Consolas.1.12.Revise.ttf”
链接:https://pan.baidu.com/s/1f23zgItgK0DPuGd9dfywzA 密码:hcuh
二、复制字体及安装编译
mkdir -p /usr/share/fonts/truetype/
cd /usr/share/fonts/truetype
cp YaHei. ...
Xml
eXtendsible markup language 可扩展的标记语言
XML 有什么用?
可以用来保存数据
可以用来做配置文件
数据传输载体
定义xml
其实就是一个文件,文件的后缀为 .xml
. 文档声明
简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析
<?xml version="1.0" ?>
encoding : 解析xml中的文字的时候,使用什么编码来翻译
<?xml version=&qu ...