首页
时间轴
留言
壁纸
统计
个人导航
友情链接
订阅&采集
执念图床
Search
1
本站同款主题全量文件----持续更新
16,959 阅读
2
Typecho博客Joe主题实现友链自动检测
4,231 阅读
3
Typecho博客Joe主题实现打赏设置
4,201 阅读
4
执念采集系统使用教程——为网站添加采集功能
4,046 阅读
5
执念订阅系统使用教程---为自己网站加上订阅功能
3,427 阅读
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
登录
/
注册
Search
标签搜索
执念博客
原创
执念
zhinianblog
zhinianboke
zhinian
Typecho
Joe
资源
js
源码
插件
wordpress
java
宝塔面板
Typecho插件
青龙面板
主题
宝塔
技巧
执念博客
累计撰写
147
篇文章
累计收到
9,597
条评论
今日撰写
0
篇文章
首页
栏目
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
页面
时间轴
留言
壁纸
统计
个人导航
友情链接
用户登录
登录
注册
搜索到
143
篇与
的结果
2018-07-22
wordpress添加在线人数统计
不知大家有没有看到有些网站上有在线人数统计的地方,今天就教大家怎么在wordpress的网站上添加在线人数统计的代码。以下是全部的代码: [code lang="php"] <?php // 在线人数 //首先你要有读写文件的权限,首次访问肯不显示,正常情况刷新即可 $online_log = "maplers.dat"; //保存人数的文件到根目录, $timeout = 30;//30秒内没动作者,认为掉线 @$entries = file($online_log); $temp = array(); for ($i=0;$i<count($entries);$i++){ $entry = explode(",",trim($entries[$i])); if(($entry[0] != getenv('REMOTE_ADDR')) && ($entry[1] > time())) { array_push($temp,$entry[0].",".$entry[1]."\n"); //取出其他浏览者的信息,并去掉超时者,保存进$temp }} array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."\n"); //更新浏览者的时间 $maplers = count($temp); //计算在线人数 $entries = implode("",$temp); //写入文件 $fp = fopen($online_log,"w"); flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些网络文件系统中正常工作 fputs($fp,$entries); flock($fp,LOCK_UN); fclose($fp); echo "在线人数:".$maplers."人"; ?> [/code] 把这些代码放在你想显示的地方,我的显示在网站最底部,因此放在了footer.php文件中,你可以放在你喜欢的位置。如有不懂可以在下方评论,或者联系我本人。
2018年07月22日
268 阅读
4 评论
3 点赞
2018-07-01
解决宝塔面板的tomcat开启ssl提示443
之前遇到过宝塔面板安装的tomcat在开启ssl的时候会提示443,经过了一番纠结,最终找到了解决方案。主要原因是开启ssl之后一般是443端口,但是tomcat的默认端口确是8443,因此我们需要将8443端口全部修改为443端口。步骤如下: 打开tomcat的配置修改,可以查看到tomcat的配置信息,将里面所有的8443全部修改为443。重启tomcat服务器之后就会发现ssl已经成功可以访问了。
2018年07月01日
112 阅读
2 评论
0 点赞
2018-05-27
通过图书ISBN获取图书信息(使用api)
上次做了一个javaweb的图书管理系统,需要录入的图书信息比较多,手动录入实在是太麻烦了,于是做了一个通过图书的ISBN获得图书信息的东西,这样只需要输入一个ISBN号就可以自动填充其他图书信息,这样就方便多了。以下是运行的结果: 页面效果: 点击提交之后java控制台输出的数据: 如果自己有什么需求可以自己进行操作,可以通过ajax获取返回的json数据,进行相应的操作达到自己的目的。 相应的java工程下载地址如下: https://www.lanzous.com/b261974 密码:focr
2018年05月27日
285 阅读
9 评论
0 点赞
2018-05-16
Maven搭建ssm运行环境的pom.xml内容
通过maven搭建ssm的环境需要导入jar包,但是到底需要导入那些却不是很清楚,下面给出pom.xml文件的需要写的内容。 [code lang="xml"] <properties> <spring.version>4.2.4.RELEASE</spring.version> <log4j.version>2.0</log4j.version> <mysql.jdbc.version>5.1.32</mysql.jdbc.version> <hibernate.version>4.2.4.Final</hibernate.version> <commons.fileupload.version>1.2.1</commons.fileupload.version> <javassist.version>3.15.0.GA</javassist.version> <cxf.version>3.0.2</cxf.version> </properties> <dependencies> <!--1:日志,java日志:slf4j,log4j,logback,common-logging 使用:slf4j+logBack --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.5.6</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> <!--2:数据库相关依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.21</version> <scope>runtime</scope> </dependency> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.6</version> </dependency> <!--DAO框架:MyBatis依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.3.0</version> </dependency> <!--myBatis自身实现的spring整合依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.2.3</version> </dependency> <!--3:Servlet web相关依赖 --> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.0</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <!--4:spring依赖 --> <!--spring核心依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> </dependency> <!--spring dao层依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <!--spring web相关依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <!--spring test相关依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> </dependency> <!--引入一些工具类 --> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.6.12</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> </dependency> </dependencies> <!-- 调整jdk版本及编码 --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build> [/code] 其中jdk的版本可以根据自己的情况修改。
2018年05月16日
103 阅读
0 评论
0 点赞
2018-04-14
解决Controller获取url时自动省略小数点后面的值的方法
最近在使用ssm框架编写项目时,发现了一个比较有趣的问题。就是通过url传值到controll时的格式如果是这种形式"/init/{price}"时,如果price种含有小数点的时候,springMvc自动将小数点后面的值直接省略掉了,这样就会导致后面的操作产生错误。这种情况是很容易解决的,只需要将传值的格式稍微修改一下就可以的。改成以下的形式就能完美的解决了"/init/{price:.+}"。至于他的原理是什么,我也不太清楚,也就不说了。希望能帮到和我一样遇到这种问题的人。
2018年04月14日
49 阅读
2 评论
1 点赞
2018-02-03
解决js通过get方式传值到servlet乱码的问题
不知道大家在编写项目的代码时,是否遇到过需要通过js把参数传到后台的情况,但是直接传的话会导致后台收到的值确实乱码的,即使设置了[code lang="java"]request.setCharacterEncoding("utf-8");[/code]仍然没有效果。如果遇到过,那不妨试试下面的方法吧。 首先,需要在js中将需要传递的参数两次编码,向下面这样,其中str就是需要向后台传递的参数。 [code lang="js"]encodeURI(encodeURI(str));[/code] 其次,需要在java代码中进行解码,像这样[code lang="java"]URLDecoder.decode(str,"utf-8");[/code],其中str就是js传递过来的字符串。
2018年02月03日
69 阅读
3 评论
0 点赞
2017-12-21
iframe窗口调用父页面中的方法
使用iframe总会遇到各种问题,最近遇到过子窗口需要调用父页面方法的情况,经过研究发现可以使用[code lang="js"] window.parent.show(); [/code] 其中show()是父页面中的方法,这种方法可以完美解决这种情况。 但是切记父页面的这个show()方法一定不要这样写 [code lang="js"] (function(){ function show(){ //代码 } })(); [/code] 我本人就是写到了这里面,导致了怎么也实现不了,找了很久才发现这种情况,希望大家注意。
2017年12月21日
72 阅读
5 评论
0 点赞
2017-12-18
iframe父窗口随子窗口跳转
不知大家有没有遇到过在页面中使用iframe的情况,但是点击子窗口里的链接却只能在子窗口里进行跳转,如果我们需要父窗口跟随着跳转该怎么做呢?方法其实很简单,两行代码就可以了,下面就是 [code lang="js"] function url(){ if(top.location != self.location){ top.location = self.location; } } [/code] 简单吧,具体需不需要函数调用的方式还需要自己斟酌了。
2017年12月18日
70 阅读
0 评论
0 点赞
1
...
13
14
15
...
18