5.06—017—周一

今日所学内容:     一、跨文件夹导入模块     二、模块被执行的两种方式     三、包     四、包的管理 一、跨文件夹导入模块 1、如果a文件夹所在目录在环境变量,a文件夹中的ma模块可以被以下方式导入     import a.ma  |  from a import ma 2、如果a文件夹所在目录在环境变量,a文件夹中的b文件夹的mb模块可以被以下方式导入     import a.b.mb | from a.b import mb 3、如果a文件夹所在目录在环境变量,a文件夹
分类: 其他 发布时间: 05-06 22:44 阅读次数: 0

006-数据类型(Tuple)

数据类型(Tuple)
分类: 其他 发布时间: 05-06 22:44 阅读次数: 0

Asp.Net Mvc日志处理

/// <summary> /// 日志处理帮助类 /// </summary> public class LogHelper { private static Queue<string> ErrorQueue = new Queue<string>(); static Action<string> errorAction; static string LogPath => System.Web.Ho
分类: 其他 发布时间: 05-06 22:44 阅读次数: 0

c++的一些不常见关键字

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/e21105834/article/details/89885377 1. explicit关键字 explicit用来防止由构造函数定义的隐式转换,比如: class Base base=10; 即Base类只有一个int类型的变量,explicit使用了以后,就不允许这样写。 被声明为explicit的构造函数通常比非explicit的构造函数更受欢迎,因为它们禁止编译器执行非预期的类型转换。
分类: 编程语言 发布时间: 05-06 22:44 阅读次数: 0

Hadoop之mapred-site.xml配置文件

下面介绍一下mapred-site.xml配置文件的配置过程: 增加mapreduce配置(使用yarn框架、jobhistory使用地址以及web地址) <configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property> <property> <name>mapreduce.jobhistory.address</name> <value>big
分类: 编程语言 发布时间: 05-06 22:44 阅读次数: 0

Spring 动态代理所作的事无非几种

(1)AOP能做的事情: 性能监控:在方法调用前后记录调用时间,方法执行太长或超时报警。 缓存代理:缓存某方法的返回值,下次执行该方法时,直接从缓存里获取。 软件破解:使用AOP修改软件的验证类的判断逻辑。 工作流系统:工作流系统需要将业务代码和流程引擎代码混合在一起执行,可以使用AOP将其分离,并动态挂接业务。 权限验证:方法执行前验证是否有权限执行当前方法。 (2)方法调用成功后——>统计调用次数——>存入缓存服务器——>每日存入数据库 因为每天的方法调用次数近百万,为了降低数据库压力不能
分类: 其他 发布时间: 05-06 22:44 阅读次数: 0

针对用eclipse开发过程中,项目在tomcat无法发布问题解决

有的同学可能因为tomcat在编译过程中等待过长而强行关闭Eclipse,再次启动时原来在tomcat上运行的好好的项目却无法运行了,原因可能是强行关闭时项目的配置文件发生了变动,直接到项目workspace中,找到该项目,打开settings文件 找到org.eclipse.wst.common.component文件打开 打开后查看部署路径是否正确 source-path="/src/main/webapp" 如果跟自己项目资源路径不一样。多半就是它导致的了,将路径改正确后,在重新部署。O
分类: 其他 发布时间: 05-06 22:43 阅读次数: 0

关于springMvc+mybatis+hibernateJPA混用导致的JPA事物问题

项目中同时使用到了mybatis和JPA,使用spring 声明式事物来管理各自的事物,但是JPA老报错 javax.persistence.TransactionRequiredException: no transaction is in progress at org.hibernate.jpa.spi.AbstractEntityManagerImpl.checkTransactionNeeded(AbstractEntityManagerImpl.java:1171) at org.
分类: 其他 发布时间: 05-06 22:43 阅读次数: 0

将mysql表结构导出到Excel,方便数据设计文档使用

方法一: 1.使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项: 导出的格式如下: 2.要想转成Excel格式的只需手动将该表复制到Excel中去。 方法二: 1.以下用的是Navicat Premium,可以换成任意图形化客户端 SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT
分类: 其他 发布时间: 05-06 22:43 阅读次数: 0

中央天气网xml接口

http://flash.weather.com.cn/wmaps/xml/beijing.xml 输入城市或地区的拼音pyName即可 <beijing dn="day"><city cityX="232" cityY="190.8" cityname="延庆" centername="延庆" fontColor="FFFFFF" pyName="yanqing" state1="4" state2="4" stateDetailed="雷阵雨" tem1="32" tem2="20" te
分类: 其他 发布时间: 05-06 22:43 阅读次数: 0

关于CentOs7安装docker报错问题解决

我的CentOs版本为7.4,docker版本为1.13,采用在线安装的方式后报错,安装命令# yum -y install docker 启动命令 service docker start 报错: Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for deta
分类: 其他 发布时间: 05-06 22:42 阅读次数: 0

word,txt 转 pdf,html实现在线预览功能

之前项目需要在线预览WORD文档,用到的是jacob,但是需要在服务器安装OFFICE才行,比较麻烦,最近项目里又有很多在线预览的功能,同事发现了个更强大的转换器,贼好用,废话不多说直接上代码: import org.aspectj.weaver.ast.Test; import com.aspose.words.Document; import com.aspose.words.License; import com.aspose.words.SaveFormat; public class
分类: 其他 发布时间: 05-06 22:42 阅读次数: 0

tomcat 发布项目时重复发布问题

找到tomcat server.xml <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> appBase为应用发布的组,也就是说tomcat会将该文件夹下的所有应用程序发布,应用根路径即为应用文件夹名称。 同时<Host>中还有一个<Context>节点 <Context docBase="mine_water" path="/water" reloadable="false"/> doc
分类: 其他 发布时间: 05-06 22:42 阅读次数: 0

SpringMvc接受json参数报404问题解决

先说下SpringMvc接受Json格式的几种方式 1可以直接 @RequestBody String json中接收json格式字符串 输出 {"name":"tom","age":"12"} 2可以定义一个对象来接收参数,@RequestBody UserTest user,前提是对象中的属性要和请求的参数名称和类型要对应 注意:这里对象的定义要是一个POJO,不要用内部类的方式,否则报错 3可以通过@RequestBody Map<String, Object> map 的方式来接收参数
分类: 其他 发布时间: 05-06 22:42 阅读次数: 0

Docker离线部署images及启动容器

出发前准备: 1、导出公司内部MySQL、Tomcat镜像到U盘 docker save tomcat:latest >./image_tomcat.tar docker save mysql:5.6 > ./image_mysql.tar 2、离线安装 下载安装包: https://download.docker.com/linux/static/stable/x86_64/ docker.service文件 3、准备项目war包、sql文件到U盘 到客户现场之后的操作: 1、U盘准备的离线
分类: 其他 发布时间: 05-06 22:41 阅读次数: 0

docker WARNING: IPv4 forwarding is disabled.

执行命令 # net.ipv4.ip_forward=1 >> /usr/lib/sysctl.d/00-system.conf 重启network和docker服务 systemctl restart network && systemctl restart docker 问题解决!
分类: 其他 发布时间: 05-06 22:41 阅读次数: 0

Docker创建部署mycat

1.导入mycat images mycat_images.tar 下载链接:https://pan.baidu.com/s/1srYWh8ovyt47quW9C5E2NA 提取码:hnnj docker load -i image_mycat.tar(离线导入) docker pull docker.lantrack.net/library/mycat:latest(在线下载) 下载完后docker iamges 查看是否导入成功 2在容器外部创建mycat的配置文件及日志文件夹,方便修改
分类: 其他 发布时间: 05-06 22:41 阅读次数: 0

Mysql查询优化总结

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则引擎将放弃使用
分类: 其他 发布时间: 05-06 22:40 阅读次数: 0

【Android架构师java原理专题详解】一;泛型原理详解

前言;本篇为【Android架构师java原理专题详解】第一篇;泛型原理。后面会分享完整系列原理详解笔记,包括反射,多线程,JVM,虚拟机,序列化等重要知识点。有兴趣可以持续关注谢谢java知识是作为Android开发的语言基础,虽然之前又推出了kotlin,但是基于以下原因我们还是需要好好牢牢掌握java:1)SDK还是改成java,kotlin也需要编译成为java运行;2)目前大量的第三方库
分类: 移动开发 发布时间: 05-06 22:40 阅读次数: 0

mysql性能优化之innodb_buffer_pool_size

在查看mysql的配置文件my.ini时看到这俩个参数,于是研究了一下 # InnoDB, unlike MyISAM, uses a buffer pool to cache both indexes and # row data. The bigger you set this the less disk I/O is needed to # access data in tables. On a dedicated database server you may set this # p
分类: 其他 发布时间: 05-06 22:40 阅读次数: 0