- STM32 自学笔记 学习笔记 一
chinxue2008
笔记学习
起源,A7,A9,M3,原来弄了A9的TQ2440,结果还得来重新熟悉下32函数JLINK使用SW方式,本来可以下载,但是一根线掉了重新上去,就出各种跟线无关问题,干脆把32断了重新接,结果就成功了,白下单了一个32和STLINK,还附带下单一台电脑。。只需要4根线的SWIO,速度最高20M,只拔掉VCC,会报错误,导致不能下载,看log是reset功能相关。只拔掉GND可以工作,看来极限情况只需
- TQ2440开发板-LED全亮全灭控制程序设计
一只天蝎
嵌入式学习单片机嵌入式硬件
目录什么是GPIOS3C2440的GPIO访问和控制方式:3种寄存器TQ2440的LED灯底板原理图---LED测试部分核心板原理图----GPIO部分LED控制---设计思想整体代码&&代码研读配置GPIO端口为输出模式控制LED的全亮和全灭真就是从零学起。什么是GPIOGPIO,通用输入输出(GeneralPurposel/O)的简称,其引脚可以供编程使用。嵌入式系统中常常有数量众多,但是结构
- 天嵌科技携多种专业解决方案参加第十七届深圳高交会
chuxiao0930
嵌入式php
天嵌科技携以下嵌入式行业解决方案参加第四届深圳嵌入式系统展:1.充电桩解决方案2.电梯多媒体显示解决方案3.智能物流柜解决方案4.医疗电子解决方案5.智能家居解决方案6.校园卫士解决方案7.多屏显示解决方案上述解决方案,均可通过天嵌科技的开发平台进行开发与实现。天嵌现有的开发平台:TQ2440,TQ2416,TQ210,TQ335X,E8/E9卡片电脑,TQi.MX6Q等等。以下为展会现场图:TQ
- 嵌入式学习笔记002-裸奔篇之点亮led
FZK374470412
嵌入式linux嵌入式linux编程点亮ledtq2440S3C2440
正如编写第一个程序所打印“helloworld”那样,对TQ2440开发板的初次使用也是从最简单的部分入手,点亮led灯无疑是最简单的,起码只要设置几个寄存器就好,比起打印容易得多了,后续会讲到串口部分再来实现我们这句金典的对白~~~~板子共有4个led灯,如果能够成功点亮其中一个,那么其他几个将不是问题,故而我们的目标是先点亮第一个先,在此我们必须理清几个问题:a.led的引脚连接的相关寄存器b
- u-boot-2015.01在tq2440上的初步移植
摩斯电码
Linux内存管理
http://www.cnblogs.com/pengdonglin137/p/4264836.html
- uboot内存重定向详解--Apple的学习笔记
applecai
1.前言对于uboot中的重定向,之前大概了解,因为不是我要学习的重点,所以没有去深度思考。那么本次移植uboot2016.11到TQ2440的过程中遇到了些问题,让我怀疑是重定位等导致的,让我绕了弯路,原因就是我对从定向了解不清楚导致的。所以我准备对TQ2440uboot2016.11的重定位详细了解下。另外,所有的芯片的uboot的重定位思路类似。2.为什么ubootc代码中要有重定向?网上找
- ubuntu18.04配置网桥支持qemu模拟开发板挂载NFS启动LCD--Apple的学习笔记
applecai
一,前言之前拿出10年前的TQ2440折腾了2周的主要目的就是因为我怀疑OLED屏不支持的原因是电流太小。也就是硬件不支持。而TQ2440自带LCD屏幕的,虽然线很多都断了,但是我家有电烙铁,可以焊接,这个不是问题。但是TQ2440文件系统无法挂载,导致我只能另觅方案了,qemu之前也玩过的,但是我记得是无法联网的。这样的话我添加模块或者添加APP都不方便,网上搜索了下其实是可以通过为qemu添加
- 配置开发板连无线网
老铁留言
embedlinuxLinuxLINUXTQ2440tq2440wifiWIFIWifi
我的另一篇博文中介绍了tq2440怎么驱动rtl8192cu芯片的无线网卡,地址:http://blog.csdn.net/laotie1015/article/details/8528899这篇我将介绍怎么配置开发板连上无线网,闲话少说,开始!开发板:tq2440内核版本:linux-2.6.30.4编译器版本:4.3.3使用无线网卡芯片:rtl8192cu1.启用USBWIFI网上:ifcon
- TQ2440 学习笔记—— 1、Windows平台下开发工具安装与环境建立
Cawen_Cao
处理器【S3C2440】嵌入式TQ2440开发工具USB转串口DNW
板子:广州天嵌公司的TQ2440,处理器为三星的S3C24401、开发工具的安装与环境建立系统:win764位SecureCRT软件:该软件可以代替Windows中的超级终端,是个非常好的串口工具(其实它的功能很多,不过这里只是使用了它的串口功能)功能:SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。可以通
- TQ2440改成设备树启动kernel5.4成功--Apple的学习笔记
applecai
一,前言,uboot已经移植成功了,接着就是要用kernel5.4,而且要用设备树。一开始网上看了下,评估下难度,看上去不难。然后我就开始了menuconfig参考smkd2410_defconfig,然后设备树都是基于smdk2410-s3c2416.dts修改。二,问题记录uboot需要支持设备树。参考网上教程在include/configs/smdk2440.h文件添加:#defineCON
- 基于TQ2440的小车(3)成型的原型机
观天玉
基于TQ2440的小车
这是第三次写基于TQ2440的小车了,这次我带来了成功的原型机的视频,大家有兴趣就去看看吧。同时,这个小车还会不断做下去,希望在明年大三毕业前能做成一个机器人。实现的功能,如下:1.通过摄像头采集图像数据,并实时将视频传输至电脑上显示。2.可以监测周边的环境数据,比如说:温度之类的,同样,这些都是实时的。3.在电脑上通过实时监测到的视频控制小车。https://v.qq.com/x/page/x0
- tq2440烧写韦东山教程镜像
gongyuan073
uboot
1.烧写tq2440的uboot将jz2440/system下:u-boot-1.1.6.tar.bz2原版未经修改的ubootu-boot-1.1.6_jz2440.patch两个文件拷贝到linux系统下.该uboot打上补丁之后编译出的uboot可供jz2440/tq2440/mini2440使用.更改编译链为arm-linux-gcc3.4.5,拷贝光盘中的编译链解压设置环境变量.tar-
- dnw for linux 在linux下安装dnw的方法
weixin_30713953
操作系统嵌入式shell
总结一下dnw在linux下的安装方法。DNW_for_linux下载:免费下载地址在http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在/pub/2011/12/08/Linux下使用DNW下载镜像-TQ2440/1.首先解压缩文件:#tarxvfdnw_for_linux.tar.gz另:在Ubuntu下右键解压也很方便目录如下:d
- linux下使用DNW下载镜像-TQ2440
iteye_13411
linux下串口通信-TQ2440常见另一篇博客:http://blog.csdn.net/renshengrumenglibing/article/details/7049471本人使用的Ubuntu10.04开发板是TQ2440在网上找到一个dnwforLinux。共享给大家(secbulk目录下是PC端USB驱动,dnw目录是下载工具)效果图:1.首先解压缩文件:#tarxvfdnw_for
- TQ2440的上网设置——telnet: can't connect to remote host (166.111.8.238): No route to host
yuyanchao2005
TQ2440
手里有一块开发板,按照TQ2440的说明手册进行上网配置,可以使用ping命令与我的PC进行通信,但是不能上网,我的ifcongfig输出结果如下:[root@EmbedSky/]#ifconfigeth0Linkencap:EthernetHWaddr10:23:45:67:89:ABinetaddr:192.168.1.6Bcast:192.168.1.255Mask:255.255.255.
- u-boot-2014.10移植第1天----熟悉u-boot(一)
fulinux
bootloader
/*************************第一天********************************/硬件平台:tq2440开发环境:Ubuntu-3.11u-boot版本:2014.10本文允许转载,请注明出处:http://blog.csdn.net/fulinusu-boot下载地址:http://ftp.denx.de/pub/u-boot/下载最新版本:u-boot
- 嵌入式Arm-Linux入门常见困惑解答
李彦龙
工作相关
嵌入式Arm-Linux入门常见困惑解答(V1.0)一.啥是嵌入式?学会后用来干啥?答:手机、平板电脑等就是典型的嵌入式设备。学会后可参与类如手机、平板电脑等类型产品的研发。二.学习嵌入式Arm-Linux需要什么基础?答:有C语言、单片机基础即可,即便没有也无所谓,只要你感兴趣,只要你肯努力。三.有没有必要买开发板?答:毫无悬念一定要买,否则就是纸上谈兵。四.JZ2440V2,TQ2440,Ti
- ubuntu11.04编译TQ2440 Qt2.2.0 成功
xuehui869
2012-2013linux+android
运行主机:ubuntu32位11.04QT版本:2.2.0开发板:TQ2440源码安装路径(修改相关脚本x86-qtopia-2.2.0_build等,摈弃了解压缩后的文件都放在/opt/EmbedSky/Qte的问题):/opt/newSSD/tq2440/source/QteGCC版本:3.4.4说明:鉴于网上的讨论-------------------ubuntu11.04自带的gcc4.5
- vim 配置
xuehui869
2014-2015机顶盒
setmouse=asettags=/opt/newSSD/tq2440/source/linux-2.6.25.8/tagshighlightCommentctermfg=blue"注释前景色为bluehighlightCommentctermbg=grey"注释背景色为greyhighlightLineNrctermfg=grey"行号颜色为greyletg:winManagerWindowL
- 用gdb和gdbserver远程调试tq2440
raceant
1、编译安装gdb+gdbservermkdir/root/work/arm-linux-gdb./configure-target=arm-linux--prefix=/root/work/arm-linux-gdbmakemakeinstallgdb/gdbserver/configure--host=arm-linux--prefix=/arm-linux-gdbmakemakeinstal
- ARM9的中断体系结构
drinkingcode
ARM9裸程序
实验的目的:当TQ2440开发板的按键按下的时候,触发中断,点亮LED灯。实验的源程序:/**************************************************************************************s3c24xx.h************************************************************
- S3C2440 Linux驱动移植——AT24C02(EEPROM)驱动
yj4231
Linux驱动移植
开发板:TQ2440内核:Linux2.6.32PCOS:Ubuntu11.041.配置内核打开I2C功能:打开杂项设备,该选项打开后,EEPROM也就打开了。2.修改代码修改文件:linux/arch/arm/mach-s3c2440/mach-smdk2440.c增加如下代码片段:#includestaticstructat24_platform_dataat24c02={.byte_len=
- u-boot-2014.10移植第9天----深入分析代码(四)
fulinux
bootloader
硬件平台:tq2440开发环境:Ubuntu-3.11u-boot版本:2014.10本文允许转载,请注明出处:http://blog.csdn.net/fulinusENTRY(_main)/**SetupinitialCruntimeenvironmentandcallboard_init_f(0).*/#ifdefined(CONFIG_SPL_BUILD)&&defined(CONFIG_
- 基于TQ2440的linux-2.6.30.4内核移植(笔记)
随心而乐-阿乐
笔记
移植环境CPU:S3C2440交叉编译器:arm-linux-gcc-4.3.3虚拟机系统:Ubuntu12.04参考资料:《天嵌科技linux移植手册》移植步骤1、获取内核源码网址:http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/找到linux-2.6.30.4压缩包下载即可,然后拷贝到虚拟机中解压2、在系统中添加对ARM
- Linux内存管理学习1 —— head.S中的段页表的建立
weixin_34007886
作者彭东林
[email protected]平台TQ2440Qemu+vexpress-ca9Linux-4.10.17概述在Linux自解压完毕后,开始执行arch/arm/kernel/head.S,然后跳转到init/main.c中的start_kernel开始执行。在head.S中为了便利Linux内核启动,会建立临时的段页表。这里以TQ2440和vexpress-ca9为例,其
- u-boot-2012.10分析一配置过程
我用国芯
难得五一没啥安排,闲的无聊,开始移植u-boot-2012.10,与大家分享哈。首先分析u-boot-2012.10,看它与以前的u-boot-1.1.6有啥不同,分析u-boot建SourceInsight工程不再详述。这里以TQ2440为例,配置过程分析,从Makefile开始。一·、分析u-boot根目录下的Makefile往往在编译u-boot之前,会配置相应单板。eg:makesmdk2
- u-boot-2014.10移植第29天----nand flash的SPL启动(一)
fulinux
bootloader
硬件平台:tq2440开发环境:Ubuntu-3.11u-boot版本:2014.10本文允许转载,请注明出处:http://blog.csdn.net/fulinus前面在移植nandflash启动时做了很多探索性的工作,但是后来发现在relocate.S文件中调用的函数中有调用大部分的库函数,牵扯到的文件较多,很难将它们一一包含到前面4K空间中去。正在想其他方法时,突然意识到SPL功能。我初步
- window中对ubuntu通过samba共享出来的文件没有写权限/无法修改
Curtain音学
linux开发
第一步:tq2440/是您samba共享的文件夹sudochown-hRyourCreatName:Groupxxxxshare_filename/sudochown-hRlognName:rootshare_filename/yourCreatName:samba共享文件夹的创建者Groupxxxx:创建所属组第二步修改组和其他用户的操作权限才解决次问题chmod-Rgo+rwxqt2440/其
- 设备树中的中断
weixin_33796205
目录设备树中的中断TODO中断概述中断入口第一个C函数handle_arch_irq流程小结中断号的演变查找空余项IRQdomain例子兼容老的固定中断号设备树描述中断2440的表述2440中使用设备树内核处理中断中断结构中断相关代码调用关系title:设备树中的中断date:2019/4/2917:38:38toc:true---设备树中的中断原文100askTODO基于设备树的TQ2440的中
- 协议[I2C]_I2C子系统之at24c02读写测试
abt_l
协议
结合ioctl和at24c02的介绍,写了个at24c02的测试程序测试硬件平台:TQ2440、at24c02内核版本:linux-2.6.37.1读写单独分开成两个小程序。相关阅读:I2C子系统之at24c02读写测试http://www.linuxidc.com/Linux/2012-08/68256.htmI2C子系统之ioctl()http://www.linuxidc.com/Linux
- 插入表主键冲突做更新
a-john
有以下场景:
用户下了一个订单,订单内的内容较多,且来自多表,首次下单的时候,内容可能会不全(部分内容不是必须,出现有些表根本就没有没有该订单的值)。在以后更改订单时,有些内容会更改,有些内容会新增。
问题:
如果在sql语句中执行update操作,在没有数据的表中会出错。如果在逻辑代码中先做查询,查询结果有做更新,没有做插入,这样会将代码复杂化。
解决:
mysql中提供了一个sql语
- Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Cb123456
@+@?@*
一.@代表引用资源
1.引用自定义资源。格式:@[package:]type/name
android:text="@string/hello"
2.引用系统资源。格式:@android:type/name
android:textColor="@android:color/opaque_red"
- 数据结构的基本介绍
天子之骄
数据结构散列表树、图线性结构价格标签
数据结构的基本介绍
数据结构就是数据的组织形式,用一种提前设计好的框架去存取数据,以便更方便,高效的对数据进行增删查改。正确选择合适的数据结构,对软件程序的高效执行的影响作用不亚于算法的设计。此外,在计算机系统中数据结构的作用也是非同小可。例如常常在编程语言中听到的栈,堆等,就是经典的数据结构。
经典的数据结构大致如下:
一:线性数据结构
(1):列表
a
- 通过二维码开放平台的API快速生成二维码
一炮送你回车库
api
现在很多网站都有通过扫二维码用手机连接的功能,联图网(http://www.liantu.com/pingtai/)的二维码开放平台开放了一个生成二维码图片的Api,挺方便使用的。闲着无聊,写了个前台快速生成二维码的方法。
html代码如下:(二维码将生成在这div下)
? 1
&nbs
- ImageIO读取一张图片改变大小
3213213333332132
javaIOimageBufferedImage
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyon
- myeclipse集成svn(一针见血)
7454103
eclipseSVNMyEclipse
&n
- 装箱与拆箱----autoboxing和unboxing
darkranger
J2SE
4.2 自动装箱和拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。
4.2.1 autoboxing和unboxing
在Java中,所有要处理的东西几乎都是对象(Object)
- ajax传统的方式制作ajax
aijuans
Ajax
//这是前台的代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+
- 只用jre的eclipse是怎么编译java源文件的?
avords
javaeclipsejdktomcat
eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具? 还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢?
&nb
- 前端模块化
bee1314
模块化
背景: 前端JavaScript模块化,其实已经不是什么新鲜事了。但是很多的项目还没有真正的使用起来,还处于刀耕火种的野蛮生长阶段。 JavaScript一直缺乏有效的包管理机制,造成了大量的全局变量,大量的方法冲突。我们多么渴望有天能像Java(import),Python (import),Ruby(require)那样写代码。在没有包管理机制的年代,我们是怎么避免所
- 处理百万级以上的数据处理
bijian1013
oraclesql数据库大数据查询
一.处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 o
- mac 卸载 java 1.7 或更高版本
征客丶
javaOS
卸载 java 1.7 或更高
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
成功执行此命令后,还可以执行 java 与 javac 命令
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
成功执行此命令后,还可以执行 java
- 【Spark六十一】Spark Streaming结合Flume、Kafka进行日志分析
bit1129
Stream
第一步,Flume和Kakfa对接,Flume抓取日志,写到Kafka中
第二部,Spark Streaming读取Kafka中的数据,进行实时分析
本文首先使用Kakfa自带的消息处理(脚本)来获取消息,走通Flume和Kafka的对接 1. Flume配置
1. 下载Flume和Kafka集成的插件,下载地址:https://github.com/beyondj2ee/f
- Erlang vs TNSDL
bookjovi
erlang
TNSDL是Nokia内部用于开发电信交换软件的私有语言,是在SDL语言的基础上加以修改而成,TNSDL需翻译成C语言得以编译执行,TNSDL语言中实现了异步并行的特点,当然要完整实现异步并行还需要运行时动态库的支持,异步并行类似于Erlang的process(轻量级进程),TNSDL中则称之为hand,Erlang是基于vm(beam)开发,
- 非常希望有一个预防疲劳的java软件, 预防过劳死和眼睛疲劳,大家一起努力搞一个
ljy325
企业应用
非常希望有一个预防疲劳的java软件,我看新闻和网站,国防科技大学的科学家累死了,太疲劳,老是加班,不休息,经常吃药,吃药根本就没用,根本原因是疲劳过度。我以前做java,那会公司垃圾,老想赶快学习到东西跳槽离开,搞得超负荷,不明理。深圳做软件开发经常累死人,总有不明理的人,有个软件提醒限制很好,可以挽救很多人的生命。
相关新闻:
(1)IT行业成五大疾病重灾区:过劳死平均37.9岁
- 读《研磨设计模式》-代码笔记-原型模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* Effective Java 建议使用copy constructor or copy factory来代替clone()方法:
* 1.public Product copy(Product p){}
* 2.publi
- 配置管理---svn工具之权限配置
chenyu19891124
SVN
今天花了大半天的功夫,终于弄懂svn权限配置。下面是今天收获的战绩。
安装完svn后就是在svn中建立版本库,比如我本地的是版本库路径是C:\Repositories\pepos。pepos是我的版本库。在pepos的目录结构
pepos
component
webapps
在conf里面的auth里赋予的权限配置为
[groups]
- 浅谈程序员的数学修养
comsci
设计模式编程算法面试招聘
浅谈程序员的数学修养
- 批量执行 bulk collect与forall用法
daizj
oraclesqlbulk collectforall
BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、
FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。
有关FORALL语句的用法请参考:批量SQL之 F
- Linux下使用rsync最快速删除海量文件的方法
dongwei_6688
OS
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
- Yii CModel中rules验证规格
dcj3sjt126com
rulesyiivalidate
Yii cValidator主要用法分析:
yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError
 
- 基于vagrant的redis主从实验
dcj3sjt126com
vagrant
平台: Mac
工具: Vagrant
系统: Centos6.5
实验目的: Redis主从
实现思路
制作一个基于sentos6.5, 已经安装好reids的box, 添加一个脚本配置从机, 然后作为后面主机从机的基础box
制作sentos6.5+redis的box
mkdir vagrant_redis
cd vagrant_
- Memcached(二)、Centos安装Memcached服务器
frank1234
centosmemcached
一、安装gcc
rpm和yum安装memcached服务器连接没有找到,所以我使用的是make的方式安装,由于make依赖于gcc,所以要先安装gcc
开始安装,命令如下,[color=red][b]顺序一定不能出错[/b][/color]:
建议可以先切换到root用户,不然可能会遇到权限问题:su root 输入密码......
rpm -ivh kernel-head
- Remove Duplicates from Sorted List
hcx2013
remove
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return&
- Spring4新特性——JSR310日期时间API的支持
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- 浅谈enum与单例设计模式
247687009
java单例
在JDK1.5之前的单例实现方式有两种(懒汉式和饿汉式并无设计上的区别故看做一种),两者同是私有构
造器,导出静态成员变量,以便调用者访问。
第一种
package singleton;
public class Singleton {
//导出全局成员
public final static Singleton INSTANCE = new S
- 使用switch条件语句需要注意的几点
openwrt
cbreakswitch
1. 当满足条件的case中没有break,程序将依次执行其后的每种条件(包括default)直到遇到break跳出
int main()
{
int n = 1;
switch(n) {
case 1:
printf("--1--\n");
default:
printf("defa
- 配置Spring Mybatis JUnit测试环境的应用上下文
schnell18
springmybatisJUnit
Spring-test模块中的应用上下文和web及spring boot的有很大差异。主要试下来差异有:
单元测试的app context不支持从外部properties文件注入属性
@Value注解不能解析带通配符的路径字符串
解决第一个问题可以配置一个PropertyPlaceholderConfigurer的bean。
第二个问题的具体实例是:
 
- Java 定时任务总结一
tuoni
javaspringtimerquartztimertask
Java定时任务总结 一.从技术上分类大概分为以下三种方式: 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务; 说明: java.util.Timer定时器,实际上是个线程,定时执行TimerTask类 &
- 一种防止用户生成内容站点出现商业广告以及非法有害等垃圾信息的方法
yangshangchuan
rank相似度计算文本相似度词袋模型余弦相似度
本文描述了一种在ITEYE博客频道上面出现的新型的商业广告形式及其应对方法,对于其他的用户生成内容站点类型也具有同样的适用性。
最近在ITEYE博客频道上面出现了一种新型的商业广告形式,方法如下:
1、注册多个账号(一般10个以上)。
2、从多个账号中选择一个账号,发表1-2篇博文