- 浏览: 49584 次
- 来自: 济南
最新评论
-
18335864773:
用 pageoffice 组件在线打开 pdf 文件把.
在线预览插件--pdf.js
文章列表
第一步:下载
官网地址:https://dev.mysql.com/downloads/mysql/
第二步:解压
解压路径可自行设置,我这里选择放在F盘,解压路径为F:\MySQL
第三步:配置文件
一般MySQL安装版安装成功后都会默认有个my.ini的配置文件,因为我们这里是免安装的,所以需要自己新建一个my.ini的配置文件。
在第二步的解压路径下(F:\MySQL\mysql-5.7.18-winx64)新建一个my.ini文件,用记事本打开,复制下面的内容(务必把涉及到路径的地方换为自己的路径),然后保存即可,内容如下:
[clie ...
linux修改系统日期与时间
- 博客分类:
- Linux
修改系统日期与时间
命令:date -s "2012-11-03 10:25:25"
[root@localhost ~]# date 2012年 11月 02日 星期五 00:08:27 UTC
[root@localhost ~]# date -s "2012-11-03 10:25:25" 2012年 11月 03日 星期六 10:25:25 UTC [root@localhost ~]# date 2012年 11月 03日 星期六 10:25:27 UTC
前两天学习微框架spring Boot时候在定义Controller类的时候习惯性的使用了@Controller此时发现无论怎么访问都访问不了,此时将@Controller改为@RestController便一切正常了。当时为了搞懂这两个注解查询了相关的资料,现在记录一下。
@RestController注解是它继承自@Controller注解。4.0之前的版本,spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。 使用这个特性,我们可以开发REST服务的时候不需要使用@Controller而专门的@RestController。
当你实现一个R ...
/**
* byte(字节)根据长度转成kb(千字节)和mb(兆字节)
*
* @param bytes
* @return
*/
public static String bytes2kb(long bytes) {
BigDecimal filesize = new BigDecimal(bytes);
BigDecimal megabyte = new BigDecimal(1024 * 1024);
float returnValue = filesize.divide(megabyte, 2, BigDecimal.ROUND_ ...
volicity语法学习和总结
- 博客分类:
- 前端模板
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity 应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC ...
在写javascirpt代码时传递中文,在后台取到时发现是乱码,这里把我今天做的方法写出来,希望对大家以后有用!
方法(一):
html页面:
function testOne() {
var url = "testOne_test.do?expr="+你好;
location = encodeURI(url);
}
后台java代码:
String expr = new String(request.getParameter("expr").getBytes("ISO-8859-1"),& ...
linux下修改tomcat的默认目录
- 博客分类:
- Linux
1、修改tomcat的默认目录。它的默认目录是webapps/ROOT,对应的conf目录下的server.xml里的内容是:<Host name=”localhost” appBase=”webapps” unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”>
2、修改默认目录的话就是添加一条: <Context path=”" docBase=”/home/tomcat/javapage” debu ...
区别:
return "user/welcome" 会自动跳转WEB-INF/下的user/welcome.jsp。
而 return "redirect: user/welcome"则会返回这个controller, 然后重新查找requestmapping的参数。 如果这个controller没有一个@requestmapping(value="user"),那么就会报错。 因此, return+路径就是纯粹用于跳转页面。 而return+redirect就用于再次转向controller。
关于tmodjs的详细介绍请查看github:https://github.com/aui/tmodjs#%E5%AE%89%E8%A3%85
下面说下tmodjs的详细安装过程:
1、首先去nodejs官网地址:http://nodejs.org/,根据操作系统的类型下载对应的nodejs。
2、nodejs安装后可以在开始菜单中找到node.js的安装信息,如下所示:
3、通过系统的CMD命令,进入系统的命令行模式,并进入node.js的安装目录,在安装目录下执行tmodjs的 安装命令:npm install -g tmodjs,如下所示:
问题:在安装t ...
在IDEA中创建了properties文件,发现默认中文不会自动进行unicode转码。如下
\u77ed\u4fe1\u63a5\u53e3\u94fe\u63a5\u5730\u5740
设置方法:
File-->Settings,在弹出的设置框左上角输入file encodings,在标红的地方打钩,然后应用即可,如下
转码后效果如下:
短信接口链接地址
提高SQL查询效率方法
- 博客分类:
- Database
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句中使用 or 来连接条件, ...
在线预览插件--pdf.js
- 博客分类:
- jquery插件
最近项目开发需要在线预览pdf文件,网上找了很多插件,最终选择了pdf.js插件,pdf.js是一个技术原型,主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持,以下是它的使用方法,仅供大家参考。
pdf.js下载地址:http://mozilla.github.io/pdf.js/
demo地址:http://mozilla.github.com/pdf.js/web/viewer.html
从http://mozilla.github.io/pdf.js/下载构建好的例子如下:
将构建好的文件放到tomcat下,启动tomca服务,就可以通过 ...
linux——vim最常用的操作
- 博客分类:
- Linux
一、打开文件
vim +#:打开文件,并定位于第#行
vim +:打开文件,并定位至最后一行
vim +/PATTERN:打开文件,定位至第一次被PATTERN匹配的行的行首
二、关闭文件
:q 退出
:wq 保存并退出 等于 :x 等于 编辑模 ...
Vi与Vim的区别
vi是unix的标准配置,一般默认都安装了;而vim是vi的一个提升版本,当然现在已经独立于vi,而且功能比vi要强大。
简单点来说,它们都是多模式编辑器,
不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,
而且还有一些新的特性在里面。
vim的这些优势主要体现在以下几个方面:
1、多级撤消
我们知道在vi里,按u只能撤消上次命令,而在vim里可以无限制的撤消。
2、易用性
vi只能运行于unix类中,而vim不仅可以运行于unix,windows ,mac等多操作平台。
3、语法加亮
vim可以用不同的颜色来加亮你的代码。
4、可视化 ...
先使用如下命令登录到服务器:
mstsc /v:{服务器IP} /admin
然后再使用下列方法之一即可。
方法一:
1.单击“开始→运行”,输入“gpedit.msc”打开组策略编辑器窗口,依次定位到“计算机配置(computer configuration)→管理模板(administrative templates)→Windows 组件(windows components)→远程桌面服务(remote desktop service)→远程桌面会话主机→授权”,在右侧窗口中双击“设置远程桌面授权模式”,勾选“已启用”选项,在左下方窗口中将下拉列表选项变为“按用户”,点击应用、 ...