- 博客(42)
- 资源 (19)
- 收藏
- 关注
原创 Odoo13使用SQL构建报表
Odoo13使用SQL构建报表1.新建模型CustomSqlModel# -*- coding: utf-8 -*-from odoo import api, fields, models, toolsclass CustomSqlModel(models.Model): _name = 'custom.sql.model' _description = "Custom...
2019-12-23 19:12:37 1397
原创 Odoo13创建报表
Odoo13创建报表前提:参考Odoo13创建一个基本模块创建好Academy模块1.安装并配置wkhtmltopdf安装windows版wkhtmltopdf ,按照官网要求安装最新版的wkhtmltopdf,当前最新版为0.12.5;配置wkhtmltopdf,在window中配置环境变量,在系统变量path中添加wkhtmltopdf的bin路径,配置完成也可以在命令行测试重...
2019-12-11 19:17:29 2519
原创 Odoo13创建一个基本模块
Odoo13创建一个基本模块Odoo13创建一个基本模块1.创建模块创建模块目录 ,在根目录下创建模块目录,此处为my-modules创建模块 ,在Pycharm的命令行终端使用Odoo的scaffold命令设置一个基本模块,此处为Academypython odoo-bin scaffold Academy my-modules没有错误信息则创建成功,可以查看my-module...
2019-11-17 22:11:29 3960 11
原创 Odoo13开发环境搭建
ODOO13开发环境搭建Odoo13开发环境搭建准备:windows10 64位系统、Python3.6.8、Pycharm2019.2、postgresql-12.0-1、Odoo13其它:nodejs、rtlcss、wkhtmltopdf下载安装Python3.6.8 ,按照官网文档,Odoo13需要Python3.6以上版本,但是3.8报错,因此使用3.6.8,下载地址https...
2019-11-07 16:21:34 9792 3
原创 使用Echarts3实现动态折线图
#1引入Echarts及地图文件*1)下载Echarts JS库文件及地图文件 Echarts库下载地址 http://echarts.baidu.com/download.html#2绘制折线图*1)准备DOM容器,并设置高度和宽度为100%<!DOCTYPE html><html style="height:100%;">...
2019-03-15 14:21:44 1291
原创 Apache Drill动态添加数据源
1Apache Drill添加数据源Apache Drill添加数据可参考官网文档 http://drill.apache.org/docs/connect-a-data-source/2Apache Drill动态添加数据源在Apache Drill的web控制台页面上添加数据源时,打开页面调式工具,发现发送的请求如下: 然后我们可以使用POSTMAN进行调试调用 这时...
2018-06-04 16:51:21 1486 1
原创 SpringBoot2.0.2将外部jar打包到war或jar
1问题描述由于需要使用外部jar,无法从maven上下载引用,如Oracle或SQL Server的JDBC驱动包 在直接打包的时候无法添加到war或jar,则需要方法将外部jar打包到war或jar2解决办法*1)在根目录下创建lib文件夹,并将驱动jar放到里面引用使用 *2)在pom.xml中添加外部jar的引用 &amp;amp;lt;dependency&amp;amp;gt; ...
2018-05-24 16:16:34 1442
原创 SpringBoot2.0.2打包成war
1修改项目中的启动类Application main class*1)继承SpringBootServletInitializer并重载configure方法@SpringBootApplicationpublic class Application extends SpringBootServletInitializer { @Override protected S...
2018-05-24 16:05:28 6303
原创 JDBC使用Apache Drill进行跨库查询
1使用JDBC连接到Apache Drill*1)参考文章“使用JDBC连接到Apache Drill” https://blog.csdn.net/u010520912/article/details/804172562Apache Drill添加数据源*1)打开Apache Drill控制台 http://localhost:8047 并进入storage页面*2)在底部添加...
2018-05-23 14:33:14 3373
原创 使用JDBC连接到Apache Drill
1下载Apache Drill*1)Apache Drill需要安装并配置JDK1.8*2)到Apache Drill官网地址下载并解压Apache Drill http://drill.apache.org/ 当前版本apache-drill-1.13.02在Windows下启动Apache Drill*1)可参考官网文档http://drill.apache.org/docs...
2018-05-23 11:10:44 2159
原创 解决Spring Boot在IE下返回json时提示下载的问题
解决SpringBoot在IE下返回json时提示下载的问题SpringBoot版本2.0.1.RELEASEpackage com.manson;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import org.springframework.context....
2018-05-04 16:14:37 3293 2
原创 Easyui实现前端分页
#1参考代码<table style="width:100%;height:100%" id="dgPartPurchase" toolbar="#partPurchase-toolbar" idField="part_pc_id" rownumbers="true" fitColumns="true" singleSelect="t
2018-01-03 15:45:37 1523
原创 使用Echarts实现地图下钻
#1使用Echarts实现中国地图*1)参考文章“使用Echarts实现中国地图”,完成中国地图的展示 http://blog.csdn.net/u010520912/article/details/77980114#2将地图实现写成方法*1) 原代码: var option = { backgroundColor: '#FFFFFF', ti
2017-10-16 17:45:02 20105 11
原创 使用Echarts实现中国地图
#1引入Echarts及地图文件*1)下载Echarts JS库文件及地图文件 Echarts库下载地址 http://echarts.baidu.com/download.html Echarts中国地图下载地址 http://echarts.baidu.com/download-map.html*2)添加Echarts引用及中国地
2017-09-14 15:09:48 67259 13
原创 数据库SQL优化
Postgres数据库organization表:CREATE TABLE ORGANIZATION( -- 分公司与部门表 DWBH INTEGER NOT NULL, -- 部门ID DWMC VARCHAR(50) NOT NULL, --部门名称 FGS INTEGER NOT NULL, --分公司ID FGSMC VARCHAR(50) NOT NULL --分公司名称)
2015-10-11 22:08:23 627
原创 算法基础(五)---- 求第K条线段的长度
给X轴上N个点,这N个点可以组成 N*(N - 1)/ 2 条线,求第K条线段的长度如Points : [0, 1, 3, 5] ,当K = 5时,结果是2package other;public class Main { public static void main(String args[]) { Main main = new Main(); int count =
2015-10-11 15:15:22 814
原创 算法基础(四)---- 计算数组组合最大和
给定一个任意长度的数组,求数组内的数能组合出来的最大整数如数组{9, 98, 123, 32},结果是99832123package other;import java.util.ArrayList;public class Main { public static void main(String args[]) { ArrayList al = new ArrayL
2015-09-20 22:20:24 1490
原创 算法基础(三)---- 计算字符串数字平均值
给定一个字符串,如"0,11,0,10,33,44,10,98,67,87,98",去除最少的数(可能有多个)和最大的数(可能有多个),然后计算平均值package other;import java.text.DecimalFormat;import java.util.ArrayList;public class test2 { static String str = "
2015-09-13 01:11:11 3641
原创 数据库基础练习
MySQL数据库,练习表Course, SC,Student, Teacher和测试数据DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `cno` varchar(11) NOT NULL COMMENT '课程编号', `cname` varchar(255) DEFAULT NULL COMMENT '课程名称
2015-04-25 00:29:45 1359
原创 算法基础(二)---- 统计城市个数
List的数据如{"广东", "广州"},{"广西", "桂林"},{"广东", "佛山"},{"广东", "江门"},{"广西", "阳朔"},{"湖北", "荆州"},{"湖南", "长沙"},{"湖北", "襄阳"}......统计每个省的城市个数public class test1 { class CityDTO { private String pro; priva
2015-04-24 16:18:18 1029 2
原创 算法基础(一)---- 不使用Integer.parseInt将String转为Int
题目:不使用Integer.parseInt(str)方法,将String类型的整数字符串转为Int类型的整数例如将"-46570"转为-46570,将"146570"转为146570,注意,也不能使用Integer.valueOf(str).intValue();算法一:public class test2 { public static void main(Strin
2015-04-24 12:00:31 2045 2
原创 使用Grid++report开发报表功能
一、Grid++report 1.Grid++Report概述 Grid++Report 插件适用于开发 B/S 结构的网络报表系统,支持全部主流WEB浏览器,是软件开发人员开发 WEB 报表的最佳选择。 支持 AASP、ASP.NET、JSP、PHP 等一切 WEB 软件开发技术。 可以在浏览器中直接打印报表(非浏览器
2015-03-30 23:04:10 22914 3
原创 数据持久化编程学习总结
一、JDBC编程 1. 使用JDBC规范 在数据库编程方面,最先使用的数据持久化技术无疑是JDBC 可以说JDBC(Java Data Base Connectivity)是学习其它数据持久化技术的基础 Java中访问数据库使用的就是JDBC,基本操作有CRUD(Create-Read-Update-Delete)
2014-06-08 21:09:39 1638 1
原创 使用Myeclipse创建ExtJS项目HelloWorld程序
#1创建Web Project项目*1)打开Myeclipse(10.7.1)创建Web Project项目HelloWorld程序 File----New----Web Project(没有Web Project选项可以选择Other,再查找Web Project)*2)启动Tomcat服务器,右击项目名----Run As----Myeclipse Se
2014-04-02 16:42:55 3442
原创 MyEclipse10使用Apache Tomcat 7
#1下载Apache Tomcat 到Apache Tomcat官网下载Tomcat 7http://tomcat.apache.org/download-70.cgi #2在MyEclipse中配置Tomcat 打开MyEclipse,点击Window----Preferences 选择MyEcli
2014-03-30 21:33:38 2976
原创 JDK、Java环境变量
JDK(Java Development Kit)是Java的开发工具包,集开发工具与运行环境所需要的相关应用程序和文件,如编译程序javac.exe和解析器java.exe等等 可以到Oracle网站上下载相应系统的版本,如jdk-8-windows-x64.exe是64位win系统的JDK8 http://www.oracle.com/technetwo
2014-03-30 19:34:36 1338
原创 IOS 自定义ZbarSDK扫描界面
#1引用ZbarSDK*1)到ZbarSDK开源Github下载zip文件,https://github.com/arciem/ZBarSDK*2)使用Xcode4.6.3建立一个single view application project,项目名为"iOS自定义zbarsdk扫描界面" (为方便测试,使用Xcode4.6.3,如果使用Xcode5以上版本的要注
2014-03-29 15:16:37 5321 8
原创 使用Git将本地代码上传到GitHub
#0注册GitHub账号*1)到https://github.com/注册GitHub账号#1在GitHub上建立GitHub仓库*1)登录后点击右下方的“new repository”按钮新建一个仓库*2)填写完仓库信息后点击“creat repository”按钮创建仓库(仓库名字随意填写)注意不要勾选Initialize this reposito
2014-02-08 20:55:08 25415
原创 模板方法模式——Template Method Pattern
模板方法模式模拟制作饮料的应用:在冲泡饮料时,我们需要遵循下面的冲泡步骤,即(1)把水煮沸(2)用沸水冲泡(3)把冲泡后的饮料倒进杯子(4)加入适当的调料另外,对于不同的饮料,步骤(2)的冲泡方法和步骤(4)的加入调料的方法是不同的因此需要将这两个方法设计为抽象方法,代码如下:public abstract class Beverage{ void bo
2013-05-13 18:08:40 875
原创 单件模式——Singleton Pattern
单件模式Java程序的基本单位是类大概在学习了Java后,都会很自然的写下这样一个简单的类,如public class Example{ public Example(){} /*------any other code------*/ public static void main(String args[]) { System.out.println("Hello
2013-05-07 21:33:36 993
破解多个Myeclipse版本的工具(myeclipse10.7.1、myeclipse2013等)
2014-04-01
myeclipse 10.7 注册/破解工具
2013-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人