- 浏览: 216719 次
- 性别:
- 来自: 深圳
最新评论
-
白云天:
主机网络端口使用命令: netstat -nplt
centos7.4上安装mysql5.7记录 -
白云天:
登录到 容器内部 docker ps -a查询容器IDsudo ...
docker初探 -
白云天:
export jars to local directory ...
Camel的direct,Bean测试 -
白云天:
location /esb/ { proxy_ ...
Camel的direct,Bean测试 -
白云天:
centos 中添加 shell_script.sh 为开机启 ...
Camel的direct,Bean测试
文章列表
多重继承 : _inherits
class tiny_object(osv.osv)
_name = 'tiny.object'
_table = 'tiny_object'
_inherits = {
'tiny.object_a': 'object_a_id',
'tiny.object_b': 'object_b_id',
... ,
'tiny.object_n': 'object_n_id'
}
(...)
对象 ' ...
OpenERP 对象
所有ERP的数据通过对象进行访问,如:有一个 res.partner 对象 要访问 合作伙伴们(partners),一个账户.发票(account.invoice )的发票相关数据,等等。
请注意每种类型的资源都有一个对象。我们使用 res.partner 对象来管理所有的合作伙伴而不是每个对象自己管理自己。当我们谈到 "面向对象"这个词时指的是高度抽象的对象。
所有对象的方法都有一个参数 “ids”,它指定了本方法必须应用哪个资源(如哪个伙伴),精确的说本参数包含了方法要使用的某种资源的id列表,如有二个伙伴其ID分别为 1, 5 ,我们要调 ...
多核平台下的JAVA优化
- 博客分类:
- Java性能优化 多核线程 优化
现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是 ...
1、架设 nexus
nexus 的基础不多讲了,去官网下载个最新的 包吧,她使用jetty作为内置的 http-server,服务端口默认为8081, 账号管理员为 admin, 密码为 admin123, 安装后,我的访问地址为:http://172.19.2.204:8081/nexus/;(我的版本为 Sonatype Nexus™ 2.8.1-01 ),关于管理,配置 网上有很多介绍,自己去看吧。
2、gradle 中使用 maven 库
建立 gradle 项目后,在 build.gradle 中加入下列配置。
apply plugin: 'java'
apply ...
import java.lang.annotation.*;
@Target({ElementType.METHOD,ElementType.TYPE}) //用于 方法
@Retention(RetentionPolicy.RUNTIME) //在运行时加载到Annotation到JVM中
public @interface SqlDef {
String sql(); //定义一个 SQL 语句
String name() default " ...
从一个简单的 JPA 示例开始
本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。
自 JPA 伴随 Java EE 5 发布以来,受到了各大厂商及开源社区的追捧,各种商用的和开源的 JPA 框架如雨后春笋般出现,为开发者提供了丰富的选择。它一改之前 EJB 2.x 中实体 Bean 笨重且难以使用的形象,充分吸收了 ...
OSGI--apache felix 入门
- 博客分类:
- OSGI
引言
本文是本系列的第 1 部分,我们将开发包含客户端和服务器端组件的订单应用程序。然后将这些组件打包为 OSGi 包。客户端调用服务组件处理订单。服务组件具有处理订单和打印订单 ID 的方法。阅读本文后,您可以应用 Apache Felix 的概念和功能来将 Java 组件类构建和打包为 OSGi 包。
系统要求
要运行本文中的示例,请确保已在计算机上安装和设置了以下软件:
Java 5 或更高版本
Ant 构建工具
Apache Felix 二进制分发版 1.0.4
接下来,设置以下环境变量(按照示例 ANT_HOME=C:\apache-ant-1.7.0 进行设置):
JAVA_HOME ...
My-sql批量更新或者插入的SQL
- 博客分类:
- Java技术
My-sql批量更新或者插入的SQL,高效, MyBatis中的配置sample 如下:
<update id="batchUpdate" parameterType="java.util.List">
INSERT INTO db_log.test1 ( a,b,c) values
<foreach collection="list" item="it" index="index" separator=",">
...
java -cp %CLASSPATH:.:`find /home/jeffey/test/lib -name *.jar|tr '\n' ':'` cn.aduu.ad.tj.srv.impl.StatUuid
Mysql日期和时间函数大全
- 博客分类:
- mysql-数据库
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:
mysql> SELECT something FROM table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03');
-> 3
WEEKDAY(date)
返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。
mysql> select WEEKDAY('1997-10-04 22:23:00');
-> 5
mysql> selec ...
Mysql 日期处理备忘录
- 博客分类:
- 记忆
日期为今天的:
DATE(snd_tm)=CURDATE()
今天 和 昨天的,日期:
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s') AS now ,
DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 DAY),'%Y-%m-%d %H:%i:%s') AS last
加减的艺术用于工作学习管理
- 博客分类:
- Java技术
回顾做过的事情,总结起来,就是先加,后减,再加。
不是吗?
上学:先一点点的学习,积累,到现在,回忆似乎懂的就是那么一点?
做软件:先了解业务、客户、尽可能的了解、模拟过程,到形成原型,再到产品,中间进行了多少次的加、减 ?
要注意的是千万不要将次要的东西当成主要矛盾来处理。
刚才想到了很多,现在突然好像又忘记了,请大家一起来写下去吧,
谢谢大力支持!
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* 一个日志工具-只记录到内存
*
* @author jeffay.jiang
*
*/
publ ...
Log4j说明
1 og4j.rootCategory=INFO, stdout , R
此句为将等级为INFO的日志信息输出到stdout和R这两个目的地,stdout和R的定义在下面的代码,可以任意起名。等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,如果配置OFF则不打出任何信 ...
可以计算: 加减乘除,余数,括号 , 结果为整数,操作数全部为整数。
中间应该有考虑不周的地方,请给我留言。附上计算表达式。
转载,请注明本地址
测试:
public static void main(String[] args) throws Exception {
String exp = "-1*((24+8)/(6+2)*5-10)/2*2+10/2+200";
// exp = "(9/2-1)/2*2-1+9-8%2";
// exp = "(120-4/2/1*20)/8-1&qu ...