- [RK3568 Android11]开发之PCA9535 GPIO扩展芯片调试
~未来可期~
RK3568扩展GPIOPCA9535kernelpca9535linux驱动嵌入式教程
总目录链接:[RK3568Android11]本专栏说明和总目录目录前言一、PCA9535芯片1、芯片引脚定义2、I2C地址二、PCA9535驱动1、PCA9535驱动说明2、内核配置打开PCA9535驱动3、DTS设备树配置4、PCA9535驱动文件5、PCA9535GPIO实际使用前言RK3568芯片上的硬件资源是非常紧张,比如GPIO口不够使用时,这时就需要考虑使用GPIO扩展芯片来扩展GP
- RK3588开发笔记-pdm接口ES7201音频采集调试记录
flypig哗啦啦
RK3568开发笔记音视频RK3588ES7201PDM
目录前言一、ES7201技术规格二、PDM接口说明RK3588的PDM接口特性三、原理图连接四、内核配置五、音频调试总结前言在RK3588开发过程中,音频采集是一个常见的需求,而PDM(PulseDensityModulation)接口因其简单性和低成本广泛应用于音频采集模块中。本文记录了在RK3588平台上通过PDM接口集成和调试ES7201音频采集模块的过程。一、ES7201ES7201是一款
- Linux外设接口使用及内核驱动开发---Ubuntu搭建Linux内核开发环境
Jason.rr
linuxubuntu驱动开发
文章目录前言一、安装依赖二、下载Linux内核源代码1.从Github下载2.从官网下载三、编译安装内核配置内核编译安装内核/模块:选用内核四、内核驱动例子前言进行Linux嵌入式系统开发时,如果还没有嵌入式系统的开发环境,可以先基于PC机Ubuntu系统进行开发.第一步就需要搭建内核开发环境.一、安装依赖sudoapt-getupdatesudoapt-getinstallbuild-essen
- [嵌入式系统-27]:RT-Thread -14- 操作系统配置:rtconfig.h文件与menuconfig命令
文火冰糖的硅基工坊
嵌入式系统软件嵌入式操作系统架构RT-Thread
目录一、rtconfig.h1.1概述1.2软硬件资源配置1.3功能模块选择1.4内核配置详解1.5调度器配置1.6硬件设备驱动配置1.7网络配置1.8调试配置二、menuconfig2.1概述2.2主要功能三、RTThread配置VSLinux配置一、rtconfig.h1.1概述rtconfig.h是RT-Thread实时操作系统中的核心配置文件。它定义了系统的各种参数和功能选项,通过对这些选
- 【Linux】构建模块
PannLZ
Linux系统之路linux驱动开发运维
博客主页:PannLZ系列专栏:《Linux系统之路》不要让自己再留有遗憾,加油吧!文章目录构建第一个模块1模块的makefile2内核树内构建3内核树外构建构建第一个模块可以在两个地方构建模块,这取决于是否希望用户能够自己使用内核配置界面启用该模块。1模块的makefilemakefile是用来执行一组操作的特殊文件,其中最重要的操作是程序的编译。专用工具make用于解析makefile。obj
- 【linux系统体验】-archlinux折腾日记
桃子酱紫君
笔记本儿linux
archlinux一、系统安装二、系统配置及美化2.1中文输入法2.2安装virtualbox增强工具2.3终端美化2.4桌面面板美化三、问题总结3.1一、系统安装安装步骤人们已经总结了很多很全:ArchLinux图文安装教程大体步骤:磁盘分区安装Linux内核配置系统(基本软件)新建一个用户图形界面+桌面安装(如X11、KDE桌面)二、系统配置及美化2.1中文输入法安装sudopacman-Sf
- linux 停止路由转发策略_Linux 路由转发功能的开启
weixin_39655160
linux停止路由转发策略
LINUX内核配置中默认包含了路由功能,只不过默认的系统不开启此功能。开启Linux的路由功能可以通过调整内核的网络参数来实现。要配置和调整内核参数可以使用sysctl命令。LINUX路由转发功能有两种使用情况,本次实验属于第二种情况。1、首先LINUX机器需要有两个IP,一个是外网IP地址,另一个是内网IP地址。2、可以用在内网可用IP地址不足,使用此方法可以建立新的网段,使内网有足够的IP地址
- RK35X8 SDK 内核 menuconfig 配置
荻夜
RK35XX系列调试记录linuxRK35X8
通过menuconfig对内核进行配置,配置丢失的问题RK35x8的内核配置我们是进入SDK的kernel文件夹中执行makeARCH=arm64menuconfig进入内核的图形化配置界面进行配置,配置完成后保存退出配置界面,但是使用SDK提供的脚本./build.shkernel或者./build.sh编译内核的时候;发现之前图形化界面配置的内核选项并没有生效查找配置丢失的原因./build.
- 全志H713 Android 11 :给AOSP源码,新增一个Product
阿迷创客
全志H713平台定制开发android
文章目录一、卷首二、新增device目录2.1基本信息2.2操作步骤2.3编辑h713\_tuna\_p3\_myboard.mk2.4编辑AndroidProducts.mk三、新增内核配置3.1新增config目录3.2新增defconfig文件四、差异列表4.1gitadd之前4.2gitadd之后五、编译5.1编译kernel5.2编译Android一、卷首在开启一个新的android案子
- linux内核配置高精度时钟,关于linux内核中使用的时钟
weixin_39890629
linux内核配置高精度时钟
linux内核里面用了很多的时钟,其实这些时钟的用处无外乎就几种:1.作为心跳,中断cpu;2.使得用户可以获取当前时间;3.实时测量;4.定时服务。知道了使用目的后,我们来看看到底有哪些时钟供我们选择使用:关于这些时钟的概念,网上已经存在不少文章了,为了不重复(浪费互联网空间),咱就先来个引用。/*摘录开始:http://blog.chinaunix.net/u1/55599/showart.p
- LiteOS-移植篇
李柱明
liteos-mcu嵌入式内核
文章目录@[toc]前言链接参考笔录草稿移植(2018)移植获取(*Cortex-M内核*)主要文件夹分析移植过程1.拷贝文件2.创建工程分组3.添加头文件路径4.兼容C99模式5.内核配置与裁剪(非接管中断的stm32f103vct6)6.屏蔽裸机中的两个中断7.完善代码前言OpenHarmony来势汹汹,第一次开源,仅支持LiteOS-a,所以,在此有必要学习一下LiteOS。或许工作上用不上
- LV.13 D12 Linux内核调试及rootfs移植 学习笔记
djjyy
linux学习笔记arm开发
一、根文件系统1.1根文件系统根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行1.2根文件系统内容binshell命令(elf格式)(通过busybox编译生成)dev设备文件(内核启动后会将设备信息写入该目录)etc内核配置文件lib共享库(elf格式)(从交叉编译工具链中获取)注:因为程序还在ubuntu编译,静态库
- 关于树莓派3B+内核配置遇到的一个问题——nl80211
zhezhehenkenai
树莓派linux运维服务器
咱先看我配置好之后用mobaxterm串口打开后遇到问题的情况吧我也是在发现无法用SSH登录树莓派的时候,被告知无法连接,于是重新用串口连接,使用指令ifconfig发现我的wlan0不见了,一开始我以为是无线射频被锁起来了然后用sudoifconfig-a指令发现依旧没有,是将截图发给朋友看了之后,给了我上面这个提示,告诉我我的内核驱动没拷贝进去于是我回到vmware去将拷贝配置相关文件步骤重新
- 关于树莓派3B+内核配置遇到的一个问题——No space left on device
zhezhehenkenai
树莓派linux运维服务器
先看问题截图我是在写一个“helloPATH”的简单程序,来确认配置是否有问题的时候发现的,这个问题大致是因为树莓派默认的系统空间已经被占满,无法再进行安装等操作。解决这个问题分两类:第一类:SD卡仍有空间未被使用,可以对树莓派进行扩容假设一个镜像的大小为4G,由于该镜像对内存卡的要求是大于或等于4G,但对于4G以上的内存卡来说,树莓派的系统只利用到4G,因此才有了扩容这种操作。毕竟这个时候我们利
- linux内核配置——树莓派3B+
zhezhehenkenai
树莓派linux
树莓派内核文件的获取如果想要树莓派的内核文件,可以到RaspberryPi·GitHub中选择linux(在连接树莓派的终端中利用指令uname-r来知道自己的树莓派版本)选择对应的版本,在code里选择download.zip下载压缩包,放到windows中自己之前弄过的共享文件夹中,方便在Ubuntu中文件的传递我们把下载好的压缩包放在一个创建好的文件夹中(SYSTEM),解压,目的是为了后续
- Linux内核编程1-- 低精度定时器的使用
流浪在人间
linux
参考链接1参考链接2利用定时器,我们可以设定在未来的某一时刻,触发一个特定的事件。所谓低精度定时器,是指这种定时器的计时单位基于jiffies值的计数,也就是说,它的精度只有1/HZ,假如你的内核配置的HZ是1000,那意味着系统中的低分辨率定时器的精度就是1ms。早期的内核版本中,内核并不支持高精度定时器,理所当然只能使用这种低分辨率定时器,我们有时候把这种基于HZ的定时器机制称为时间轮:tim
- 浅析linux 内核 高精度定时器(hrtimer)实现机制(一)
Linux加油站
linux运维服务器
1hrtimer概述在Linux内核中已经存在了一个管理定时器的通用框架。不过它也有很多不足,最大的问题是其精度不是很高。哪怕底层的定时事件设备精度再高,定时器层的分辨率只能达到Tick级别,按照内核配置选项的不同,在100Hz到1000Hz之间。但是,原有的定时器层由于实现教早,应用广泛,如果完全替换掉会引入大量代码改动。因此,Linux内核又独立设计出了一个叫高精度定时器层(HighResol
- 一天学会PostgreSQL应用开发与管理 - 8 PostgreSQL 管理
weixin_34200628
数据库运维嵌入式
本章大纲一、权限体系1逻辑结构2权限体系3schema使用,特别注意4用户5public6如何查看和解读一个对象的当前权限状态二、索引介绍1索引有什么用?2索引的类型3索引合并扫描4表膨胀检查5检查膨胀6索引维护三、系统配置1存储、文件系统规划2网络规划3CPU评估4内核配置5资源限制6防火墙配置四、数据库初始化1initdb介绍2postgresql.conf参数配置3pg_hba.conf数据
- 在qemu虚拟机环境下,使用kgdb调试kernel
norlan_jame
QEMUlinux
enablekgdb的情况下,使用qemu启动kernel1,需要先在内核配置中增加kgdb的支持2,启动qemu虚拟机时,增加参数-s-S,这两个参数会使得kernel在启动之后遇到的第一个指令等待gdb连接例子:/qemu-project/qemu/aarch64-softmmu/qemu-system-aarch64-s-S-machinevirt-cpucortex-a57-machine
- RT-Thread 内核基础(六)
饼干饼干圆又圆
RT-ThreadRTOS学习RTT
RT-Thread内核配置示例RT-Thread的一个重要特性是高度可裁剪性,支持对内核进行精细调整,对组件进行灵活拆卸。配置主要是通过修改工程目录下的rtconfig.h文件来进行,用户可以通过打开/关闭该文件中的宏定义来对代码进行条件编译,最终达到系统配置和裁剪的目的。内核部分/*表示内核对象的名称的最大长度,若代码中对象名称的最大长度大于宏定义的长度,*多余的部分将被截掉。*/#define
- k8s安装
渔阳节度使
学习笔记kubernetes容器云原生
K8s安装教程v1.24第一步前置环境调试第一步确定自己的内核版本高于3uname-sr第二步:使用elrepo源升级内核检查发现当前内核版本是3.10,使用elrepo源升级内核配置elrepo源,执行如下命令rpm--importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.orgyuminstallhttps://www.elrepo.org/elrep
- linux udev支持tf卡自动挂载与卸载
IamGroot2022
linux运维服务器
当udev提示如下报错时,内核配置中选中INOTIFY_USER即可。udevd[992]:inotify_initfailed:Functionnotimplementedudev规则文件示例(tf卡插拔自动挂载与卸载):/etc/udev/rules.d/10-tf.rules#KERNEL=="mmcblk[0-9]p[0-9]",RUN+="/etc/udev/hotplug-tf.sh%
- Linux iptables实现(SNAT)源地址转换
Mr. Sun_
『合集-System』linux网络运维
实验要求一(实验要求SNAT:内网主机访问外网主机,通过iptables进行源地址转换,允许访问外网的httpd和ping)1、开启防火墙转发功能(两个方法二选一即可)方法一:[root@iptabels~]#echonet.ipv4.ip_forward=1>>/etc/sysctl.conf#修改内核配置文件[root@iptabels~]#source/etc/sysctl.conf配置完成
- QT linux下使用Qt Creator调试附加进程,加快调试
daboluo520
qtlinux开发语言
文章目录一、调试附加进程二、配置流程(1)开放linux内核配置项(2)命令行直接启动程序(3)调试附加到进程一、调试附加进程使用附加进程调试要比直接调试速度要快,但是不足之处是,已经执行的代码可能不会再触发,比如程序初始化只执行一次的代码,可以在main函数入口Sleep一下,再此期间,赶紧将调试附加到进程上。或者老办法直接调试。二、配置流程(1)开放linux内核配置项//打开该文件vim/e
- I.MX8QM flexcan移植
飘忽不定的bug
linuxc语言嵌入式
AndroidSDK:imx8_13.0.0_1.2.0(android13+u-boot2022.04+kernel5.15.74)一、kernel内核配置:#相应的defconfig中添加使能下面两个宏。#官方默认的配置可能是以模块的方式编译,这里直接将can驱动编译到内核中CONFIG_CAN=yCONFIG_CAN_FLEXCAN=y设备树修改:#因为板子未用到"xceiver-suppl
- HI3559AV100和FPGA 7K690T的PCIE接口调试记录
雨之小
pciePCIE3559
1、基本情况HI3559AV100和690t之间使用pcie2.0x2接口连接,3559作为RC端,690T作为EP端,驱动使用XDMA。系统主要功能是FPGA采集srio接口过来的图像数据,再通过pcie把数据传递给3559,3559再实现图像数据的存储、AI处理、编码输出等。2、问题及过程2.1、内核配置RC功能参考海思手册即可,主要是在kernel的menuconfig中打开相应的功能即可。
- 编译生成uImage过程——mips平台
45°的阳光
linux系统相关知识u-boot
在使用tftp移植过程中,tftp移植的镜像格式uImage,在使用厂家提供的kernel编译时,直接make生成uImage是行不通的一、直接生成uImage1.选这对应的板子以mips为例,下图是不同板子的内核配置2.选定一个类型的板子复制配置到.config中3.makemenguconfig是刚才复制过来的.config生效4.编译uImage,makeuImage二、uImage和zIm
- LInux 时间函数相关操作
Trump. yang
笔记Linuxlinux运维服务器
Linux相关时间操作1.时间概念国际时间GMT格林威治标准时间用来描述全球性的事件的时间,方便大家记忆。为了方便,一个国家都统一使用一个当地时间。这些年都开始使用UTC时间。UTC加时区差等于本地时间。Linux系统中的时间1.jiffies的引入(1)jiffies是LInux内核的全局变量,这个变量用来记录以jiffies为单位时间长度的一个数值。(2)内核配置的时候定义了一个节拍时间,实际
- linux内核死锁检测
浪的不想起名字
linux算法运维
一、死锁死锁是两个或者多个进程/线程竞争资源造成相互等待的现象。举例:如A进程需要资源X,进程B需要资源Y,但X资源被B所占用,Y资源被A占用,且都不释放,造成死锁。常见的死锁:1、递归死锁2、AB-BA死锁检测技术:Lockdep原理:其跟踪每个锁的自身状态和各个锁之间的依赖关系,经过规则验证来保证依赖的关系正确。二、Lockdep内核配置自旋锁与互斥锁在内核文件lib/Kconfig.debu
- 怎么构造linux内核死锁,Linux内核死锁检测
虚幻自习室
怎么构造linux内核死锁
D状态检测其核心思想为创建一个内核监测进程循环监测处于D状态的每一个进程(任务)。内核配置:CONFIG_DETECT_HUNG_TASKKernelhacking--->[*]DetectHungTasks(120)Defaulttimeoutforhungtaskdetection(inseconds)(NEW)[]Panic(Reboot)OnHungTasks(NEW)进程进入D状态时间超
- ztree异步加载
3213213333332132
JavaScriptAjaxjsonWebztree
相信新手用ztree的时候,对异步加载会有些困惑,我开始的时候也是看了API花了些时间才搞定了异步加载,在这里分享给大家。
我后台代码生成的是json格式的数据,数据大家按各自的需求生成,这里只给出前端的代码。
设置setting,这里只关注async属性的配置
var setting = {
//异步加载配置
- thirft rpc 具体调用流程
BlueSkator
中间件rpcthrift
Thrift调用过程中,Thrift客户端和服务器之间主要用到传输层类、协议层类和处理类三个主要的核心类,这三个类的相互协作共同完成rpc的整个调用过程。在调用过程中将按照以下顺序进行协同工作:
(1) 将客户端程序调用的函数名和参数传递给协议层(TProtocol),协议
- 异或运算推导, 交换数据
dcj3sjt126com
PHP异或^
/*
* 5 0101
* 9 1010
*
* 5 ^ 5
* 0101
* 0101
* -----
* 0000
* 得出第一个规律: 相同的数进行异或, 结果是0
*
* 9 ^ 5 ^ 6
* 1010
* 0101
* ----
* 1111
*
* 1111
* 0110
* ----
* 1001
- 事件源对象
周华华
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- MySql配置及相关命令
g21121
mysql
MySQL安装完毕后我们需要对它进行一些设置及性能优化,主要包括字符集设置,启动设置,连接优化,表优化,分区优化等等。
一 修改MySQL密码及用户
 
- [简单]poi删除excel 2007超链接
53873039oycg
Excel
采用解析sheet.xml方式删除超链接,缺点是要打开文件2次,代码如下:
public void removeExcel2007AllHyperLink(String filePath) throws Exception {
OPCPackage ocPkg = OPCPac
- Struts2添加 open flash chart
云端月影
准备以下开源项目:
1. Struts 2.1.6
2. Open Flash Chart 2 Version 2 Lug Wyrm Charmer (28th, July 2009)
3. jofc2,这东西不知道是没做好还是什么意思,好像和ofc2不怎么匹配,最好下源码,有什么问题直接改。
4. log4j
用eclipse新建动态网站,取名OFC2Demo,将Struts2 l
- spring包详解
aijuans
spring
下载的spring包中文件及各种包众多,在项目中往往只有部分是我们必须的,如果不清楚什么时候需要什么包的话,看看下面就知道了。 aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。 dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。 docs&nb
- 网站推广之seo概念
antonyup_2006
算法Web应用服务器搜索引擎Google
持续开发一年多的b2c网站终于在08年10月23日上线了。作为开发人员的我在修改bug的同时,准备了解下网站的推广分析策略。
所谓网站推广,目的在于让尽可能多的潜在用户了解并访问网站,通过网站获得有关产品和服务等信息,为最终形成购买决策提供支持。
网站推广策略有很多,seo,email,adv
- 单例模式,sql注入,序列
百合不是茶
单例模式序列sql注入预编译
序列在前面写过有关的博客,也有过总结,但是今天在做一个JDBC操作数据库的相关内容时 需要使用序列创建一个自增长的字段 居然不会了,所以将序列写在本篇的前面
1,序列是一个保存数据连续的增长的一种方式;
序列的创建;
CREATE SEQUENCE seq_pro
2 INCREMENT BY 1 -- 每次加几个
3
- Mockito单元测试实例
bijian1013
单元测试mockito
Mockito单元测试实例:
public class SettingServiceTest {
private List<PersonDTO> personList = new ArrayList<PersonDTO>();
@InjectMocks
private SettingPojoService settin
- 精通Oracle10编程SQL(9)使用游标
bijian1013
oracle数据库plsql
/*
*使用游标
*/
--显示游标
--在显式游标中使用FETCH...INTO语句
DECLARE
CURSOR emp_cursor is
select ename,sal from emp where deptno=1;
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
begin
ope
- 【Java语言】动态代理
bit1129
java语言
JDK接口动态代理
JDK自带的动态代理通过动态的根据接口生成字节码(实现接口的一个具体类)的方式,为接口的实现类提供代理。被代理的对象和代理对象通过InvocationHandler建立关联
package com.tom;
import com.tom.model.User;
import com.tom.service.IUserService;
- Java通信之URL通信基础
白糖_
javajdkwebservice网络协议ITeye
java对网络通信以及提供了比较全面的jdk支持,java.net包能让程序员直接在程序中实现网络通信。
在技术日新月异的现在,我们能通过很多方式实现数据通信,比如webservice、url通信、socket通信等等,今天简单介绍下URL通信。
学习准备:建议首先学习java的IO基础知识
URL是统一资源定位器的简写,URL可以访问Internet和www,可以通过url
- 博弈Java讲义 - Java线程同步 (1)
boyitech
java多线程同步锁
在并发编程中经常会碰到多个执行线程共享资源的问题。例如多个线程同时读写文件,共用数据库连接,全局的计数器等。如果不处理好多线程之间的同步问题很容易引起状态不一致或者其他的错误。
同步不仅可以阻止一个线程看到对象处于不一致的状态,它还可以保证进入同步方法或者块的每个线程,都看到由同一锁保护的之前所有的修改结果。处理同步的关键就是要正确的识别临界条件(cri
- java-给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
bylijinnan
java
public class DeleteExtraSpace {
/**
* 题目:给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
* 方法1.用已有的String类的trim和replaceAll方法
* 方法2.全部用正则表达式,这个我不熟
* 方法3.“重新发明轮子”,从头遍历一次
*/
public static v
- An error has occurred.See the log file错误解决!
Kai_Ge
MyEclipse
今天早上打开MyEclipse时,自动关闭!弹出An error has occurred.See the log file错误提示!
很郁闷昨天启动和关闭还好着!!!打开几次依然报此错误,确定不是眼花了!
打开日志文件!找到当日错误文件内容:
--------------------------------------------------------------------------
- [矿业与工业]修建一个空间矿床开采站要多少钱?
comsci
地球上的钛金属矿藏已经接近枯竭...........
我们在冥王星的一颗卫星上面发现一些具有开采价值的矿床.....
那么,现在要编制一个预算,提交给财政部门..
- 解析Google Map Routes
dai_lm
google api
为了获得从A点到B点的路劲,经常会使用Google提供的API,例如
[url]
http://maps.googleapis.com/maps/api/directions/json?origin=40.7144,-74.0060&destination=47.6063,-122.3204&sensor=false
[/url]
从返回的结果上,大致可以了解应该怎么走,但
- SQL还有多少“理所应当”?
datamachine
sql
转贴存档,原帖地址:http://blog.chinaunix.net/uid-29242841-id-3968998.html、http://blog.chinaunix.net/uid-29242841-id-3971046.html!
------------------------------------华丽的分割线--------------------------------
- Yii使用Ajax验证时,如何设置某些字段不需要验证
dcj3sjt126com
Ajaxyii
经常像你注册页面,你可能非常希望只需要Ajax去验证用户名和Email,而不需要使用Ajax再去验证密码,默认如果你使用Yii 内置的ajax验证Form,例如:
$form=$this->beginWidget('CActiveForm', array( 'id'=>'usuario-form',&
- 使用git同步网站代码
dcj3sjt126com
crontabgit
转自:http://ued.ctrip.com/blog/?p=3646?tn=gongxinjun.com
管理一网站,最开始使用的虚拟空间,采用提供商支持的ftp上传网站文件,后换用vps,vps可以自己搭建ftp的,但是懒得搞,直接使用scp传输文件到服务器,现在需要更新文件到服务器,使用scp真的很烦。发现本人就职的公司,采用的git+rsync的方式来管理、同步代码,遂
- sql基本操作
蕃薯耀
sqlsql基本操作sql常用操作
sql基本操作
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月1日 17:30:33 星期一
&
- Spring4+Hibernate4+Atomikos3.3多数据源事务管理
hanqunfeng
Hibernate4
Spring3+后不再对JTOM提供支持,所以可以改用Atomikos管理多数据源事务。Spring2.5+Hibernate3+JTOM参考:http://hanqunfeng.iteye.com/blog/1554251Atomikos官网网站:http://www.atomikos.com/ 一.pom.xml
<dependency>
<
- jquery中两个值得注意的方法one()和trigger()方法
jackyrong
trigger
在jquery中,有两个值得注意但容易忽视的方法,分别是one()方法和trigger()方法,这是从国内作者<<jquery权威指南》一书中看到不错的介绍
1) one方法
one方法的功能是让所选定的元素绑定一个仅触发一次的处理函数,格式为
one(type,${data},fn)
&nb
- 拿工资不仅仅是让你写代码的
lampcy
工作面试咨询
这是我对团队每个新进员工说的第一件事情。这句话的意思是,我并不关心你是如何快速完成任务的,哪怕代码很差,只要它像救生艇通气门一样管用就行。这句话也是我最喜欢的座右铭之一。
这个说法其实很合理:我们的工作是思考客户提出的问题,然后制定解决方案。思考第一,代码第二,公司请我们的最终目的不是写代码,而是想出解决方案。
话粗理不粗。
付你薪水不是让你来思考的,也不是让你来写代码的,你的目的是交付产品
- 架构师之对象操作----------对象的效率复制和判断是否全为空
nannan408
架构师
1.前言。
如题。
2.代码。
(1)对象的复制,比spring的beanCopier在大并发下效率要高,利用net.sf.cglib.beans.BeanCopier
Src src=new Src();
BeanCopier beanCopier = BeanCopier.create(Src.class, Des.class, false);
- ajax 被缓存的解决方案
Rainbow702
JavaScriptjqueryAjaxcache缓存
使用jquery的ajax来发送请求进行局部刷新画面,各位可能都做过。
今天碰到一个奇怪的现象,就是,同一个ajax请求,在chrome中,不论发送多少次,都可以发送至服务器端,而不会被缓存。但是,换成在IE下的时候,发现,同一个ajax请求,会发生被缓存的情况,只有第一次才会被发送至服务器端,之后的不会再被发送。郁闷。
解决方法如下:
① 直接使用 JQuery提供的 “cache”参数,
- 修改date.toLocaleString()的警告
tntxia
String
我们在写程序的时候,经常要查看时间,所以我们经常会用到date.toLocaleString(),但是date.toLocaleString()是一个过时 的API,代替的方法如下:
package com.tntxia.htmlmaker.util;
import java.text.SimpleDateFormat;
import java.util.
- 项目完成后的小总结
xiaomiya
js总结项目
项目完成了,突然想做个总结但是有点无从下手了。
做之前对于客户端给的接口很模式。然而定义好了格式要求就如此的愉快了。
先说说项目主要实现的功能吧
1,按键精灵
2,获取行情数据
3,各种input输入条件判断
4,发送数据(有json格式和string格式)
5,获取预警条件列表和预警结果列表,
6,排序,
7,预警结果分页获取
8,导出文件(excel,text等)
9,修