- Mybatis学习
qq_40565874
mybatis学习javaintellij-idea
Mybatis:环境:JDK1.8、MySQL5.7、maven3.6.1、IDEA回顾:JDBC、MySQLjava基础mavenJunitSSM框架:配置文件的。最好的方式:看官网文档1.1、Mybatis简介:MyBatis是一流的持久性框架,支持自定义SQL、存储过程和高级映射。MyBatis消除了几乎所有的JDBC代码和手动设置参数和检索结果。MyBatis可以使用简单的XML或Anno
- IT视频资源分享列表(二)
lxw1844912514
GOpythonPHP高级进阶
回复项目关键词,获取资源链接!!!redis深度历险:redis深度历险MySQL是怎样运行的:从根儿上理解MySQLJava数据结构和算法精讲版:Java数据结构和算法精讲版四脚猫高级PHP视频课程:四脚猫牛客网直通BAT算法精讲:BAT算法java设计模式高级专题课程:java设计模式2109最新最全go视频:goJava教程:Java教程黑马Go语言Web开发Beego框架深入浅出:黑马Go
- Book Manager System
spencer_tseng
productBMS
JSP-JAVA1.8-TOMCAT7.0-EclipseJSP图书管理系统:部分用户由于数据库版本不一样可能出现以下情况,请替换驱动mysqljava.sql.SQLException:Unknowninitialcharactersetindex‘255‘receivedfromserver_spencer_tseng的博客-CSDN博客==============部分功能正在完善!!!!
- 利用SQL注入
12end
1.识别数据库要想成功发动SQL注入攻击,最重要的是知道应用正在使用的DBMS。线索:ASP或者.NET应用通常使用MicrosoftSQLServerPHP应用很可能使用MysqlJAVA则可能是Oracle或者Mysql安装IIS(Internet信息服务器)作为服务器平台标志着应用基于Windows,后台数据库很可能是SQLServer运行Apache和PHP的Linux服务器则很可能使用M
- Hadoop 之 Hive 4.0.0-alpha-2 搭建(八)
猪悟道
Hadoophadoophivemysqlhdfs数据仓库
Hadoop之Hive搭建与使用一.Hive简介二.Hive搭建1.下载2.安装1.解压并配置HIVE2.修改hive-site.xml3.修改hadoop的core-site.xml4.启动三.Hive测试1.基础测试2.建库建表一.Hive简介Hive是基于Hadoop的数据仓库工具,可以提供类SQL查询能力二.Hive搭建1.下载Hive官网Hive下载地址(自选版本)MySQLJava驱动
- 2022秋招面经总结(补充前面文章中不含的内容)
小白_修炼_fight
随笔记录javaspring
面经总结MySQLJAVA语言基础JVMSpring计算机网络OS排序算法参考文献MySQL一.有用到模糊查询吗?怎么用的?[]:匹配括号内所列字符中的1个,类似正则表达式。select*fromtable_namewherenamelike‘[ABC]D’select*fromtable_namewherenamelike‘%COM’二.索引?索引的目的在于提高查询效率,索引存储在磁盘文件里,索
- 八股文常见地址
福大大架构师每日一题
golang面试题八股文架构师
gogolang基础常见网址音视频ffmpeg常用命令ffmpeg文档lal官方文档音视频/C++/k8s/Docker等等学习笔记mysqljava充电社的mysql教程pgsqlPostgreSQL13.1手册redisjava充电社的redis教程redis文档dockerdockerbuild文档k8sk8s官方文档k8s胡说云原生安装Kuboard安装k8sk8s训练营k3s中文文档算法
- 版本号对应的关系
蜗牛船长
mysqljava驱动包和mysql服务版本关系image.png官网查看https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions.html
- 毕业设计之开源进销存系统(java)
程序员小美
图形化源码分享毕业设计java开源jvm
一、项目简介开源进销存系统(java)二、实现功能基础资料单据管理财务管理统计报表库存明细日期汇总采购汇总销售汇总利润明细商品追查公告信息系统管理销售开单进货开单损益开单调拨开单销售单管理进货单管理损益单管理调拨单管理三、技术选型mysqljava四、界面展示五、源码地址私信回复:进销存系统
- SpringBoot项目启动Mysql报错:java.security.cert.CertificateNotYetValidException: NotBefore
Tung.D.Liu
mysqljavaspringboot
SpringBoot项目启动Mysql报错:java.security.cert.CertificateNotYetValidException:NotBefore报错信息mysqljava.security.cert.CertificateNotYetValidException:NotBefore:WedOct1015:35:05CST2013Causedby:com.mysql.cj.jdb
- Java进阶
GIT提交不上
一、SpringJava进阶-Spring-IOCJava进阶-Spring-AOPJava进阶-Spring-其他二、JVMJava进阶-JVM-核心Java进阶-JVM-调优三、RedisJava进阶-Redis-基础Java进阶-Redis-进阶四、MySQLJava进阶-MySQL-基础Java进阶-MySQL-进阶五、DubboJava进阶-Dubbo-基础Java进阶-Dubbo-进阶
- JDBC两个小问题
梦想旅行家Jirry
TheServertimezonevalue'XXXXX'乱码--MySQL数据库连接报错错误信息:mysqljava.sql.SQLException:Theservertimezonevalue‘XXXXXX'isunrecognizedorrepresents...原因:这是由于数据库和系统时区差异所造成的解决方案:1.在jdbc连接的url后面加上serverTimezone=GMT即可解
- 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
0x6g1k8T
解决mysqljava.sql.SQLException:Theservertimezonevalue‘XXXXXX’isunrecognizedorrepresents…解决java.sql.SQLException:Theservertimezonevalue‘XXXXXX’isunrecognizedorrepresentsmorethanonetimezone.###1.报错截图这里写图片
- 正则表达式学习
开心的许久
基础知识学习
正则表达式匹配单个字符匹配一组字符重复匹配位置匹配子表达式回溯引用回溯替换操作前后查找嵌入条件MySQLJAVA常见问题的正则表达式解决方案java调用示例三常用正则表达式本文为阅读《正则表达式必知必会》(修订版)BenForta著杨涛等译总结所得,以备后用,内容来自此书。正则表达式是一些用来匹配和处理文本的字符串。正则表达式的两种基本用途:搜索和替换。匹配单个字符英文字符.来表示任意字符,特殊字
- Mysql异常:The server time zone value‘XXX'解决
w_rcss
数据库
springboot项目启动报异常:mysqljava.sql.SQLException:Theservertimezonevalue‘XXX’isunrecognizedorrepresents…原因:此异常由系统时间与数据库时间差异导致解决方案:yml中:datasource.url配置如下:url:jdbc:mysql://127.0.0.1:3306/dbc?serverTimezone=
- Java与MySql数据库对应类型
Domore
SQL
MySqlJAVA类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang.String-1INTEGER4INTEGERUNSIGNEDjava.lang.
- Java SpringBoot+Mybatis Layui+JQuery+html微信公众号后台管理系统
bayhello
笔记
JavaSpringBoot+MybatisLayui++html微信公众号后台管理系统hddhln玛雅资源技术框架开发语言:JAVA数据库:MYSQLJAVA开发框架:SpringBoot+Mybatis缓存框架:j2cache前端开发框架:Layui+JQuery+html前台模板引擎:art-templateSmartWx是一款基于JAVA企业级平台研发的微信公众号管理系统,依托企业级JAV
- windows下 java.io.FileNotFoundException: (拒绝访问。)错误的一种情况
iteye_16792
JAVA基础
之前的项目一直在Linux下开发,配置log4j的日志文件为:log4j.appender.A1.File=/var/log/mysql一直都正常使用,今天为了测试Windows使用的情况,结果发现一直提示log4j.appender.A1.File=C:\\log\\mysqljava.io.FileNotFoundException:C:\log\mysql(拒绝访问。)尝试将目录的every
- 实现简单的用户登录案例
yZzc_XQ
Java
用户登陆案例所需技术:Servlet+html+Mysql+JDBCTemplate+Druid+tomcat需求分析编写login.xml页面usernamepassword两个输入框还有一个提交按钮使用Druid数据库连接池技术,操作mysqljava_123数据库user表(id,name,pwd,insert_time)使用JDBCTemplete封装JDBC在后台判断用户名和密码是否正确
- SQL注入之判断数据库
mdp1234
SQL注入
0|1前端与数据库类型asp:sqlserver,Access.net:sqlserverphp:PostgreSQL,Mysqljava:Oracle,Mysql这个有助于缩小我们的判断范围。0|1根据端口判断我们可以扫描其对应的端口来做判断:Oracleport:端口号,默认是1521SQLServerport:端口号,默认是1433msSQL是指微软的SQLServer数据库服务器,它是一个
- linux下java程序的编译过程
鱼虾一整碗
Linux拾遗java学习
1viMysqljava.java[root@localhostjava]#viMysqljava.java2javacMysqljava.java[root@localhostjava]#javacMysqljava.java此时会在当前路径生成Mysqljava.class[root@localhostjava]#lsMysqljava.classMysqljava.java3javaMysq
- mysql java 根据表名转为javaBean,下划线转驼峰,带注释,部分常用类型匹配。
weixin_33694620
--mysqljava根据表名转为javaBean,下划线转驼峰,带注释,部分常用类型匹配selectconcat('/**',COLUMN_COMMENT,'*/','private',(caseDATA_TYPEwhen'varchar'then'String'when'int'then'Integer'when'double'then'double'when'float'then'doubl
- Springboot连接MySQL报错:the server time zone value "乱码" is unrecognized
青天大脑爷
计算机基础springbootMysqlspringboot
说明:使用Springboot练习项目中使用MySQL数据库,在IDEA中连接MySQL数据库MySQL版本:8.0.11MySQL驱动:mysql-connector-java-8.0.11.jar错误信息:mysqljava.sql.SQLException:Theservertimezonevalue‘XXXXXX'isunrecognizedorrepresents...原因:这是由于数据
- nutch 2.* 导入eclipse
彳辶
转载/收藏类文章nutch
这文章写的是2.1我用的是2.2.1,试过了,可行。转:http://cosmo1987.iteye.com/blog/1826971Nutch2.1ineclipse主要目的:1.将nutch2.1放入eclipse中,便于调试源代码,查看nutch2.1是如何实现的。2.方便学习编写nutch2.1的plugin准备:Linux环境Nutch2.1MysqlJava1.6Eclipse开始:首
- mysql java.sql.SQLSyntaxErrorException: Access denied for user 'renren'@'%' to database 'renren-fast
小米小米呀
renren-fast
mysqljava.sql.SQLSyntaxErrorException:Accessdeniedforuser‘renren’@’%’todatabase'renren-fast’这个是用户权限的问题,没有远程访问权限时出现这个问题,刚刚安装的myql的root密码账号只有localhost的操作权限.授权:GRANTALLonrenren-fast.*to‘renren’@’%’identi
- 基于SSM的JSP MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统
QQ21503882
基于SSM的JSP+MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统"基于SSM的汽车出租管理系统-mysql&java汽车出租管理系统租车管理系统1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善代码已经上传github,下载地址https://github.com/21503882/leas
- java爬虫 京东商品页 简单案例
洪荒或有仙
项目
HttpClient+htmlcleaner+xpath+MySQLJava语言要爬的数据数据库表结构数据库建表语句SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructurefor`spider`------------------------------DROPTABLEIFEXISTS`spider`;CREAT
- Java面试准备
hejie_csdn
Java面试准备JVM虚拟机GCspring框架数据库MYSQLJava一些知识浅拷贝和深拷贝的区别SQL的书写JVM虚拟机GCGC一共分为3种,MinorGC,MajorGCvandFullGC.MinorGC从年轻代空间(包括Eden和survivor区域)回收内存被称为MinorGC。FullGC是清理整个堆空间-包括年轻代和永久代。方法去(MEthodArea),java栈(javaSta
- mysql8 idea启动tomcat报错:java.sql.SQLException: Could not retrieve transation read-only status server
LJHSkyWalker
java报错总结
主要原因是pom中用的mysqlconnectjava还是老版本的,没有适应新版本mysql8我用的是ali的maven仓库,搜索mysql8可以看到有mysql-connector-java-8.0.11.jar但是我本地的pom却还是5.1.34太低了,所以升级一下。更改pom中mysqljar为mysqlmysql-connector-java8.0.11之后发现会报新错误mysqljava
- Java连接MySQL数据库的超级详细步骤(Windows)
不秃头的LT
1.数据准备1.下载JDK下载Java开发工具包JDK,下载地址:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html,下载待用。2.下载MysqlJava连接MySQL需要驱动包,下载地址为:http://dev.mysql.com/downloads/connector/j/。解压后得到jar库文件,待用,最终
- 怎么样才能成为专业的程序员?
cocos2d-x小菜
编程PHP
如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。
关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为
- java web开发 高并发处理
BreakingBad
javaWeb并发开发处理高
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(
- mysql批量更新
ekian
mysql
mysql更新优化:
一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。
三千多条的更新,需要3分多钟。
查询了批量更新的优化,有说replace into的方式,即:
replace into tableName(id,status) values
- 微软BI(3)
18289753290
微软BI SSIS
1)
Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。
A:一般这类问题的存在是
- Java中的List
g21121
java
List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。
与 set 不同,列表通常允许重复
- 读书笔记
永夜-极光
读书笔记
1. K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?
传统决策: A:100%订单 B,C,D:0%
&nbs
- centos 安装 Codeblocks
随便小屋
codeblocks
1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2*
3. 安装wxGTK
yum search w
- 23种设计模式的形象比喻
aijuans
设计模式
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:
- 开发管理 CheckLists
aoyouzi
开发管理 CheckLists
开发管理 CheckLists(23) -使项目组度过完整的生命周期
开发管理 CheckLists(22) -组织项目资源
开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C
- js实现切换
百合不是茶
JavaScript栏目切换
js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路:
1,先将要显示的设置为display:bisible 否则设为none
2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示
3,判断js获取的id名字;再设置是否显示
代码实现:
html代码:
<di
- 周鸿祎在360新员工入职培训上的讲话
bijian1013
感悟项目管理人生职场
这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。 &
- 前端Web开发的页面效果
Bill_chen
htmlWebMicrosoft
1.IE6下png图片的透明显示:
<img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/>
或在<head></head>间加一段JS代码让透明png图片正常显示。
2.<li>标
- 【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)
bit1129
垃圾回收
CMS概述
并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。
CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执
- Struts2技术总结
白糖_
struts2
必备jar文件
早在struts2.0.*的时候,struts2的必备jar包需要如下几个:
commons-logging-*.jar Apache旗下commons项目的log日志包
freemarker-*.jar  
- Jquery easyui layout应用注意事项
bozch
jquery浏览器easyuilayout
在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:
如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出
- java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
bylijinnan
java
public class CopySpecialLinkedList {
/**
* 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。
假设原来链表为A1 -> A2 ->... -> An,新拷贝
- color
Chen.H
JavaScripthtmlcss
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD>&nbs
- [信息与战争]移动通讯与网络
comsci
网络
两个坚持:手机的电池必须可以取下来
光纤不能够入户,只能够到楼宇
建议大家找这本书看看:<&
- oracle flashback query(闪回查询)
daizj
oracleflashback queryflashback table
在Oracle 10g中,Flash back家族分为以下成员:
Flashback Database
Flashback Drop
Flashback Table
Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query)
下面介绍一下Flashback Drop 和Flas
- zeus持久层DAO单元测试
deng520159
单元测试
zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去.
本文是zeus的dao单元测试:
1.单元测试直接上代码
package com.dengliang.zeus.webdemo.test;
import org.junit.Test;
import o
- C语言学习三printf函数和scanf函数学习
dcj3sjt126com
cprintfscanflanguage
printf函数
/*
2013年3月10日20:42:32
地点:北京潘家园
功能:
目的:
测试%x %X %#x %#X的用法
*/
# include <stdio.h>
int main(void)
{
printf("哈哈!\n"); // \n表示换行
int i = 10;
printf
- 那你为什么小时候不好好读书?
dcj3sjt126com
life
dady, 我今天捡到了十块钱, 不过我还给那个人了
good girl! 那个人有没有和你讲thank you啊
没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you
爸爸, 如果地上有一张5块一张10块你拿哪一张呢....
当然是拿十块的咯...
爸爸你很笨的, 你不会两张都拿
爸爸为什么上个月那个人来跟你讨钱, 你告诉他没
- iptables开放端口
Fanyucai
linuxiptables端口
1,找到配置文件
vi /etc/sysconfig/iptables
2,添加端口开放,增加一行,开放18081端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT
3,保存
ESC
:wq!
4,重启服务
service iptables
- Ehcache(05)——缓存的查询
234390216
排序ehcache统计query
缓存的查询
目录
1. 使Cache可查询
1.1 基于Xml配置
1.2 基于代码的配置
2 指定可搜索的属性
2.1 可查询属性类型
2.2 &
- 通过hashset找到数组中重复的元素
jackyrong
hashset
如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法:
int[] array = {1,1,2,3,4,5,6,7,8,8};
Set<Integer> set = new HashSet<Integer>();
for(int i = 0
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
lanrikey
history
后退时关闭当前页面
<script type="text/javascript">
jQuery(document).ready(function ($) {
if (window.history && window.history.pushState) {
- 应用程序的通信成本
netkiller.github.com
虚拟机应用服务器陈景峰netkillerneo
应用程序的通信成本
什么是通信
一个程序中两个以上功能相互传递信号或数据叫做通信。
什么是成本
这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。
都有哪些通信方式
全局变量
线程间通信
共享内存
共享文件
管道
Socket
硬件(串口,USB) 等等
全局变量
全局变量是成本最低通信方法,通过设置
- 一维数组与二维数组的声明与定义
恋洁e生
二维数组一维数组定义声明初始化
/** * */ package test20111005; /** * @author FlyingFire * @date:2011-11-18 上午04:33:36 * @author :代码整理 * @introduce :一维数组与二维数组的初始化 *summary: */ public c
- Spring Mybatis独立事务配置
toknowme
mybatis
在项目中有很多地方会使用到独立事务,下面以获取主键为例
(1)修改配置文件spring-mybatis.xml <!-- 开启事务支持 --> <tx:annotation-driven transaction-manager="transactionManager" /> &n
- 更新Anadroid SDK Tooks之后,Eclipse提示No update were found
xp9802
eclipse
使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,
打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates
检测一会后提示 No update were found