- 浏览: 150269 次
最新评论
-
wenxin667:
正解,感谢博主
background-size 失效 -
yy360:
大神 有demo吗 我照着 配置了 总是少文件 要不少方法 ...
js对AES加密的图片解密 -
yy360:
240162956@qq.com 谢谢
js对AES加密的图片解密 -
yy360:
大神 有demo吗 我照着 配置了 总是少文件 要不少方法 ...
js对AES加密的图片解密 -
18335864773:
国内 pageoffice 是非常好的在线操作office 办 ...
java导出word之freemarker导出
文章列表
CREATE TABLE `zzz` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`names` varchar(10) CHARACTER SET utf8 DEFAULT NULL,
`kecheng` varchar(80) CHARACTER SET utf8mb4 NOT NULL COMMENT '课程',
`score` int(11) DEFAULT NULL COMMENT '分数',
PRIMARY KEY (`id`),
UNIQUE KEY `idx` (`names`,`kecheng`)
) ...
一次添加一个字段:
ALTER TABLE 表名称 ADD COLUMN 字段名 VARCHAR(20) NULL COMMENT '新添加的字段' AFTER `前一个字段名`;
Comment 表示注释;
After `前一个字段名` 可以省略,默认是将新字段添加在表的最后一列,如果想将字段放在某个字段的后面, 可以加after `前一个字段名` 指定;
一次添加多个字段:
ALTER TABLE 表名称 add(
字段1 TINYINT NULL COMMENT 'xxxx ',
字段2 TINYINT NULL COMMENT 'yyy ...
RDB机制的优势和略施
RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 也是默认的持久化方式,这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为dump.rdb。
可以通过配置设置自动 ...
MySQL中group_concat函数
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
数据如下:
mysql> select * from aa;
+------+------+
| id| name |
+------+------+
|1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|
|3 | 200 |
|3 | 500 |
+------+------+
6 rows in set (0.00 sec)
...
在Filter中@Autowired或 @Resource 注解标注的变量不能注入,在Filter的init方法中加入如下代码即可:
import org.springframework.web.context.support.SpringBeanAutowiringSupport;
public void init(FilterConfig config) throws ServletException {
SpringBeanAutowiringSupport.processInjectionBasedOnServletContext(this, ...
$(window).scroll(
function() {
//页面总高度
var scrollHeight = $(document).height();
//已经滚动到上面的页面高度
var scrollTop = $(this).scrollTop();
//浏览器窗口高度
var windowHeight = $(this).height();
//此处是滚动条到底部时候触发的事件,在这里写要加载的数据,或者是拉动滚动条的操作
if (scrollTop + windowHeight == sc ...
加密是在客户端加密的,如android 和 IOS app里面,对图片加密后上传到服务器, 服务器接收并存储这个加密后的图片, 假设这个图片访问的url是http://xxx.png, 现在要在H5页面中显示这个加密图片,就要用js解密,用的是CryptoJS解密的(https://github.com/brix/crypto-js/releases),代码如下:
//需要引入的js文件
<script type="text/javascript" src="static/js/aes/aes.js"></script> ...
传入金额和红包个数即可,直接上代码
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Collections;
import java.util.List;
import com.google.common.collect.Lists;
public class RedBagUtils {
/**
* 每个红包最小金额,单位为分
*/
private static final int MIN_MONEY = 1;
...
因为在setting.xml中配置了私服代理所有仓库
<mirrors>
<mirror>
<id>nexus</id>
<name>nexus on 214</name>
<url>http://192.168.2.214:8081/repository/maven-public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mi ...
用google的zxing
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>3.3.0</version>
</dependency>
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream; ...
上传jar到nexus
- 博客分类:
- maven
有些第三方的jar,没有maven仓库,比如阿里和银联的sdk就不存在任何maven仓库中,我们可以从其官网下载下来,传到自己的私服中,然后引入私服中的该jar.
1, 上传到私服,执行如下maven命令
mvn deploy:deploy-file -DgroupId=自定义(如com.baidu) -DartifactId=自定义(如abc) -Dversion=自定义(如1.8) -Dpackaging=jar -Dfile=E:\xxx.jar -Durl=http://192.168.2.214:8081/repository/maven-3rd/ -DrepositoryId=mav ...
开发环境-测试环境-生产环境,各种环境的配置都不一样,比如数据库url,第三方支付url,还有一些其他的配置等等,还有代码的逻辑也是和环境有关,比如发短信和校验验证码在线下就没有必要,那么就要判断项目所处的环境,如果放到项 ...
正确写法:
BigDecimal decimal = new BigDecimal(12.12345);
decimal= decimal.setScale(2, RoundingMode.HALF_DOWN);
System.out.println(decimal);//取两个小数,四舍五入
如果你这样写将不起作用:
BigDecimal decimal = new BigDecimal(12.12345);
decimal.setScale(2, RoundingMode.HALF_DOWN);
System.out.println(decimal);
为什么? ...
在使用$.ajax时, 将async设置为false想发送同步请求, 发现并不是同步的,最后发现是自己写错了, async 是boolean类型, 而我 写成了 async:'false', 虽然不报错, 但是导致不起作用.改成async:false 就好了
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。
组件 功能介绍
BeanUtils 提供了对于JavaBean进行各种操作,克隆对象,属性等等.
Betwixt XML与Java对象之间相互转换.
Codec 处理常用的编码方法的工具类包 例如DES、SHA1、MD5、Base64等.
Collections java集合框架操作.
Compress java提供文件打包 压缩类库.
Configuration 一个java应用程序的配置管理类库.
DBCP 提供数据库连接 ...