码迷,mamicode.com
首页 > 编程语言 > 月排行
Spring事务管理中@Transactional
最近写的一个消息推送的接口,供订单生成后调用,发现每次传过来的时候订单id是存在的,可是利用订单id去查订单信息做后续操作时发现查不到数据,最终发现是订单生成时候业务处理写在service层,加了Spring的事务处理的相关参数: @Transactional(value="txManager",i ...
分类:编程语言   时间:2018-06-07 16:28:45    阅读次数:249
Java中UTC时间转换
import java.text.SimpleDateFormat; import java.util.Date; import java util.Calendar; public class Test { public static void main(String[] args) { //Si ...
分类:编程语言   时间:2018-06-07 17:02:49    阅读次数:478
MicroPython实例之TPYBoardv102自动浇花系统
1.系统功能 监测土壤湿度、环境温度、光照强度 根据当前环境自动浇水,寒冷天气自动加热土壤 2.所需元器件 TPYBoard板子1块 光敏模块1块 DS18B20模块1块 土壤湿度检测模块1块 杜邦线若干 继电器2个 3. 接线方式 接线完毕之后将main.py、boot.py、ds18x20.py ...
分类:编程语言   时间:2018-06-07 17:03:40    阅读次数:176
selenium+python自动化测试
from selenium import webdriverimport unittestimport importlib,sysimport timeimportlib.reload(sys)sys.getdefaultencoding()class TestLogin(unittest.Test ...
分类:编程语言   时间:2018-06-07 17:04:45    阅读次数:156
Java基础(十一) 面试题
面试题:如何获取class字节码文件对象/Class的类对象三种方式来获取这个class字节码文件对象:1)Object中的getClass()2)任何数据类型的静态属性class3)Class类中的方法:forName(StringclassName)forName("类路径")如果你自己玩,任意:第一种和第二种都可以但是,开发中使用第三种方式,forName方法中的参数是一个String类型,
分类:编程语言   时间:2018-06-07 17:44:39    阅读次数:173
spring boot 自动配置原理
1).spring boot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration 2).通过@EnableAutoConfiguration中AutoConfigurationImportSelector给容器中导入了一系列的组 件通过List<String> ...
分类:编程语言   时间:2018-06-07 17:44:45    阅读次数:429
十大经典算法
随笔-29 文章-9 评论-305 随笔-29 文章-9 评论-305 随笔-29 文章-9 评论-305 十大经典排序算法(动图演示) 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn), ...
分类:编程语言   时间:2018-06-07 17:45:54    阅读次数:192
我是陌生人 Java中导入、导出Excel
我是陌生人 我是陌生人 Java中导入、导出Excel 一、介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Exce ...
分类:编程语言   时间:2018-06-07 17:47:36    阅读次数:260
spring管理的ehcache缓存没有起做用的原因
Dao代码如下:@Repository@EnableCachingclassUserDao(jdbcTemplate:JdbcTemplate){@Cacheable(keyGenerator="cacheKeyGenerator",cacheNames=Array("merInfo"))privatedeffindByName(name:String):O
分类:编程语言   时间:2018-06-07 17:48:46    阅读次数:171
java单点登录
关于单点登录的问题,大家想必在项目中,或者出去面试中肯定是或多或少碰到过类似的问题,下面我分析概括的是理论知识不进行代码的实现有需要。 java中单系统实现单点登录的原来如下: 1、用户首先登录时,发送用户名和密码,进入系统,系统进行验证。 2、验证用户是否正确如果不正确回到登录页面,如果正确,创建 ...
分类:编程语言   时间:2018-06-07 17:49:03    阅读次数:165
ajax向spring mvc三种方式传递方式
...
分类:编程语言   时间:2018-06-07 17:49:29    阅读次数:140
spring集成kafka
主要参考spring开源项目: Spring for Apache Kafka 此处主要介绍consumer和peoducer的使用,其他如connector、stream等,可查阅官网文档,开发时需注意个主键版本兼容性,此处我spring版本为 首先pom文件添加kafka相关jar: 接下来演示 ...
分类:编程语言   时间:2018-06-07 17:51:17    阅读次数:938
Java基础(十一)
(一)TCP编程(1)TCP(建立连接通道)编程的客户端的开发步骤1)创建客户端的Socket对象Socket:就是客户端的Socket构造方法publicSocket(InetAddressaddress,intport)publicSocket(Stringhost,intport):创建客户端套接字对象,并且指定端口号和ip文本形式2)获取通道内的输出流对象3)给服务器端写数据4)释放资源j
分类:编程语言   时间:2018-06-07 17:53:02    阅读次数:187
java47: redis
java redis
分类:编程语言   时间:2018-06-07 17:53:24    阅读次数:183
python字符串替换之re.sub()
re.sub(pattern, repl, string, count=0, flags=0) pattern可以是一个字符串也可以是一个正则,用于匹配要替换的字符,如果不写,字符串不做修改。\1 代表第一个分组 repl是将会被替换的值,repl可以是字符串也可以是一个方法。如果是一个字符串,反斜 ...
分类:编程语言   时间:2018-06-07 17:53:42    阅读次数:33370
python基础之列表,字典,集合
1,列表 (1) L1 = [ ] # 创建空列表 #需要注意的是,python和其他语言例如Java不一样,定义的时候不需要声明数据类型。具体原因是 不用声明变量一样,Python不用去声明函数的返回类型,是由于其“若类型”的语言特性决定的。 在其他语言中,例如C/C++语言中在存储一个数据之前, ...
分类:编程语言   时间:2018-06-07 17:53:57    阅读次数:234
循环往数组里添加对象
我们在ajax传值时,需要参数是 [{"name":"jhon","age":18},{"name":"Alice","age":19}] 这种形式的。 循环往数组中插入对象时需要确保每次都创建一个新的对象,不能重复添加之前的对象 //错误的方法 var arrs = [ ]; var obj = ...
分类:编程语言   时间:2018-06-07 17:54:08    阅读次数:491
java网络编程
1. IP、域名、端口号的概念 1.1 IP IP(Internet Protocol)是互联网的基础协议,其中一个作用就是给互联网中的设备(主机)分配IP地址,以便在互联网中找到某个设备 以127开头的IP地址称为本地回环地址,比如127.0.0.1 ,表示本机IP地址,主要作用是方便进行本地测试 ...
分类:编程语言   时间:2018-06-07 17:54:22    阅读次数:185
案例:python实现聊天机器人
importpickledata={"你有女朋友吗":"没有","我们可以交往吗":"可以","今晚约不约":"约","去哪家餐厅":"麦当劳"}withopen("db.pkl",‘wb‘)asf:f.write(pickle.dumps(data))withopen("db.pkl","rb")asf:data=pickle.loads(f.read())cla***obotUI:def__i
分类:编程语言   时间:2018-06-07 19:17:26    阅读次数:334
springboot 在idea中实现热部署(转)
自己用到了iIntelliJ IDEA 这个ide工具,但是和以前的工具写html,css,js直接刷新页面不同,这个需要去热部署,网上搜的解决方法: SpringBoot的web项目,在每一次修改了java文件或者是resource的时候,都必须去重启一下项目,这样的话浪费了很多的时间,实现了热部 ...
分类:编程语言   时间:2018-06-07 19:18:34    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!