How to export Excel files in a Python/Django application

https://assist-software.net/blog/how-export-excel-files-python-django-application CONTENTSIntroductionCreatingaworkingenvironmentHowtoserveafilefordownloadHowtocreateanExcelfileHowtoaddtitleandheadersHowtowritedataHowtoresizerowsandcolumnsHowtoaddformulasHowtoaddchartsLinechartsColumnchartsPiechartsConclusionsIrinaPOPOVICIWebDeveloperat ASSISTThecomputingscientist’smainchallengeisnottogetconfusedbythecomplexitiesofhisownmaking.-E.W.DijkstraWhencreatingawebmanagementapplication,ma...

Machine Learning in Finance – Present and Future Applications

https://emerj.com/ai-sector-overviews/machine-learning-in-finance/Machinelearning hashadfruitfulapplicationsinfinancewellbeforetheadventofmobilebankingapps,proficientchatbots,orsearchengines.Giventhehighvolume,accuratehistoricalrecords,andquantitativenatureofthefinanceworld,fewindustriesarebettersuitedfor artificialintelligence.Therearemoreusescasesofmachinelearninginfinancethaneverbefore,atrendperpetuatedbymoreaccessible computingpowerandmoreaccessiblemachinelearningtools(suchasG...

application platform as a service (aPaaS)

Applicationplatformasaservice(aPaaS)isa cloudservice thatprovidesenvironmentsforthedevelopmentandrunningofsoftware applications. APaaSallowsdeveloperstocreatelargescaleapplicationsthatwouldotherwiseexceedtheirownhardware’scapacityorthattheylackthetoolstodevelop.Thisenables startups andlessseasoneddeveloperstocreateappswithlittlecodingandwithoutthelargeinitialinvestmentrequiredforthealternativeofon-premisecloud.APaaSalsosavestheongoingcostsofemployingskilledwor...

springboot集成下,mybatis的mapper代理对象究竟是如何生成的

  开心一刻       中韩两学生辩论。    中:端午节是属于谁的?    韩:韩国人!    中:汉字是谁发明的?    韩:韩国人!    中:中医是属于谁的?    韩:韩国人!    中:那中国人到底发明过什么?    韩:韩国人!  Mybatis源码解析-mapper代理对象的生成,你有想过吗,我们讲到了mybatis操作数据库的流程:先创建SqlSessionFactory,然后创建SqlSession,然后再创建获取mapper代理对象,最后利用mapper代理对象完成数据库的操作;Mapper代理对象的创建,利用的是JDK的动态代理,InvocationHandler是MapperProxy,后续Mapper代理对象方法的执行都会先经过MapperProxy的invoke方法。  但是,此时SqlSessionFactory的创建、SqlSession的创建以及mapper代理对象的获取都是我们手动操作的,实际应用中,mybatis往往也不会单独使用,绝大多数都是集成在spring中,也就是说我们无需手动去管理mybatis相关对象的生命周期,全部都由spring...

跨平台 webapp 开发技术之 Hybrid App

前所知的APP开发模式有三种:基于操作系统运行的APP->NativeApp,侧重于原生开发,用户体验好,需要安装才会升级基于浏览器运行的APP->WebApp,侧重于网页技术实现,跨平台兼容性好,只要开发人员更新代码,无需通过安装升级基于移动应用引擎-> HybridApp,使用H5和JS开发。如果不追求用户体检时,这种方式最快也最省钱下面的图摘自简书,是对三种不同形态的APP的对比:  HybridAPP是目前广泛流行的一种APP开发模式,Android、iOS、JS三端内容初步都已经完成,有完善的设计思路、教程以及API文档。 HybridApp,这种既有跨平台开发周期短、成本低的基因,又能发挥NativeApp体验和性能的优势,HybridApp混合式移动应用开发逐渐成为企业移动开发的首选。HybridApp通常是基于第三方跨平台移动应用引擎框架进行开发:在国内开发者中比较知名的有PhoneGap、Titanium和AppCan这些引擎框架一般使用HTML5和Javascript作为编程语言,调用引擎封装的底层功能如照相...

android app通知栏权限状态判断及跳转状态栏设置页面

importandroid.app.NotificationManager;importandroid.content.Context;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Build;importandroid.provider.Settings;importandroid.support.v4.app.NotificationManagerCompat;/***Createdbychenxiangxiangon2019/1/16.*/publicclassUtils{publicstaticbooleanisPermissionOpen(Contextcontext){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.O){returnNotificationManagerCompat.from(context).getImportance()!=NotificationManager.IMPORTANCE_NONE;}returnNot...

android开发之app在线时长统计sdk开发

引言:很多app的在线时长统计都是通过在activity的生命周期中埋点来完成的。我这里既然是封装成sdk,当然就不能这样来了。封装sdk的规则,我想大家都清楚,入参尽量少,回调尽量全,权限尽量不要有。需求分析:作为sdk,最好是在Application中初始化,入参,当然是applicationcontext为好,为啥?生命周期长呀。我这sdk作为观察app的在线时长的,当然不能随便就被回收了。然后是权限问题,低调,才会有人用。不然,用户被你一堆权限吓跑了。既然不能再每个activity中埋点监听状态,那只好通过ApplicationContext找方法了。看看有没有能够监听全局的方法。一查api,还真有。那就开始造轮子。实践:给个API所在地址:http://www.android-doc.com/reference/android/app/Application.html找找方法呗:看到没,该方法很直接呀:activity生命周期回调。有了这个,大事可期!!!在点进去看看详情,确认一下:Mygod,Iloveit! 简直是饿了送鸡腿,困了送枕头呀。1.分析生命周期的场景...

(二)仅仅通过Application监听用户行为及App的在线状态和在线时长

  先要实现功能,还是先从API去找。看看有没有你想要的。这里其实就是监听App内activity的状态。怎么办?  给个API所在地址:http://www.android-doc.com/reference/android/app/Application.html  看到没?这里有个方法registerActivityLifecycleCallbacks,这不是监听吗?看看回调了啥东西,点进去再看看。我去,这服务不要太好呀。要啥有啥。看到没?所有activity的生命周期都能获取到。所以。怎么用就成了改考虑的问题了。下面是我做的统计活跃量和时长的importandroid.app.Activity;importandroid.app.Application;importandroid.content.Context;importandroid.os.Bundle;importandroid.util.Log;importjava.util.HashMap;importjava.util.Map;/***Createdbyadminon2018/3/2.*@authorcxx*not...

(一)仅仅ApplicationContext加载界面

  需求描述:我需要在SDK中加载一个界面,界面是一次性的,不可见的,加载完后,获取到值,就立马销毁的。而客户端只能提供给你一个ApplicationContext。  通常,我们的界面加载都是在Activity中完成的。通过setContentView()来完成,或者通过LayoutInflater来加载。也或者通过addview的方式,将其依附到一个能被加载到的布局中去。但是,我们这里,不能这样做。  那么就从能得到的ApplicationContext来分析一下。来看看activity的Context能干的事,ApplicationContext还能不能干?    大家注意看到有一些NO上添加了一些数字,其实这些从能力上来说是YES,但是为什么说是NO呢?下面一个一个解释:    数字1:启动Activity在这些类中是可以的,但是需要创建一个新的task。一般情况不推荐。    数字2:在这些类中去layoutinflate是合法的,但是会使用系统默认的主题样式,如果你自定义了某些样式可能不会被使用。    数字3:在receiver为null时允许,在4.2或以上的版本中,用...

android——开启无线调试app的方式

使用插件:androidwifiadb点击setting——Plugins——“输入adb"找到androidwifiadb重启androidstudio。就加上去了.由于上面的Plugin每次使用,都需要先连接usb数据线。很烦。直接弃用上面的插件了首先,查看保证手机和电脑在同一局域网下。然后,查看手机IP地址。接着,打开cmd,先ping一下手机ip,看看能不能通。能通,就开始直接连接adbtcpip5555adbconnectadbconnect172.20.15.216(你自己手机的ip) 上面就是连接,和断开的步骤。...

使用material design 打造炫酷的“宜城头条”app

现在的新闻客户端,基本上就是今日头条模板。怎么讲呢?审美疲劳了。近日采用Materialdesign打造一款全新的模板。...

application,session,cookie三者之间的区别和联系

application:   程序全局变量对象,对每个用户每个页面都有效session:   用户全局变量,对于该用户的所有操作过程都有效   session主要是在服务器端用,一般对客户端不透明,主要是服务器读取并返回其值cookie:   客户端信息存放对象,可以把用户的信息保存在用户的本地,   不必总是访问服务器global.asa:   golbal顾名思义,全局,里面放的是关系全局的信息,过程,函数,变量   一旦网站或者虚拟目录启动了,这个global.asa文件就会运行application_onstart:   一旦网站或者虚拟目录开始运行时就会执行的过程application_onend   一旦网站或者虚拟目录停止运行时就会执行的过程session_onstart:   ...

安装Xampp-配置appche,mysql运行环境遇到的坑(转)

用php编写的web应用程序,需运行在php的web容器中,其中apacheserver是一个针对phpweb容器,它是apache下的开源项目。通常要运行一个web程序,我们还需要安装数据库软件,为了省去各种安装麻烦,选择了xampp一键安装。安装很简单(略),接着启动xampp的控制器,界面如下:xampp帮你打包安装了mysql,appache,tomcat等等,确实生了不少气力。 接下来启动Apache,默认apache使用80端口作为监听端口,如果80端口被其他程序例如IIS占用。要么改iis的默认端口(iis默认端口号也是80),要么去修改apache,修改apache端口要去xampp的安装目录中找到../apache/conf/http.conf,将端口80,修改其他的端口,一共有两处需要修改。然后重新启动appche,点击admin按钮进入管理界面看看?怎么进入的是微软的iisweb服务器?很简单,你需要自己将url地址后跟上刚刚修改的端口号。这样就看到了。 接下来,我们启动mysql。然后在xampp的管理界面里通过phpmyadmin链接,进入...

微信支付报错:统一下单和拉起支付的appid不一致(原创)

微信支付报错:统一下单和拉起支付的appid不一致错误码:-2提示参考:参考统一下单的API (谦信君原创,转载请注明来源)原因排查:我们做的是APP微信支付客户端向我服务端发请求,获取预支付ID信息,服务端这边在这里请求的是微信的统一下单的接口API然后我的服务端会给客户端返回一个数组,供客户端请求调用微信的调起支付接口API问题就出在这个数组,由于微信支付对大小写是非常敏感的,所以里面不符合接口定义参数的写法就容易导致错误,下面的appid, timestamp都应该是小写才对publicfunctionget_prepay_package($prepay_id){$data=array();//微信开放平台审核通过的应用APPID$data["appId"]=$this->_config["appid"];//微信支付分配的商户号$data["partnerid"]=$this->_config["mch_id"];//预支付交易会话ID$data["prepayid"]=$prepay_id;//暂填写固定值Sign=WXPay$data["pa...

微信支付报错:app没有获取微信支付权限

调试微信支付的时候报错:Array([return_code]=>FAIL[return_msg]=>您没有APP支付权限) 查询了,发现自己将之前的公众号支付的APPID一些信息复用到现在的APP支付了。解决办法,去微信开发平台申请微信APP支付 ...
首页上一页...103104105106107...下一页尾页