- printk的原理及使用
嵌入式开发1
linux
内核驱动调试的方法,先从我最常用的printk的使用方法开始讲起,printk在内核源码中用来记录日志信息的函数,方便我们调试追踪代码,只能在内核源码范围内使用。本篇内核采用5.10版本。很多内核开发者最喜欢的调试工具之一是printk(),printk()是内核提供的格式化输出函数,它和C标准库提供的printf()函数类似。printk()函数和printf()函数的一个重要区别是前者提供了输
- Android:展锐T760平台camera驱动调试
leezs0614
展锐androidAndroid展锐
一、模块平台框架平台介绍基于UMS9620x平台集成Camera时,共有四类信号需要了解:1、MIPICSI信号:该平台有DPHY和CPHY两种MIPI信号。DPHY配置:包括数对差分数据信号DP/N,和一对差分时钟信号CKP/N。CPHY配置:最多有3lane,每lane由ABC三条数据组成。Camera的连接方式受限于UMS9620x内部的CSIPHY、CSIController和DCA
- PHY驱动调试之 --- MDIO/MDC接口22号和45号条款(一)
Amonter
Linux以太网linux驱动开发以太网驱动
(转载)原文链接:https://blog.csdn.net/u014044624/article/details/123303234最近在调试一款Phy的驱动,从没有任何头绪到略有了解经历了太多的痛苦,于是决定写这个系列篇记录一下。特别感谢无数优秀的博主无私奉献很多优秀的博文给予了我很大的帮助。在这个系列篇中,我也会转载部分优秀的博文(会附上链接),以及增添自己的理解,如果部分内容有侵权的地方,
- 【驱动】TI AM437x(内核调试-03):dump_stack打印函数调用关系
郭老二
linux驱动linux驱动
1、介绍当内核发生严重(Oops)错误时,会调用dump_stack来打印函数调用栈的信息。当然也可以,在驱动调试时,手动调用dump_stack函数来打印函数的调用信息。什么是Oops?翻译成中文:“哎呦”。Linux内核出错时,也会说:“哎呦(Oops),对不起,我把事情搞砸了”。Linux内核在发生kernelpanic时会打印出Oops信息,把目前的寄存器状态、堆栈内容、以及完整的调用跟踪
- C++64位游戏软件安全汇编与反汇编反调试 x64驱动开发进程保护进程隐藏驱动读写过保护 视频教程
雪碧透心凉_
c++安全汇编游戏外挂外挂教程
├─课程1x32dbgx64dbg驱动调试器反反调试器驱动调试环境搭载│1.为什么要搭载驱动调试环境.mp4│2.驱动调试环境搭载1.mp4│3.三种过PG的方法.mp4│4.驱动调试环境搭载2.mp4│5.驱动调试与驱动进程保护对抗.mp4│├─课程2C++64位游戏软件安全汇编与反汇编反调试2021年新课││01复习win32——查找阳光基址偏移.mp4││02复习win32——无限阳光的实现
- 【AMD Xilinx】ZUBoard(5):移植KSZ9131千兆phy驱动
王师傅MasterWang
开发板ZUBoardXilinx软件开发-MasterWangXilinxmpsoczuboardphy9131
【AMDXilinx】ZUBoard(5):移植KSZ9131千兆phy驱动一、需求二、软件搭建1.在bsp中添加lwip库2.创建lwip的例子三、Phy驱动调试1.问题查找2.修改驱动1)查找芯片手册2)增加宏PHY_MICROCHIP_IDENTIFIER3)修改函数detect_phy3)修改函数get_IEEE_phy_speed4)增加get_Microchip_phy_speed的具
- marvell88e6390无phy交换机驱动调试
baidu_41928353
网络linux
phy驱动与switch驱动phy与cpu的硬件连接一般为MAC-PHY模式:MAC-PHY之间使用RGMII/MII接口连接,用于传输数据。SMI接口,通常为MDIO接口或I2C接口,用于读写PHY上面的寄存器。phydevice1.2phy_device的数据结构structphy_device{structmdio_devicemdio;//mdio设备,提供mdio的读写接口/*Infor
- nand flash以及ubifs关键调试
a2591748032-随心所记
Linux文件系统linux文件系统ubinandflash
一、ubi驱动调试主要在drivers/mtd/ubi/debug.c中,可以看到ubi相关videc数据结构相关的信息drivers/mtd/ubi/debug.c----ubi_dump_ec_hdr---ubi_dump_vid_hdr---ubi_debugfs_init中debugfs_create_dir("ubi",...)ubi驱动中打印当前操作ubi文件系统的进程信息:#defi
- RT-Thread 之 ADC设备驱动调试
HEbo_123
rt-threadstudio系列教程stm32c语言单片机嵌入式硬件
文章目录前言这篇文章主要是对rtthreadstudio软件进行ADC设备驱动调试总结。一、RT-ThreadSettings配置二、CubeMX配置1.CubeMX的adc初始化配置2.CubeMX的adc初始化代码复制三、代码程序编写1.宏定义添加2.用户代码编写四、测试实验结果五、注意事项前言这篇文章主要是对rtthreadstudio软件进行ADC设备驱动调试总结。一、RT-ThreadS
- RT-Thread 之 DAC设备驱动调试
HEbo_123
rt-threadstudio系列教程单片机stm32c语言
文章目录前言这篇文章主要是对RTthreadstudio软件进行DAC设备驱动2路调试总结。一、RT-ThreadSettings配置二、CubeMX配置1.CubeMX的DAC初始化配置2.CubeMX的DAC初始化代码复制三、代码程序编写1.修改驱动代码2.修改宏定义代码3.用户代码编写四、测试实验结果五、注意事项前言这篇文章主要是对RTthreadstudio软件进行DAC设备驱动2路调试总
- RT-Thread 之 UART设备驱动调试
HEbo_123
rt-threadstudio系列教程单片机嵌入式硬件stm32
一、新建工程根据所用开发板,根据对应芯片创建工程(本例程基于STM32F103ZET6)。二、UART外设配置步骤1:将时钟源换成外部高速时钟。在board.h修改时钟为外部时钟步骤2:打开宏定义以及配置宏定义。在board.h增加#defineBSP_USING_UART2#defineBSP_UART2_TX_PIN“PA2”#defineBSP_UART2_RX_PIN“PA3”宏定义步骤3
- Rockchip RK3588 MIPI DSI 显示驱动调试记录
weixin_43244476
RK3588嵌入式硬件驱动开发
RK3588有两路MIPIDSI显示输出接口,均支持DPHY2.0和4Lane的数据输出,最高可输出4096x2304@60Hz(取决于连接的Portx)。调试步骤:1、LCD背光配置&backlight{pwms=;status="okay";};&pwm1{/*mipilcdbacklight:pwm1_m1*/pinctrl-0=;status="okay";};2、配置DPHY(根据硬件使
- camera 驱动调试
icy、泡芙
linux
一、摄像头类型Mipi:当前主要使用的摄像头接口,速度快,抗干扰强。Lvds:个别摄像头mipi接口接收不了,所以使用lvds接口Dvp:相对mipi接口,传输的速率有限,一般5M或以下摄像头。二、摄像头dts配置ov426:ov426@36{status="okay";compatible="ovti,ov426";reg=;clocks=;clock-names="xvclk";avdd-su
- MTK T750平台:CCCI驱动调试
四儿家的小祖宗
高通\展锐\MTK等平台调试linux
MTKT750平台:CCCI驱动调试1.T750简介2.CCCI驱动调试2.1调试环境2.2ReleaseNote2.3make2.4error:‘structdev_pm_info’hasnomembernamed‘driver_flags’2.5error:inliningfailedincalltoalways_inline2.6error:‘structpci_dev’hasnomembe
- Linux内核移植之网络驱动更改说明一
凌肖战
系统移植篇Kernellinuxarm开发
一.简介本文学习NXP官方Linux内核移植网络驱动的更改。为了方便后面Linux驱动的开发调试,所以,必须要把网络驱动调试好。如果在做Linux驱动开发时,写了一个app或驱动,就需要将系统全部文件(即uboot,kernel,.dtb文件,filesystem文件系统)烧写到开发板上,这个烧写过程是很慢的,filesystem根文件系统是很大的。网络调试的话,可以将所有文件存放在ubuntu系
- 个人背景介绍
火柴棍mcu
个人介绍嵌入式个人背景
看到这篇文章的网友,你好!我的网名叫火柴棍,出生于1991年,籍贯四川乐山,现居住在成都,本科学历。目前是在一家专注生物识别技术的科技公司担任硬件研发技术主管,主要的工作有硬件方案设计、电路设计、硬件调试、linux驱动调试、MCU程序开发。我对嵌入式开发有浓厚的兴趣,有十年的开发经验,曾经有专职硬件电路设计和程序开发的工作经历,因为兼具软硬件的知识,所以我比较擅长方案设计,驱动调试。比较熟悉且经
- Banana Pi BPI-W3 RK3588平台驱动调试篇 [ PCIE篇一 ] - PCIE的开发指南
Banana Pi开源硬件
Bananapi开源硬件java大数据前端
RK3588平台驱动调试篇[PCIE篇]-PCIE的开发指南1、PCIE接口概述PCIe(PeripheralComponentInterconnectExpress)是一种用于连接计算机内部组件的高速接口标准。以下是关于PCIe接口的简要介绍:高速传输:PCIe接口提供了高速的数据传输通道,可用于连接各种硬件设备,如图形卡、存储设备、网络适配器等。它的速度通常以每秒传输的数据位数(例如PCIex
- stm32mp157 wm8960音频驱动调试笔记
赟赟、嵌入式
嵌入式驱动调试及系统定制stm32驱动程序linux
这次调试wm8960音频驱动遇到了好多的坑,研究好几天终于调试好了。驱动调试步骤驱动能不能成功加载是调试的第一大步骤,也是最关键的步骤之一。1.查看硬件原理图:2.打开对应的设备树(stm32mp157a-xxx.dtsi):因为wm8960是挂载到I2C4上,所以在设备树I2C4节点上添加wm8960设备节点。wm8960:wm8960@1a{compatible="wlf,wm8960";re
- 安川电机伺服软件SigmaWin+连接伺服驱动器无法连接问题
机构师
编程世界工业自动化编程工业自动化安川伺服伺服驱动器
软件版本:SigmaWinPlus_Ver.7.32(ModelInformationFileIncludedVersion)安川电机的伺服驱动调试软件,SigmaWin+软件可以轻松调试伺服驱动器,不过初次使用者可能会碰到一个问题,安装好sigma软件后,使用usb连接好伺服驱动器,点击“连接”后发现连接不上。于是去检查usb连接,会发现电脑提示,该设备没有安装驱动。此时可能会比较疑惑,软件安装
- ros中的电机速度控制_4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计...
瓦罗兰十字军
ros中的电机速度控制
前言目录1最快搭建搭建Ubuntu16_04系统安装rosKinect2最快搭建树莓派开发系统MPRO用于调试ros小车底盘,pid开发学学,电机驱动板反馈脉冲等数据的上位机工具。欢迎下载试用。MPRO搭载stm32单片机驱动GA370编码电机,实现PID速度调节,转向控制。实体图如下,采用杜邦线加模块设计。简单易用,可实现插拔,随意插拔适配。公开线路连接图,设计思路有的朋友使用全向移动底座,有的
- [RK3568 Android12] 系统中的 USB Driver及Device
家有工程师
RK3568Android12USBOTGotg_modeGPIO
1:RK3568系统中的设备及驱动信息可以通过下面的目录来查看,便于驱动调试及查看console:/sys/bus/platform/drivers#ls4g-modem-platdatapwm-regulatorrockchip-clcok-pvtmRKNPUpwrseq_emmcrockchip-cpuinfoadc_keyspwrseq_simplerockchip-csi2-dphyahc
- [RK3399]移植工具i2c-tools
归来仍是少年44
瑞芯微RK工具类i2c-toolsAndroidLinux
Platform:ROCKCHIPChip:RK3399OS:Android7.1.2Kernel:4.4.126简介i2c-tools是一款免费开源的工具,是linux系统下一款i2c调试利器,方便对i2c总线和i2c设备调试,i2ctools工具支持的功能包括:检测cpui2c总线:一般用于cpui2c总线驱动调试,但是一般情况下,cpu原厂已经提供i2c总线驱动,除非是原厂驱动开发,否则大多
- 基于R329 Linux LEDC 驱动调试
周南音频科技教育学院(AI湖湘学派)
音频信号处理
是否需要申请加入数字音频系统研究开发交流答疑群(课题组)?可加我微信hezkz17,本群提供音频技术答疑服务,+群赠送蓝牙音频,DSP音频项目核心开发资料,基于R329LEDC驱动调试1数据格式2先修改时间参数,可正常点亮RGBW的板子,使用命令触发原始代码只修改了码元时间间隔的波形。点亮一个LED波形
- 浅析USB 枚举过程
Ho_pe
usbusb
在我们的实际工作中,不管是硬件设计调试,如STM32平台的硬件,还是软件调试,如LINUX的usb驱动调试,USB都是一个必须掌握的通讯方式。USB的整个架构是很庞大的,但对于普通的开发人员需要掌握的就很少。学习USB通讯就得搞懂USB的枚举过程。在工作中,不管是硬件还是系统,只要USB的枚举过程无误的进行,USB的通讯基本上就没什么大问题了。有很多博客都对USB的枚举进行了图文并茂的解释,比较清
- RK3568触摸屏驱动调试总结
SNOWPIAOP
驱动RK3568
硬件电路分析RK3568CPU通过I2C与触控板外设wdt87xx连接。首先要根据电路图获取如下I2C的信息:项目Value接在哪个I2Ci2c1I2C寄存器地址0x2cHID地址0x20中断B51、接在哪个I2C如图,1接在I2C1:2、使用哪个GPIO引脚接收触控板的中断如图:CPU使用的是GPIO0B5引脚来接收触控板的中断3、I2C1的寄存器地址0x2c这个需要硬件工程师给出。可以通过i2
- 展锐UDX710:LAN7800 PHY驱动调试
四儿家的小祖宗
高通\展锐\MTK等平台调试驱动开发linux
展锐UDX710:LAN7800PHY驱动调试1.前期准备1.1调试环境1.2预置条件1.3硬件连接2.驱动适配2.1开启内核驱动支持2.2驱动加载验证2.3配置网络通路3.小结1.前期准备1.1调试环境内核:Linux4.14.98Modem:展锐UDX710驱动:LAN78XXPHY驱动USBPHY:LAN78001.2预置条件将展锐UDX710TypeA(USB3.0)配置为主模式,确保可以
- [高通SDM450][Android9.0]debug串口转通用串口
Mr. 码农
Android9.0frameworkdebug串口通用串口Android9.0
文章目录开发平台基本信息问题描述解决方法debug口转普通串口补丁开发平台基本信息芯片:SDM450版本:Android9.0kernel:msm-4.9问题描述由于硬件起初设计的时候,没有预留通用串口,而usb转串口又不是特别稳定,经常会挂死,虽然可以通过上、下电U口节点去恢复串口功能,但是,效果仍然不如直接使用串口好。刚好,在设备上有一个debug串口,平时是驱动调试功能用的,业务就提出将de
- RK3399 GT1X触摸屏驱动调试笔记
志志
嵌入式rk3399gt1xGT5699嵌入式android
硬件环境1.FireflyAIO-3399(AI)开发版;2.恒智的5寸电容触摸屏800X480,I2C驱动支持GT5688。操作系统Android7.2forrockshipStep-1查阅AIO-3399(AI)原理图,确定I2C的SlaveDeviceAddr地址长度通过RK3399的原理图可以了解到I2C的SlaveAddr地址长度为7Bita,这个地址长度十分关键,确定了在DTS配置文件
- ABB伺服驱动调试(三)
Digital Twin
ABB伺服MFE190经验分享文档资料
文章目录前言一、自动整定功能二、优化整定功能总结前言通过外部给电机抱闸通电保持电机可以自由转动,无负载连接进行ABB伺服驱动器MFE190对电机的自动整定根据工艺需求进行详细的电流环、速度环、位置环优化整定参考一下官方文档MINT_WorkBench_调试指导https://abbdrive.yangben.io/#!/material/355902cfc62c40a2b51435915ba5f8
- RK3568 MIPI驱动JD9365A触摸屏调试过程
fhqlongteng
编程经验RK3568MIPI触摸屏幕JD9365
1、8寸触摸屏介绍8寸触摸屏由深圳天显微供应,显示像素为800*1280,全彩色竖屏,驱动芯片为JD9365A,显示屏幕接口为MIPI接口。触摸屏为电容屏,I2C接口,电容屏芯片使用的是GT911芯片。2、显示驱动调试MIPI接口的屏的调试主要是把屏幕的接口时序参数写入到设备树中去。由于RK3568芯片的SDK工程中带有一个驱动10寸屏的示例,主要的工作就是对原有设备树的修改。当然为了你能成功修改
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1