work

关于SpringBoot中jpa org.springframework.dao.InvalidDataAccessResourceUsageException: 解决办法

匿名 (未验证) 提交于 2019-12-03 00:33:02
错误信息: org.springframework.dao.InvalidDataAccessResourceUsageException: error performing isolated work; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: error performing isolated work 解决方法: 在SpringBoot项目 添加数据报了这么一个 错误,刚开始查了半天也没发现什么问题,修改数据,查询数据都没有问题,就是在插入数据时报了错误,确实让人头疼。 解决办法是在使用自增长主键生成策略中声明strategy = GenerationType.IDENTITY即可,最后问题的分析可能是数据库不支持,或是版本的问题吧,我也没有深入去研究,不过问题是解决了~~ 文章来源: 关于SpringBoot中jpa org.springframework.dao.InvalidDataAccessResourceUsageException: 解决办法

第十五次课

匿名 (未验证) 提交于 2019-12-03 00:27:02
保存和备份iptables规则 service iptables save //会把规则保存到/etc/sysconfig/iptables [root @linux7 - 128 ~] # service iptables save iptables: Saving firewall rules to /etc/sysconfig/ iptables: [ 确定 ] 把iptables规则备份到my.ipt文件中 iptables-save > my.ipt [root@linux7-128 ~]# iptables-save > /tmp/my.txt [root@linux7-128 ~]# cat /tmp/my.txt # Generated by iptables-save v1.4.21 on Tue Jun 12 19:16:51 2018 *mangle :PREROUTING ACCEPT [277:25577] :INPUT ACCEPT [277:25577] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [239:28886] :POSTROUTING ACCEPT [248:30809] - A POSTROUTING -o virbr 0 -p udp -m udp --dport 68 -j CHECKSUM -

android for work(AFW)

匿名 (未验证) 提交于 2019-12-03 00:27:02
本文介绍了 Android N 中提供的新 Android for Work 功能。 QR 码配置 Android for Work 现在支持使用 QR 码来配置企业负责的设备。安装向导现在允许您通过扫描 QR 码来配置设备。 工作资料安全性挑战 个人资料所有者可以要求用户为在工作资料中运行的应用指定安全性挑战。系统会在用户尝试打开任何工作应用时显示安全性挑战。如果用户成功完成安全性挑战,系统可解锁工作资料并将其解密(如果需要)。 如果个人资料所有者发送一项 ACTION_SET_NEW_PASSWORD Intent,系统会提示用户设置一项安全性挑战。个人资料所有者也可以发送一项 ACTION_SET_NEW_PARENT_PROFILE_PASSWORD Intent 来提示用户设置设备锁定。 个人资料所有者可以选择为工作挑战设置不同于其他设备密码策略的密码策略。例如,设备挑战响应的最小长度可以与其它密码要求的长度不同。 个人资料所有者使用常见的 DevicePolicyManager 方法来设置挑战策略,如 setPasswordQuality() 和 setPasswordMinimumLength() 。 个人资料所有者还能通过使用由新的 DevicePolicyManager.getParentProfileInstance() 方法返回的

svn E155009 错误处理(android studio)

匿名 (未验证) 提交于 2019-12-03 00:27:02
Error:Error performing cleanup for 'D:\work\workspace\ryx-smartpos\branchs\branch_newmenu_all_20180103': svn: E155009: Failed to run the WC DB work queue associated with 'D:\work\workspace', work item 179209 (file-install other/wsm_pulic_platform/.idea/modules.xml 1 0 1 1) svn: E155017: Can't install 'D:\work\workspace\other\wsm_pulic_platform\.idea\modules.xml' from pristine store, because no checksum is recorded for this file 错误描述 在Android Studio中点击VCS向下箭头使用SVN Update功能更新代码的时候,报错如下所示: 错误描述信息: Error :svn : E155037 : Previous operation has not finished; run 'cleanup' if it was interrupted 1

jenkins docker springcloud 自动化

匿名 (未验证) 提交于 2019-12-03 00:26:01
由于公司要做微服务所以我对jenkins docker springcloud如何集成起来做自动部署做了一些研究,这里写出来也算是结自己一个总结,同时也希望能帮助到其他人。 我这里环境如下: Contos7 64 jdk-8u144-linux-x64.tar.gz jenkins.war 2.78 docker gitlab maven git 因为jenkins是java 编写的所以需要安装jdk安装步骤很简单这大概也就是一步: 进入jdk的目录 cd /usr/local 我这里是/usr/local这个目录 查看目录下文件 ls -il 解压jdk tar zxvf jdk-8u144-linux-x64.tar.gz 配置jdk 编辑profile 文件加入jdk 环境变量 vim /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0_144 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 使用source命令使配置生效 source /etc/profile 这时我们来执行 java -version 出现下面这个就说明配置成功了。

Home Work--计蒜客

匿名 (未验证) 提交于 2019-12-03 00:22:01
临近开学了,大家都忙着收拾行李准备返校,但 I_Love_C 却不为此担心! 因为他的心思全在暑假作业上:目前为止还未开动。 暑假作业是很多张试卷,我们这些从试卷里爬出来的人都知道,卷子上的题目有选择题、填空题、简答题、证明题等。而做选择题的好处就在于工作量很少,但又因为选择题题目都普遍很长。如果有 55 张试卷,其中 44 张是选择题,最后一张是填空题,很明显做最后一张所花的时间要比前 44 张长很多。但如果你只做了选择题,虽然工作量很少,但表面上看起来也已经做了 \frac{4}{5} 5 4 I_Love_C决定就用这样的方法来蒙混过关,他统计出了做完每一张试卷所需的时间以及它做完后能得到的价值(按上面的原理,选择题越多价值当然就越高咯)。 现在就请你帮他安排一下,用他仅剩的一点时间来做最有价值的作业。 输入格式 测试数据包括多组。每组测试数据以两个整数 M,N(1\leq M\leq 20, 1\leq N\leq 10000)M,N(1≤M≤20,1≤N≤10000) 开头,分别表示试卷的数目和 I_Love_C 剩下的时间。接下来有 MM 行,每行包括两个整数 T,V(1\leq T\leq N,0 #include<iostream> #include<algorithm> using namespace std; struct node{ int t; int v;

How does 'route' layer work in yolov2?

匿名 (未验证) 提交于 2019-12-03 00:22:01
How does 'route' layer work in yolov2,v3? How does 'yolo' layer work in yolov3? in cfg file [yolo] mask = 6,7,8 anchors = 10,13, 16,30, 33,23, 30,61, 62,45, 59,119, 116,90, 156,198, 373,326 classes=1 num=9 jitter=.3 ignore_thresh = .5 truth_thresh = 1 random=1 [yolo] mask = 3,4,5 anchors = 10,13, 16,30, 33,23, 30,61, 62,45, 59,119, 116,90, 156,198, 373,326 classes=1 num=9 jitter=.3 ignore_thresh = .5 truth_thresh = 1 random=1 [yolo] mask = 0,1,2 anchors = 10,13, 16,30, 33,23, 30,61, 62,45, 59,119, 116,90, 156,198, 373,326 classes=1 num=9 jitter=.3 ignore_thresh = .5 truth_thresh = 1 random=1

mac安装Parallels Tools(kali)解决(内核版本&gt;=4.15问题)

匿名 (未验证) 提交于 2019-12-03 00:22:01
一、更换阿里云源 # emacs /etc/apt/sources.list #阿里云kali源 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib 二、解决Linux内核版本>=4.15时Paralles Tools安装失败问题 1.打开Paralles Desktop,点击Parallels Actions -> "Install Parallels Tools" # mkdir ~/tool # cp -rf /media/cdrom0 tool # cd ~/tool # chmod +x * -R 2.进入tool,解压kmods目录修改驱动代码 # tar -xzf prl_mod.tar.gz # rm prl_mod.tar.gz 3.后面将修改其中的3个文件后重新打包。 <1>修改1: # vim kmods/prl_eth/pvmnet/pvmnet.c + 438 将其中的“Parallels”替换为“GPL” <2>.修改2: # vim kmods/prl_tg/Toolgate/Guest/Linux/prl_tg

C语言银行家算法

匿名 (未验证) 提交于 2019-12-03 00:21:02
算法简介 银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格・迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。 算法目的 为了了解系统的资源分配情况,假定系统的任何一种资源在任意时刻只能被一个进程使用,任何进程已经占用的资源只能由进程自己释放,而不能由其他进程抢占,当进程申请的资源不能满足时,必须等待。因此只要资源分配算法能保证进程的资源请求,且不出现循环等待,则系统不会出现死锁。 算法原理 在避免死锁的方法中,所施加的限制条件较弱,有可能获得令人满意的系统性能。在该方法中把系统的状态分为安全状态和不安全状态,只要能使系统始终都处于安全状态,便可以避免发生死锁。 银行家算法的基本思想是分配资源之前,判断系统是否是安全的;若是,才分配。它是最具有代表性的避免死锁的算法。 设进程cusneed提出请求REQUEST [i],则银行家算法按如下规则进行判断。 (1)如果REQUEST [cusneed] [i]<= NEED[cusneed][i],则转(2);否则,出错。 (2)如果REQUEST [cusneed] [i]<= AVAILABLE[i],则转(3);否则,等待。 (3)系统试探分配资源,修改相关数据: AVAILABLE[i]-