- 浏览: 69148 次
- 性别:
- 来自: 上海
最新评论
-
中华好儿孙:
QuarterLifeForJava 写道恩,double要这 ...
用Java原生类BigDecimal计算的问题 -
QuarterLifeForJava:
恩,double要这么写:
BigDecimal n1 = n ...
用Java原生类BigDecimal计算的问题 -
中华好儿孙:
kyzaqlx 写道设:公鸡有x只,母鸡有y只,小鸡有z只则: ...
对百钱买百鸡问题传统解法的一点改进 -
kyzaqlx:
设:公鸡有x只,母鸡有y只,小鸡有z只则:x + y + z ...
对百钱买百鸡问题传统解法的一点改进
文章列表
//产生5位长度的随机字符串,中文环境下是乱码
RandomStringUtils.random(5);
//使用指定的字符生成5位长度的随机字符串
RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'});
//生成指定长度的字母和数字的随机组合字符串
RandomStringUtils.randomAlphanumeric(5);
//生成随机数字字符串
RandomStringUtils.randomNumeric(5);
//生成随机[a-z]字符串, ...
https://zhidao.baidu.com/question/477740409.html
我的想法是,BigDecimal是不限精度的, 所以当做除法的时候,计算机不知道结果的精度是需要多少, 所以不指定的话会报错
MathContext mc = new MathContext(2, RoundingMode.HALF_DOWN);
//精度为2,舍入模式为大于0.5进1,否则舍弃。
BigDecimal a = new BigDecimal(0.5);
BigDecimal b = new BigDecimal(0.2);
System.out.println(a. ...
右键“我的电脑”-“属性”
点“高级”
在性能那一项点“设置”,再选“高级”
最下面有“更改”按钮。
设置最小值与最大值,一般最小值为物理内存的1。5倍到2倍。
其实就是虚拟内存不够。
http://zhidao.baidu.com/link?url=auidNtT-Awf5Ezd4Mc8nT6oxL5vZBw7DWHk6vgcCTcgEvwTU1hbQAAtwncjeEjq3FByKpyBb76Ik6cQaJwlZmbIk-d_ulScG_ck85HLXCr7
参考 http://www.linuxde.net/2014/05/15576.html
直接 yum install pip 或者 yum install python-pip都是不行的
其实不能yum那就直接下载编译安装呗。。。
CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下:
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
注意:wget获取https的时候要加上:--no-check-certificate
tar zvxf 1 ...
参考 http://lovesoo.org/resolve-the-python-importerrorcannot-import-name-httpshandler.html
http://jingyan.baidu.com/article/e52e3615aba39640c60c51c3.html
安装好pip后,运行pip install pyzmq时报 ImportError: cannot import name HTTPSHandler
解决方法:
需要在安装python前,安装OpenSSl。
命令如下:
Centos:
yum install openssl open ...
参考 http://blog.csdn.net/jcjc918/article/details/11022345
首先,查看centos6.4里的python的版本
#python -V
得到 Python 2.6.6
下载Python-2.7.9的tgz包
解压#tar -zxf Python-2.7.9.tgz
更改工作目录#cd Python-2.7.9
安装#./configure
#make all
#make install
#make clean
#make distclean
查看版本信息#/usr/local/bin/ ...
# -*- coding: utf-8 -*-
import xml.etree.ElementTree as ET
ET.register_namespace("nms", "http://www.mycompany.com")
tree = ET.parse(r"test.xml")
root = tree.getroot()
print len(root)
id = 1
for document in root:
print document.get('id')
document.set('i ...
已安装好python27和VS2012
在https://microsoft.github.io/PTVS/中选中All Builds,选择对应的ptvs版本下载,安装全选默认
《疯狂Java讲义 第三版》
《疯狂XML讲义》
《图解HTTP》
《JavaScript编程全解》
《涂抹MySQL》
此部分是转别人博客的内容
http://www.cnblogs.com/tiangaipain/p/3712500.html
首先,我们打开vs2013,依此点击文件-->新建-->项目-->win32控制台应用程序,起名myDll,确定,下一步,应用程序类型选择dll,默认点击完成(空项目和导出符号我们不选择),个人理解dll文件的书写比较类似于C++中的头文件,从左侧的解决方案中可以看见源文件中包括dllmain.cpp myDll.cpp 和stdafx.cpp三项,这里的dllmain .cpp 类似用C中的main函数,但是我的们的代码并不是在这个dllmain函数 ...
# yum install zlib
# yum install zlib-devel
下载成功后,进入python2.7的目录,重新执行
#make
#make install
此时先前执行的 软连接仍旧生效
然后进入 setuptool目录,
[root@localhost setuptools-5.2]# pythonnew setup.py install 重新安装
http://www.cnblogs.com/fankoko/p/4669616.html
ImportError: No module named setuptools 解决方 ...
CREATE PROCEDURE SAVE_SPHINX_TABLE_INDEXED(IN MAX_ID_INDEXED BIGINT, IN TB_NAME VARCHAR(200), IN INDEX_NAME VARCHAR(200))
BEGIN
IF MAX_ID_INDEXED > 0
THEN
REPLACE INTO sphinx_table_indexed(tb_name, index_name, index_time, index_max_id) values(TB_NAME, INDEX_NAME, NOW(), MAX_ID_INDEXED);
...
create trigger idtrigger
before insert on record_test_str
for each ROW
BEGIN
SET new.ID=getIdFunc();
END
http://stackoverflow.com/questions/270309/can-i-use-a-function-for-a-default-value-in-mysql
由于mysql建表时,默认值不能为一个函数,所以需要采取触发器去实现。
但是mysql触发器里再对触发器所监听的表进行insert和update是不行的
SELECT @rownum:=@rownum+1 id, FK_RECORD_ID, NAME NAME_ATTR, VALUE VALUE_ATTR FROM (SELECT @rownum:=0, FK_RECORD_ID, NAME, VALUE FROM documentsText1 ORDER BY NAME) t
ALTER TABLE xxx ADD actobj_count NUMERIC(3) NULL;
EXECUTE sp_addextendedproperty N'MS_Description', N'该活动下的活动对象个数', N'user', N'dbo', N'table', N'gl_activity', N'column', N'actobj_count';
ALTER TABLE gl_activity_customer DROP COLUMN has_statistics;
DROP TRIGGER actStatisticsTrigger_actObj_u ...