如何取得数据源。 A.通过Http B.通过ftp C.JNDI D.通过Connection对象 解答:C 在服务器上配置好数据以后,通过JNDI技术获取到数据源。 JNDI:Java Naming and Directory Interface一种标准的Java命名系统接口 ...
分类:
其他好文 时间:
2018-08-29 14:22:09
阅读次数:
738
一、首先分析AliasRegistry接口。 1、Alias别名,Registry注册表,AliasRegistry别名注册表接口。 2、共有四个方法,注册别名,判断是否别名,获取别名数组,移除别名。 3、我自己试着写了一个这个接口的实现类: ...
分类:
编程语言 时间:
2018-08-29 14:22:00
阅读次数:
220
0、 http://www.jeeplus.org/ 0.2、文档 http://wiki.jeeplus.org/docs/show/75 0.3、演示 http://demo2.jeeplus.org/jeeplus/a/login 1、 0、 http://www.jeeplus.org/ 0 ...
分类:
其他好文 时间:
2018-08-29 14:21:53
阅读次数:
137
上面脚本在系统的/var/log/.history下新建个history目录,记录所有登陆过系统的用户和IP地址(文件名),每当用户登录/退出会创建相应的文件,该文件保存这段用户登录时期内操作历史,可以用这个 还有一种方案:这个方案会在每个用户退出登录 时把用户所执行的每一个命令都发送给日志守护进程 ...
分类:
系统相关 时间:
2018-08-29 14:21:46
阅读次数:
173
str() 和 repr() 都是用作一个对象的字符表示. 1 str()的举例: ...
分类:
编程语言 时间:
2018-08-29 14:21:38
阅读次数:
141
(转自)https://www.cnblogs.com/DwyaneTalk/p/4113829.html 一、两种方式的数据存储结构: 在Myisam下,数据库的每个数据表都有*.frm、*.YMI和*.YMD三个文件,其中*.frm存储数据表的表结构,*.MYI存储数据表的索引,*.MYD存数数 ...
分类:
数据库 时间:
2018-08-29 14:21:32
阅读次数:
186
刚刚换了公司,为了以后方便,提前安装了jmeter,这里写出来方便以后查看复习: 安装jmeter必须有jdk,所以需要大家先去下载jdk, 网盘获取:链接:https://pan.baidu.com/s/1KLQ-hN1lLABNWcthHaOo5A 密码:cxgd 下载解压后,需要配置环境变量: ...
分类:
其他好文 时间:
2018-08-29 14:21:24
阅读次数:
101
有客户找到涛舅舅,要求开发一个可以自动支付宝红包口令的js脚本,经过大量探索和优化,目前此脚本功能已经测试成功! 预期效果: 只要来访用户在当前网页的任意位置点击一下,支付宝红包口令即可复制到用户手机的剪贴板上,只要他打开支付宝,就会触发领红包提示! 只要你有自己的网站,并且有流量,完全不需要人工干 ...
分类:
移动开发 时间:
2018-08-29 14:21:05
阅读次数:
1148
React Native之微信分享(iOS Android) 在使用React Native开发项目的时候,基本都会使用到微信好友或者微信朋友圈分享功能吧,那么今天我就带大家实现以下RN微信好友以及朋友圈的分享功能。 一,应用申请审核 大家需要去微信开发平台去注册账号并且创建一个移动应用。(地址:h ...
分类:
微信 时间:
2018-08-29 14:20:56
阅读次数:
326
很多以前知识都遗忘了,只能重新看一下DNS相关知识了。保存之前看过的DNS文档 ..具体内容byGeaoZhang DNS解析: 1.首先谈谈DNS(Domain Name System),就是一个由域名和IP地址相互映射的一个分布式数据库。 2.域名解析就是:通过域名找到他的的ip地址 3.在整个 ...
分类:
其他好文 时间:
2018-08-29 14:20:48
阅读次数:
157
1.导入scprit需要的插件 <script charset="utf-8" src="@{'/public/assets/ueditor/ueditor.config.js'}" type="text/javascript"></script><script charset="utf-8" sr ...
分类:
其他好文 时间:
2018-08-29 14:20:40
阅读次数:
170
1. 原地交换两个数字 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例: x,y= 10,20 print(x,y) x,y= y,x print(x,y) #1 (10, 20) #2 (20, 10) 赋值的右侧形成了一个新的元组,左侧立即解析(unpac ...
分类:
编程语言 时间:
2018-08-29 14:20:29
阅读次数:
158
你好,世界 你好,世界 {{key}}---{{item}} ...
分类:
其他好文 时间:
2018-08-29 14:20:21
阅读次数:
98
useradd 用户名 passwd 密码 su 用户名 可以切换用户 exit 返回之前登录的用户 sodu用户 --》 不用告诉普通用户root的密码 可以查看所有的系统文件 包括root下面的 visodu直接打开找到 root ALL=(ALL) ALL 三个all的意思:用户可以再任何机器 ...
分类:
系统相关 时间:
2018-08-29 14:20:09
阅读次数:
172
1 二级缓存简介 二级缓存是在多个SqlSession在同一个Mapper文件中共享的缓存,它是Mapper级别的,其作用域是Mapper文件中的namespace,默认是不开启的。看如下图: 整个流程是这样的(不考虑第三方缓存库): 当开启二级缓存后,在配置文件中配置<setting name=" ...
分类:
其他好文 时间:
2018-08-29 14:19:58
阅读次数:
360
遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种符号串。本题中,用无符号二进制整数来表示。因 x1, x2 ...
分类:
编程语言 时间:
2018-08-29 14:19:46
阅读次数:
158