Wesley13 Wesley13
3年前
java.util.Date和java.sql.Date的区别和相互转化
java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。java.util.Date是java.sql.Date的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用
Karen110 Karen110
3年前
一篇文章带你了解Django ORM操作(进阶篇)
回顾上次咱们学习了一下DjangoORM的基本查询操作。查询操作主要使用的是filter()方法。我们知道filter()查询出来的是值,如果想取第一个值需要再filter().first()才行。还知道了get()和filter().first()的区别等等。DjangoORM的查询还有很多,继续来看叭!!!查询操作对象.外键字段比如,我们拿到了一个
Wesley13 Wesley13
3年前
(八)爬虫之js调试(登陆知乎)
  上次爬取网易云音乐,折腾js调试了好久,难受。。。。今天继续练练手,研究下知乎登陆,让痛苦更猛烈些。1.简单分析  很容易就发现登陆的url“https://www.zhihu.com/api/v3/oauth/sign\_in”,post方法提交,需要的请求头和表单数据如下两图,请求头中有一个特殊的xxsrftoken,表单数据为加
Wesley13 Wesley13
3年前
Java的编程逻辑
1、run()和start()的区别2、线程的基本属性和方法1.id:一个递增的整数,每创建一个线程就加一2.name3.优先级:从1到10,默认为5,会映射到系统中的优先级。数字越大,要优先级越高4.状态: NEW:还没调用start RUNABLE:正在执行run或者正在等待cup分配
Easter79 Easter79
3年前
SpringBoot笔记5 事务特别篇——当@Transactional不起作用如何排查问题
spring对事务的管理,之前的博客文章中也介绍过,不再详细累述。本文想说的是,当@Transactional不起作用如何排查问题。可以按照以下几个步骤逐一确认:1、首先要看数据库本身对应的库、表所设置的引擎是什么。MyIsam不支持事务,如果需要,则必须改为InnnoDB。2、@Transactional所注解的方法是否为public3
Stella981 Stella981
3年前
Mac上SourceTree无法使用ssh
之前重装系统,后来SourceTree就无法使用ssh方法推拉代码了,郁闷(没事少重装电脑,之前好些软件都不知道怎么去找了😭)ssh的配置在网上很容找到,我就不说了。我说说我的原因吧,因为重装了系统,在系统的ssh文件中少了known\_hosts文件,这个相当于是个白名单!(https://oscimg.oschina.net/oscnet/u
Stella981 Stella981
3年前
CoreOS实践指南(七):Docker容器管理服务
这次的主角终于轮到了大鲸鱼Docker。不晓得有多少人是因为Docker认识了CoreOS的,至少它在社区的知名度事实上高于CoreOS项目本身。这篇文章里不会对Docker做很深入的讲解,而重点放在开始使用Docker所需的基本知识以及在CoreOS中使用Docker托管服务的推荐实践方法。 !(http://static.oschina.net/
Wesley13 Wesley13
3年前
Java核心技术 卷1 基础知识—Swing用户组件及JAR
《第12章Swing用户组件》Swing设计者采用了模型视图控制器(modelviewcontroller,MVC)模式来设计用户组件它限制了一个对象拥有的功能数量,在设计组件时一般实现三个独立的类:模型(model):存储内容,必须实现改变内容或者查找内容的方法,模型是完全不可见的视图(view):显示内容,即
Wesley13 Wesley13
3年前
Java集合从菜鸟到大神演变
先来看一张集合概况图,这里从上到下列举了几个最经常用的集合!(https://oscimg.oschina.net/oscnet/4350d9d6cd5d4cd4807a7f26d99a1f76.png)1、集合接口java.util.Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Coll
Stella981 Stella981
3年前
PostgreSQL 使用advisory lock实现行级读写堵塞
背景PostgreSQL的读写是不冲突的,这听起来是件好事对吧,读和写相互不干扰,可以数据库提高读写并发能力。但是有些时候,用户也许想让读写冲突(需求:数据正在被更新或者删除时,不允许被读取)。那么有方法能实现读写冲突吗?PostgreSQL提供了一种锁advisorylock,可以实现读写堵塞的功能。使用advisoryloc